.rs-seo-accelerator-v10090{--rs-ink:#172b4d;--rs-navy:#102a43;--rs-gold:#d9a441;--rs-soft:#f4f7f9;--rs-border:#d7e0e8;max-width:1240px;margin:clamp(32px,6vw,86px) auto;padding:0 clamp(18px,4vw,46px);color:var(--rs-ink);font-family:inherit}.rs-seo-accelerator-v10090 *{box-sizing:border-box}.rs-seo-accelerator-v10090__preview{margin:0 0 20px;border:1px solid #e2b65d;border-radius:10px;background:#fff7df;padding:12px 15px;color:#6b4a05;font-weight:700}.rs-seo-accelerator-v10090__section{padding:clamp(32px,5vw,66px) 0;border-top:1px solid var(--rs-border)}.rs-seo-accelerator-v10090__section:first-of-type{border-top:0}.rs-seo-accelerator-v10090__section>h2{max-width:870px;margin:0 0 24px;color:var(--rs-navy);font-size:clamp(28px,4vw,48px);line-height:1.12;letter-spacing:-.025em}.rs-seo-accelerator-v10090__copy{max-width:900px;font-size:clamp(17px,1.7vw,20px);line-height:1.75}.rs-seo-accelerator-v10090__copy>*:first-child{margin-top:0}.rs-seo-accelerator-v10090__copy a{color:#0b65a0;text-underline-offset:3px}.rs-seo-accelerator-v10090__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.rs-seo-accelerator-v10090__card{overflow:hidden;border:1px solid var(--rs-border);border-radius:18px;background:#fff;box-shadow:0 12px 34px rgba(16,42,67,.08)}.rs-seo-accelerator-v10090__card>img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.rs-seo-accelerator-v10090__card-body{padding:22px}.rs-seo-accelerator-v10090__card h3{margin:0 0 12px;color:var(--rs-navy);font-size:22px;line-height:1.25}.rs-seo-accelerator-v10090__card p{line-height:1.65}.rs-seo-accelerator-v10090__card dl{display:grid;gap:8px;margin:0}.rs-seo-accelerator-v10090__card dl div{display:grid;grid-template-columns:minmax(95px,.7fr) 1.3fr;gap:10px;border-top:1px solid #edf1f4;padding-top:8px}.rs-seo-accelerator-v10090__card dt{color:#627d98;font-size:13px}.rs-seo-accelerator-v10090__card dd{margin:0;font-weight:650}.rs-seo-accelerator-v10090__meta{display:flex;flex-wrap:wrap;gap:7px;margin:16px 0 0;padding:0;list-style:none}.rs-seo-accelerator-v10090__meta li{border-radius:999px;background:var(--rs-soft);padding:6px 9px;color:#486581;font-size:13px}.rs-seo-accelerator-v10090__factor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rs-seo-accelerator-v10090__factor-grid article{border-left:4px solid var(--rs-gold);border-radius:12px;background:var(--rs-soft);padding:20px}.rs-seo-accelerator-v10090__factor-grid h3{margin:0 0 8px;color:var(--rs-navy)}.rs-seo-accelerator-v10090__factor-grid p{margin:0;line-height:1.65}.rs-seo-accelerator-v10090__before-after-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.rs-seo-accelerator-v10090__before-after-grid figure{margin:0;border:1px solid var(--rs-border);border-radius:18px;background:#fff;overflow:hidden}.rs-seo-accelerator-v10090__before-after-grid figure>div{position:relative;display:inline-block;width:50%;vertical-align:top}.rs-seo-accelerator-v10090__before-after-grid img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.rs-seo-accelerator-v10090__before-after-grid figure>div>span{position:absolute;z-index:2;top:10px;left:10px;border-radius:999px;background:rgba(16,42,67,.86);padding:5px 9px;color:#fff;font-size:12px;font-weight:750}.rs-seo-accelerator-v10090__before-after-grid figcaption{padding:17px 20px;line-height:1.55}.rs-seo-accelerator-v10090__faq details{border-top:1px solid var(--rs-border);padding:0}.rs-seo-accelerator-v10090__faq details:last-child{border-bottom:1px solid var(--rs-border)}.rs-seo-accelerator-v10090__faq summary{position:relative;cursor:pointer;padding:20px 44px 20px 0;color:var(--rs-navy);font-size:18px;font-weight:750;list-style:none}.rs-seo-accelerator-v10090__faq summary::-webkit-details-marker{display:none}.rs-seo-accelerator-v10090__faq summary:after{content:'+';position:absolute;right:8px;top:15px;font-size:28px;font-weight:300}.rs-seo-accelerator-v10090__faq details[open] summary:after{content:'−'}.rs-seo-accelerator-v10090__faq details>div{max-width:900px;padding:0 0 22px;line-height:1.7}.rs-seo-accelerator-v10090__links>div{display:flex;flex-wrap:wrap;gap:10px}.rs-seo-accelerator-v10090__links a{display:inline-flex;border:1px solid #9fb3c8;border-radius:999px;padding:9px 14px;color:var(--rs-navy);font-weight:650;text-decoration:none}.rs-seo-accelerator-v10090__links a:hover,.rs-seo-accelerator-v10090__links a:focus{border-color:var(--rs-gold);background:#fff8e6}.rs-seo-accelerator-v10090__cta{display:flex;align-items:center;justify-content:space-between;gap:30px;margin:clamp(34px,6vw,78px) 0;padding:clamp(26px,5vw,54px);border-radius:22px;background:linear-gradient(135deg,var(--rs-navy),#234d6c);color:#fff;box-shadow:0 20px 50px rgba(16,42,67,.2)}.rs-seo-accelerator-v10090__cta p{margin:0 0 8px;color:#f2c66d;font-weight:750;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.rs-seo-accelerator-v10090__cta h2{max-width:720px;margin:0;color:#fff;font-size:clamp(27px,4vw,46px);line-height:1.15}.rs-seo-accelerator-v10090__cta-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.rs-seo-accelerator-v10090__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border:1px solid rgba(255,255,255,.55);border-radius:10px;padding:11px 18px;color:#fff!important;font-weight:750;text-decoration:none!important;white-space:nowrap}.rs-seo-accelerator-v10090__button.is-primary{border-color:var(--rs-gold);background:var(--rs-gold);color:#162536!important}.rs-seo-accelerator-v10090__button:hover,.rs-seo-accelerator-v10090__button:focus{transform:translateY(-1px);box-shadow:0 7px 18px rgba(0,0,0,.16)}.rs-seo-accelerator-v10090 a:focus-visible,.rs-seo-accelerator-v10090 summary:focus-visible{outline:3px solid #67b7e1;outline-offset:3px}@media(max-width:900px){.rs-seo-accelerator-v10090__grid{grid-template-columns:repeat(2,1fr)}.rs-seo-accelerator-v10090__cta{align-items:flex-start;flex-direction:column}.rs-seo-accelerator-v10090__cta-actions{justify-content:flex-start}}@media(max-width:620px){.rs-seo-accelerator-v10090__grid,.rs-seo-accelerator-v10090__factor-grid,.rs-seo-accelerator-v10090__before-after-grid{grid-template-columns:1fr}.rs-seo-accelerator-v10090__card dl div{grid-template-columns:1fr}.rs-seo-accelerator-v10090__cta-actions,.rs-seo-accelerator-v10090__button{width:100%}.rs-seo-accelerator-v10090__before-after-grid figure>div{display:block;width:100%}}
@media(prefers-reduced-motion:reduce){.rs-seo-accelerator-v10090 *{scroll-behavior:auto!important;transition:none!important}}
