.form-trap { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }
.enquiry-status:empty { display: none; }
.enquiry-status { margin-top: 20px; padding: 16px 18px; background: var(--soft); color: var(--ink); border-left: 3px solid var(--green); font-size: 14px; line-height: 1.7; overflow-wrap: anywhere; }
.enquiry-status[data-state="error"] { border-color: #a74335; }
[data-theme="dark"] .enquiry-status[data-state="error"] { border-color: #f3a292; }
#send-enquiry:disabled { opacity: .65; cursor: wait; }
#enquiry-form [aria-invalid="true"] { border-color: #a74335; }
[data-theme="dark"] #enquiry-form [aria-invalid="true"] { border-color: #f3a292; }
.contact-result { max-width: 760px; padding-block: 60px; }
.contact-result h1 { font-size: clamp(32px, 6vw, 50px); margin-block: 24px; }
.contact-result p, .contact-result ul { margin-block: 24px; }
[data-theme="dark"] .contact-result img { content: url("brand/goodbau-logo-white.svg"); }
