.work-enquiry { background:#f7eee8; color:#212325; border-top:1px solid #ebdbcf; padding:80px 0 }
.work-enquiry-grid { display:grid; grid-template-columns:1fr 1fr; align-items:start; gap:clamp(32px,6vw,88px) }
.work-enquiry .work-enquiry-label { font:600 12px/1.5 Inter,Arial,sans-serif; letter-spacing:.12em; color:#99451d; margin:0 0 16px }
.work-enquiry h2 { font:600 clamp(30px,3.2vw,46px)/1.16 Montserrat,Arial,sans-serif; letter-spacing:-.035em; margin:0 }
.work-enquiry p,.work-enquiry li { font:400 16px/1.65 Inter,Arial,sans-serif; color:#414545 }
.work-enquiry .work-enquiry-intro { margin:20px 0; max-width:52ch }
.work-enquiry-grid > div > a:not(.button) { font:600 16px/1.6 Inter,Arial,sans-serif; text-decoration:underline }
.work-enquiry-panel { background:white; padding:clamp(24px,3vw,40px); border:1px solid #eaded6; border-radius:6px }
.work-enquiry-panel h3 { font:600 24px/1.25 Montserrat,Arial,sans-serif; margin:0 0 14px }
.work-enquiry-panel ul { padding-left:20px; margin:16px 0 22px }
.work-enquiry-panel li+li { margin-top:5px }
.work-enquiry .work-enquiry-note { font-size:13px; margin-top:16px }
@media(max-width:760px){.work-enquiry {padding:52px 0}.work-enquiry-grid {grid-template-columns:1fr;gap:26px}}
