.seo-page{background:#fff}.seo-page .seo-shell{width:var(--content-width);margin:0 auto;padding:48px 0 80px}.seo-page .seo-breadcrumbs{font-size:.68rem;color:var(--muted);margin-bottom:24px}.seo-page .seo-breadcrumbs a{text-decoration:underline;text-underline-offset:3px}.seo-page .seo-hero{max-width:1020px}.seo-page .seo-kicker{display:inline-block;border:1px solid var(--ink);border-radius:999px;background:var(--accent);padding:7px 11px;font-size:.68rem;font-weight:900;text-transform:uppercase}.seo-page .seo-hero h1{margin:18px 0 0;font-size:clamp(2.8rem,6vw,6.4rem);line-height:.94;letter-spacing:-.065em}.seo-page .seo-lead{max-width:850px;color:var(--muted);font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.75}.seo-page .seo-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.seo-page .seo-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:44px 0}.seo-page .seo-proof-grid article,.seo-page .seo-content section{border:1px solid var(--ink);border-radius:15px;background:#fff;padding:22px}.seo-page .seo-proof-grid span{display:block;margin-bottom:20px;color:var(--muted);font-size:.62rem}.seo-page .seo-proof-grid h2,.seo-page .seo-content h2{margin:0 0 10px;letter-spacing:-.035em}.seo-page .seo-proof-grid p,.seo-page .seo-content p,.seo-page .seo-content li{color:var(--muted);line-height:1.7}.seo-page .seo-content{display:grid;gap:14px}.seo-page .seo-content ul{padding-left:20px}.seo-page .seo-cta{background:var(--accent)!important;box-shadow:var(--shadow)}.seo-page .related-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.seo-page .related-links a{border:1px solid var(--ink);border-radius:999px;padding:8px 11px;font-size:.7rem;font-weight:900;background:#fff}@media(max-width:760px){.seo-page .seo-shell{padding-top:24px}.seo-page .seo-proof-grid{grid-template-columns:1fr}.seo-page .seo-hero h1{font-size:clamp(2.5rem,13vw,4.6rem)}.seo-page .seo-actions{display:grid}.seo-page .seo-actions .btn{width:100%}}