.signup_page__DueRn{min-height:100vh;display:grid;place-items:center;padding:clamp(24px,4vw,48px) 16px;background:radial-gradient(circle at 20% 30%,rgba(0,40,104,.06),transparent 50%),radial-gradient(circle at 80% 10%,rgba(0,40,104,.04),transparent 45%),linear-gradient(170deg,#f4f6fb,#eef2f8);color:#10203a}.signup_shell__ZEHhO{width:min(960px,100%);display:grid;grid-template-columns:minmax(280px,.75fr) minmax(360px,1fr);background:rgba(255,255,255,.96);border-radius:28px;border:1px solid rgba(0,40,104,.08);box-shadow:0 28px 70px rgba(0,40,104,.1),0 8px 20px rgba(0,40,104,.06);overflow:hidden}.signup_hero__ezxYV{background:linear-gradient(175deg,#001a44,#002868 50%,#0a3578);color:#ffffff;padding:clamp(36px,4vw,52px);display:flex;flex-direction:column;gap:16px;position:relative;overflow:hidden}.signup_hero__ezxYV:before{bottom:-60px;right:-60px;width:260px;height:260px;background:radial-gradient(circle,rgba(191,10,48,.12),transparent 70%)}.signup_hero__ezxYV:after,.signup_hero__ezxYV:before{content:"";position:absolute;border-radius:999px;pointer-events:none}.signup_hero__ezxYV:after{top:-40px;left:-40px;width:200px;height:200px;background:radial-gradient(circle,rgba(255,255,255,.06),transparent 70%)}.signup_kicker__dExZ6{margin:0;text-transform:uppercase;letter-spacing:.14em;font-size:11px;color:rgba(255,255,255,.55);font-weight:700}.signup_hero__ezxYV h1{margin:0;font-size:clamp(26px,3vw,36px);line-height:1.15;color:#ffffff}.signup_heroSub__wfzww{margin:0;line-height:1.6;color:rgba(255,255,255,.65);font-size:15px}.signup_trustBar__JQdwf{margin-top:auto;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}.signup_trustLine__iOcps{margin:0;font-size:12px;font-weight:600;color:rgba(255,255,255,.4);letter-spacing:.02em}.signup_testimonial__86oek{margin:20px 0 0;padding:18px 18px 16px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);position:relative;z-index:1}.signup_testimonialQuote__1oSE3{margin:0 0 14px;padding:0;font-size:14.5px;line-height:1.55;color:rgba(255,255,255,.92);font-style:italic;font-weight:500;border:0}.signup_testimonialAttribution__TCSjI{display:flex;align-items:center;gap:12px;margin:0}.signup_testimonialAvatar__n9aeD{border-radius:999px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:1.5px solid rgba(255,255,255,.18)}.signup_testimonialName__ojGVx{display:block;font-size:13px;font-weight:700;color:#ffffff;line-height:1.3}.signup_testimonialRole__QYs0J{display:block;font-size:12px;font-weight:500;color:rgba(255,255,255,.6);line-height:1.3}.signup_trustBadges__F_Le0{margin-top:auto;padding-top:20px;list-style:none;padding-inline-start:0;display:flex;flex-wrap:wrap;gap:6px;border-top:1px solid rgba(255,255,255,.08);position:relative;z-index:1}.signup_trustBadges__F_Le0 li{font-size:11px;font-weight:600;letter-spacing:.01em;color:rgba(255,255,255,.7);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);padding:4px 9px;border-radius:999px}.signup_card__PTwfz{padding:clamp(36px,4vw,52px);background:#ffffff;display:flex;flex-direction:column}.signup_card__PTwfz h2{margin:0 0 6px;font-size:clamp(22px,2.5vw,28px);color:var(--text,#0f172a)}.signup_cardSubtitle__S6xjs{margin:0 0 32px;font-size:14px;color:var(--muted,#5b6472);line-height:1.5}.signup_form__Y53Ho{display:grid;gap:20px;flex:1}.signup_field__JZ_oO{display:grid;gap:6px}.signup_field__JZ_oO label{font-size:13px;color:var(--text,#0f172a);font-weight:600}.signup_field__JZ_oO input,.signup_field__JZ_oO select{width:100%;border:1.5px solid var(--border,#d7deea);border-radius:10px;padding:11px 14px;font-size:15px;color:var(--text,#0f172a);background:#ffffff;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.signup_field__JZ_oO input:focus,.signup_field__JZ_oO select:focus{border-color:var(--brand,#002868);box-shadow:0 0 0 3px rgba(0,40,104,.08)}.signup_field__JZ_oO input::-moz-placeholder{color:var(--muted,#5b6472);opacity:.6}.signup_field__JZ_oO input::placeholder{color:var(--muted,#5b6472);opacity:.6}.signup_slugPreview__RkUp1{font-size:12px;color:var(--muted,#8a93a2);padding-left:2px}.signup_slugValue__f5rkp{font-family:SF Mono,Fira Code,monospace;font-weight:600;color:var(--brand,#002868)}.signup_actions__Y4jT3{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:8px}.signup_primary__jR9W9{width:100%;border:none;border-radius:12px;background:linear-gradient(135deg,var(--brand,#002868) 0,#0a3d7a 100%);color:#ffffff;font-weight:700;font-size:16px;padding:16px 20px;cursor:pointer;text-align:center;transition:all .18s ease;box-shadow:0 4px 14px rgba(0,40,104,.18)}.signup_primary__jR9W9:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,40,104,.24)}.signup_primary__jR9W9:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px rgba(0,40,104,.16)}.signup_primary__jR9W9:disabled{opacity:.55;cursor:not-allowed}.signup_subtle__s3ou4{font-size:13px;color:var(--muted,#5b6472);text-align:center;line-height:1.45}.signup_fieldError__lKPNT{font-size:12px;font-weight:600;color:#8c1d18;line-height:1.3}.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_socNote__3Z3Nx{margin:18px 0 0;font-size:12px;color:var(--muted,#8a93a2);text-align:center}@media (max-width:860px){.signup_shell__ZEHhO{grid-template-columns:1fr}.signup_hero__ezxYV{padding:28px 24px;gap:14px}.signup_trustBar__JQdwf{display:none}.signup_testimonial__86oek{margin-top:14px;padding:14px}.signup_testimonialQuote__1oSE3{font-size:13.5px}.signup_trustBadges__F_Le0{padding-top:14px}}@media (max-width:640px){.signup_card__PTwfz{padding:28px 20px}}.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}