.auth-layout_shell___oiAZ{min-height:100svh;padding:0 clamp(20px,4vw,64px);background:#f3f6f9;color:#142b42}.auth-layout_footer__B2cEw,.auth-layout_frame__SmtLq,.auth-layout_topbar__P3DQn{width:min(1180px,100%);margin-inline:auto}.auth-layout_topbar__P3DQn{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:100px}.auth-layout_brand__Kc8b8{color:#123d59}.auth-layout_brand__Kc8b8>span:last-child{display:inline}.auth-layout_brand__Kc8b8 .brand-mark{background:#123d59;color:#fff}.auth-layout_back__Dv_75{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#526579;font-size:.86rem;font-weight:550;text-decoration:none}.auth-layout_back__Dv_75:hover{color:#075985}.auth-layout_frame__SmtLq{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);min-height:680px;border:1px solid #dce5eb;border-radius:24px;background:#fff;box-shadow:0 20px 60px -42px #17334d66}.auth-layout_context__XxI5Q{display:flex;flex-direction:column;gap:40px;justify-content:center;padding:clamp(28px,4vw,52px);border-radius:23px 0 0 23px;background:#123950;color:#fff}.auth-layout_value__DiM2R{display:grid;gap:22px}.auth-layout_eyebrow__iUOpV{margin:0;font-size:.71rem;font-weight:650;color:#adcedb;letter-spacing:.07em;text-transform:uppercase}.auth-layout_value__DiM2R h2{max-width:13ch;margin:0;color:#fff;font-size:clamp(2rem,3.1vw,2.9rem)!important;font-weight:600!important;line-height:1.12!important;letter-spacing:-.04em!important;text-wrap:balance}.auth-layout_description__cm4WP{margin:0;color:#d0e0e8;font-size:.94rem;line-height:1.75}.auth-layout_journey__AVuRd{padding-top:28px;border-top:1px solid #416276}.auth-layout_journeyLabel__bBcPP{margin:0 0 22px;color:#d0e0e8;font-size:.76rem;font-weight:600}.auth-layout_steps__rp6L_{display:grid;gap:22px;margin:0;padding:0;list-style:none}.auth-layout_steps__rp6L_ li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px}.auth-layout_stepNumber__MmGPN{display:grid;place-items:center;width:30px;height:30px;border:1px solid #628393;border-radius:50%;color:#e2f1f6;font-size:.78rem}.auth-layout_steps__rp6L_ strong{display:block;margin-top:2px;color:#fff;font-size:.91rem;font-weight:600}.auth-layout_steps__rp6L_ p{margin:5px 0 0;color:#bbd1dd;font-size:.8rem;line-height:1.6}.auth-layout_contextNote__l4qxK{display:flex;align-items:center;gap:9px;margin:0;color:#bbd1dd;font-size:.75rem;line-height:1.5}.auth-layout_contextNote__l4qxK svg{flex-shrink:0;color:#b1ddce}.auth-layout_content__1O8EN{display:grid;place-items:center;min-width:0;padding:clamp(28px,4.5vw,64px)}.auth-layout_footer__B2cEw{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-block:24px;color:#526579;font-size:.78rem}.auth-layout_footer__B2cEw p{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:0}.auth-layout_footer__B2cEw nav{display:flex;gap:22px}.auth-layout_footer__B2cEw a{display:inline-flex;align-items:center;min-height:44px;color:#315873;text-underline-offset:4px}.auth-layout_shell___oiAZ a:focus-visible{outline:3px solid #0284c7;outline-offset:4px;border-radius:4px}.auth-layout_skipLink__q1uHd{position:fixed;top:-100px;left:20px;z-index:100;padding:12px 18px;border-radius:8px;background:#fff;color:#123d59}.auth-layout_skipLink__q1uHd:focus{top:12px}@media (max-width:900px){.auth-layout_shell___oiAZ{padding:0 clamp(16px,5vw,40px)}.auth-layout_topbar__P3DQn{min-height:88px}.auth-layout_frame__SmtLq{display:block;min-height:0;max-width:650px}.auth-layout_context__XxI5Q{display:none}.auth-layout_content__1O8EN{padding:clamp(24px,5vw,48px)}.auth-layout_footer__B2cEw{max-width:650px}}@media (max-width:480px){.auth-layout_shell___oiAZ{padding-inline:16px}.auth-layout_topbar__P3DQn{min-height:80px}.auth-layout_brand__Kc8b8{font-size:1.25rem}.auth-layout_brand__Kc8b8 .brand-mark{width:36px;height:36px}.auth-layout_back__Dv_75{gap:5px;font-size:.77rem}.auth-layout_frame__SmtLq{border-radius:18px}.auth-layout_content__1O8EN{padding:26px 20px}.auth-layout_footer__B2cEw{justify-content:center;padding-block:16px;text-align:center}.auth-layout_footer__B2cEw p{justify-content:center}}