/* V9.4: profundidad SEO contextual dentro de Cómo ayudamos. */
h1,h2,h3{text-wrap:balance}.lead,p{text-wrap:pretty}.no-break{white-space:nowrap}
.seo-depth-hub{max-width:none;background:linear-gradient(145deg,#eef4fc,#fff)}.seo-depth-hub>header{max-width:880px}.seo-depth-hub h2{font:500 clamp(39px,4.4vw,64px)/1 Sora,Manrope,Arial,sans-serif;margin:0 0 15px}.seo-depth-hub>header>p:last-child{color:var(--muted)}.seo-depth-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:34px}.seo-depth-grid a{min-height:280px;padding:28px;border:1px solid var(--line);border-radius:25px;background:#fff;display:flex;flex-direction:column;transition:transform .3s,border-color .3s,box-shadow .3s}.seo-depth-grid a:hover,.seo-depth-grid a:focus-visible{transform:translateY(-6px);border-color:#8fbde8;box-shadow:var(--shadow);outline:0}.seo-depth-grid span{font-size:9px;letter-spacing:.15em;color:var(--blue);font-weight:800}.seo-depth-grid h3{font:500 33px/1 Sora,Manrope,Arial,sans-serif;margin:62px 0 14px}.seo-depth-grid p{font-size:12px;color:var(--muted)}.seo-depth-grid b{margin-top:auto;color:var(--blue);font-size:11px}.seo-depth-grid .we-depth{background:linear-gradient(145deg,#f2faef,#fff);border-color:#d4e8d0}.seo-depth-grid .we-depth span,.seo-depth-grid .we-depth b{color:#2e8a31}
@media(max-width:950px){.seo-depth-grid{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.seo-depth-grid{grid-template-columns:1fr}.seo-depth-grid a{min-height:235px}}
@media(prefers-reduced-motion:reduce){.seo-depth-grid a{transition:none}}
