.upcoming_page__yV1Tn{--upcoming-bg:#f6f7fb;--upcoming-ink:#232026;--upcoming-soft:#6a6780;--upcoming-brand:#4e73f9;--upcoming-brand-deep:#2b0f5f;--upcoming-card:#ffffff;--upcoming-line:#e4e7f5;--upcoming-tint2:#e5eafc;background:radial-gradient(880px 520px at 82% -12%,#e3e9fe 0,rgba(227,233,254,0) 60%),radial-gradient(720px 520px at -12% 112%,#efeafb 0,rgba(239,234,251,0) 55%),var(--upcoming-bg);color:var(--upcoming-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;min-height:100vh;display:flex;flex-direction:column;-webkit-font-smoothing:antialiased}.upcoming_page__yV1Tn *,.upcoming_page__yV1Tn :after,.upcoming_page__yV1Tn :before{box-sizing:border-box}.upcoming_siteHeader__uLG4s{padding:30px 32px}.upcoming_mark__D2p1E{display:inline-flex;align-items:center}.upcoming_mark__D2p1E img{height:30px;width:auto;object-fit:contain;display:block}.upcoming_markSmall__vzcIH img{height:22px}.upcoming_main__1iFKl{flex:1;display:flex;align-items:center;justify-content:center;padding:20px 24px 60px}.upcoming_box__FT9tV{max-width:640px;width:100%;text-align:center}.upcoming_eyebrow__8qaan{display:inline-block;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--upcoming-brand-deep);background:var(--upcoming-tint2);border-radius:40px;padding:7px 16px;margin-bottom:28px}.upcoming_headline__6gEhL{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:45px;line-height:1.14;letter-spacing:-.01em;color:var(--upcoming-brand-deep);margin-bottom:22px}.upcoming_accent__2p07E{color:var(--upcoming-brand)}.upcoming_sub__lQzBg{font-size:18px;line-height:1.6;color:var(--upcoming-soft);max-width:52ch;margin:0 auto 22px}.upcoming_trust__70jRc{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-bottom:34px}.upcoming_trustItem__2BKyc{font-size:12.5px;color:var(--upcoming-brand-deep);background:#fff;border:1px solid var(--upcoming-line);border-radius:30px;padding:6px 14px}.upcoming_form__VbAQR{background:var(--upcoming-card);border:1px solid var(--upcoming-line);border-radius:18px;padding:26px;max-width:480px;margin:0 auto;box-shadow:0 18px 48px rgba(43,15,95,.12)}.upcoming_fields__E9OQn{display:flex;flex-direction:column;gap:10px}.upcoming_input__GnxmH{width:100%;border:1px solid var(--upcoming-line);border-radius:11px;padding:14px 16px;font-size:15px;font-family:inherit;color:var(--upcoming-ink);background:#fbfbfe}.upcoming_input__GnxmH::placeholder{color:#9691a5}.upcoming_input__GnxmH:focus{outline:none;border-color:var(--upcoming-brand);box-shadow:0 0 0 3px rgba(78,115,249,.18)}.upcoming_inputError__qB10h{border-color:#c26b6b}.upcoming_errorText__lc7n0{font-size:12.5px;color:#c26b6b;text-align:left;margin-top:-2px}.upcoming_button__oqb6Q{width:100%;border:none;border-radius:11px;padding:15px 16px;font-size:15px;font-weight:600;color:#fff;background:var(--upcoming-brand);cursor:pointer;font-family:inherit;transition:background .15s}.upcoming_button__oqb6Q:hover:not(:disabled){background:var(--upcoming-brand-deep)}.upcoming_button__oqb6Q:disabled{opacity:.7;cursor:not-allowed}.upcoming_fine__7ew_C{font-size:12.5px;color:var(--upcoming-soft);margin-top:14px}.upcoming_honeypot__Bo_7m{position:absolute;left:-9999px}.upcoming_ok__mcG3P{background:var(--upcoming-card);border:1px solid var(--upcoming-line);border-radius:18px;padding:34px 30px;max-width:480px;margin:0 auto;box-shadow:0 18px 48px rgba(43,15,95,.12)}.upcoming_tick__riskP{width:46px;height:46px;border-radius:50%;background:var(--upcoming-tint2);display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.upcoming_okTitle__wEQ5G,.upcoming_tick__riskP{color:var(--upcoming-brand-deep);font-size:22px}.upcoming_okTitle__wEQ5G{font-family:Georgia,Times New Roman,serif;font-weight:400;margin-bottom:8px}.upcoming_okText__XRfX4{font-size:15px;color:var(--upcoming-soft)}.upcoming_siteFooter__ZTAi8{padding:24px 32px;text-align:center;font-size:12.5px;color:var(--upcoming-soft);border-top:1px solid var(--upcoming-line)}.upcoming_footerNote___gMwb{margin-top:6px}@media (max-width:560px){.upcoming_headline__6gEhL{font-size:33px}.upcoming_sub__lQzBg{font-size:16px}.upcoming_main__1iFKl{padding:8px 20px 48px}}