.request-trap{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}
#contact-form .request-consent{display:flex;align-items:flex-start;gap:12px;font-size:14px;font-weight:400;line-height:1.6}
#contact-form .request-consent input{width:22px;height:22px;min-width:22px;margin-top:3px;accent-color:#97201c}
#contact-form button:disabled{opacity:.55;cursor:wait}
#form-result:focus{outline:2px solid #97201c;outline-offset:4px}
#form-result[data-error=true]{border-color:#b02a24;color:#7b1d19}
