.hero-form[data-astro-cid-ilwtddna]{background:var(--card);padding:var(--space-lg);box-shadow:var(--shadow-cta);align-self:start}.hero-form__heading[data-astro-cid-ilwtddna]{font-family:var(--font-display);color:var(--ink);margin:0 0 6px;font-size:1.4rem;font-weight:700;line-height:1.15}.hero-form__sub[data-astro-cid-ilwtddna]{color:var(--color-muted);margin:0 0 var(--space-md);max-width:none;font-size:.95rem}.hero-form[data-astro-cid-ilwtddna] .lead-form{gap:var(--space-sm);max-width:none}.hero-form[data-astro-cid-ilwtddna] .field input,.hero-form[data-astro-cid-ilwtddna] .field select{color:var(--ink)!important}.hero-form[data-astro-cid-ilwtddna] .field input::placeholder{color:var(--color-muted)!important}.hero-form[data-astro-cid-ilwtddna] label,.hero-form[data-astro-cid-ilwtddna] .label{color:var(--ink)!important}.hero-form[data-astro-cid-ilwtddna] .field__opt,.hero-form[data-astro-cid-ilwtddna] .lead-form__consent{color:var(--color-muted)!important}.hero-form[data-astro-cid-ilwtddna] .field__error,.hero-form[data-astro-cid-ilwtddna] .lead-form__fallback{color:var(--color-alert)!important}@media (width<=900px){.hero-form[data-astro-cid-ilwtddna]{padding:var(--space-md)}}
