.lead-form-card[data-astro-cid-gz6njkqh]{text-align:left;background:linear-gradient(160deg,#0d1630eb,#060e18f2);border:1px solid #729eff2e;border-radius:24px;padding:34px;position:relative;box-shadow:0 0 0 1px #06cdff0f,0 24px 70px #00000073,0 0 80px #9f05ff1f;container-type:inline-size}.lead-form-card[data-astro-cid-gz6njkqh]:before{content:"";background:linear-gradient(90deg,#9f05ff,#06cdff);border-radius:2px;height:2px;position:absolute;top:-1px;left:24px;right:24px}fieldset[data-astro-cid-gz6njkqh]{border:0;min-width:0;margin:0;padding:0}.lf-visually-hidden[data-astro-cid-gz6njkqh],.lf-option[data-astro-cid-gz6njkqh] input[data-astro-cid-gz6njkqh]{opacity:0;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lf-hp[data-astro-cid-gz6njkqh]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lf-progress[data-astro-cid-gz6njkqh]{background:#ffffff14;border-radius:4px;height:4px;display:none;overflow:hidden}.lf-progress-bar[data-astro-cid-gz6njkqh]{background:linear-gradient(90deg,#9f05ff,#06cdff);border-radius:4px;width:0;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1);display:block;box-shadow:0 0 12px #06cdff99}.lf-step-count[data-astro-cid-gz6njkqh]{color:#71ceff;letter-spacing:1.5px;text-transform:uppercase;margin:12px 0 18px;font-size:12px;font-weight:700;display:none}.is-enhanced[data-astro-cid-gz6njkqh] .lf-progress[data-astro-cid-gz6njkqh],.is-enhanced[data-astro-cid-gz6njkqh] .lf-step-count[data-astro-cid-gz6njkqh]{display:block}.lf-step[data-astro-cid-gz6njkqh]+.lf-step[data-astro-cid-gz6njkqh]{margin-top:28px}.is-enhanced[data-astro-cid-gz6njkqh] .lf-step[data-astro-cid-gz6njkqh]{margin-top:0;display:none}.is-enhanced[data-astro-cid-gz6njkqh] .lf-step[data-astro-cid-gz6njkqh].is-active{animation:.45s cubic-bezier(.4,0,.2,1) lf-in;display:block}@keyframes lf-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.lf-title[data-astro-cid-gz6njkqh]{color:#fff;outline:none;margin:0 0 6px;padding:0;font-family:Manrope,sans-serif;font-size:24px;font-weight:800;line-height:1.3;display:block}.lf-sub[data-astro-cid-gz6njkqh]{color:#8fa3cc;margin:0 0 22px;font-size:15px}.lf-change[data-astro-cid-gz6njkqh]{color:#06cdff;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0;font-weight:600;text-decoration:underline}.lf-services[data-astro-cid-gz6njkqh]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lf-option[data-astro-cid-gz6njkqh]{cursor:pointer;display:block;position:relative}.lf-service[data-astro-cid-gz6njkqh]{box-sizing:border-box;background:#ffffff08;border:1px solid #729eff33;border-radius:14px;flex-direction:column;gap:4px;height:100%;padding:16px;transition:transform .25s,border-color .25s,box-shadow .25s,background .25s;display:flex}.lf-service[data-astro-cid-gz6njkqh] svg[data-astro-cid-gz6njkqh]{fill:none;stroke:#06cdff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px;margin-bottom:6px}.lf-service[data-astro-cid-gz6njkqh] strong[data-astro-cid-gz6njkqh]{color:#fff;font-size:15px;font-weight:700}.lf-service[data-astro-cid-gz6njkqh] small[data-astro-cid-gz6njkqh]{color:#8fa3cc;font-size:13px}.lf-option[data-astro-cid-gz6njkqh]:hover .lf-service[data-astro-cid-gz6njkqh]{background:#06cdff0d;border-color:#06cdff80;transform:translateY(-3px)}.lf-option[data-astro-cid-gz6njkqh] input[data-astro-cid-gz6njkqh]:checked+.lf-service[data-astro-cid-gz6njkqh]{background:linear-gradient(#0e1836,#0e1836) padding-box padding-box,linear-gradient(135deg,#9f05ff,#06cdff) border-box;border-color:#0000;box-shadow:0 0 24px #9f05ff59}.lf-option[data-astro-cid-gz6njkqh] input[data-astro-cid-gz6njkqh]:focus-visible+.lf-service[data-astro-cid-gz6njkqh],.lf-option[data-astro-cid-gz6njkqh] input[data-astro-cid-gz6njkqh]:focus-visible+.lf-pill[data-astro-cid-gz6njkqh]{outline-offset:3px;outline:2px solid #06cdff}.lf-question[data-astro-cid-gz6njkqh]{margin-bottom:22px}.lf-question[data-astro-cid-gz6njkqh] legend[data-astro-cid-gz6njkqh]{color:#c9d6ff;margin-bottom:10px;padding:0;font-size:15px;font-weight:600}.lf-pills[data-astro-cid-gz6njkqh]{flex-wrap:wrap;gap:8px;display:flex}.lf-pill[data-astro-cid-gz6njkqh]{color:#c9d6ff;background:#ffffff08;border:1px solid #729eff40;border-radius:50px;padding:10px 16px;font-size:14px;font-weight:600;transition:all .25s;display:inline-block}.lf-option[data-astro-cid-gz6njkqh]:hover .lf-pill[data-astro-cid-gz6njkqh]{color:#fff;border-color:#06cdff}.lf-option[data-astro-cid-gz6njkqh] input[data-astro-cid-gz6njkqh]:checked+.lf-pill[data-astro-cid-gz6njkqh]{color:#fff;background:linear-gradient(135deg,#9f05ff,#06cdff);border-color:#0000;transform:scale(1.03);box-shadow:0 4px 18px #9f05ff66}.lf-hint[data-astro-cid-gz6njkqh]{color:#ffd78a;background:#ffb02014;border:1px solid #ffb02059;border-radius:8px;margin:10px 0 0;padding:9px 12px;font-size:13px;animation:.3s lf-in}.lf-package[data-astro-cid-gz6njkqh]{color:#c9d6ff;background:#06cdff14;border:1px solid #06cdff66;border-radius:50px;align-items:center;gap:6px;margin:-8px 0 20px;padding:6px 8px 6px 14px;font-size:13px;display:inline-flex}.lf-package[data-astro-cid-gz6njkqh][hidden]{display:none}.lf-package[data-astro-cid-gz6njkqh] strong[data-astro-cid-gz6njkqh]{color:#fff}.lf-package[data-astro-cid-gz6njkqh] button[data-astro-cid-gz6njkqh]{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;width:22px;height:22px;line-height:1}.lf-row[data-astro-cid-gz6njkqh]{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.lf-field[data-astro-cid-gz6njkqh]{margin-bottom:16px;position:relative}.lf-field[data-astro-cid-gz6njkqh] input[data-astro-cid-gz6njkqh],.lf-field[data-astro-cid-gz6njkqh] textarea[data-astro-cid-gz6njkqh]{box-sizing:border-box;color:#fff;background:#ffffff0a;border:1px solid #729eff38;border-radius:12px;width:100%;padding:24px 40px 8px 16px;font-family:inherit;font-size:16px;transition:border-color .25s,box-shadow .25s,background .25s;display:block}.lf-field[data-astro-cid-gz6njkqh] textarea[data-astro-cid-gz6njkqh]{resize:vertical;min-height:100px;padding-bottom:26px}.lf-field[data-astro-cid-gz6njkqh] label[data-astro-cid-gz6njkqh]{color:#8fa3cc;pointer-events:none;font-size:15px;transition:all .2s;position:absolute;top:17px;left:17px}.lf-field[data-astro-cid-gz6njkqh] input[data-astro-cid-gz6njkqh]:focus,.lf-field[data-astro-cid-gz6njkqh] textarea[data-astro-cid-gz6njkqh]:focus{background:#ffffff0f;border-color:#06cdff;outline:none;box-shadow:0 0 0 3px #06cdff26}.lf-field[data-astro-cid-gz6njkqh] input[data-astro-cid-gz6njkqh]:focus+label[data-astro-cid-gz6njkqh],.lf-field[data-astro-cid-gz6njkqh] input[data-astro-cid-gz6njkqh]:not(:placeholder-shown)+label[data-astro-cid-gz6njkqh],.lf-field[data-astro-cid-gz6njkqh] textarea[data-astro-cid-gz6njkqh]:focus+label[data-astro-cid-gz6njkqh],.lf-field[data-astro-cid-gz6njkqh] textarea[data-astro-cid-gz6njkqh]:not(:placeholder-shown)+label[data-astro-cid-gz6njkqh]{color:#06cdff;letter-spacing:.6px;text-transform:uppercase;font-size:11px;font-weight:700;top:8px}.lf-optional[data-astro-cid-gz6njkqh]{color:#6b7fa8;text-transform:none;letter-spacing:0;font-weight:400}.lf-field[data-astro-cid-gz6njkqh] input[data-astro-cid-gz6njkqh]:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;box-shadow:inset 0 0 0 1000px #111c38}.lf-field[data-astro-cid-gz6njkqh].is-valid input[data-astro-cid-gz6njkqh],.lf-field[data-astro-cid-gz6njkqh].is-valid textarea[data-astro-cid-gz6njkqh]{border-color:#34d3998c}.lf-field[data-astro-cid-gz6njkqh].is-valid:after{content:"✓";color:#34d399;font-weight:700;animation:.3s lf-pop;position:absolute;top:16px;right:15px}.lf-field[data-astro-cid-gz6njkqh].is-invalid input[data-astro-cid-gz6njkqh],.lf-field[data-astro-cid-gz6njkqh].is-invalid textarea[data-astro-cid-gz6njkqh]{border-color:#ff6b8a;box-shadow:0 0 0 3px #ff6b8a1f}.lf-question[data-astro-cid-gz6njkqh].is-invalid .lf-pill[data-astro-cid-gz6njkqh],.lf-step[data-astro-cid-gz6njkqh].is-invalid .lf-service[data-astro-cid-gz6njkqh]{border-color:#ff6b8a99}@keyframes lf-pop{0%{transform:scale(0)}to{transform:scale(1)}}.lf-counter[data-astro-cid-gz6njkqh]{color:#6b7fa8;font-size:12px;position:absolute;bottom:8px;right:14px}.lf-error[data-astro-cid-gz6njkqh]{color:#ff8fa6;margin:6px 0 0 4px;font-size:13px}.lf-error[data-astro-cid-gz6njkqh]:empty{display:none}.lf-privacy[data-astro-cid-gz6njkqh]{color:#7185ad;margin:4px 0 0;font-size:13px}.lf-privacy[data-astro-cid-gz6njkqh] a[data-astro-cid-gz6njkqh]{color:#71ceff}.lf-form-error[data-astro-cid-gz6njkqh]{color:#ffc2cf;background:#ff6b8a1a;border:1px solid #ff6b8a66;border-radius:10px;margin:18px 0 0;padding:12px 14px;font-size:14px}.lf-form-error[data-astro-cid-gz6njkqh] a{color:#fff}.lf-actions[data-astro-cid-gz6njkqh]{align-items:center;gap:12px;margin-top:26px;display:flex}.lf-actions[data-astro-cid-gz6njkqh] .btn-primary[data-astro-cid-gz6njkqh]{cursor:pointer;border:0;margin-left:auto;font-family:inherit;font-size:16px;position:relative}.lf-actions[data-astro-cid-gz6njkqh] [data-astro-cid-gz6njkqh][hidden]{display:none}.lf-back[data-astro-cid-gz6njkqh]{color:#9fb6ff;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 4px;font-weight:600}.lf-back[data-astro-cid-gz6njkqh]:hover{color:#fff}.lead-form[data-astro-cid-gz6njkqh]:not(.is-enhanced) .lf-next[data-astro-cid-gz6njkqh]{display:none}.lf-submit[data-astro-cid-gz6njkqh].is-loading{color:#0000;pointer-events:none}.lf-submit[data-astro-cid-gz6njkqh].is-loading:after{content:"";border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:20px;height:20px;margin:auto;animation:.7s linear infinite lf-spin;position:absolute;inset:0}@keyframes lf-spin{to{transform:rotate(360deg)}}.lf-done[data-astro-cid-gz6njkqh]{text-align:center;outline:none}@container (width<=560px){.lf-services[data-astro-cid-gz6njkqh]{grid-template-columns:1fr 1fr}.lf-row[data-astro-cid-gz6njkqh]{grid-template-columns:1fr}}@media (width<=600px){.lead-form-card[data-astro-cid-gz6njkqh]{padding:26px 20px}.lf-title[data-astro-cid-gz6njkqh]{font-size:21px}.lf-actions[data-astro-cid-gz6njkqh] .btn-primary[data-astro-cid-gz6njkqh]{text-align:center;flex:1}}@media (prefers-reduced-motion:reduce){.is-enhanced[data-astro-cid-gz6njkqh] .lf-step[data-astro-cid-gz6njkqh].is-active,.lf-hint[data-astro-cid-gz6njkqh]{animation:none}.lf-progress-bar[data-astro-cid-gz6njkqh]{transition:none}}
