.seo-bloque{border-top:1px solid color-mix(in srgb,currentColor 18%,transparent);padding-block:clamp(32px,5vw,56px)}.seo-bloque h2{letter-spacing:-.01em;margin:0 0 18px;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:800;line-height:1.15}.seo-preg{gap:18px 40px;margin:0;display:grid}.seo-preg h3{margin:0 0 4px;font-size:1.06rem;font-weight:700;line-height:1.3}.seo-preg p{opacity:.86;max-width:62ch;margin:0;line-height:1.55}.seo-enl{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.seo-enl a{border:1px solid color-mix(in srgb,currentColor 28%,transparent);min-height:44px;color:inherit;border-radius:999px;align-items:center;padding-inline:14px;font-size:.95rem;text-decoration:none;display:inline-flex}.seo-enl a:hover{border-color:currentColor;text-decoration:underline}.seo-que{max-width:70ch;margin:0 0 18px;line-height:1.6}.seo-guia{padding-block:clamp(32px,6vw,72px) 8px;line-height:1.6}.seo-guia>*{max-width:76ch}.seo-guia h1{text-wrap:balance;margin:0 0 16px;font-size:clamp(2rem,4.6vw,3.2rem);line-height:1.05}.seo-guia h2{margin:36px 0 12px;font-size:clamp(1.3rem,2.4vw,1.7rem);line-height:1.2}.seo-guia li{margin-block:8px}.seo-fecha{opacity:.78;font-size:.92rem}.seo-tabla{max-width:100%;overflow-x:auto}.seo-tabla table{border-collapse:collapse;width:100%;font-size:.97rem}.seo-tabla th,.seo-tabla td{border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent);text-align:left;vertical-align:top;padding:10px 14px 10px 0}.seo-tabla tbody th{white-space:nowrap}@media (min-width:880px){.seo-preg{grid-template-columns:1fr 1fr}}
