._page_11e0g_1{min-height:100vh;padding:1.25rem 6vw 4rem;background:radial-gradient(circle at 12% 12%,#0e749025,transparent 28%),radial-gradient(circle at 85% 18%,#22c55e18,transparent 24%),#06101a;color:#f8fafc}._brand_11e0g_1{display:inline-flex;gap:.38rem;align-items:center;text-decoration:none;color:#d7e4ec;font-size:.78rem;letter-spacing:.08em}._brand_11e0g_1 b{color:#67e8f9}._shell_11e0g_1{max-width:1180px;margin:3rem auto 0;display:grid;grid-template-columns:1.05fr .95fr;gap:1.2rem;align-items:start}._intro_11e0g_1,._form_11e0g_1,._ready_11e0g_1{border:1px solid #274156;background:linear-gradient(150deg,#0b1825,#0c1c28);border-radius:22px;padding:1.5rem;box-shadow:0 24px 70px #0007}._badge_11e0g_1{display:inline-flex;align-items:center;gap:.4rem;font-size:.6rem;letter-spacing:.12em;font-weight:900;color:#67e8f9}._icon_11e0g_1{margin-top:1.1rem;width:58px;height:58px;border-radius:18px;display:grid;place-items:center;background:#0e7490;color:#fff}._icon_11e0g_1 svg{width:27px;height:27px}._intro_11e0g_1 h1{font-family:var(--font-family-display);font-size:2.25rem;line-height:1.02;letter-spacing:-.04em;margin:1rem 0 .7rem}._intro_11e0g_1 p{color:#a9c4d4;line-height:1.6;font-size:.83rem}._flow_11e0g_1{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;margin-top:1.2rem;padding:.8rem;border-radius:13px;background:#07131e;border:1px solid #203647}._flow_11e0g_1 span{font-size:.58rem;color:#cbe7f5;font-weight:800}._flow_11e0g_1 i{font-style:normal;color:#67e8f9}._form_11e0g_1{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._formHead_11e0g_1{grid-column:1/-1;display:flex;flex-direction:column;gap:.2rem;padding-bottom:.3rem}._formHead_11e0g_1 strong{font-size:1rem}._formHead_11e0g_1 span{font-size:.68rem;color:#93aabd;line-height:1.45}._form_11e0g_1 label{display:flex;flex-direction:column;gap:.28rem;font-size:.62rem;font-weight:800}._consent_11e0g_1{grid-column:1/-1;display:grid!important;grid-template-columns:auto 1fr!important;align-items:start;gap:.55rem!important;padding:.7rem;border:1px solid #2b4051;border-radius:12px;background:#091522}._consent_11e0g_1 span{display:flex;flex-direction:column;font-weight:500;color:#9fb7c7;line-height:1.45}._consent_11e0g_1 b{color:#e6f4fb;margin-bottom:.08rem}._form_11e0g_1>button{grid-column:1/-1}._fine_11e0g_1{grid-column:1/-1;display:flex;align-items:center;gap:.35rem;color:#7893a7;font-size:.56rem}._error_11e0g_1{grid-column:1/-1;padding:.65rem;border-radius:10px;background:#7f1d1d33;border:1px solid #ef444455;color:#fecaca;font-size:.62rem}._ready_11e0g_1{display:flex;flex-direction:column;align-items:flex-start}._ready_11e0g_1>svg{width:38px;height:38px;color:#86efac}._ready_11e0g_1>span{margin-top:.7rem;color:#86efac;font-size:.58rem;letter-spacing:.12em;font-weight:900}._ready_11e0g_1 h2{font-family:var(--font-family-display);font-size:1.6rem;margin:.35rem 0}._ready_11e0g_1 p{font-size:.76rem;line-height:1.6;color:#a9c4d4}._callButton_11e0g_1{display:inline-flex;align-items:center;gap:.5rem;margin-top:.8rem;padding:1rem 1.2rem;border-radius:13px;background:#0891b2;color:#fff;text-decoration:none;font-weight:900;font-size:.85rem;box-shadow:0 12px 28px #0891b244;animation:_callPulse_11e0g_1 1.8s ease-in-out infinite}@keyframes _callPulse_11e0g_1{0%,to{transform:scale(1);box-shadow:0 12px 28px #0891b244}50%{transform:scale(1.035);box-shadow:0 14px 36px #22d3ee66}}@media(prefers-reduced-motion:reduce){._callButton_11e0g_1{animation:none}}._after_11e0g_1{margin-top:1rem;padding:.8rem;border-radius:12px;border:1px solid #254357;background:#07131e;display:flex;flex-direction:column;gap:.15rem}._after_11e0g_1 strong{font-size:.66rem}._after_11e0g_1 span{font-size:.6rem;line-height:1.45;color:#91a9b9}@media(max-width:850px){._shell_11e0g_1{grid-template-columns:1fr}._intro_11e0g_1 h1{font-size:1.9rem}}@media(max-width:560px){._page_11e0g_1{padding:1rem}._shell_11e0g_1{margin-top:1.5rem}._form_11e0g_1{grid-template-columns:1fr}._formHead_11e0g_1,._consent_11e0g_1,._form_11e0g_1>button,._fine_11e0g_1,._error_11e0g_1{grid-column:1}._intro_11e0g_1,._form_11e0g_1,._ready_11e0g_1{padding:1.1rem}._intro_11e0g_1 h1{font-size:1.65rem}._flow_11e0g_1{align-items:flex-start;flex-direction:column}._flow_11e0g_1 i{transform:rotate(90deg)}}
