.seo-guides{position:relative;padding:80px 20px 110px;background:linear-gradient(155deg,#07111d,#0d1b2a 65%,#07111d);border-top:1px solid #263747}.seo-guides-inner{max-width:1200px;margin:auto}.seo-kicker{font-size:11px;font-weight:800;letter-spacing:.2em;color:#d6b86d}.seo-guides h2{font-size:clamp(30px,4vw,55px);line-height:1.1;max-width:760px;color:#f3f0e7}.seo-guides-inner>p:not(.seo-kicker){color:#9eb0bf}.seo-guides-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-top:36px}.seo-guides-grid a{display:block;padding:26px;border:1px solid #324657;border-radius:16px;background:linear-gradient(145deg,#142638,#0b1723);text-decoration:none;transition:transform .2s,border-color .2s}.seo-guides-grid a:hover{transform:translateY(-5px);border-color:#d3b16a}.seo-guides-grid span{color:#d4b76e;font-size:10px;letter-spacing:.1em}.seo-guides-grid h3{color:#f5f3ee;font-size:21px;margin:16px 0}.seo-guides-grid p{color:#b6c5d3;font-size:14px}@media(max-width:900px){.seo-guides-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.seo-guides-grid{grid-template-columns:1fr}}