.auth-shell-module__j9EB2G__shell{--auth-navy:#142b4a;--auth-blue:#1d3185;--auth-gold:#f5b700;color:#123247;background:#fff;grid-template-columns:minmax(0,1.06fr) minmax(440px,.94fr);min-height:100svh;display:grid}.auth-shell-module__j9EB2G__story,.auth-shell-module__j9EB2G__authPanel{min-height:100svh}.auth-shell-module__j9EB2G__story{isolation:isolate;color:#fff;background:radial-gradient(at 10% 90%,#5076ab5c,#0000 46%),linear-gradient(145deg,#19395f 0%,#122946 58%,#0d2038 100%);flex-direction:column;align-items:flex-start;padding:clamp(24px,3.5vh,44px) clamp(28px,4vw,60px);display:flex;position:relative;overflow:hidden}.auth-shell-module__j9EB2G__story:before,.auth-shell-module__j9EB2G__story:after{z-index:-1;content:"";pointer-events:none;position:absolute}.auth-shell-module__j9EB2G__story:before{border:1px solid #ffffff14;border-radius:50%;width:40rem;height:40rem;top:-17rem;right:-11rem;box-shadow:0 0 0 4rem #ffffff06,0 0 0 8rem #ffffff05}.auth-shell-module__j9EB2G__story:after{background:linear-gradient(90deg, var(--auth-gold), #f5b70014 78%, transparent);height:7px;bottom:0;left:0;right:0}.auth-shell-module__j9EB2G__brand{align-items:center;width:min(210px,46%);display:inline-flex}.auth-shell-module__j9EB2G__logo,.auth-shell-module__j9EB2G__mobileLogo{object-fit:contain;width:100%;height:auto;display:block}.auth-shell-module__j9EB2G__logo{filter:brightness(0)invert()}.auth-shell-module__j9EB2G__storyCopy{width:min(100%,670px);margin:auto 0 22px;padding-top:clamp(22px,4vh,44px)}.auth-shell-module__j9EB2G__eyebrow,.auth-shell-module__j9EB2G__panelEyebrow,.auth-shell-module__j9EB2G__previewLabel{letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:800}.auth-shell-module__j9EB2G__eyebrow{color:#ffd65c}.auth-shell-module__j9EB2G__storyCopy h1{max-width:650px;font-family:var(--font-heading), Montserrat, Arial, sans-serif;letter-spacing:-.055em;text-wrap:balance;margin:12px 0 0;font-size:clamp(2.5rem,4.4vw,4.35rem);font-weight:600;line-height:1.02}.auth-shell-module__j9EB2G__storyDescription{color:#ffffffc7;max-width:520px;margin:16px 0 0;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.55}.auth-shell-module__j9EB2G__preview{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff17;border:1px solid #ffffff2e;border-radius:18px;width:min(100%,490px);margin:0 0 22px;padding:16px 20px 12px;box-shadow:0 24px 64px #040f1d40}.auth-shell-module__j9EB2G__previewTop,.auth-shell-module__j9EB2G__previewRow,.auth-shell-module__j9EB2G__previewFooter{align-items:center;display:flex}.auth-shell-module__j9EB2G__previewTop{justify-content:space-between}.auth-shell-module__j9EB2G__previewLabel{color:#ffffff9e;font-size:.59rem}.auth-shell-module__j9EB2G__previewDot{background:#72d8ae;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #72d8ae24}.auth-shell-module__j9EB2G__previewTitle{margin:10px 0 8px;font-size:1rem;font-weight:700}.auth-shell-module__j9EB2G__previewRow{border-top:1px solid #ffffff1a;gap:11px;min-height:32px}.auth-shell-module__j9EB2G__previewIcon{color:#c7f6e1;background:#39b78433;border-radius:7px;place-items:center;width:22px;height:22px;font-size:.75rem;font-weight:800;display:grid}.auth-shell-module__j9EB2G__previewIconMuted{color:#f8d67a;background:#f5b70029}.auth-shell-module__j9EB2G__previewLine{background:#ffffff70;border-radius:99px;width:39%;height:6px}.auth-shell-module__j9EB2G__previewLineShort{opacity:.65;width:29%}.auth-shell-module__j9EB2G__previewStatus{color:#b9f0d8;margin-left:auto;font-size:.69rem;font-weight:650}.auth-shell-module__j9EB2G__previewStatusMuted{color:#f4d98c}.auth-shell-module__j9EB2G__previewFooter{color:#ffffff9c;border-top:1px solid #ffffff1a;justify-content:space-between;margin-top:5px;padding-top:9px;font-size:.67rem}.auth-shell-module__j9EB2G__previewFooterMark{color:#ffffffe0;letter-spacing:.14em;font-size:.75rem;font-weight:800}.auth-shell-module__j9EB2G__trustNote{color:#ffffffad;align-items:center;gap:10px;margin:0;font-size:.78rem;line-height:1.5;display:flex}.auth-shell-module__j9EB2G__trustIcon{color:#ffd65c;border:1px solid #ffd65c9e;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.7rem;font-weight:800;display:grid}.auth-shell-module__j9EB2G__authPanel{background:radial-gradient(circle at 100% 0,#1d31850f,#0000 31%),#fff;place-items:center;padding:clamp(28px,5vw,76px);display:grid}.auth-shell-module__j9EB2G__authContent{width:min(100%,440px)}.auth-shell-module__j9EB2G__mobileLogo{display:none}.auth-shell-module__j9EB2G__panelEyebrow{color:var(--auth-blue);margin-bottom:13px}.auth-shell-module__j9EB2G__panelTitle{color:#142b4a;font-family:var(--font-heading), Montserrat, Arial, sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(2rem,3vw,2.7rem);font-weight:600;line-height:1.12}.auth-shell-module__j9EB2G__panelDescription{color:#647687;margin:12px 0 25px;font-size:.94rem;line-height:1.65}.auth-shell-module__j9EB2G__helpText{color:#647687;text-align:center;margin:22px 0 0;font-size:.81rem;line-height:1.5}.auth-shell-module__j9EB2G__legalText{color:#8b98a5;letter-spacing:.04em;text-align:center;margin:42px 0 0;font-size:.68rem}@media (max-width:900px){.auth-shell-module__j9EB2G__shell{grid-template-columns:minmax(0,.9fr) minmax(390px,1.1fr)}.auth-shell-module__j9EB2G__story,.auth-shell-module__j9EB2G__authPanel{padding:34px}.auth-shell-module__j9EB2G__brand{width:min(220px,75%)}.auth-shell-module__j9EB2G__preview{padding-inline:18px}}@media (min-width:721px) and (max-height:820px){.auth-shell-module__j9EB2G__story{height:100svh;min-height:100svh;padding-block:20px}.auth-shell-module__j9EB2G__brand{width:min(180px,42%)}.auth-shell-module__j9EB2G__storyCopy{margin-bottom:14px;padding-top:14px}.auth-shell-module__j9EB2G__storyCopy h1{font-size:clamp(2.25rem,4vw,3.5rem)}.auth-shell-module__j9EB2G__storyDescription{margin-top:11px;font-size:.95rem;line-height:1.45}.auth-shell-module__j9EB2G__preview{margin-bottom:14px;padding-block:12px 10px}.auth-shell-module__j9EB2G__previewTitle{margin-block:8px 6px}.auth-shell-module__j9EB2G__previewRow{min-height:28px}}@media (max-width:720px){.auth-shell-module__j9EB2G__shell{grid-template-columns:1fr}.auth-shell-module__j9EB2G__story{min-height:auto;padding:28px 26px 30px}.auth-shell-module__j9EB2G__brand{width:178px}.auth-shell-module__j9EB2G__storyCopy{margin:50px 0 25px;padding-top:0}.auth-shell-module__j9EB2G__storyCopy h1{max-width:540px;font-size:clamp(2.65rem,10vw,4rem)}.auth-shell-module__j9EB2G__storyDescription{margin-top:16px;font-size:.98rem}.auth-shell-module__j9EB2G__preview{display:none}.auth-shell-module__j9EB2G__trustNote{font-size:.72rem}.auth-shell-module__j9EB2G__authPanel{min-height:auto;padding:39px 24px 48px}.auth-shell-module__j9EB2G__mobileLogo{width:130px;margin:0 0 32px;display:block}.auth-shell-module__j9EB2G__panelTitle{font-size:2rem}.auth-shell-module__j9EB2G__legalText{margin-top:30px}}@media (max-width:390px){.auth-shell-module__j9EB2G__story{padding-inline:20px}.auth-shell-module__j9EB2G__authPanel{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.auth-shell-module__j9EB2G__shell *,.auth-shell-module__j9EB2G__shell :before,.auth-shell-module__j9EB2G__shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
