/* Auslandskonto-Check (GFS-664): design.css und proof.css sind Kopien vom Zweitpass-Check (zweitpass-check.de/seite/assets), damit beide Checks gleich aussehen.
   Hier steht nur, was der Auslandskonto-Check zusätzlich braucht: Kontaktschritt, Bestätigung, Bewertungs-Widget. */
#questionTitleError{margin:8px 0 0}
#capSubmitError{margin:14px 0 0}
#capForm .field-label{margin-top:16px}
#capForm .check a{color:var(--navy)}
/* Absenden trägt den ganzen Text in einem Span, sonst setzt .btn (Flex mit 34 px Lücke) die Wörter auseinander; .btn>span ist sonst der 22-px-Pfeil */
#capBtn{justify-content:center}#capBtn>span{font-size:inherit;font-weight:inherit;line-height:inherit}
/* Trustmarkt-Bewertungen unter dem Kontaktformular. Höhe fest reserviert, sonst springt der Screen beim Nachladen des iframes. */
.trustmarkt-widget{height:115px;margin:24px 0 0;justify-content:center}
/* Kontaktschritt mobil: Zurück nur so breit wie sein Text, Absenden ohne „als PDF“, damit beide höchstens zwei Zeilen brauchen (GFS-662) */
@media(max-width:760px){.cap-pdf{display:none}.nav-cap{gap:14px}.nav-cap .back{flex:0 0 auto}.nav-cap .btn{padding-left:16px;padding-right:16px}}

/* Danke-Seite (GFS-700): Aufbau und Stil kommen aus proof.css (.ok-*, wie beim Zweitpass-Check). Lange Angaben wie „Gesellschafter oder Geschäftsführer einer Kapitalgesellschaft“ brechen bei 320 px um statt überzustehen */
.recap-grid dd{overflow-wrap:break-word}
/* Der Titel bekommt den Fokus nur, damit Screenreader dort weiterlesen; ohne Rahmen wie die Danke-Seite des Zweitpass-Checks (dort main[tabindex="-1"]:focus) */
#doneTitle:focus{outline:none}
/* Der Vorname ist frei eingegeben: ein langer Name ohne Trennstelle bricht im Titel um, statt mobil seitlich zu scrollen. anywhere statt break-word, weil die einspaltige Grid-Spalte (1fr) sonst auf die Wortbreite wächst */
#doneTitle{overflow-wrap:anywhere}
/* Lange Antworten wie „Kapitalgesellschaft“ trennen bis 360 px statt seitlich überzustehen, darüber ohne Silbentrennung wie beim Zweitpass. Der Sebastian-Block bei 320 px ist seit GFS-665 in proof.css behoben. */
.option{overflow-wrap:break-word}@media(max-width:360px){.option{hyphens:auto;-webkit-hyphens:auto}}
.profile-summary dd{overflow-wrap:break-word}
