.enquiry-card form { display: grid; gap: 12px; }
.enquiry-card .enquiry-consent { display: flex; align-items: flex-start; gap: 9px; font-size: 14px; line-height: 1.5; }
.enquiry-card .enquiry-consent input { width: 17px; height: 17px; min-width: 17px; margin: 2px 0 0; }
.enquiry-card .enquiry-trap { position: absolute; left: -9999px; width: 1px; height: 1px; overflow: hidden; }
.enquiry-card #enquiryMessage { margin: 0; min-height: 1.5em; font-size: 14px; }
.enquiry-card #enquiryButton:disabled { opacity: .6; cursor: wait; }
