.auth-shell[data-v-a270e564]{background:radial-gradient(circle at 15% 20%,#e5fff8,transparent 32%),radial-gradient(circle at 80% 10%,#e8e8ff,transparent 35%),var(--canvas);min-height:100vh;padding:26px max(24px,50vw - 560px)}.auth-grid[data-v-a270e564]{grid-template-columns:1fr minmax(360px,460px);align-items:center;gap:9vw;min-height:calc(100vh - 96px);display:grid}.auth-copy h1[data-v-a270e564]{letter-spacing:-.06em;margin:16px 0;font-size:clamp(2.8rem,5vw,5.4rem);line-height:.98}.auth-copy p[data-v-a270e564]{max-width:520px;color:var(--muted);font-size:1.15rem;line-height:1.6}.eyebrow[data-v-a270e564]{color:var(--primary);text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;font-weight:800}.auth-card[data-v-a270e564]{padding:clamp(24px,5vw,42px)}@media (width<=800px){.auth-grid[data-v-a270e564]{grid-template-columns:1fr;place-items:center}.auth-card[data-v-a270e564]{width:min(100%,480px)}}@media (width<=520px){.auth-shell[data-v-a270e564]{padding:16px 12px 32px}.auth-shell header[data-v-a270e564]{padding-inline:4px}.auth-grid[data-v-a270e564]{width:100%;min-height:calc(100vh - 70px)}.auth-card[data-v-a270e564]{border-radius:18px;width:100%;padding:24px 18px}}
