.contact-grid[data-astro-cid-657w5j3a]{grid-template-columns:1fr 1.3fr;align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.lead[data-astro-cid-657w5j3a]{color:var(--text-muted);font-size:1.2rem}.next-title[data-astro-cid-657w5j3a]{margin:2rem 0 .75rem;font-size:1.15rem}.next-steps[data-astro-cid-657w5j3a]{color:var(--text);margin:0 0 2rem;padding-left:1.4rem}.next-steps[data-astro-cid-657w5j3a] li[data-astro-cid-657w5j3a]{margin-bottom:.4rem}.form[data-astro-cid-657w5j3a]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow);gap:1.1rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.form[data-astro-cid-657w5j3a][hidden],.success[data-astro-cid-657w5j3a][hidden]{display:none}.hint[data-astro-cid-657w5j3a]{color:var(--text-muted);margin:0;font-size:.92rem}.row[data-astro-cid-657w5j3a]{grid-template-columns:1fr 1fr;gap:1.1rem;display:grid}label[data-astro-cid-657w5j3a]{align-content:start;gap:.4rem;display:grid}label[data-astro-cid-657w5j3a]>span[data-astro-cid-657w5j3a]{color:var(--heading);font-size:.92rem;font-weight:600}input[data-astro-cid-657w5j3a][type=text],input[data-astro-cid-657w5j3a][type=email],input[data-astro-cid-657w5j3a][type=tel],select[data-astro-cid-657w5j3a],textarea[data-astro-cid-657w5j3a]{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg);width:100%;min-height:3rem;font:inherit;color:var(--text);padding:.8rem .9rem}select[data-astro-cid-657w5j3a] option[data-astro-cid-657w5j3a]{background:var(--card);color:var(--text)}[data-astro-cid-657w5j3a]::placeholder{color:#6f7c99}input[data-astro-cid-657w5j3a]:focus,select[data-astro-cid-657w5j3a]:focus,textarea[data-astro-cid-657w5j3a]:focus{outline:3px solid rgba(var(--accent-rgb), .25);border-color:var(--cyan)}[data-astro-cid-657w5j3a][aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.error[data-astro-cid-657w5j3a]{color:var(--danger);font-size:.9rem;font-weight:600}.error[data-astro-cid-657w5j3a]:empty{display:none}.consent[data-astro-cid-657w5j3a]{grid-template-columns:auto 1fr;align-items:start;gap:.25rem .75rem}.consent[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]{width:1.5rem;height:1.5rem;margin-top:.2rem}.consent[data-astro-cid-657w5j3a] span[data-astro-cid-657w5j3a]{color:var(--text-muted);font-size:.92rem;font-weight:400}.consent[data-astro-cid-657w5j3a] .error[data-astro-cid-657w5j3a]{grid-column:2}.status[data-astro-cid-657w5j3a]{min-height:1.5em;margin:0;font-weight:600}.status[data-astro-cid-657w5j3a].is-error{color:var(--danger)}.success[data-astro-cid-657w5j3a]{border:1px solid var(--mint);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow);border-left-width:6px;padding:clamp(1.5rem,4vw,2.5rem)}.success[data-astro-cid-657w5j3a] h2[data-astro-cid-657w5j3a]{color:var(--mint);font-size:1.6rem}.success[data-astro-cid-657w5j3a] p[data-astro-cid-657w5j3a]:last-child{margin-bottom:0}@media (width<=860px){.contact-grid[data-astro-cid-657w5j3a],.row[data-astro-cid-657w5j3a]{grid-template-columns:1fr}}
