.seo-page{background:#f7f6f0;color:#102820}.seo-hero{padding:78px max(5vw,22px);background:linear-gradient(125deg,#07372e,#176b59);color:#fff}.seo-hero>div{width:min(1080px,100%);margin:auto}.seo-kicker{font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#9edbcd}.seo-hero h1{max-width:900px;margin:14px 0;font-size:clamp(40px,6vw,72px);line-height:1.02;letter-spacing:-.055em}.seo-hero p{max-width:720px;color:#c9ded8;line-height:1.75}.seo-hero a{display:inline-block;margin-top:20px;padding:13px 18px;border-radius:12px;background:#eca252;color:#17251e;font-weight:800}.seo-wrap{width:min(1120px,90vw);margin:65px auto}.seo-intro{display:grid;grid-template-columns:1.35fr .65fr;gap:18px}.seo-panel{padding:27px;border:1px solid #dce5e0;border-radius:20px;background:#fff}.seo-panel h2{margin-top:0;font-size:clamp(27px,3vw,40px);letter-spacing:-.04em}.seo-panel p,.seo-panel li{color:#65766f;line-height:1.75}.seo-facts{margin:0;padding-left:18px}.seo-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.seo-card{position:relative;overflow:hidden;border:1px solid #dce5e0;border-radius:18px;background:#fff}.seo-card-image{display:block;aspect-ratio:1.45;background:linear-gradient(145deg,#c9e2da,#87b6a7) center/cover}.seo-card-body{padding:17px}.seo-card h3{margin:6px 0;font-size:19px}.seo-card p{margin:0;color:#708079;font-size:12px}.seo-card-meta{display:flex;justify-content:space-between;gap:8px;margin-top:13px;font-size:11px}.seo-card-meta b{color:#125344}.seo-empty{grid-column:1/-1;padding:25px;border-radius:16px;background:#fff}.seo-links{display:flex;flex-wrap:wrap;gap:8px}.seo-links a{padding:10px 13px;border-radius:99px;background:#e6f0ec;color:#125344;font-size:11px;font-weight:800}.seo-note{font-size:12px;color:#75837e}.seo-page .about-footer{margin-top:70px}@media(max-width:760px){.seo-hero{padding:55px 18px}.seo-intro{grid-template-columns:1fr}.seo-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.seo-card-body{padding:12px}.seo-card h3{font-size:15px}.seo-card-meta{display:block}.seo-wrap{width:calc(100% - 28px);margin:42px auto}}
