.quote-enquiry-pricing{border:1px solid;margin-block:32px;padding:clamp(24px,4vw,48px)}.quote-enquiry-pricing h2{font:inherit;margin:0 0 16px;font-size:clamp(26px,3vw,38px);font-weight:800;line-height:1.2}.quote-enquiry-pricing>p{max-width:70ch}.quote-enquiry-pricing dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-block:28px;display:grid}.quote-enquiry-pricing dt{margin-block-end:8px;font-weight:700}.quote-enquiry-pricing dd{margin:0;line-height:1.6}.quote-enquiry-pricing>a{min-height:44px;color:inherit;border:1px solid;align-items:center;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex}.quote-enquiry-pricing a:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:700px){.quote-enquiry-pricing dl{grid-template-columns:1fr}}
