/* SEO additions: retain EXENDRIC colours and typography. */
picture{display:contents}.steps span{color:#665f55}.seo-section{padding:80px 5vw;max-width:1400px;margin:auto}.seo-section h2{font:400 clamp(36px,4.5vw,68px)/1.05 "Cormorant Garamond",serif;letter-spacing:-.025em;margin:0 0 28px}.seo-section h3{font:400 29px/1.2 "Cormorant Garamond",serif;margin:0 0 15px}.seo-section p,.seo-section li{font-size:14px;line-height:1.85;max-width:72ch}.seo-grid{display:grid;grid-template-columns:1fr 1fr;gap:45px}.seo-section .link{margin:14px 22px 14px 0}.seo-breadcrumb{font-size:11px;line-height:1.7;margin:0 0 30px}.seo-hero{padding:130px 5vw 70px;background:var(--sand)}.seo-hero h1{font:400 clamp(44px,6vw,88px)/1.02 "Cormorant Garamond",serif;letter-spacing:-.025em;max-width:17ch;margin:0 0 28px}.seo-hero p{font-size:15px;line-height:1.8;max-width:64ch}.seo-faq article{border-top:1px solid var(--line);padding:24px 0}.seo-faq h3{font-size:26px}.seo-proof{padding-top:0}.seo-proof img{height:auto;max-height:580px;object-fit:cover}.seo-proof p{margin-bottom:10px}.seo-section ul{padding-left:20px}.seo-section li{margin-bottom:10px}@media(max-width:600px){.seo-grid{grid-template-columns:1fr;gap:28px}.seo-section{padding:55px 6vw}.seo-hero{padding:110px 6vw 55px}.seo-hero h1{font-size:48px}.seo-section .link{line-height:1.6}}
