.breadcrumbs{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:22px;color:var(--muted);font-size:12px}.breadcrumbs a:hover{color:var(--primary)}.tool-shell .section-heading h1{font-size:clamp(32px,5vw,48px);line-height:1.15;letter-spacing:-1.8px;margin:8px 0 10px}.seo-content{max-width:1050px;margin:auto;padding:75px 24px}.seo-content>article{margin-bottom:65px}.seo-content h2{font-size:clamp(25px,3vw,34px);letter-spacing:-1px;margin:7px 0 13px}.seo-content>article>p{max-width:800px;color:var(--muted)}.seo-points{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:25px}.seo-points>div{padding:22px;border:1px solid var(--line);border-radius:15px;background:var(--surface)}.seo-points p,.how-steps p,.faq p{color:var(--muted);font-size:13px;margin-top:6px}.how-steps{list-style:none;counter-reset:steps;display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:24px}.how-steps li{counter-increment:steps;padding:22px;border-radius:15px;background:var(--surface);border:1px solid var(--line)}.how-steps li:before{content:"0" counter(steps);display:block;color:var(--primary);font-weight:900;margin-bottom:12px}.faq{margin-top:22px;border-top:1px solid var(--line)}.faq details{padding:17px 0;border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font-weight:800}.related{padding:28px;border-radius:18px;background:linear-gradient(120deg,#10223d,#126c68);color:#fff}.related h2{margin-top:0}.related div{display:flex;gap:9px;flex-wrap:wrap}.related a{padding:8px 12px;border:1px solid #ffffff30;border-radius:9px;background:#ffffff10;font-size:12px;font-weight:800}@media(max-width:700px){.seo-points,.how-steps{grid-template-columns:1fr}}
