.multiStepForm__step{display:flex;flex-direction:column;padding:0}.multiStepForm__buttons-wrapper{margin:50px 0 26px;display:flex;align-items:center;justify-content:end;gap:1em}.multiStepForm__ButtonLink{cursor:pointer;font-size:24px;font-family:NeueHansKendrick-bold,sans-serif;background-color:transparent!important;color:#ec644a!important;text-decoration:underline;padding-left:0!important}.multiStepForm__checkbox{display:flex;align-items:center;font-size:18px!important}.textInput{box-sizing:border-box;flex:1;font-size:21px;padding-bottom:10px;line-height:32px;font-size:22px;font-weight:lighter;border:none;border-bottom:2px solid #000;text-overflow:ellipsis;color:#003a40}.textInput-wrapper{display:flex;align-items:center}.textInput:focus-visible{outline:0}.textInput__error{font-size:18px;font-weight:lighter;line-height:20.7px;color:red}.formStep{display:flex;flex:1;flex-direction:column}.formStep__title{padding-bottom:15px;font-family:FreightBigProBold-Regular,serif;font-size:60px;line-height:66px;color:#003a40}.formStep__subTitle{padding-bottom:72px;font-size:21px;line-height:32px;color:#003a40;white-space:pre-wrap}.passwordInput-wrapper{display:flex;align-items:center;border-bottom:2px solid black}.icon{display:inline-flex;align-items:center;justify-content:center}.button{cursor:pointer;display:flex;line-height:32px;align-items:center;border:none;padding:10px 57px;border-radius:70px;background-color:#004144;color:#fff;outline:none;font-size:22px;font-family:NeueHansKendrick-bold}.button:hover{opacity:.8}.button--disabled{background-color:#b2b2b2}.button__loader{margin-left:5px;width:20px}.checkbox-wrapper{display:flex;flex-direction:column;justify-content:center;gap:1em}.checkbox{cursor:pointer;width:18px;margin:3px;aspect-ratio:1}.checkbox__error{font-size:18px;font-weight:lighter;line-height:20.7px;color:red}input[type=checkbox]:checked{accent-color:#228287;border:1px solid #228287;outline:none!important}input[type=checkbox]:after{box-shadow:none!important}.custom-checkbox-container{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-checkbox-input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-checkmark{box-sizing:border-box;position:relative;display:inline-block;width:18px;height:18px;flex-shrink:0;border-radius:4px;border:1px solid var(--CTA-surface-primary, #228287);background-color:transparent;transition:background-color .2s ease}.custom-checkbox-checkmark.checked{background-color:var(--CTA-surface-primary, #228287)}.custom-checkbox-checkmark-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;aspect-ratio:1.3;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6' fill='none'%3E%3Cpath d='M1 3L3 5L7 1' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:cover}.custom-checkbox-label{margin-left:8px}.app-container{margin:0 auto;padding:20px;text-align:center}@font-face{font-family:NeueHansKendrick-Light;src:local(NeueHansKendrick-Light),url(./NeueHansKendrick-Light-C32wZF-L.woff2) format("woff2");font-weight:400}@font-face{font-family:NeueHansKendrick-bold;src:local(NeueHansKendrick-bold),url(./NeueHansKendrick-Bold-BU9Z5Byl.woff2) format("woff2");font-weight:700}@font-face{font-family:FreightBigProBold-Regular;src:local(FreightBigProBold-Regular),url(./FreightBigProBold-Regular-BQMDAA9I.woff2) format("woff2");font-weight:400}*{font-family:NeueHansKendrick-Light,Arial,sans-serif;margin:0;padding:0;box-sizing:border-box}::selection{background:#e2624d;color:#fff;border:20px solid black}::placeholder{color:#9c9c9c!important}
