.intent-links,.seo-copy,.seo-benefits,.seo-faq{max-width:1180px;margin:0 auto;padding:42px 24px}.intent-links>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.intent-links a{display:grid;gap:6px;padding:20px;border:1px solid var(--line);border-radius:14px;background:#fff;color:inherit;text-decoration:none;transition:.18s ease}.intent-links a:hover{border-color:var(--brand);transform:translateY(-2px);box-shadow:0 12px 30px rgba(20,27,29,.08)}.intent-links strong{font-size:1.05rem}.intent-links span{color:var(--muted);line-height:1.45}.seo-pagehead .actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.seo-copy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.seo-copy>div{padding:28px;border:1px solid var(--line);border-radius:14px;background:#fff}.seo-copy h2{margin-top:0}.seo-copy p{color:var(--muted);line-height:1.75;margin-bottom:0}.seo-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.seo-benefits>div{display:grid;gap:6px;padding:20px;background:#f7f7f4;border-radius:12px}.seo-benefits span{color:var(--muted);line-height:1.45}.seo-faq{max-width:900px}.seo-faq details{border-top:1px solid var(--line);padding:0}.seo-faq details:last-child{border-bottom:1px solid var(--line)}.seo-faq summary{cursor:pointer;font-weight:800;padding:18px 4px}.seo-faq details p{color:var(--muted);line-height:1.65;margin:0;padding:0 4px 18px}.seo-pagehead{padding-bottom:24px}@media(max-width:850px){.intent-links>div{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-copy,.seo-benefits{grid-template-columns:1fr}}@media(max-width:520px){.intent-links>div{grid-template-columns:1fr}.intent-links,.seo-copy,.seo-benefits,.seo-faq{padding-left:18px;padding-right:18px}}
