._page_xgc5m_1{box-sizing:border-box;min-height:100vh;margin:0;display:flex;align-items:center;justify-content:center;padding:2rem 1.25rem 3rem;background:#f8fafc;color:#0f172a;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif}._card_xgc5m_19{width:100%;max-width:28rem;padding:2rem 1.75rem 1.75rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff}._kicker_xgc5m_28{margin:0 0 .4rem;color:#4f46e5;font-size:.72rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}._heading_xgc5m_37{margin:0 0 .55rem;font-size:1.45rem;font-weight:650;line-height:1.25}._lede_xgc5m_44{margin:0 0 1.5rem;color:#475569;font-size:.92rem;line-height:1.5}._form_xgc5m_51{display:grid;gap:.85rem}._label_xgc5m_56{display:grid;gap:.35rem;color:#334155;font-size:.82rem;font-weight:600}._input_xgc5m_64{box-sizing:border-box;width:100%;padding:.6rem .75rem;border:1px solid #cbd5e1;border-radius:.45rem;background:#fff;color:#0f172a;font:inherit;font-size:.92rem}._input_xgc5m_64:focus{outline:2px solid #c7d2fe;border-color:#6366f1}._hint_xgc5m_81{color:#64748b;font-size:.75rem;font-weight:400}._button_xgc5m_87{width:100%;margin-top:.15rem;padding:.65rem 1rem;border:0;border-radius:.45rem;background:#3730a3;color:#fff;font:inherit;font-size:.9rem;font-weight:650;cursor:pointer}._button_xgc5m_87:hover{background:#312e81}._points_xgc5m_105{margin:1.5rem 0 0;padding:1rem 0 0;border-top:1px solid #e2e8f0;list-style:none}._points_xgc5m_105 li{margin:0 0 .65rem;color:#475569;font-size:.82rem;line-height:1.45}._points_xgc5m_105 li:last-child{margin-bottom:0}._points_xgc5m_105 strong{color:#0f172a;font-weight:650}._cta_xgc5m_128{margin:1.25rem 0 0;padding:1rem 0 0;border-top:1px solid #e2e8f0}._ctaText_xgc5m_134{margin:0 0 .75rem;color:#475569;font-size:.82rem;line-height:1.45}._ctaButton_xgc5m_141{display:block;box-sizing:border-box;width:100%;padding:.62rem 1rem;border:1px solid #c7d2fe;border-radius:.45rem;background:#eef2ff;color:#3730a3;font-size:.9rem;font-weight:650;text-align:center;text-decoration:none}._ctaButton_xgc5m_141:hover{background:#e0e7ff}._footer_xgc5m_160{margin:1.35rem 0 0;color:#64748b;font-size:.8rem}._footer_xgc5m_160 a{color:#3730a3;text-decoration:none}._footer_xgc5m_160 a:hover{text-decoration:underline}
