.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.form-grid .full{grid-column:1/-1}.captcha-field{max-width:360px}.contact-benefits{padding:0;list-style:none;display:grid;gap:12px;margin:30px 0}.contact-benefits li{position:relative;padding-left:28px}.contact-benefits li::before{content:"✓";position:absolute;left:0;color:var(--teal-dark);font-weight:900}.contact-note{font-size:.9rem;color:var(--muted);border-left:3px solid var(--copper);padding-left:16px}@media(max-width:640px){.form-grid{grid-template-columns:1fr}.form-grid .full{grid-column:auto}.captcha-field{max-width:none}}
