.PublicSignupForm_panel__sm8aN{position:relative;isolation:isolate;width:100%;min-width:0;padding:clamp(20px,4vw,38px);border:1px solid rgba(148,163,184,.18);border-radius:24px;background:rgba(6,13,28,.92);box-shadow:0 20px 70px rgba(0,0,0,.2);transition:border-color .25s,box-shadow .25s}.PublicSignupForm_panel__sm8aN:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(360px circle at var(--x,50%) var(--y,35%),rgba(34,211,238,.08),transparent 75%);transition:opacity .3s}.PublicSignupForm_panel__sm8aN:focus-within{border-color:rgba(34,211,238,.35);box-shadow:0 0 35px rgba(34,211,238,.06)}.PublicSignupForm_panel__sm8aN:focus-within:before{opacity:1}.PublicSignupForm_fields__KqRdc{display:grid;gap:22px;border:0;padding:0;margin:0;min-width:0}.PublicSignupForm_grid__Zx8m6{display:grid;grid-template-columns:minmax(0,1fr);gap:22px}.PublicSignupForm_field__4V0hN{display:grid;min-width:0;gap:9px;color:#e2e8f0;font-size:14px}.PublicSignupForm_field__4V0hN small{color:#94a3b8;font-size:12px;font-weight:400}.PublicSignupForm_field__4V0hN input,.PublicSignupForm_field__4V0hN select,.PublicSignupForm_field__4V0hN textarea{box-sizing:border-box;width:100%;min-width:0;min-height:52px;border:1px solid rgba(148,163,184,.22);border-radius:12px;padding:14px;background:#050c19;color:#f8fafc;font:inherit;font-size:16px;line-height:1.5;transition:border-color .2s,box-shadow .2s,background .2s}.PublicSignupForm_field__4V0hN input::-moz-placeholder,.PublicSignupForm_field__4V0hN textarea::-moz-placeholder{color:#64748b}.PublicSignupForm_field__4V0hN input::placeholder,.PublicSignupForm_field__4V0hN textarea::placeholder{color:#64748b}.PublicSignupForm_field__4V0hN textarea{resize:vertical;min-height:140px}.PublicSignupForm_field__4V0hN :is(input,select,textarea):focus-visible{outline:2px solid #22d3ee;outline-offset:2px;border-color:#22d3ee;background:#081326;box-shadow:0 0 0 5px rgba(34,211,238,.06),0 0 20px rgba(34,211,238,.08)}.PublicSignupForm_field__4V0hN [aria-invalid=true]{border-color:#fb7185}.PublicSignupForm_template__vSISV{padding:18px;border-radius:14px;background:linear-gradient(120deg,rgba(6,182,212,.08),rgba(139,92,246,.06));animation:PublicSignupForm_enter__e21tb .22s ease-out}.PublicSignupForm_template__vSISV h2{margin:0;font-size:17px;color:#ecfeff}.PublicSignupForm_template__vSISV p{margin:7px 0 0;color:#94a3b8;font-size:14px;line-height:1.6}.PublicSignupForm_counter__8iovu{text-align:right}.PublicSignupForm_security__kMUiw{display:flex;align-items:center;gap:16px;flex-wrap:wrap;min-width:0}.PublicSignupForm_error__N_lwv{margin:0;color:#fda4af;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.PublicSignupForm_retry__CWQzV{display:block;margin-top:8px;text-decoration:underline;color:#a5f3fc}.PublicSignupForm_finePrint__enzi2{margin:0;font-size:12px;line-height:1.7;color:#94a3b8}.PublicSignupForm_finePrint__enzi2 a{color:#a5f3fc;text-decoration:underline}.PublicSignupForm_submit__g7oEn{display:flex;align-items:center;justify-content:center;gap:16px;min-height:54px;width:100%;padding:14px 20px;border:1px solid transparent;border-radius:12px;background:linear-gradient(110deg,#2563eb,#7c3aed);color:white;font:inherit;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s}.PublicSignupForm_submit__g7oEn:disabled{opacity:.5;cursor:not-allowed}.PublicSignupForm_submit__g7oEn:focus-visible{outline:2px solid #67e8f9;outline-offset:4px}.PublicSignupForm_success__6Abo2{padding:28px 0;text-align:center;outline-offset:6px}.PublicSignupForm_success__6Abo2>span{display:inline-grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#052e25;color:#6ee7b7;font-size:28px;box-shadow:0 0 26px rgba(16,185,129,.15)}.PublicSignupForm_success__6Abo2 h2{margin-top:20px;font-size:24px;color:white}.PublicSignupForm_success__6Abo2 p{margin-top:12px;color:#cbd5e1;line-height:1.7}.PublicSignupForm_honeypot__3KXp5{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}@media (min-width:640px){.PublicSignupForm_grid__Zx8m6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.PublicSignupForm_panel__sm8aN:hover{border-color:rgba(34,211,238,.3)}.PublicSignupForm_panel__sm8aN:hover:before{opacity:1}.PublicSignupForm_field__4V0hN :is(input,select,textarea):hover{border-color:rgba(34,211,238,.45)}.PublicSignupForm_submit__g7oEn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 24px rgba(99,102,241,.24)}}@keyframes PublicSignupForm_enter__e21tb{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.PublicSignupForm_field__4V0hN input,.PublicSignupForm_field__4V0hN select,.PublicSignupForm_field__4V0hN textarea,.PublicSignupForm_panel__sm8aN,.PublicSignupForm_panel__sm8aN:before,.PublicSignupForm_submit__g7oEn{transition:none}.PublicSignupForm_template__vSISV{animation:none}.PublicSignupForm_panel__sm8aN:before{background:none}.PublicSignupForm_submit__g7oEn:hover:not(:disabled){transform:none}}