.actions,.enquiry-actions{flex-wrap:wrap}.whatsapp-link{display:inline-flex;align-items:center;justify-content:center;background:#167d45;color:#fff;padding:12px 20px;font-weight:700;border-radius:3px}.whatsapp-link:hover{background:#116437}.enquiry-actions{display:flex;align-items:center;gap:16px;margin-top:24px}.car-enquiries{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.car-enquiries a{font-size:14px;flex:1;text-align:center;padding:10px 12px;min-width:135px}.car-enquiries .viewing-link{border:1px solid #222;background:#fff;color:#17191d;font-weight:700}.enquiry-main{max-width:1100px;margin:auto;padding:65px 6%}.enquiry-heading{max-width:800px;margin-bottom:45px}.enquiry-heading h1{font-size:clamp(38px,5vw,64px)}.enquiry-heading p{font-size:19px;color:#62646b}.enquiry-panel{background:white;padding:36px;border:1px solid #dedfe2;margin-bottom:30px;scroll-margin-top:160px}.enquiry-panel h2{font-size:36px}.enquiry-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.enquiry-panel label{display:block;font-weight:700;margin:18px 0}.enquiry-grid label{margin:0}.enquiry-panel input,.enquiry-panel select,.enquiry-panel textarea{display:block;width:100%;margin-top:7px;padding:12px;font:inherit;border:1px solid #b4b6bc;border-radius:2px;background:white;color:#17191d}.enquiry-panel form{margin-top:25px}.enquiry-panel input:focus-visible,.enquiry-panel select:focus-visible,.enquiry-panel textarea:focus-visible{outline:3px solid #ff5577;outline-offset:2px}.form-message,.enquiry-privacy{font-size:14px;color:#595b62}.form-message a{display:inline-block;text-decoration:underline;font-weight:700;padding:10px}.enquiry-privacy{line-height:1.7}@media(max-width:720px){.enquiry-main{padding:40px 5%}.enquiry-panel{padding:24px}.enquiry-grid{grid-template-columns:1fr}.enquiry-panel h2{font-size:30px}}