.page_shell__9wkg9{min-height:100vh;display:grid;place-items:center;padding:28px 16px;background:radial-gradient(1100px 600px at 20% 10%,rgba(255,215,0,.18),transparent 60%),radial-gradient(900px 520px at 90% 30%,rgba(255,215,0,.12),transparent 55%),radial-gradient(900px 520px at 40% 95%,rgba(0,0,0,.03),transparent 60%),#f7f7f5}.page_cardWrap__548qu{width:100%;max-width:460px;display:grid;grid-gap:14px;gap:14px}.page_brandRow__JRcrO{display:flex;align-items:center;gap:12px;padding:6px 4px;text-align:center}.page_brandLogo__XPUEl{width:140px;height:auto;display:block}.page_brandName___HZ7f{font-size:16px;font-weight:700;color:#111;line-height:1.1;text-align:center}.page_header__boOGM{margin-bottom:14px}.page_h1__jcj1j{margin:0;font-size:22px;font-weight:800;letter-spacing:-.02em}.page_form__7EXNE{display:grid;grid-gap:10px;gap:10px;margin-top:10px}.page_alert__c4Hd3{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:14px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2);margin:12px 0 8px}.page_alertDot__S1To0{width:10px;height:10px;border-radius:999px;margin-top:4px;background:rgba(239,68,68,.9)}.page_alertTitle__NJ1Ze{font-weight:700;color:#111;margin-bottom:2px}.page_bottomNote__DCasD,.page_footer__MIzRX{display:flex;justify-content:center;padding-top:6px}.page_bottomNote__DCasD{opacity:.9}.page_policyRow__Vgdh_{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:2px}.page_policyLink__Yufer{font-weight:700;color:#111}.page_policyLink__Yufer:hover{color:#111}.page_dot__HjdT5{width:6px;height:6px;border-radius:999px;background:var(--brand)}