/* wir-kontakt: seitenspezifische Styles (aus Inline ausgelagert, 27.10.2026). Gemeinsames gehört in die assets/ad24-*.css. */
/* Formular = interaktiver Block: navy-soft, flach, ohne Rahmen */
.frow{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.consent a,.form-note a,.faq .fa a{color:var(--navy);font-weight:600;text-decoration:underline;text-decoration-color:var(--navy-line);text-underline-offset:3px;text-decoration-thickness:1.5px}
/* Mini-FAQ (v4-Akkordeon) */

@media(max-width:620px){
  .frow{grid-template-columns:1fr;gap:0}
  
  
}

/* Consent belongs to the form, without another card around its checkbox. */
.formcard .consent{background:transparent;border-radius:0;padding-left:0;padding-right:0}
