.seo-landing .seo-hero p{max-width:760px}.seo-landing .hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:26px}.seo-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start}.seo-checks{display:grid;gap:14px}.seo-check{display:flex;gap:14px;align-items:flex-start;padding:18px 20px;background:var(--sand);border-left:3px solid var(--gold)}.seo-check span{color:var(--gold);font-weight:800}.seo-check p{margin:0}.seo-process{background:var(--sand)}.process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:34px}.process-card{background:#fff;padding:26px;min-height:150px}.process-card strong{display:block;color:var(--gold);font-size:1.35rem;margin-bottom:18px}.seo-faq details{border-top:1px solid rgba(15,31,45,.18);padding:20px 0}.seo-faq details:last-child{border-bottom:1px solid rgba(15,31,45,.18)}.seo-faq summary{font-weight:700;cursor:pointer}.seo-faq details p{max-width:800px;margin:14px 0 0}.seo-landing .cta-inner p{margin:8px 0 0;color:rgba(255,255,255,.78)}@media(max-width:850px){.seo-grid{grid-template-columns:1fr;gap:30px}.process-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.process-grid{grid-template-columns:1fr}.process-card{min-height:0}}