.signup_page__DueRn{min-height:100vh;background:radial-gradient(circle at 15% 20%,rgba(180,220,255,.35),transparent 45%),radial-gradient(circle at 85% 0,rgba(255,206,143,.35),transparent 40%),linear-gradient(160deg,#f2f7ff,#f9f4ec 55%,#eef5f1);padding:32px 16px;color:#10203a}.signup_shell__ZEHhO{max-width:980px;margin:0 auto;display:grid;grid-template-columns:1.1fr 1fr;gap:28px}@media (max-width:960px){.signup_shell__ZEHhO{grid-template-columns:1fr}}.signup_hero__ezxYV{border-radius:22px;background:rgba(255,255,255,.78);border:1px solid rgba(16,32,58,.1);box-shadow:0 14px 35px rgba(16,32,58,.12);padding:28px}.signup_kicker__dExZ6{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:#304764;font-weight:700}.signup_hero__ezxYV h1{margin:10px 0 14px;font-size:clamp(30px,4vw,44px);line-height:1.1;color:#0f1f35}.signup_hero__ezxYV p{margin:0;line-height:1.55;color:#2a3d5b}.signup_featureList___bJSJ{margin:24px 0 0;padding:0;list-style:none;display:grid;gap:12px}.signup_featureList___bJSJ li{background:rgba(255,255,255,.8);border:1px solid rgba(16,32,58,.1);border-radius:12px;padding:12px 14px;color:#203654}.signup_card__PTwfz{border-radius:22px;background:#ffffff;border:1px solid rgba(16,32,58,.1);box-shadow:0 16px 40px rgba(16,32,58,.15);padding:24px}.signup_card__PTwfz h2{margin:0 0 14px;font-size:24px}.signup_planGrid__mQyCG{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px}@media (max-width:640px){.signup_planGrid__mQyCG{grid-template-columns:1fr}}.signup_planBtn__I9qgP{border:1px solid rgba(16,32,58,.18);border-radius:12px;background:#f5f8fc;color:#1b324f;padding:10px;text-align:left;cursor:pointer;transition:all .14s ease}.signup_planBtn__I9qgP strong{display:block;margin-bottom:2px}.signup_planActive__7wVzX{border-color:#0f4ea5;background:#ecf3ff;box-shadow:inset 0 0 0 1px rgba(15,78,165,.18)}.signup_form__Y53Ho{display:grid;gap:12px}.signup_row__JJGNV{display:grid;gap:10px;grid-template-columns:1fr 1fr}@media (max-width:640px){.signup_row__JJGNV{grid-template-columns:1fr}}.signup_field__JZ_oO{display:grid;gap:6px}.signup_field__JZ_oO label{font-size:13px;color:#28405f;font-weight:600}.signup_field__JZ_oO input,.signup_field__JZ_oO select,.signup_field__JZ_oO textarea{width:100%;border:1px solid rgba(16,32,58,.2);border-radius:10px;padding:10px 12px;font-size:14px;color:#122338;background:#fff}.signup_field__JZ_oO textarea{min-height:88px;resize:vertical}.signup_actions__Y4jT3{display:flex;align-items:center;gap:10px;margin-top:6px}.signup_primary__jR9W9{border:none;border-radius:10px;background:linear-gradient(135deg,#0f4ea5,#1774d6);color:#fff;font-weight:700;padding:11px 16px;cursor:pointer}.signup_primary__jR9W9:disabled{opacity:.55;cursor:not-allowed}.signup_subtle__s3ou4{font-size:13px;color:#2c486c}.signup_error__cVvvb{margin:0;color:#8c1d18;background:#fdeceb;border:1px solid #f8cbc7;padding:10px 12px;border-radius:10px;font-size:13px}.signup_success__hi5Qa{margin:0;color:#1d5c24;background:#eaf9ec;border:1px solid #c9edce;padding:10px 12px;border-radius:10px;font-size:13px}.signup_notice__QEFe7{margin:0;color:#6f4a00;background:#fff4e2;border:1px solid #f2ddb8;padding:10px 12px;border-radius:10px;font-size:13px}.signup_statusCard__P__9o{max-width:720px;margin:0 auto;border-radius:20px;background:rgba(255,255,255,.9);border:1px solid rgba(16,32,58,.12);box-shadow:0 14px 35px rgba(16,32,58,.14);padding:24px}.signup_statusCard__P__9o h1{margin:0 0 10px;font-size:clamp(28px,4vw,36px)}.signup_statusMeta__IwOBC{margin:0;color:#2a3e5a}.signup_statusBadge__oOcl8{display:inline-block;margin-top:14px;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:700;background:#edf3fb;color:#2a4668}.signup_linkRow__IVV9y{margin-top:14px}.signup_linkRow__IVV9y a{color:#0f4ea5;font-weight:700;text-decoration:none}.signup_statusActions__lCnt6{margin-top:14px;display:grid;gap:8px}.signup_supportBox__tYWwA{margin-top:16px;border:1px solid rgba(16,32,58,.12);border-radius:12px;background:rgba(255,255,255,.72);padding:12px;display:grid;gap:4px}