.dc-page-hero h1.enquiry-title{font-size:clamp(36px,4.5vw,62px);line-height:1.12;max-width:1100px}.enquiry-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line);margin:28px 0}.enquiry-fields>div{padding:22px;background:#eeeee5;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0}.enquiry-fields span{font-size:14px;color:#925537}.dc-copy .enquiry-fields h3{font:500 20px/1.4 var(--sans);margin:10px 0}.dc-copy .enquiry-fields p{font-size:16px;margin:0;line-height:1.7}.enquiry-process{background:#213e36;color:#f6f4ee;padding:28px;margin:32px 0}.enquiry-process figcaption{font-size:19px;font-weight:500;margin-bottom:24px}.dc-copy .enquiry-process ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;list-style:none;padding:0}.dc-copy .enquiry-process li{color:#f6f4ee;font-size:16px;line-height:1.5;margin:0;position:relative;min-width:0}.enquiry-process li:not(:last-child)::after{content:'→';position:absolute;right:-17px;top:0;color:#d8bb96}.enquiry-process span{display:block;color:#d8bb96;font-size:14px;margin-bottom:12px}.enquiry-process strong{font-weight:500}.dc-copy .enquiry-process p{font-size:15px;color:#d4ddd3;line-height:1.7;margin:24px 0 0;border-top:1px solid #779181;padding-top:18px}.dc-copy .dc-callout h2{margin-top:0;font-size:32px}.enquiry-toc{border-block:1px solid var(--line);padding:20px 0;margin:24px 0}.enquiry-toc summary{font-size:18px;cursor:pointer;min-height:44px}.enquiry-toc a{font-size:17px}.dc-copy h2[id]{scroll-margin-top:120px}.dc-copy .author-note{margin-top:34px}@media(max-width:600px){.enquiry-fields{grid-template-columns:1fr}.dc-copy .enquiry-process ol{grid-template-columns:1fr;gap:28px}.enquiry-process{padding:24px 20px}.enquiry-process span{display:inline-block;margin:0 16px 0 0}.enquiry-process li:not(:last-child)::after{content:'↓';top:auto;right:auto;left:3px;bottom:-26px}.dc-page-hero h1.enquiry-title{font-size:36px}}
