.lp-header[data-v-ea883cab]{margin:0 auto;max-width:1140px;padding:22px 32px}.lp-logo-link[data-v-ea883cab]{align-items:center;display:inline-flex;text-decoration:none}.lp-logo[data-v-ea883cab]{background:currentColor;color:var(--color-text-strong);display:inline-block;height:2.2em;-webkit-mask:url(../logo-astero.svg) left center/contain no-repeat;mask:url(../logo-astero.svg) left center/contain no-repeat;width:7em}@media(max-width:640px){.lp-header[data-v-ea883cab]{padding:18px 20px}.lp-logo[data-v-ea883cab]{height:1.9em;width:6em}}.lead-form-card[data-v-6ed35154]{background:var(--color-surface);border:1px solid var(--color-accent-border);border-radius:var(--radius-card);padding:26px;transition:border-color .3s}.lead-form-card[data-v-6ed35154]:hover{border-color:var(--color-accent)}.lead-form[data-v-6ed35154]{display:flex;flex-direction:column;gap:14px}.row[data-v-6ed35154]{display:grid;gap:12px;grid-template-columns:1fr 1fr}.field[data-v-6ed35154]{display:flex;flex-direction:column;gap:6px}.field label[data-v-6ed35154]{color:var(--color-text-muted);font-size:13px;font-weight:600}.field input[data-v-6ed35154],.field select[data-v-6ed35154],.field textarea[data-v-6ed35154]{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-strong);font-family:inherit;font-size:15px;outline:none;padding:12px 13px;transition:border-color .2s;width:100%}.field textarea[data-v-6ed35154]{min-height:72px;resize:vertical}.field select[data-v-6ed35154]{color-scheme:dark}.field select option[data-v-6ed35154]{background-color:#14161c;color:#e8eaf0}html.light .lead-form-card .field select{color-scheme:light}html.light .lead-form-card .field select option{background-color:#fff;color:#14161c}.field input[data-v-6ed35154]::-moz-placeholder,.field textarea[data-v-6ed35154]::-moz-placeholder{color:var(--color-text-subtle)}.field input[data-v-6ed35154]::placeholder,.field textarea[data-v-6ed35154]::placeholder{color:var(--color-text-subtle)}.field input[data-v-6ed35154]:focus,.field select[data-v-6ed35154]:focus,.field textarea[data-v-6ed35154]:focus{border-color:var(--color-accent)}button[data-v-6ed35154]{background:linear-gradient(135deg,var(--gradient-1) 0,var(--gradient-2) 100%);border:none;border-radius:var(--radius-button);color:var(--color-accent-fg);cursor:pointer;font-family:inherit;font-size:15px;font-weight:700;margin-top:4px;min-height:50px;padding:14px 20px;transition:opacity .2s,transform .2s}button[data-v-6ed35154]:hover{opacity:.92;transform:translateY(-1px)}button[data-v-6ed35154]:disabled{cursor:wait;opacity:.6}.error-text[data-v-6ed35154]{color:var(--color-error);font-size:13px}.privacy-note[data-v-6ed35154]{color:var(--color-text-subtle);font-size:12px;margin:0;text-align:center}.loader[data-v-6ed35154]{animation:spin-6ed35154 .6s linear infinite;border:2px solid transparent;border-radius:50%;border-top:2px solid var(--color-accent-fg);display:inline-block;height:18px;width:18px}@keyframes spin-6ed35154{to{transform:rotate(1turn)}}.lead-success[data-v-6ed35154]{align-items:flex-start;animation:fadeIn-6ed35154 .3s ease-out;display:flex;gap:14px}.success-icon[data-v-6ed35154]{align-items:center;background:var(--color-success-bg);border-radius:var(--radius-button);color:var(--color-success);display:flex;flex-shrink:0;height:46px;justify-content:center;width:46px}.lead-success strong[data-v-6ed35154]{color:var(--color-text-strong);display:block;font-size:17px;font-weight:700;margin-bottom:4px}.lead-success p[data-v-6ed35154]{color:var(--color-text-muted);font-size:14px;line-height:1.5;margin:0}@keyframes fadeIn-6ed35154{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.row[data-v-6ed35154]{grid-template-columns:1fr}}
