.password-input_field__AP7UI{position:relative;display:block;width:100%;min-width:0}.password-input_field__AP7UI .password-input_toggle__bivqS{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:0;max-height:100%;padding:0;border:0;border-radius:8px;background:transparent;color:inherit}.password-input_toggle__bivqS:hover:not(:disabled){background:rgb(128 128 128/12%)}.password-input_toggle__bivqS:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.password-input_toggle__bivqS:disabled{opacity:.5}.login-shell_shell__29U3N{min-height:100svh;display:grid;grid-template-columns:38% 62%;background:#fff;color:#071633}.login-shell_artPanel__3IYz2{background:#50b9cc;position:relative;min-height:100svh;overflow:hidden}.login-shell_desktopBrand__VLV2V{position:absolute;top:40px;left:40px;display:flex;align-items:center;gap:8px;color:white;font-size:22px;font-weight:700;line-height:1.1}.login-shell_desktopBrand__VLV2V>span>span{display:block;font-size:17px;font-weight:500}.login-shell_illustration__LPI8n{position:absolute;bottom:0;left:0;width:100%;height:auto;max-height:74svh;object-fit:contain;object-position:bottom}.login-shell_content__dpdTh{min-width:0;min-height:100svh;padding:28px 48px 16px;display:flex;flex-direction:column;align-items:center}.login-shell_mobileBrand__9QtiB{display:none}.login-shell_selection__L31He{width:100%;max-width:492px;margin:auto;padding:12px 0 56px}.login-shell_selection__L31He h1{font-size:clamp(26px,2.5vw,32px);font-weight:700;line-height:1.3;letter-spacing:-.8px}.login-shell_selection__L31He header>p{margin-top:4px;font-size:17px;color:#292d35}.login-shell_selection__L31He nav{display:grid;gap:14px;margin-top:48px}.login-shell_account__XWFyl{display:flex;gap:24px;align-items:center;padding:22px 28px;min-height:94px;border:1px solid #d0d0d4;border-radius:6px;transition:border-color .16s,box-shadow .16s,transform .16s}.login-shell_account__XWFyl:hover{border-color:#50b9cc;box-shadow:0 5px 20px #1034740c;transform:translateY(-2px)}.login-shell_account__XWFyl>img{flex-shrink:0;object-fit:contain}.login-shell_account__XWFyl>span:nth-child(2){flex:1}.login-shell_account__XWFyl strong{display:block;font-size:16px;font-weight:700}.login-shell_account__XWFyl strong+span{display:block;font-size:13px;color:#292d35;margin-top:2px}.login-shell_arrow__4ujQN{font-size:24px;color:#292d35}.login-shell_footer__gc3iA{margin-top:auto;padding-top:28px;text-align:center;color:#626775;font-size:11px}.login-shell_formCard__K7KnB{width:100%;max-width:440px;margin:auto;padding-bottom:28px}.login-shell_back__OZ5fr{display:inline-block;font-size:12px;color:#5c667a;margin-bottom:18px}.login-shell_formCard__K7KnB>div{background:#fff;color:#071633;padding:32px 24px;border:1px solid #d0d0d4;border-radius:14px;box-shadow:none}.login-shell_formCard__K7KnB header h1{font-size:28px;color:#071633;letter-spacing:-.7px}.login-shell_formCard__K7KnB header>p:first-child{color:#68738a;letter-spacing:.15em;font-size:10px}.login-shell_formCard__K7KnB header>p{font-size:13px;color:#616a7a}.login-shell_formCard__K7KnB input:not([type=hidden]){border:1px solid #182033;border-radius:12px;padding:16px 18px;background:white;color:#071633;min-height:56px}.login-shell_formCard__K7KnB input::placeholder{color:#071633;opacity:1}.login-shell_formCard__K7KnB input.simple-login-hint::placeholder{color:#8b919c}.login-shell_formCard__K7KnB .simple-login-form{display:flex;flex-direction:column;gap:18px}.login-shell_formCard__K7KnB .simple-login-form>*{margin:0}.login-shell_formCard__K7KnB .simple-forgot{order:1;text-align:left;font-size:14px;font-weight:600;padding:4px 0}.login-shell_formCard__K7KnB .simple-submit{order:2;min-height:52px}.login-shell_formCard__K7KnB .simple-submit:disabled{background:white;border:1px solid #d0d0d4;color:#8b919c;opacity:1}.login-shell_formCard__K7KnB .simple-divider{text-align:center;padding:8px 0 18px;font-size:14px;color:#071633}.login-shell_formCard__K7KnB .google-mark{display:inline-block;vertical-align:middle;margin-right:6px}.login-shell_formCard__K7KnB header h1{font-size:32px;margin-bottom:28px}.login-shell_formCard__K7KnB label{color:#485267;text-transform:none;letter-spacing:0;font-size:12px}.login-shell_formCard__K7KnB button{border-radius:10px;min-height:44px}.login-shell_formCard__K7KnB button[type=submit]{box-shadow:none}.login-shell_shell__29U3N .bg-primary{background-color:#8ad8e7;color:#073047}.login-shell_shell__29U3N .bg-primary:hover:not(:disabled){background-color:#71ccdf}.login-shell_shell__29U3N .login-shell_formCard__K7KnB button[type=submit].bg-primary{background-color:#267f95;color:#fff}.login-shell_shell__29U3N .login-shell_formCard__K7KnB button[type=submit].bg-primary:hover:not(:disabled){background-color:#206d81}.login-shell_shell__29U3N .login-shell_formCard__K7KnB button[type=submit].bg-primary:disabled{background-color:#7197a2;color:#fff;opacity:1}.login-shell_registration___X9Eb{max-width:480px}.login-shell_registration___X9Eb>div>header{margin-bottom:28px;text-align:center}.login-shell_registration___X9Eb header h1{font-size:32px;line-height:1.3}.login-shell_registration___X9Eb header>p:last-child{margin-top:8px;line-height:1.7}.login-shell_registration___X9Eb input:not([type=hidden]){padding:13px 14px}.login-shell_registration___X9Eb input[type=tel]{padding:0;border:0;border-radius:0;min-height:0;font-size:14px;background:transparent}.login-shell_registration___X9Eb div:has(>div>input[type=tel]){grid-template-columns:100px minmax(0,1fr)}.login-shell_registration___X9Eb form>div>div>button{background:#fff;border-color:#8a93a3}.login-shell_formCard__K7KnB form.login-shell_text-center__cXjT9 button{color:#103474}.login-shell_formCard__K7KnB form>div:has(>span){background:#f4f8fb;border-color:#e1e7ed}@media (min-width:1600px){.login-shell_illustration__LPI8n{max-height:78svh}}@media (min-width:768px) and (max-height:850px){.login-shell_content__dpdTh{padding:16px 32px 12px}.login-shell_footer__gc3iA{padding-top:8px}.login-shell_formCard__K7KnB{padding-bottom:0}.login-shell_back__OZ5fr{margin-bottom:10px}.login-shell_formCard__K7KnB>div{padding:22px 24px}.login-shell_formCard__K7KnB header h1{margin-bottom:18px;font-size:28px}.login-shell_registration___X9Eb>div>header{margin-bottom:16px}.login-shell_registration___X9Eb form{display:flex;flex-direction:column;gap:12px}.login-shell_registration___X9Eb form>*{margin-block:0}.login-shell_registration___X9Eb input:not([type=hidden]):not([type=tel]){min-height:46px;padding:11px 14px}.login-shell_registration___X9Eb form>.login-shell_grid__H3oYh{gap:10px}.login-shell_selection__L31He{padding-bottom:12px}.login-shell_selection__L31He nav{margin-top:28px}}@media (min-width:768px) and (max-height:680px){.login-shell_content__dpdTh{padding-block:8px}.login-shell_registration___X9Eb>div{padding-block:12px}.login-shell_registration___X9Eb>div>header{margin-bottom:6px}.login-shell_registration___X9Eb header h1{margin-bottom:6px;font-size:26px}.login-shell_registration___X9Eb form,.login-shell_registration___X9Eb form>.login-shell_grid__H3oYh{gap:6px}.login-shell_registration___X9Eb .login-shell_back__OZ5fr{margin-bottom:6px}.login-shell_footer__gc3iA{padding-top:6px}}@media (max-width:767px){.login-shell_shell__29U3N{display:block}.login-shell_artPanel__3IYz2{display:none}.login-shell_content__dpdTh{padding:36px 24px 22px;align-items:stretch}.login-shell_mobileBrand__9QtiB{display:inline-flex;align-self:flex-start;margin-bottom:44px}.login-shell_mobileBrand__9QtiB img{width:158px;height:auto}.login-shell_selection__L31He{margin:0 auto;padding:0 0 42px}.login-shell_selection__L31He h1{font-size:27px}.login-shell_selection__L31He header>p{font-size:14px;color:#68738a;margin-top:8px}.login-shell_selection__L31He nav{margin-top:30px;gap:16px}.login-shell_account__XWFyl{min-height:94px;gap:18px;padding:20px}.login-shell_account__XWFyl>img{width:48px;height:48px}.login-shell_account__XWFyl strong{font-size:15px}.login-shell_account__XWFyl strong+span{font-size:12px}.login-shell_formCard__K7KnB{margin:0 auto}.login-shell_formCard__K7KnB>div{padding:26px 20px}.login-shell_footer__gc3iA{text-align:left;font-size:10px;line-height:1.7;padding-top:42px}}@media (prefers-reduced-motion:reduce){.login-shell_account__XWFyl{transition:none}.login-shell_account__XWFyl:hover{transform:none}}.birth-date-picker_field__jDxyy{position:relative}.birth-date-picker_mobile__x30Ue{display:none}.birth-date-picker_mobileSelect__egFrs{position:relative;min-width:0}.birth-date-picker_field__jDxyy .birth-date-picker_mobile__x30Ue .birth-date-picker_selectButton__APsED{display:grid;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:12px;width:100%;min-height:56px;padding:12px 14px;border:1px solid #b6c2d4;background:#fff;color:#17385e;text-align:left;font-size:16px}.birth-date-picker_field__jDxyy .birth-date-picker_selectButton__APsED[aria-expanded=true]{border-color:#389db3;box-shadow:0 0 0 2px #50b9cc20}.birth-date-picker_field__jDxyy .birth-date-picker_mobile__x30Ue .birth-date-picker_selectButton__APsED:disabled{background:#f7f9fc;color:#8b96a6}.birth-date-picker_selectLabel__tExxh{font-size:12px;font-weight:600;color:#596b83}.birth-date-picker_selectValue__tP3Ur{font-weight:500}.birth-date-picker_selectPlaceholder__JuoOc{color:#768398}.birth-date-picker_optionList__N0rPt{position:absolute;left:0;right:0;z-index:40;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;padding:4px;border:1px solid #cdd8e4;border-radius:12px;background:#fff;box-shadow:0 6px 20px #17385e1c;scrollbar-width:thin;scrollbar-color:#b9c9d6 transparent;outline:none}.birth-date-picker_optionList__N0rPt[data-placement=up]{bottom:calc(100% + 6px)}.birth-date-picker_optionList__N0rPt[data-placement=down]{top:calc(100% + 6px)}.birth-date-picker_option__6LFLG{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 12px;border-radius:8px;color:#17385e;font-size:16px;line-height:24px;cursor:pointer}.birth-date-picker_option__6LFLG:hover,.birth-date-picker_option__6LFLG[data-active=true]{background:#f0f7fa}.birth-date-picker_option__6LFLG[aria-selected=true]{color:#0c596c;background:#e1f5f8;font-weight:600}.birth-date-picker_trigger__C4k_e{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border:1px solid #a9b5c9;background:#f4f6fb;color:#263f65;font-size:14px;text-align:left}.birth-date-picker_trigger__C4k_e[aria-expanded=true]{border-color:#50b9cc;box-shadow:0 0 0 2px #50b9cc25}.birth-date-picker_panel__ob0So{position:absolute;z-index:30;left:0;right:0;padding:10px;overflow-y:auto;overscroll-behavior:contain;background:white;color:#071633;border:1px solid #d9e3ed;border-radius:12px;box-shadow:0 8px 24px #07163318}.birth-date-picker_panel__ob0So[data-placement=up]{bottom:calc(100% + 6px)}.birth-date-picker_panel__ob0So[data-placement=down]{top:calc(100% + 6px)}.birth-date-picker_title__HUG2g{margin:0 0 8px;color:#485267;font-size:12px;font-weight:600}.birth-date-picker_steps__dEY_2{display:grid;grid-template-columns:1fr 1.4fr .7fr;gap:6px;padding-bottom:10px;align-items:center;text-align:center;font-size:12px}.birth-date-picker_steps__dEY_2 button{background:#f4f6fb;color:#103474}.birth-date-picker_steps__dEY_2 button[aria-current]{background:#dff5fa;box-shadow:inset 0 0 0 1px #50b9cc}.birth-date-picker_panel__ob0So button:disabled{opacity:.35}.birth-date-picker_years__vzUbb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;max-height:192px;overflow-y:auto;overscroll-behavior:contain}.birth-date-picker_months__g0ozi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.birth-date-picker_days__hP1Sp button,.birth-date-picker_months__g0ozi button,.birth-date-picker_years__vzUbb button{min-width:0;min-height:44px;background:#f4f6fb;font-size:12px;font-weight:500}.birth-date-picker_panel__ob0So .birth-date-picker_days__hP1Sp button{min-height:36px}.birth-date-picker_days__hP1Sp button:hover:enabled,.birth-date-picker_months__g0ozi button:hover:enabled,.birth-date-picker_years__vzUbb button:hover:enabled{background:#dff5fa;color:#103474}.birth-date-picker_days__hP1Sp,.birth-date-picker_weekdays__AR3_x{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;text-align:center}.birth-date-picker_weekdays__AR3_x{margin-bottom:7px;color:#68738a;font-size:10px}.birth-date-picker_days__hP1Sp button[aria-pressed=true],.birth-date-picker_years__vzUbb button[aria-pressed=true]{background:#103474;color:white}@media (max-width:767px){.birth-date-picker_desktop__0ogu1{display:none}.birth-date-picker_mobile__x30Ue{display:grid;gap:10px}.birth-date-picker_panel__ob0So{padding:8px}.birth-date-picker_months__g0ozi button{font-size:11px}.birth-date-picker_trigger__C4k_e{padding-inline:12px;font-size:13px}}