.AuthPageShell-module__OhEbvW__page{--paper:var(--brand-canvas);--surface:var(--brand-surface);--ink:var(--brand-ink);--muted:var(--brand-muted);--line:var(--brand-line);--navy:var(--brand-dark);--blue:var(--brand-accent);--blue-deep:var(--brand-accent-strong);--blue-soft:var(--brand-accent-soft);--coral:var(--brand-secondary);background:var(--paper);min-height:100svh;color:var(--ink);font-family:var(--font-brand-sans), ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;overflow:clip}.AuthPageShell-module__OhEbvW__main{grid-template-columns:minmax(0,1fr) minmax(410px,.78fr);align-items:center;gap:clamp(52px,8vw,96px);width:min(1120px,100% - 48px);min-height:calc(100svh - 142px);margin:0 auto;padding:clamp(38px,5vw,60px) 0 28px;display:grid}.AuthPageShell-module__OhEbvW__storyPanel{border-left:4px solid var(--blue);max-width:620px;padding-left:clamp(20px,3vw,34px)}.AuthPageShell-module__OhEbvW__kicker,.AuthPageShell-module__OhEbvW__formIntro>span{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:720}.AuthPageShell-module__OhEbvW__storyPanel h1{letter-spacing:-.04em;text-wrap:balance;max-width:610px;font-size:clamp(44px,5.7vw,62px);font-weight:600;line-height:1;font-family:var(--font-brand-display), Georgia, serif;margin:12px 0 0}.AuthPageShell-module__OhEbvW__storyPanel>p{max-width:560px;color:var(--muted);margin:20px 0 0;font-size:14px;line-height:1.65}.AuthPageShell-module__OhEbvW__storyPanel ul{border-top:1px solid var(--line);max-width:570px;margin:26px 0 0;padding:0;list-style:none}.AuthPageShell-module__OhEbvW__storyPanel li{border-bottom:1px solid var(--line);color:#41443f;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:10px 0;font-size:12px;font-weight:620;line-height:1.45;display:grid}.AuthPageShell-module__OhEbvW__storyPanel li span{color:var(--blue);font-size:11px;font-weight:800}.AuthPageShell-module__OhEbvW__formPanel{border:1px solid var(--line);border-top:4px solid var(--navy);background:var(--surface);padding:26px;position:relative;box-shadow:0 20px 55px #17181614}.AuthPageShell-module__OhEbvW__formIntro{border-bottom:1px solid var(--line);margin-bottom:17px;padding-bottom:17px}.AuthPageShell-module__OhEbvW__formIntro>span{color:var(--coral)}.AuthPageShell-module__OhEbvW__formIntro h2{letter-spacing:-.025em;margin:6px 0 0;font-size:25px;font-weight:620;line-height:1.15}.AuthPageShell-module__OhEbvW__clerkFrame{place-items:start center;min-height:390px;display:grid}:is(.AuthPageShell-module__OhEbvW__clerkFrame .cl-rootBox,.AuthPageShell-module__OhEbvW__clerkFrame .cl-cardBox,.AuthPageShell-module__OhEbvW__clerkFrame .cl-card){width:100%;max-width:none}.AuthPageShell-module__OhEbvW__clerkFrame .cl-card{background:var(--surface);box-shadow:none;border:0;border-radius:0}.AuthPageShell-module__OhEbvW__clerkFrame .cl-formButtonPrimary{background:var(--blue);box-shadow:none;border-radius:0;font-weight:680}:is(.AuthPageShell-module__OhEbvW__clerkFrame .cl-formButtonPrimary:hover,.AuthPageShell-module__OhEbvW__clerkFrame .cl-formButtonPrimary:focus){background:var(--blue-deep)}:is(.AuthPageShell-module__OhEbvW__clerkFrame .cl-formFieldInput,.AuthPageShell-module__OhEbvW__clerkFrame .cl-socialButtonsBlockButton){border-radius:0}.AuthPageShell-module__OhEbvW__clerkFrame .cl-footerActionLink{color:var(--blue);font-weight:680}.AuthPageShell-module__OhEbvW__help{color:var(--muted);text-align:center;margin:15px 0 0;font-size:11px}.AuthPageShell-module__OhEbvW__help a{color:var(--blue);font-weight:700}.AuthPageShell-module__OhEbvW__backLink{width:min(1120px,100% - 48px);margin:0 auto;padding-bottom:22px}.AuthPageShell-module__OhEbvW__backLink a{color:var(--muted);align-items:center;gap:8px;font-size:11px;font-weight:670;transition:color .15s;display:inline-flex}.AuthPageShell-module__OhEbvW__backLink a:hover{color:var(--blue)}.AuthPageShell-module__OhEbvW__backLink a:focus-visible,.AuthPageShell-module__OhEbvW__help a:focus-visible{outline:3px solid color-mix(in srgb, var(--blue) 40%, transparent);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.AuthPageShell-module__OhEbvW__storyPanel,.AuthPageShell-module__OhEbvW__formPanel{transition:opacity .44s,transform .44s cubic-bezier(.22,1,.36,1)}.AuthPageShell-module__OhEbvW__formPanel{transition-delay:70ms}@starting-style{.AuthPageShell-module__OhEbvW__storyPanel,.AuthPageShell-module__OhEbvW__formPanel{opacity:0;transform:translateY(14px)}}}@media (max-width:900px){.AuthPageShell-module__OhEbvW__main{grid-template-columns:minmax(0,1fr);gap:34px;min-height:0;padding-top:38px}.AuthPageShell-module__OhEbvW__storyPanel{max-width:720px}.AuthPageShell-module__OhEbvW__formPanel{justify-self:center;width:min(560px,100%)}}@media (max-width:560px){.AuthPageShell-module__OhEbvW__main,.AuthPageShell-module__OhEbvW__backLink{width:min(100% - 24px,1120px)}.AuthPageShell-module__OhEbvW__main{padding-top:30px}.AuthPageShell-module__OhEbvW__storyPanel{padding-left:18px}.AuthPageShell-module__OhEbvW__storyPanel h1{font-size:clamp(38px,11.5vw,49px)}.AuthPageShell-module__OhEbvW__storyPanel>p{font-size:13px}.AuthPageShell-module__OhEbvW__storyPanel li{font-size:11px}.AuthPageShell-module__OhEbvW__formPanel{padding:21px 14px}}@media (prefers-reduced-motion:reduce){.AuthPageShell-module__OhEbvW__storyPanel,.AuthPageShell-module__OhEbvW__formPanel,.AuthPageShell-module__OhEbvW__backLink a{transition:none;transform:none}}
