.AuthIllustration_illustrationArea__FudSN{display:grid;place-items:center;min-block-size:clamp(11.25rem,38vw,16.8rem)}.AuthIllustration_illustrationImage__J7v4U{display:block;inline-size:min(100%,20rem);block-size:auto;max-block-size:clamp(11.25rem,38vw,16.8rem);object-fit:contain}@media (min-width:68.75rem){.AuthIllustration_illustrationImage__J7v4U{inline-size:min(100%,21rem)}}.GuestShell_shell__4TmMS{--guest-accent:#fe6501;--guest-accent-strong:#e64f00;--guest-accent-soft:#fff1e8;--guest-text:#07183f;--guest-muted:#687392;--guest-border:#cbd5e8;--guest-surface:#ffffff;--guest-focus-ring:rgba(254,101,1,0.32);--guest-entrance-duration:420ms;--guest-motion-easing:cubic-bezier(0.22,1,0.36,1);min-block-size:100dvh;inline-size:100%;max-inline-size:100%;box-sizing:border-box;background:var(--guest-surface);color:var(--guest-text)}.GuestShell_canvas__Qa747{--guest-canvas-padding-block:clamp(1rem,4vw,3rem);min-block-size:100dvh;inline-size:100%;grid-template-columns:minmax(0,1fr);justify-items:center;padding-block:var(--guest-canvas-padding-block);padding-inline:clamp(1rem,5vw,2rem)}.GuestShell_canvas__Qa747,.GuestShell_contentSlot__sjbCi{min-inline-size:0;max-inline-size:100%;box-sizing:border-box;display:grid;align-items:stretch}.GuestShell_contentSlot__sjbCi{min-block-size:calc(100dvh - (var(--guest-canvas-padding-block) * 2));inline-size:min(100%,51.5rem);grid-template-rows:minmax(min-content,1fr) auto;gap:clamp(1rem,2.5vw,1.6rem)}.GuestShell_shell__4TmMS[data-portal=auth] .GuestShell_contentSlot__sjbCi{inline-size:min(100%,34rem)}.GuestShell_contentInner__cry71{min-block-size:0;min-inline-size:0;inline-size:100%;max-inline-size:100%;box-sizing:border-box;display:grid;align-items:stretch;justify-items:center}@media (min-width:48rem) and (max-width:68.6875rem){.GuestShell_canvas__Qa747{--guest-canvas-padding-block:clamp(2rem,6vw,4rem);align-content:center}.GuestShell_shell__4TmMS[data-portal=auth] .GuestShell_canvas__Qa747{align-content:start}}@media (min-width:68.75rem){.GuestShell_canvas__Qa747{--guest-canvas-padding-block:clamp(2rem,4vw,4rem);align-items:start;justify-items:center;padding-block:var(--guest-canvas-padding-block);padding-inline:clamp(1.5rem,5vw,4rem)}.GuestShell_contentSlot__sjbCi{min-block-size:calc(100dvh - (var(--guest-canvas-padding-block) * 2));inline-size:min(100%,51.5rem);padding:0}.GuestShell_shell__4TmMS[data-portal=auth] .GuestShell_contentSlot__sjbCi{inline-size:min(100%,34rem)}}.GuestBackButton_backButton__YFv2u{display:inline-grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;border:0;border-radius:999px;color:#756c82;background:#f3f5f8;text-decoration:none;cursor:pointer}.GuestBackButton_backButton__YFv2u:focus-visible{outline:3px solid var(--guest-focus-ring,rgba(254,101,1,.32));outline-offset:3px}.GuestPageHeader_pageHeader__vCD_u{display:grid;gap:clamp(1.1rem,2.8vw,1.8rem);min-inline-size:0;inline-size:100%;max-inline-size:100%;box-sizing:border-box}.GuestPageHeader_headerActions__9DkaT{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-inline-size:0}.GuestPageHeader_headerEnd__dIwT9,.GuestPageHeader_headerStart__Xrf7D{min-inline-size:2.75rem;min-block-size:2.75rem;display:flex;align-items:center}.GuestPageHeader_headerStart__Xrf7D{justify-content:flex-start}.GuestPageHeader_headerEnd__dIwT9{justify-content:flex-end}.GuestPageHeader_headerMain__9ltgb{min-inline-size:0;display:grid;gap:clamp(.65rem,2vw,1rem);justify-items:center;text-align:center}.GuestPageHeader_headerText__nVKLo{min-inline-size:0;display:grid;gap:.55rem;justify-items:center}.GuestPageHeader_compactBrand__sVJhJ{display:grid;place-items:center;inline-size:clamp(4.25rem,14vw,5rem);block-size:clamp(4.25rem,14vw,5rem);border-radius:1.35rem;color:#ffffff;background:linear-gradient(145deg,#ff8c1a,#ef4e00);box-shadow:0 .75rem 1.4rem rgba(7,24,63,.1);font-size:1.05rem;font-weight:900;letter-spacing:0}.GuestPageHeader_compactBrand__sVJhJ img{display:block;inline-size:74%;block-size:74%;object-fit:contain}.GuestPageHeader_headerTitle__IGseD{margin:0;color:var(--guest-text,#07183f);font-size:clamp(1.8rem,6vw,3.1rem);line-height:1.03;letter-spacing:0}.GuestPageHeader_headerDescription__hGpo4{margin:0;max-inline-size:29rem;color:var(--guest-muted,#687392);font-size:clamp(1.05rem,2.8vw,1.55rem);line-height:1.35}.GuestPageHeader_headerIllustration__kJpXq{display:grid;place-items:center;min-inline-size:0;inline-size:min(100%,20rem);max-inline-size:100%;margin-block-start:clamp(.35rem,1.5vw,.85rem)}.GuestPageHeader_headerIllustration__kJpXq img{display:block;inline-size:100%;block-size:auto;max-block-size:clamp(11.25rem,38vw,16.8rem);object-fit:contain}@media (min-width:68.75rem){.GuestPageHeader_pageHeader__vCD_u{gap:1.15rem}.GuestPageHeader_headerMain__9ltgb{gap:.75rem}.GuestPageHeader_headerText__nVKLo{gap:.4rem}.GuestPageHeader_compactBrand__sVJhJ{inline-size:4.25rem;block-size:4.25rem}.GuestPageHeader_headerTitle__IGseD{font-size:2.15rem}.GuestPageHeader_headerDescription__hGpo4{max-inline-size:25rem;font-size:1.05rem}.GuestPageHeader_headerIllustration__kJpXq{inline-size:min(100%,18.5rem)}.GuestPageHeader_headerIllustration__kJpXq img{max-block-size:14rem}}@media (min-width:48rem) and (max-width:68.6875rem){.GuestPageHeader_compactBrand__sVJhJ{inline-size:4.35rem;block-size:4.35rem}.GuestPageHeader_headerTitle__IGseD{font-size:2.2rem}.GuestPageHeader_headerDescription__hGpo4{max-inline-size:25rem;font-size:1.05rem}.GuestPageHeader_headerIllustration__kJpXq{inline-size:min(100%,18.5rem)}}.LanguageSwitcher_switcher__DU0py{max-inline-size:100%;flex-wrap:nowrap;gap:.2rem;padding:clamp(.16rem,.7vw,.25rem);border:1px solid #d6dce8;border-radius:999px;background:#f8f9fb}.LanguageSwitcher_option__9zIRT,.LanguageSwitcher_switcher__DU0py{min-inline-size:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}.LanguageSwitcher_option__9zIRT{min-block-size:clamp(2.25rem,9vw,2.65rem);gap:.35rem;padding-block:.42rem;padding-inline:clamp(.42rem,2.2vw,.65rem);border:0;border-radius:999px;background:transparent;color:var(--guest-muted,#687392);font:inherit;font-size:clamp(.68rem,3.2vw,.9rem);font-weight:800;cursor:pointer;transition:background .18s ease,color .18s ease}.LanguageSwitcher_option__9zIRT[data-active=true]{background:linear-gradient(135deg,#746b81,#756c82);color:#ffffff;cursor:default;box-shadow:none}.LanguageSwitcher_option__9zIRT:disabled{cursor:wait;opacity:.7}.LanguageSwitcher_option__9zIRT:focus-visible{outline:3px solid var(--guest-focus-ring,rgba(254,101,1,.24));outline-offset:2px}.LanguageSwitcher_shortLabel__JiARc{display:none;letter-spacing:.04em}.LanguageSwitcher_nativeLabel__b0K7q{display:inline;white-space:nowrap}@media (prefers-reduced-motion:reduce){.LanguageSwitcher_option__9zIRT{transition:none}}.AuthScreenLayout_screen__R2Ylu{display:grid;gap:clamp(1rem,3vw,1.35rem);padding-block:clamp(.75rem,3vw,1.5rem);padding-inline:0;background:transparent;border:0;box-shadow:none}.AuthScreenLayout_screenHeader__eUE3b,.AuthScreenLayout_screenPrimary__7a0ZF,.AuthScreenLayout_screenSecondary__wz5vC,.AuthScreenLayout_screen__R2Ylu{min-inline-size:0;inline-size:100%;max-inline-size:100%;box-sizing:border-box}.AuthScreenLayout_screenHeader__eUE3b{display:grid}.AuthScreenLayout_screenPrimary__7a0ZF,.AuthScreenLayout_screenSecondary__wz5vC{display:grid;gap:clamp(.85rem,2.4vw,1rem)}.AuthScreenLayout_screen__R2Ylu[data-auth-screen-layout=balanced]{min-block-size:100%;grid-template-rows:auto minmax(min-content,1fr) auto}.AuthScreenLayout_screen__R2Ylu[data-auth-screen-layout=balanced] .AuthScreenLayout_screenPrimary__7a0ZF{align-content:center;padding-block:clamp(.75rem,3vh,2rem)}.AuthScreenLayout_screen__R2Ylu[data-auth-screen-layout=balanced] .AuthScreenLayout_screenSecondary__wz5vC{align-content:start}.AuthScreenLayout_screen__R2Ylu[data-auth-screen-layout=long]{grid-template-rows:auto auto auto;align-content:start}@media (min-width:48rem) and (max-width:68.6875rem){.AuthScreenLayout_screen__R2Ylu{max-inline-size:32rem}.AuthScreenLayout_screen__R2Ylu[data-auth-screen-layout=balanced] .AuthScreenLayout_screenPrimary__7a0ZF{align-content:start;padding-block:clamp(.45rem,2vh,1rem)}}@media (min-width:68.75rem){.AuthScreenLayout_screen__R2Ylu{max-inline-size:33rem}.AuthScreenLayout_screen__R2Ylu[data-auth-screen-layout=balanced] .AuthScreenLayout_screenPrimary__7a0ZF{align-content:start;padding-block:clamp(.45rem,2vh,1rem)}}