.contact-form .enquiry-status{margin:16px 0 0;max-width:44rem;font:inherit;line-height:1.5;color:inherit;white-space:pre-line}
.contact-form .enquiry-status:empty{display:none}
.contact-form .enquiry-status[data-state="error"]{font-weight:600}
.contact-form .enquiry-status:focus{outline:2px solid currentColor;outline-offset:6px}
.contact-form .button[disabled]{cursor:wait;opacity:.65}
.contact-form .enquiry-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}

.not-found-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}
.not-found-actions .button{margin:0}

.contact-form .prototype-note a{text-decoration:underline;text-underline-offset:3px}
