.delivery-section{margin:100px 0}.delivery-heading{max-width:740px;margin-bottom:50px}.delivery-heading h2,.project-practicalities h2{font:500 clamp(35px,4vw,58px)/1.12 Manrope;letter-spacing:-.055em;margin:22px 0}.delivery-heading>p,.project-practicalities p{font-size:15px;line-height:1.8;color:var(--muted)}.delivery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:42px}.delivery-grid article{border-top:1px solid var(--line);padding-top:20px}.delivery-grid article>small{font-size:11px;color:var(--orange)}.delivery-grid h3{font:500 23px/1.25 Manrope;letter-spacing:-.6px;margin:20px 0 14px}.delivery-grid p{font-size:14px;line-height:1.85;color:var(--muted);margin:0}.project-practicalities{display:grid;grid-template-columns:1fr 1.15fr;gap:90px;margin-bottom:110px}.preparation-list{list-style:none;padding:0;margin-top:25px}.preparation-list li{border-top:1px solid var(--line);padding:13px 0;font-size:13px;line-height:1.7}.scope-note{font-size:12px!important}.scope-accordions details{padding:23px 0}.scope-accordions summary{font-size:17px}.scope-accordions p{font-size:14px}.offer .checks li{font-size:12px}.price small{display:block;margin-top:8px}.offer{scroll-margin-top:30px}@media(max-width:1000px){.delivery-grid{grid-template-columns:1fr 1fr;gap:30px}.project-practicalities{gap:40px}}@media(max-width:650px){.delivery-section{margin:65px 0}.delivery-heading h2,.project-practicalities h2{font-size:37px}.delivery-grid{grid-template-columns:1fr;gap:30px}.delivery-heading{margin-bottom:32px}.project-practicalities{display:block;margin-bottom:60px}.scope-accordions{margin-top:35px}.scope-accordions summary{font-size:16px}}
