.enquiry-card{background:#f7f5f2;border:1px solid #d9e0ea;border-top:4px solid #c9a35a;padding:24px;border-radius:12px;color:#0b1d35;margin:24px 0}.enquiry-card h2{font-size:25px;line-height:1.3;margin:8px 0 14px}.enquiry-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0}.enquiry-card label{display:block;font-weight:600;font-size:13px}.enquiry-card input,.enquiry-card textarea{display:block;width:100%;box-sizing:border-box;font:16px/1.4 Arial,sans-serif;padding:12px;border:1px solid #b9c3cf;border-radius:5px;background:white;margin:6px 0;color:#0b1d35}.enquiry-actions{display:flex;gap:12px;flex-wrap:wrap}.enquiry-actions button{background:#0b1d35;color:white;font:600 14px/1.5 Arial,sans-serif;border:0;border-radius:6px;padding:13px 18px;cursor:pointer}.enquiry-actions button:first-child{background:#176944}.enquiry-disclosure,.enquiry-status{font-size:12px;line-height:1.6;color:#46576a}.enquiry-card :focus-visible{outline:3px solid #c9a35a;outline-offset:3px}@media(max-width:600px){.enquiry-fields{grid-template-columns:1fr}.enquiry-card{padding:18px}.enquiry-actions button{width:100%}}
.lead-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
