.rv-seo-v12i{background:#fff}.rv-seo-intro{max-width:900px}.rv-seo-intro h2,.rv-seo-faq h2{font-size:clamp(32px,4vw,48px);line-height:1.08;letter-spacing:-.035em;margin:12px 0 22px;max-width:920px}.rv-seo-intro>p:not(.rv-eyebrow){font-size:1.05rem;line-height:1.75;color:#536176;margin:0 0 14px}.rv-seo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:38px 0 64px}.rv-seo-grid article{border:1px solid #dce5ef;border-radius:18px;padding:26px;background:#fff}.rv-seo-grid h3{margin:0 0 10px;font-size:20px}.rv-seo-grid p{margin:0;color:#536176;line-height:1.65}.rv-seo-faq{max-width:900px}.rv-seo-faq details{border-top:1px solid #dce5ef;padding:19px 0}.rv-seo-faq details:last-child{border-bottom:1px solid #dce5ef}.rv-seo-faq summary{cursor:pointer;font-weight:800;font-size:1.04rem}.rv-seo-faq details p{color:#536176;line-height:1.65;margin:12px 0 0}@media(max-width:760px){.rv-seo-grid{grid-template-columns:1fr;margin-bottom:50px}}