.wdc-enquiry-section{max-width:760px;margin:36px auto;padding:28px clamp(18px,4vw,36px);box-sizing:border-box;border:1px solid #d8dfe5;border-radius:12px;background:#fff;color:#142b40;clear:both}.wdc-enquiry-section h2{font-size:clamp(24px,4vw,34px);line-height:1.2;margin:0 0 12px;color:#142b40}.wdc-enquiry-section p{line-height:1.6;color:#405467}.wdc-enquiry-section .wdc-enquiry-form{display:grid!important;gap:18px!important;width:100%!important;max-width:none!important;background:transparent!important;padding:0!important;margin-top:24px!important;box-shadow:none!important;border:0!important}.wdc-enquiry-form label{display:grid!important;gap:7px!important;font-size:15px!important;font-weight:600!important;line-height:1.5!important;color:#142b40!important}.wdc-enquiry-form input,.wdc-enquiry-form select,.wdc-enquiry-form textarea{display:block!important;width:100%!important;box-sizing:border-box!important;padding:12px!important;background:#fff!important;color:#142b40!important;border:1px solid #9eafbd!important;border-radius:5px!important;font:400 16px/1.5 system-ui,sans-serif!important;min-height:48px!important;max-width:100%!important}.wdc-enquiry-form textarea{min-height:150px!important;resize:vertical}.wdc-enquiry-form :focus-visible{outline:3px solid #2577b5!important;outline-offset:3px!important}.wdc-enquiry-form button[type=submit]{justify-self:start;padding:13px 24px!important;background:#173e5c!important;color:white!important;border:0!important;border-radius:5px!important;font:600 16px/1.5 system-ui,sans-serif!important;cursor:pointer;min-height:48px}.wdc-enquiry-form button:disabled{opacity:.65;cursor:wait}.wdc-enquiry-form .wdc-honeypot{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}.wdc-enquiry-form [role=status]{min-height:1.5em;font-weight:600;overflow-wrap:anywhere;margin:0}.wdc-enquiry-form .wdc-privacy{font-size:13px!important;font-weight:400;margin:0}.wdc-enquiry-section a{color:#173e5c;text-decoration:underline}
