/* Neutral project enquiry palette, scoped to the selected region. */
html body .qa-contact #project-enquiry{background:#e8edef!important;color:#25333e;--qa-accent:#9f3028;--qa-line:#c7d1d7}
html body .qa-contact #project-enquiry :is(h2,h3,h4,label){color:#25333e!important}
html body .qa-contact #project-enquiry .qa-eyebrow{color:#a7352e!important}
html body .qa-contact #project-enquiry :is(.qa-intro>p,.qa-project-scope p,.qa-form-head p,.qa-help,.qa-consent,.qa-hint-inline,.qa-privacy p,.qa-req-note){color:#61717d!important}
html body .qa-contact #project-enquiry .qa-project-scope li,
html body .qa-contact #project-enquiry .qa-privacy{border-color:#c7d1d7!important}
html body .qa-contact #project-enquiry .qa-project-scope a{color:#25333e!important}
html body .qa-contact #project-enquiry .qa-project-scope a:hover{text-decoration-color:#a7352e!important}
html body .qa-contact #project-enquiry .qa-form{background:#fff!important;border:1px solid #d3dce1;box-shadow:0 12px 38px rgba(37,51,62,.035)}
html body .qa-contact #project-enquiry .ff-el-form-control{background:#f5f7f8!important;color:#25333e!important;border-color:#b5c2ca!important;caret-color:#25333e}
html body .qa-contact #project-enquiry .ff-el-form-control::placeholder{color:#687883!important}
html body .qa-contact #project-enquiry .ff-el-form-control:focus{background:#fff!important;border-color:#9f3028!important;box-shadow:0 0 0 3px rgba(159,48,40,.12)!important}
html body .qa-contact #project-enquiry .ff-el-form-control:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #f5f7f8 inset!important;-webkit-text-fill-color:#25333e!important}
html body .qa-contact #project-enquiry .ff-el-form-check-input{accent-color:#9f3028!important}
html body .qa-contact #project-enquiry .ff-el-form-check-input:focus-visible{outline:2px solid #9f3028!important;outline-offset:3px}
html body .qa-contact #project-enquiry .ff-el-form-check-label span{color:#4f616e!important}
html body .qa-contact #project-enquiry .ff-el-form-check-input:checked+span{color:#9f3028!important}
html body .qa-contact #project-enquiry :is(.qa-req-note b,.ff-el-input--label.asterisk-right label:after){color:#9f3028!important}
html body .qa-contact #project-enquiry .ff-btn-submit{background:#9f3028!important;border-color:#9f3028!important;color:#fff!important}
html body .qa-contact #project-enquiry .ff-btn-submit:hover{background:#80261f!important;border-color:#80261f!important}
html body .qa-contact #project-enquiry .ff-btn-submit:focus-visible{outline:2px solid #9f3028;outline-offset:4px}
