.contact-trap { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }
#enquiry-form [type="submit"]:disabled { opacity: .65; cursor: wait; }
#form-status[data-state="error"] { color: #a12828; }
#form-status[data-state="success"]:not(:empty) { border-inline-start: 3px solid var(--blue); padding-inline-start: 14px; }
