.SeoTopicPage-module__qpyshq__hero{background:linear-gradient(145deg,#f7f5ef 0%,#eef6f8 100%);padding:88px 0 78px}.SeoTopicPage-module__qpyshq__breadcrumbs{color:#71838d;gap:8px;margin-bottom:22px;font-size:11px;display:flex}.SeoTopicPage-module__qpyshq__breadcrumbs a{color:var(--blue);font-weight:800}.SeoTopicPage-module__qpyshq__heroGrid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:center;gap:64px;display:grid}.SeoTopicPage-module__qpyshq__hero h1{letter-spacing:-2px;margin:10px 0 16px;font-size:clamp(40px,5vw,67px);line-height:1.35}.SeoTopicPage-module__qpyshq__lead{max-width:720px;color:var(--muted);font-size:16px;line-height:2.05}.SeoTopicPage-module__qpyshq__actions{flex-wrap:wrap;gap:11px;margin-top:28px;display:flex}.SeoTopicPage-module__qpyshq__summary{color:#fff;background:#102737;border-radius:22px;padding:30px;box-shadow:0 25px 60px #10273729}.SeoTopicPage-module__qpyshq__summary>span{color:#7fd0e9;font-size:10px;font-weight:900}.SeoTopicPage-module__qpyshq__summary h2{margin:7px 0 18px;font-size:25px;line-height:1.55}.SeoTopicPage-module__qpyshq__summary ul{gap:11px;display:grid}.SeoTopicPage-module__qpyshq__summary li{color:#d4e1e7;gap:9px;font-size:12px;display:flex}.SeoTopicPage-module__qpyshq__summary li:before{content:"✓";color:var(--yellow);font-weight:900}.SeoTopicPage-module__qpyshq__section{padding-block:82px}.SeoTopicPage-module__qpyshq__sectionAlt{background:#f5f8f9;padding-block:82px}.SeoTopicPage-module__qpyshq__heading{max-width:770px;margin-bottom:32px}.SeoTopicPage-module__qpyshq__heading h2{margin:6px 0 10px;font-size:clamp(29px,3.4vw,43px);line-height:1.5}.SeoTopicPage-module__qpyshq__heading p{color:var(--muted);font-size:14px;line-height:2}.SeoTopicPage-module__qpyshq__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.SeoTopicPage-module__qpyshq__card{border:1px solid var(--line);background:#fff;border-radius:17px;flex-direction:column;min-height:240px;padding:27px;display:flex}.SeoTopicPage-module__qpyshq__card>span{color:var(--blue);font-size:11px;font-weight:900}.SeoTopicPage-module__qpyshq__card h3{margin:12px 0 8px;font-size:21px;line-height:1.6}.SeoTopicPage-module__qpyshq__card p{color:var(--muted);margin-bottom:20px;font-size:12px;line-height:2}.SeoTopicPage-module__qpyshq__card a{color:var(--blue);margin-top:auto;font-size:12px;font-weight:900}.SeoTopicPage-module__qpyshq__steps{counter-reset:topic-step;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.SeoTopicPage-module__qpyshq__step{counter-increment:topic-step;border-top:4px solid var(--yellow);background:#fff;border-radius:12px;min-height:190px;padding:22px;box-shadow:0 12px 35px #1022350d}.SeoTopicPage-module__qpyshq__step:before{content:counter(topic-step,decimal-leading-zero);color:var(--blue);margin-bottom:18px;font-size:12px;font-weight:900;display:block}.SeoTopicPage-module__qpyshq__step h3{margin-bottom:7px;font-size:17px}.SeoTopicPage-module__qpyshq__step p{color:var(--muted);font-size:11px;line-height:1.95}.SeoTopicPage-module__qpyshq__faq{gap:10px;max-width:900px;display:grid}.SeoTopicPage-module__qpyshq__faq details{border:1px solid var(--line);background:#fff;border-radius:12px;padding:17px 20px}.SeoTopicPage-module__qpyshq__faq summary{cursor:pointer;font-size:14px;font-weight:900}.SeoTopicPage-module__qpyshq__faq p{color:var(--muted);margin-top:11px;font-size:12px;line-height:2}.SeoTopicPage-module__qpyshq__cta{color:#fff;background:#0b6e99;border-radius:20px;justify-content:space-between;align-items:center;gap:32px;margin:0 auto 90px;padding:38px 44px;display:flex}.SeoTopicPage-module__qpyshq__cta h2{margin-bottom:5px;font-size:30px;line-height:1.5}.SeoTopicPage-module__qpyshq__cta p{color:#d6e8ef;font-size:12px}@media (max-width:900px){.SeoTopicPage-module__qpyshq__heroGrid{grid-template-columns:1fr;gap:35px}.SeoTopicPage-module__qpyshq__cardGrid,.SeoTopicPage-module__qpyshq__steps{grid-template-columns:1fr 1fr}}@media (max-width:600px){.SeoTopicPage-module__qpyshq__hero{padding:58px 0}.SeoTopicPage-module__qpyshq__hero h1{letter-spacing:-1px;font-size:38px}.SeoTopicPage-module__qpyshq__cardGrid,.SeoTopicPage-module__qpyshq__steps{grid-template-columns:1fr}.SeoTopicPage-module__qpyshq__section,.SeoTopicPage-module__qpyshq__sectionAlt{padding-block:60px}.SeoTopicPage-module__qpyshq__cta{flex-direction:column;align-items:flex-start;padding:28px}.SeoTopicPage-module__qpyshq__cta a{width:100%}}
