.ErrorAlertBanner_errorContainer__I6cGs{display:flex;gap:12px;width:100%;padding:16px;background-color:var(--color-bias-error-xLight,#f9e6e8);border-radius:8px;color:var(--color-bias-error-xDark,#81171b)}.ErrorAlertBanner_errorContainer__I6cGs h2{font-family:var(--font-family-bold,"TTNorms-Bold","BasisGrotesquePro-Bold","Arial",sans-serif)}.ErrorAlertBanner_errorContainer__I6cGs h2,.ErrorAlertBanner_errorContainer__I6cGs p{font-size:14px;line-height:20px;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ErrorAlertBanner_errorContainer__I6cGs p{font-family:var(--font-family-primary,"TTNorms-Regular","BasisGrotesquePro","Arial",sans-serif)}.ErrorAlertBanner_errorContainer__I6cGs .ErrorAlertBanner_action__NizO5{margin-top:4px}.ErrorAlertBanner_errorContainer__I6cGs .ErrorAlertBanner_action__NizO5 button{padding:0;background:none;border:none;cursor:pointer;text-decoration:underline;color:var(--color-bias-error-xDark,#81171b);font-family:var(--font-family-primary,"TTNorms-Regular","BasisGrotesquePro","Arial",sans-serif);font-size:14px;line-height:20px;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Checkbox_input__o8edW{height:0;width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}.Checkbox_label__yg2Fn{display:flex;align-items:flex-start;cursor:pointer;margin-bottom:var(--spacing-4x)}.Checkbox_indicator__Dvb6J{position:relative;height:var(--spacing-5x);width:var(--spacing-5x);min-width:var(--spacing-5x);border-radius:var(--spacing-1x);border:1px solid var(--color-action-medium);background-color:var(--color-surface-white-xLight)}.Checkbox_indicator__Dvb6J.Checkbox_transparent__A7njk{background-color:transparent}.Checkbox_indicator__Dvb6J.Checkbox_checked__aaPsC{border:1px solid var(--color-action-medium);background-color:var(--color-action-medium)}.Checkbox_indicator__Dvb6J.Checkbox_error__M20qB{border:2px solid var(--color-bias-error-medium)}.Checkbox_indicator__Dvb6J.Checkbox_error__M20qB.Checkbox_checked__aaPsC{border:2px solid var(--color-action-medium)}.Checkbox_indicator__Dvb6J:after{content:"";display:none}.Checkbox_input__o8edW:checked+.Checkbox_indicator__Dvb6J:after{display:block;position:absolute;top:3px;right:7px;height:60%;width:25%;border:solid var(--color-surface-white-xLight);border-width:0 1.5px 1.5px 0;transform:rotate(45deg);animation:Checkbox_fadeInLeft__8GodM .2s ease-in-out forwards}.Checkbox_text__IjIL9{margin-left:var(--spacing-4x);width:100%}.Checkbox_text__IjIL9 a{text-decoration:underline}@keyframes Checkbox_fadeInLeft__8GodM{0%{opacity:0;transform:rotate(45deg) translateX(-10px)}to{opacity:1;transform:rotate(45deg) translateX(0)}}.ConsentCheckboxes_consentCheckboxes__yA143{display:flex;flex-direction:column;gap:12px;margin-top:12px}.ConsentCheckboxes_privacyAgreementCheckboxes__Ql5Fr{display:flex;flex-direction:column;gap:12px}.ConsentCheckboxes_errorMessage__2aU4r{font-family:var(--font-family-primary,"TTNorms-Regular","BasisGrotesquePro","Arial",sans-serif);font-size:14px;line-height:20px;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-bias-error-medium,#ef5d62)}.ConsentCheckboxes_labConsentButton__8wu3h{cursor:pointer;font-size:inherit;background:none;font-family:inherit;text-decoration:underline}.ConsentCheckboxes_labConsentHeading__TIuQy{font-family:var(--font-family-bold,"TTNorms-Bold","BasisGrotesquePro-Bold","Arial",sans-serif);font-size:18px;line-height:28px;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:16px}.ConsentCheckboxes_labConsentBody__REoke{padding:24px}.TextInput_wrapper__Nsnxz{position:relative;display:flex;flex-direction:column}.TextInput_fullWidth__M9G_C{width:100%}.TextInput_withMaxWidth__kJwx4{max-width:335px}.TextInput_inputContainer__UorH3{position:relative;display:block}.TextInput_inputField__CGlN8{width:100%;height:56px;padding:22px 16px 8px;border:1px solid var(--color-surface-neutral-medium);border-radius:var(--radius-medium);outline:none;transition:border .2s ease;color:var(--color-text-xDark);caret-color:var(--color-text-xDark);background-color:var(--color-surface-white-xLight);box-sizing:border-box}.TextInput_inputField__CGlN8:focus,.TextInput_inputField__CGlN8:hover{border:1px solid var(--color-text-xDark)}.TextInput_inputField__CGlN8:focus{box-shadow:inset 0 0 0 1px var(--color-text-xDark)}.TextInput_inputLabel__pP6pK{position:absolute;top:50%;color:var(--color-text-dark);left:var(--spacing-4x);transform:translateY(-50%);transition:all .2s ease;pointer-events:none}.TextInput_inputField__CGlN8:focus~.TextInput_inputLabel__pP6pK,.TextInput_inputField__CGlN8:not(:placeholder-shown)~.TextInput_inputLabel__pP6pK{top:30%}.TextInput_inputField__CGlN8.TextInput_error__LUc5K{background-color:var(--color-bias-error-xLight);border-color:var(--color-bias-error-medium);box-shadow:inset 0 0 0 1px var(--color-bias-error-medium)}.TextInput_errorLabel__qJ_Ot:not(label){margin-top:var(--spacing-1x)}.TextInput_errorLabel__qJ_Ot,.TextInput_wrapper__Nsnxz .TextInput_errorLabel__qJ_Ot{color:var(--color-bias-error-medium)}.TextInput_inputField__CGlN8:disabled{border-color:var(--color-surface-neutral-medium);color:var(--color-text-medium);cursor:not-allowed;background-color:transparent}.TextInput_disabledLabel__OJN0s{color:var(--color-text-medium)}.TextInput_appendButton__lfn2C{position:absolute;right:var(--spacing-4x);top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:color .2s ease;z-index:1}@font-face{font-family:TTNorms-Regular;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.joinvoy.com/voyage/fonts/TTNorms-Regular.woff2) format("woff2"),url(https://cdn.joinvoy.com/voyage/fonts/TTNorms-Regular.woff) format("woff")}@font-face{font-family:TTNorms-Medium;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.joinvoy.com/voyage/fonts/TTNorms-Medium.woff2) format("woff2"),url(https://cdn.joinvoy.com/voyage/fonts/TTNorms-Medium.woff) format("woff")}@font-face{font-family:TTNorms-Bold;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.joinvoy.com/voyage/fonts/TTNorms-Bold.woff2) format("woff2"),url(https://cdn.joinvoy.com/voyage/fonts/TTNorms-Bold.woff) format("woff")}@font-face{font-family:P22-Mackinac-Pro-Book;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.joinvoy.com/voyage/fonts/P22-Mackinac-Pro-Book.woff2) format("woff2"),url(https://cdn.joinvoy.com/voyage/fonts/P22-Mackinac-Pro-Book.woff) format("woff")}@font-face{font-family:P22-Mackinac-Pro-Bold;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.joinvoy.com/voyage/fonts/P22-Mackinac-Pro-Bold.woff2) format("woff2"),url(https://cdn.joinvoy.com/voyage/fonts/P22-Mackinac-Pro-Bold.woff) format("woff")}@font-face{font-family:BasisGrotesquePro;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.joinvoy.com/voyage/fonts/BasisGrotesquePro.woff2) format("woff2"),url(https://cdn.joinvoy.com/voyage/fonts/BasisGrotesquePro.woff) format("woff")}@font-face{font-family:BasisGrotesquePro-Bold;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.joinvoy.com/voyage/fonts/BasisGrotesquePro-Bold.woff2) format("woff2"),url(https://cdn.joinvoy.com/voyage/fonts/BasisGrotesquePro-Bold.woff) format("woff")}@font-face{font-family:HelveticaNeue;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.joinvoy.com/voyage/fonts/HelveticaNeue.woff2) format("woff2"),url(https://cdn.joinvoy.com/voyage/fonts/HelveticaNeue.woff) format("woff")}@font-face{font-family:HelveticaNeue-Bold;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.joinvoy.com/voyage/fonts/HelveticaNeue-Bold.woff2) format("woff2"),url(https://cdn.joinvoy.com/voyage/fonts/HelveticaNeue-Bold.woff) format("woff")}@font-face{font-family:NBInternationalPro-Book;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.joinvoy.com/voyage/fonts/NBInternationalPro-Book.woff2) format("woff2"),url(https://cdn.joinvoy.com/voyage/fonts/NBInternationalPro-Book.woff) format("woff")}@font-face{font-family:NBInternationalPro-Medium;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.joinvoy.com/voyage/fonts/NBInternationalPro-Medium.woff2) format("woff2"),url(https://cdn.joinvoy.com/voyage/fonts/NBInternationalPro-Medium.woff) format("woff")}@font-face{font-family:NBInternationalProCG-Light;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.joinvoy.com/voyage/fonts/NBInternationalProCG-Light.woff2) format("woff2"),url(https://cdn.joinvoy.com/voyage/fonts/NBInternationalProCG-Light.woff) format("woff")}@font-face{font-family:NBInternationalProCG-Regular;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.joinvoy.com/voyage/fonts/NBInternationalProCG-Regular.woff2) format("woff2"),url(https://cdn.joinvoy.com/voyage/fonts/NBInternationalProCG-Regular.woff) format("woff")}@font-face{font-family:NBInternationalProCG-Bold;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.joinvoy.com/voyage/fonts/NBInternationalProCG-Bold.woff2) format("woff2"),url(https://cdn.joinvoy.com/voyage/fonts/NBInternationalProCG-Bold.woff) format("woff")}@font-face{font-family:SeasonMix-Light;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.joinvoy.com/voyage/fonts/SeasonMix-Light.woff2) format("woff2"),url(https://cdn.joinvoy.com/voyage/fonts/SeasonMix-Light.woff) format("woff")}@font-face{font-family:SeasonMix-Regular;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.joinvoy.com/voyage/fonts/SeasonMix-Regular.woff2) format("woff2"),url(https://cdn.joinvoy.com/voyage/fonts/SeasonMix-Regular.woff) format("woff")}.SignupForm_container__uhPdX{width:100%;display:flex;flex-direction:column;gap:16px}.SignupForm_container__uhPdX .SignupForm_row__FGWbl{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.SignupForm_container__uhPdX .SignupForm_button__eYNKd{font-family:var(--font-family-bold,"TTNorms-Bold","BasisGrotesquePro-Bold","Arial",sans-serif);font-size:16px;line-height:24px;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:12px 16px;margin-top:8px}.SignupForm_container__uhPdX .SignupForm_errorText__dBFRU{font-family:var(--font-family-primary,"TTNorms-Regular","BasisGrotesquePro","Arial",sans-serif);font-size:14px;line-height:20px;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:var(--color-bias-error-medium,#ef5d62);margin-top:8px}.SignupForm_newCheckoutUi__qlMgQ{display:grid}.SignupForm_newCheckoutUiphoneWrapper__uwmMx{gap:4px}.SignupForm_newCheckoutUiphoneWrapper__uwmMx>span{font-size:12px;line-height:20px}.SignupForm_newCheckoutUi__qlMgQ .SignupForm_displayBlock__qpKTj{display:block}.SignupForm_newCheckoutUi__qlMgQ .SignupForm_displayNone__sYVdB{display:none}.SignupForm_privacyAgreementCheckboxes__7FtjB{display:flex;flex-direction:column;gap:12px}.SignupForm_labConsentCheckbox__RKL_W{margin-top:12px}.SignupForm_labConsentButton__00SIj{cursor:pointer;font-size:inherit;background:none;font-family:inherit;text-decoration:underline}.SignupForm_labConsentHeading__3zyE1{font-family:var(--font-family-bold,"TTNorms-Bold","BasisGrotesquePro-Bold","Arial",sans-serif);font-size:18px;line-height:28px;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:16px}.SignupForm_labConsentBody__bpMdo{padding:24px}.SignupForm_registeredAccountError__m7urK{margin:16px 0}