#seo-landing{font-family:Inter,system-ui,sans-serif;background:#f4f7f3;color:#123035;min-height:100vh}#seo-landing header{display:flex;align-items:center;justify-content:space-between;background:#123035;color:white;padding:20px max(24px,calc((100vw - 1240px)/2))}#seo-landing header a{color:white;display:flex;align-items:center;gap:12px;text-decoration:none;font-weight:700}#seo-landing main{max-width:1240px;margin:auto;padding:32px 24px}#seo-landing .seo-hero{padding:clamp(24px,5vw,64px);border-radius:24px;background:#123b35;color:white}#seo-landing h1{font-size:clamp(30px,5vw,60px);line-height:1.15;max-width:850px}#seo-landing p,#seo-landing li{line-height:1.8}#seo-landing .seo-button{display:inline-block;background:#b7e51e;color:#123035;padding:16px 24px;border-radius:12px;text-decoration:none;font-weight:750}#seo-landing .seo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:20px;margin:28px 0}#seo-landing article{background:white;padding:24px;border:1px solid #ccddce;border-radius:16px}#seo-landing main p a{color:#345f13}#seo-landing h2{margin-top:40px}#seo-landing img{object-fit:contain}
