/* Adds navigable sections without touching the existing menu or pricing layout. */
.hero-copy .seo-home-title,.seo-home-title{font-size:clamp(29px,4vw,57px)!important;line-height:1.09!important;letter-spacing:-.04em!important;overflow-wrap:anywhere}
.seo-home-hub{padding:65px 0;background:#f4f9f4;border-top:1px solid #dce8e2;border-bottom:1px solid #dce8e2}.seo-home-hub h2{font-size:34px;font-weight:550;letter-spacing:-.035em;margin:0 0 18px;color:#193b34}.seo-home-hub p{font-size:14px;line-height:1.8;color:#62796f;max-width:720px}.seo-home-categories{display:flex;flex-wrap:wrap;gap:10px;margin:25px 0 38px}.seo-home-categories a{display:inline-flex;padding:12px 16px;border:1px solid #d3e3d9;border-radius:8px;font-size:12px;background:white;color:#0a655a;text-decoration:none}.seo-home-reading{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px}.seo-home-reading article{border:1px solid #d3e3d9;border-radius:10px;padding:22px;background:#fff}.seo-home-reading h3{font-size:18px;line-height:1.4;letter-spacing:-.02em;margin:0 0 12px}.seo-home-reading p{font-size:12px;line-height:1.8;margin:0 0 14px}.seo-home-reading a{color:#0a655a;text-underline-offset:4px}.seo-home-reading>a{font-size:13px}.seo-home-links{display:flex;gap:25px;flex-wrap:wrap;font-size:13px;margin-top:27px}.seo-home-links a{color:#0a655a}.seo-home-reading h3 a{text-decoration:none}
@media(max-width:850px){.seo-home-reading{grid-template-columns:1fr}.seo-home-hub{padding:45px 0}.seo-home-hub h2{font-size:29px}.seo-home-categories a{font-size:11px}.seo-home-reading article{padding:22px}}
