.register-account_registerPage__T3lhz{display:flex;min-height:100vh}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ{flex:1 1;background:#fff;display:flex;flex-direction:column;position:relative;overflow:hidden}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_welcomeContent__lRI8H{display:flex;flex-direction:column;height:100%;flex:1 1}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_welcomeContent__lRI8H .register-account_welcomeText__2QWrf{flex:1 1;padding:150px 100px;display:flex;flex-direction:column;justify-content:flex-end;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_welcomeContent__lRI8H .register-account_welcomeText__2QWrf>*{position:relative;z-index:2}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_welcomeContent__lRI8H .register-account_welcomeText__2QWrf h1{font-weight:900;color:var(--brand-color);text-transform:uppercase;margin-bottom:20px;font-size:42px;font-style:normal;line-height:48px;letter-spacing:.36px}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_welcomeContent__lRI8H .register-account_welcomeText__2QWrf .register-account_subtitle__V_nZ1 p{font-size:18px;color:var(--Brand-Palette-Charcoal70);margin-bottom:25px;font-weight:300;font-style:normal;line-height:24px}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_welcomeContent__lRI8H .register-account_welcomeText__2QWrf .register-account_featureList__zQEvb{list-style:none;padding:0;margin:0}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_welcomeContent__lRI8H .register-account_welcomeText__2QWrf .register-account_featureList__zQEvb li{color:var(--Brand-Palette-Charcoal);margin-bottom:5px;position:relative;font-weight:300;font-size:15px;font-style:normal;line-height:22px}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_welcomeContent__lRI8H .register-account_welcomeText__2QWrf .register-account_featureList__zQEvb li:before{content:" ";display:inline-block;vertical-align:middle;width:24px;height:24px;margin-right:10px;color:var(--brand-color);background-image:url(/icon-check-red.svg);background-position:50%;background-repeat:no-repeat}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw{flex:1 1;background:#fff;display:flex;flex-direction:column;position:relative}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL{width:100%;display:flex;align-items:center;height:100%;padding:110px 100px 75px 0}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m{height:100%;display:flex;flex-direction:column;justify-content:center;flex:1 1;padding:48px;border-radius:8px;border:1px solid var(--Primary-Color-Charcoal20,#d6d6d6)}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m .register-account_formHeader__G9au7{margin-bottom:10px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m .register-account_formHeader__G9au7 h2{color:var(--Brand-Palette-Charcoal);margin-bottom:10px;margin-top:0;font-size:24px;font-style:normal;font-weight:600;line-height:28px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m .register-account_formHeader__G9au7 p{font-size:15px;color:#666;line-height:1.6;font-weight:300}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formRow__8ww69{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:20px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 label{display:block;font-weight:400;color:var(--Brand-Palette-Charcoal);margin-bottom:8px;font-size:15px;font-style:normal;line-height:20px;letter-spacing:-.3px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 label.register-account_radioLabel__Uhs65{font-weight:300}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 input[type=date],.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 input[type=email],.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 input[type=tel],.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 input[type=text]{width:100%;color:#333;transition:all .3s ease;display:flex;height:48px;padding:12px 16px;align-items:center;gap:8px;align-self:stretch;border:1px solid var(--Primary-Color-Charcoal20,#d6d6d6);background:var(--Primary-Color-Charcoal10,#e9e9e9);font-family:Gotham,sans-serif;font-size:15px;font-style:normal;font-weight:325;line-height:22px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 input[type=date]::placeholder,.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 input[type=email]::placeholder,.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 input[type=tel]::placeholder,.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 input[type=text]::placeholder{color:var(--Primary-Color-Charcoal50,#9a9a9a)}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 input[type=date]:focus,.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 input[type=email]:focus,.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 input[type=tel]:focus,.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 input[type=text]:focus{outline:none;border-color:var(--brand-color);background:var(--white)}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 input[type=date]{position:relative;background-image:url(/icon-calendar.svg);background-repeat:no-repeat;background-position:right 12px center;background-size:20px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 .register-account_radioGroup__9mHRn{display:flex;gap:30px;margin-top:8px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 .register-account_radioGroup__9mHRn input[type=checkbox]+label:before,.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 .register-account_radioGroup__9mHRn input[type=radio]+label:before{border:1px solid #bfbfc5}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 .register-account_checkboxGroup__ddBBM{display:flex;align-items:flex-start;gap:12px;margin-top:8px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 .register-account_checkboxGroup__ddBBM input[type=checkbox]{margin-top:4px;width:18px;height:18px;cursor:pointer;flex-shrink:0;accent-color:#e10a0a}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 .register-account_checkboxGroup__ddBBM .register-account_checkboxLabel__AZ92J{font-size:15px;font-weight:300;line-height:22px;color:var(--Brand-Palette-Charcoal);cursor:pointer;margin-bottom:0}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 .register-account_checkboxGroup__ddBBM .register-account_checkboxLabel__AZ92J a{color:#e10a0a;text-decoration:underline;font-weight:400}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 .register-account_checkboxGroup__ddBBM .register-account_checkboxLabel__AZ92J a:hover{text-decoration:none}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6 .register-account_error__gCD7L{display:block;color:#e10a0a;font-size:12px;margin-top:6px;font-weight:400}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_formGroup___gXB6.register-account_fullWidth__I6Uk1{grid-column:1/-1}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_privacyText__pNZip{font-size:15px;font-weight:300;line-height:22px;color:var(--Brand-Palette-Charcoal);margin-bottom:0}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_privacyText__pNZip a{color:#e10a0a;text-decoration:underline;font-weight:400}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_errorMessage__eGw01{background:#fff5f5;border:1px solid #e10a0a;border-radius:4px;padding:12px 16px;margin:20px 0}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_errorMessage__eGw01 span{color:#e10a0a;font-size:14px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_buttonGroup__2oah2{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:30px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m form .register-account_buttonGroup__2oah2 .register-account_loaderContainer__mN6L2{grid-column:1/-1;display:flex;justify-content:center;align-items:center;padding:20px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m .register-account_loginLink__Yk3mJ{color:var(--Brand-Palette-Charcoal70);margin-top:24px;margin-bottom:0;font-size:13px;font-style:normal;font-weight:300;line-height:16px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m .register-account_loginLink__Yk3mJ a{color:#e10a0a;text-decoration:underline;cursor:pointer;font-weight:500}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formBorder__MvO9m .register-account_loginLink__Yk3mJ a:hover{text-decoration:none}@media(max-width:1200px){.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_welcomeContent__lRI8H .register-account_welcomeText__2QWrf{padding:40px 50px}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_welcomeContent__lRI8H .register-account_welcomeText__2QWrf h1{font-size:40px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL{padding:80px 40px}}@media(max-width:992px){.register-account_registerPage__T3lhz{flex-direction:column}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ{min-height:500px}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_logoContainer__8vXEn{top:20px;left:20px}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_logoContainer__8vXEn .register-account_registerLogo__Y2wy8{height:40px}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_welcomeContent__lRI8H .register-account_welcomeText__2QWrf{padding:40px 30px}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_welcomeContent__lRI8H .register-account_welcomeText__2QWrf h1{font-size:32px}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_welcomeContent__lRI8H .register-account_welcomeText__2QWrf .register-account_subtitle__V_nZ1{font-size:16px}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_welcomeContent__lRI8H .register-account_welcomeText__2QWrf .register-account_featureList__zQEvb li{font-size:14px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_topBar__P9mnr{position:static;padding:20px;text-align:right}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL{max-width:100%;padding:40px 30px 60px}}@media(max-width:768px){.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ{min-height:400px}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_welcomeContent__lRI8H .register-account_welcomeText__2QWrf{padding:200px 20px 30px}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_welcomeContent__lRI8H .register-account_welcomeText__2QWrf h1{font-size:28px}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_welcomeContent__lRI8H .register-account_welcomeText__2QWrf .register-account_subtitle__V_nZ1{font-size:15px;margin-bottom:20px}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_welcomeContent__lRI8H .register-account_welcomeText__2QWrf .register-account_featureList__zQEvb li{font-size:13px;margin-bottom:10px;padding-left:30px}.register-account_registerPage__T3lhz .register-account_leftSide__0yVnQ .register-account_welcomeContent__lRI8H .register-account_welcomeText__2QWrf .register-account_featureList__zQEvb li:before{width:20px;height:20px;font-size:12px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_topBar__P9mnr{padding:15px 20px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_topBar__P9mnr .register-account_loginButton__fwXIW{padding:10px 20px;font-size:13px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL{padding:30px 20px 50px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formHeader__G9au7{margin-bottom:30px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formHeader__G9au7 h2{font-size:24px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_formHeader__G9au7 p{font-size:14px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL form .register-account_formRow__8ww69{grid-template-columns:1fr;gap:0}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL form .register-account_formGroup___gXB6{margin-bottom:18px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL form .register-account_formGroup___gXB6 label{font-size:13px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL form .register-account_formGroup___gXB6 input[type=date],.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL form .register-account_formGroup___gXB6 input[type=email],.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL form .register-account_formGroup___gXB6 input[type=tel],.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL form .register-account_formGroup___gXB6 input[type=text]{height:44px;font-size:14px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL form .register-account_formGroup___gXB6 .register-account_radioGroup__9mHRn{gap:20px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL form .register-account_formGroup___gXB6 .register-account_radioGroup__9mHRn .register-account_radioLabel__Uhs65 span{font-size:14px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL form .register-account_buttonGroup__2oah2{grid-template-columns:1fr;gap:12px;margin-top:25px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL form .register-account_buttonGroup__2oah2 button{height:48px;font-size:15px}.register-account_registerPage__T3lhz .register-account_rightSide__cY1Gw .register-account_formContainer__YFKFL .register-account_loginLink__Yk3mJ{font-size:13px;margin-top:20px}}.register-account_modalOverlay__C5qMn{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:9999}.register-account_modalContent__4AHbs{border-radius:10px;padding:24px;width:90%;max-width:420px;box-shadow:0 8px 32px #0000004d;border:.5px solid var(--Brand-Palette-VirginRed,#e10a0a);background:#e10a0a26;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.register-account_modalHeader__pZggM{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.register-account_modalHeader__pZggM h3{color:#fff;font-size:18px;font-weight:600;margin:0}.register-account_modalCloseButton___cC9e{background:none;border:none;color:#fff;font-size:24px;line-height:1;cursor:pointer;padding:0;opacity:.8}.register-account_modalCloseButton___cC9e:hover{opacity:1}.register-account_modalBody__UpPhd{margin-bottom:24px}.register-account_modalBody__UpPhd p{color:#fff;font-size:15px;font-weight:300;line-height:22px;margin:0}.register-account_modalFooter__lQJV7{display:flex;justify-content:flex-end}