.page_page__ND6Zt{display:grid;place-items:center;min-height:100svh;padding:24px 16px;background:radial-gradient(ellipse at top,#45206744,transparent 60%)}.page_stack__rKTGn{width:min(100%,500px);display:flex;flex-direction:column;gap:16px}.page_card__lZELl{width:min(100%,500px);padding:24px 30px;border:1px solid #ffffff16;border-radius:28px;background:#110e24;box-shadow:0 20px 80px #0003}.page_brand__XgbdV{display:flex;justify-content:center;align-self:center}.page_brand__XgbdV img{object-fit:contain;width:140px;height:auto}.page_card__lZELl h1{text-align:center;color:#b798ff;font:600 30px var(--font-heading);letter-spacing:-.04em}.page_intro__x8jvq{text-align:center;color:#aea0c5;font-size:13px;line-height:1.5;margin:6px 0 12px}.page_google__gPMY6{display:flex;justify-content:center;min-height:44px}.page_divider__VoSmz{display:flex;align-items:center;gap:12px;margin:16px 0;color:#b3a6c9;font-size:12px}.page_divider__VoSmz:after,.page_divider__VoSmz:before{content:"";height:1px;background:#ffffff18;flex:1 1}.page_login__ZbDMJ{text-align:center;color:#c2b8d1;font-size:14px;margin-top:12px}.page_login__ZbDMJ a{color:#c3a2ff;font-weight:600}.page_note__3FXfz{font-size:11px;line-height:1.7;color:#aa9bbd;margin-top:10px;text-align:center}.page_brand__XgbdV:focus-visible,.page_login__ZbDMJ a:focus-visible{outline:2px solid #c3a2ff;outline-offset:4px}@media (max-width:480px){.page_page__ND6Zt{padding:12px}.page_card__lZELl{padding:20px;border-radius:22px}}