/* ============================================================
   BridgeWise V2 — Contact-Seite (T7)
   Ergänzungen zum Design-System (main.css): Honeypot, Notices.
   Formular-Styles (.form-grid, .f, .contact-direct) liegen global
   in main.css (1:1-Port der Preview).
   ============================================================ */

/* Honeypot (b): raus aus Layout, Fokusreihenfolge und Screenreadern —
   für Bots bleibt es ein normales Textfeld. */
.form-grid .bw-hp {
  position: absolute !important;
  left: -9999px !important;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
  margin: 0;
}

/* Formular-Notices: Fehlermeldung (bw_err) und Degradations-Hinweis (c). */
.notice {
  max-width: 660px;
  margin: 0 0 28px;
  padding: 14px 18px;
  border: 1px solid var(--line-strong);
  border-left: 3px solid var(--cyan-deep);
  border-radius: 2px;
  background: var(--panel);
  color: var(--ink);
  font-size: 0.98rem;
}
.notice.error {
  border-color: #E8C0B5;
  border-left-color: #B3452E;
  background: #FDF4F1;
  color: #7C2D1C;
}
.notice.error a { color: inherit; }
