.seo-content{background:#f7fbfd;color:#102b45;padding:clamp(62px,8vw,110px) clamp(22px,7vw,120px);border-top:1px solid #dbeaf1}.seo-intro{max-width:820px;margin:0 auto 46px;text-align:center}.seo-kicker{margin:0 0 12px;color:#0785c1;font:800 12px/1.2 Sora,system-ui;text-transform:uppercase;letter-spacing:.14em}.seo-intro h2,.seo-faq h2{margin:0;color:#08234a;font:750 clamp(30px,4vw,52px)/1.08 Sora,system-ui;letter-spacing:-.045em}.seo-intro>p:last-child{max-width:720px;margin:20px auto 0;color:#526d7e;font-size:17px;line-height:1.75}.seo-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1120px;margin:0 auto 70px}.seo-benefits article{padding:28px;background:#fff;border:1px solid #dceaf0;border-radius:18px;box-shadow:0 14px 38px #173c5310}.seo-benefits h3{margin:0 0 10px;color:#087fc1;font-size:18px}.seo-benefits p{margin:0;color:#607786;line-height:1.65}.seo-faq{max-width:850px;margin:0 auto}.seo-faq h2{font-size:32px;margin-bottom:22px}.seo-faq details{background:#fff;border:1px solid #dceaf0;border-radius:13px;padding:18px 20px;margin:10px 0}.seo-faq summary{cursor:pointer;color:#123451;font-weight:750}.seo-faq details p{color:#607786;margin:13px 0 2px;line-height:1.65}@media(max-width:760px){.seo-benefits{grid-template-columns:1fr}.seo-content{padding-left:18px;padding-right:18px}}
