.form-intro{border-bottom:1px solid #dedbd4;padding-bottom:18px;margin-bottom:4px}
.form-intro h3{font-size:32px;color:var(--navy);margin-bottom:6px}
.form-intro p{margin:0;color:var(--muted)}
.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}
.form-grid .full-width{grid-column:1/-1}
@media(max-width:620px){.form-grid{grid-template-columns:1fr}.form-grid .full-width{grid-column:auto}}
