.seo-intent{max-width:1420px;margin:0 auto;padding:64px 6%;color:#252525}.seo-intent>h2{font-size:clamp(26px,3vw,38px);font-weight:400;margin:0 0 18px}.seo-intent>p{line-height:1.7;margin-bottom:26px}.seo-intent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-bottom:26px}.seo-intent details{border-top:1px solid #d6cdc4;padding:20px 0}.seo-intent summary{cursor:pointer;font-size:18px;line-height:1.5}.seo-intent details p{font-size:15px;line-height:1.8;margin:16px 0}.seo-intent .text-link{display:inline-block;padding:10px 0}@media(max-width:700px){.seo-intent{padding:40px 6%}.seo-intent-grid{grid-template-columns:1fr;gap:0}}