.shc-seo{padding-top:clamp(36px,6vw,72px);padding-bottom:clamp(36px,6vw,72px);color:#191919;line-height:1.65}.shc-seo h1,.shc-seo h2,.shc-seo h3{line-height:1.2;letter-spacing:-.025em}.shc-seo h1{font-size:clamp(30px,5vw,52px)}.shc-seo h2{font-size:clamp(26px,3vw,38px);margin:0 0 22px}.shc-seo h3{font-size:23px}.shc-seo p{max-width:76ch}.shc-seo a{text-decoration:underline;text-underline-offset:4px}.shc-seo a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.shc-seo__eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.14em}.shc-seo__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:28px;margin:32px 0}.shc-seo__grid>div,.shc-seo__grid>section{background:#ececea;padding:28px;border-radius:20px}.shc-seo__grid h2{font-size:26px}.shc-seo__links{display:flex;flex-wrap:wrap;gap:16px 26px;margin-top:24px}.shc-seo--related{border-top:1px solid #d8d8d3}.shc-seo li{margin-bottom:10px}@media(max-width:600px){.shc-seo__grid{gap:16px}.shc-seo__grid>div,.shc-seo__grid>section{padding:22px}.shc-seo__links{flex-direction:column;align-items:flex-start}.shc-seo__links a{padding:7px 0}}
