/* NF-R93 — Ergaenzungen fuer die Kurzformulare der Leistungsseiten.
   Der Einstieg ist ueberall gleich: Name, E-Mail, "Worum geht es?" und - nachgeordnet - die
   Telefonnummer. Zusaetzliche Fragen der Video- und Printseite bleiben erhalten, stehen aber als
   optionale Vertiefung zusammengefasst darunter und dominieren den Einstieg nicht mehr.
   Gestalt und Farben kommen aus den Tokens der jeweiligen Seite. */

.kurzform-tipp{
  font-size:12px;line-height:1.55;color:var(--text-muted,#6b7588);
}

/* Aufklappbare Vertiefung */
.kurzform-mehr{
  margin:4px 0 16px;
  border-top:1px solid var(--border,rgba(255,255,255,.065));
  padding-top:14px;
}
.kurzform-mehr>summary{
  cursor:pointer;list-style:none;
  display:inline-flex;align-items:center;gap:9px;
  font-size:13.5px;font-weight:500;color:var(--text-soft,#8a95a8);
  padding:6px 0;min-height:36px;
}
.kurzform-mehr>summary::-webkit-details-marker{display:none}
.kurzform-mehr>summary::before{
  content:'';width:8px;height:8px;flex:0 0 8px;
  border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;
  transform:rotate(-45deg);transition:transform .2s;
  margin-left:2px;
}
.kurzform-mehr[open]>summary::before{transform:rotate(45deg)}
.kurzform-mehr>summary:hover{color:var(--text,#eef0f4)}
.kurzform-mehr-inhalt{padding-top:12px}

@media(prefers-reduced-motion:reduce){
  .kurzform-mehr>summary::before{transition:none}
}

/* Nachsatz in der Erfolgsmeldung: die Anfrage ist raus, alles Weitere ist freiwillig. */
.success-text--klein{font-size:14px;line-height:1.7;margin-top:14px;max-width:520px;color:var(--text-muted,#6b7588)}
.success-text--klein a{color:var(--gold-light,#c49a56);text-decoration:underline;text-underline-offset:2px}
