.seo-page{background:#07100f;color:#e8f2ef;min-height:100vh}.seo-page main{max-width:1180px;margin:auto;padding:72px 28px}.seo-hero{padding:74px 0 92px;max-width:880px}.seo-hero h1,.content h1{font-size:clamp(2.6rem,7vw,5.6rem);line-height:.94;letter-spacing:-.055em;margin:.25em 0}.seo-hero>p,.content .lead{font-size:clamp(1.08rem,2vw,1.35rem);color:#a9bbb6;line-height:1.65;max-width:760px}.seo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#25413a;border:1px solid #25413a}.seo-grid article{background:#0b1715;padding:34px}.seo-grid h2{font-size:1.45rem}.seo-grid p,.content p,.content li{color:#a9bbb6;line-height:1.7}.proof,.freshness{margin:56px 0;padding:28px;border-left:3px solid #34d399;background:#0b1715}.content{max-width:820px;margin:auto}.content.wide{max-width:1080px}.content h2{margin-top:2em}.related{display:flex;gap:14px;flex-wrap:wrap;margin-top:48px}.related a{border:1px solid #315149;padding:12px 16px}.quest-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0;list-style:none}.quest-list li{display:flex;justify-content:space-between;gap:16px;background:#0b1715;padding:13px 16px}.quest-list span{color:#6e8b83;white-space:nowrap}.content dl{display:grid;grid-template-columns:max-content 1fr;gap:10px 25px;background:#0b1715;padding:24px}.content dt{color:#78968d}.content dd{margin:0}.seo-page a{color:#d8fff3}.seo-page a:hover{color:#34d399}@media(max-width:720px){.seo-grid,.quest-list{grid-template-columns:1fr}.seo-page main{padding:42px 18px}.seo-hero{padding:40px 0 60px}.nav-links{overflow:auto}}
