.page_page__6ow7H{min-height:100svh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 16%,rgba(140,109,255,.2),transparent 34%),linear-gradient(145deg,#fff8e8,#f6e6bd);color:#2e2a25}.page_card__i23Y8{width:min(100%,430px);border:1px solid rgba(75,31,115,.18);border-radius:28px;background:rgba(255,248,232,.96);box-shadow:0 24px 70px rgba(75,31,115,.16);padding:clamp(28px,7vw,42px);text-align:center}.page_wordmark__ZKMs7{margin:0 0 28px;color:#4b1f73;font:600 28px/1 Georgia,Times New Roman,serif;letter-spacing:.18em}.page_eyebrow__ApOt1{margin:0 0 10px;color:#6f4d87;font:700 12px/1.2 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.page_title__MfQ9D{margin:0;color:#2f2140;font:600 clamp(27px,8vw,36px)/1.15 Georgia,Times New Roman,serif}.page_description__LbeRK{margin:16px 0 24px;color:#62596a;font:400 16px/1.55 Arial,sans-serif}.page_form__SuQXz{display:grid;grid-gap:14px;gap:14px;text-align:left}.page_label__2KEgp{color:#3d3344;font:700 14px/1.3 Arial,sans-serif}.page_input__niGZY{width:100%;min-height:50px;border:1px solid rgba(75,31,115,.3);border-radius:14px;background:#fffdf8;color:#2e2a25;padding:12px 14px;font-size:17px}.page_button__76WyB:focus-visible,.page_input__niGZY:focus-visible{outline:3px solid rgba(140,109,255,.45);outline-offset:3px}.page_button__76WyB{min-height:50px;border:0;border-radius:14px;background:#4b1f73;color:#fff8ee;padding:12px 18px;font-size:16px;font-weight:700;cursor:pointer}.page_error__SoJiR{margin:0 0 18px;border-radius:12px;background:#fbe7e6;color:#7d2f2a;padding:11px 13px;font:600 14px/1.45 Arial,sans-serif;text-align:left}.page_privacy___q2GQ{margin:20px 0 0;color:#7a7080;font:400 13px/1.45 Arial,sans-serif}@media (prefers-color-scheme:dark){.page_page__6ow7H{background:radial-gradient(circle at 50% 16%,rgba(140,109,255,.22),transparent 34%),linear-gradient(145deg,#120c23,#21142e);color:#fff7df}.page_card__i23Y8{border-color:rgba(243,207,103,.22);background:rgba(25,16,40,.96);box-shadow:0 24px 70px rgba(0,0,0,.36)}.page_eyebrow__ApOt1,.page_wordmark__ZKMs7{color:#f3cf67}.page_title__MfQ9D{color:#fff7df}.page_description__LbeRK,.page_privacy___q2GQ{color:#c8bdd0}.page_label__2KEgp{color:#f3eadc}.page_input__niGZY{border-color:rgba(243,207,103,.35);background:#130d20;color:#fff7df}}