.listado-seo[data-astro-cid-a2gdepxv]{border:1px solid color-mix(in srgb, var(--color-gold-deep) 22%, transparent);color:var(--color-primary);border-radius:34px;grid-template-columns:minmax(15rem,.75fr) minmax(0,2.25fr);gap:clamp(1rem,2.4vw,2rem);margin-top:clamp(3.5rem,7vw,6rem);padding:clamp(.8rem,1.6vw,1.25rem);display:grid}.listado-seo__lado[data-astro-cid-a2gdepxv]{display:flex}.listado-seo__panel[data-astro-cid-a2gdepxv]{border-radius:26px;flex-direction:column;flex:1;padding:clamp(1.5rem,2.6vw,2.3rem);display:flex;overflow:hidden}.listado-seo__panel[data-astro-cid-a2gdepxv]:after{content:"✦";color:var(--color-gold);opacity:.22;font-size:3.2rem;line-height:1;animation:3.6s ease-in-out infinite listado-seo-brillo;position:absolute;top:1rem;right:1.2rem}@keyframes listado-seo-brillo{50%{opacity:.45;rotate:14deg;scale:.85}}.listado-seo__titulo[data-astro-cid-a2gdepxv]{text-wrap:balance;color:#fff;margin:.9rem 0 1.6rem;font-size:clamp(1.9rem,2.8vw,2.7rem);font-weight:400;line-height:1.02}.listado-seo__titulo[data-astro-cid-a2gdepxv] em{color:var(--color-gold);display:block}.listado-seo__indice[data-astro-cid-a2gdepxv]{border-top:1px dashed color-mix(in srgb, var(--color-cream) 25%, transparent);margin-top:auto;padding-top:1.1rem}.listado-seo__indice[data-astro-cid-a2gdepxv] ul[data-astro-cid-a2gdepxv]{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.listado-seo__indice[data-astro-cid-a2gdepxv] a[data-astro-cid-a2gdepxv]{color:color-mix(in srgb, var(--color-cream) 80%, transparent);transition:color .3s, translate .4s var(--ease-soft);align-items:baseline;gap:.7rem;padding:.45rem 0;font-size:.87rem;line-height:1.4;display:flex}.listado-seo__indice[data-astro-cid-a2gdepxv] a[data-astro-cid-a2gdepxv]:before{content:"";background:var(--color-gold);width:.4rem;height:.4rem;transition:scale .4s var(--ease-soft);flex:none;translate:0 -.12em;rotate:45deg}.listado-seo__indice[data-astro-cid-a2gdepxv] a[data-astro-cid-a2gdepxv]:hover{color:#fff;translate:3px}.listado-seo__indice[data-astro-cid-a2gdepxv] a[data-astro-cid-a2gdepxv]:hover:before{scale:1.35}.listado-seo__apartados[data-astro-cid-a2gdepxv]{container-type:inline-size}.listado-seo__columnas[data-astro-cid-a2gdepxv]{--farci:clamp(1.3rem, 2.4vw, 2.1rem);--entre:clamp(.7rem, 1.4vw, 1rem);z-index:0;padding:var(--farci);position:relative}.listado-seo__columnas[data-astro-cid-a2gdepxv]:before,.listado-seo__columnas[data-astro-cid-a2gdepxv]:after{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--color-gold-deep) 18%, transparent);background:#fff;border-radius:26px;position:absolute;inset:0}.listado-seo__columnas[data-astro-cid-a2gdepxv]:after{display:none}@container (width>=40rem){.listado-seo__columnas[data-astro-cid-a2gdepxv]{columns:2;column-gap:calc(2 * var(--farci) + var(--entre))}.listado-seo__columnas[data-astro-cid-a2gdepxv]:before{right:calc(50% + var(--entre) / 2)}.listado-seo__columnas[data-astro-cid-a2gdepxv]:after{left:calc(50% + var(--entre) / 2);display:block}}.listado-seo__apartado[data-astro-cid-a2gdepxv]{scroll-margin-top:7.5rem}.listado-seo__apartado[data-astro-cid-a2gdepxv]+.listado-seo__apartado[data-astro-cid-a2gdepxv]{margin-top:2rem}.listado-seo__subtitulo[data-astro-cid-a2gdepxv]{font-family:var(--font-heading);text-wrap:balance;color:var(--color-primary);break-after:avoid;align-items:baseline;gap:.8rem;margin:0 0 .8rem;font-size:clamp(1.55rem,2.2vw,1.9rem);font-weight:500;line-height:1.1;display:flex}.listado-seo__subtitulo[data-astro-cid-a2gdepxv]:before{content:"";background:var(--color-gold-deep);flex:none;width:.55rem;height:.55rem;translate:0 -.2em;rotate:45deg}.listado-seo__texto[data-astro-cid-a2gdepxv]{color:var(--color-muted);font-size:.95rem;line-height:1.75}.listado-seo__apartado[data-astro-cid-a2gdepxv] .listado-seo__texto[data-astro-cid-a2gdepxv] .rich-text{max-width:none}.listado-seo__apartado[data-astro-cid-a2gdepxv] .listado-seo__texto[data-astro-cid-a2gdepxv] .rich-text>:first-child{margin-top:0}.listado-seo__arranque[data-astro-cid-a2gdepxv]{break-inside:avoid}.listado-seo__apartado[data-astro-cid-a2gdepxv] .listado-seo__resto[data-astro-cid-a2gdepxv] .rich-text>:first-child{margin-top:.8rem}.listado-seo__apartado[data-astro-cid-a2gdepxv] .listado-seo__resto[data-astro-cid-a2gdepxv] .rich-text>ul:first-child{margin-top:.9rem}.listado-seo__apartado[data-astro-cid-a2gdepxv] .listado-seo__texto[data-astro-cid-a2gdepxv] :is(h3,h4){font-family:var(--font-heading);color:var(--color-primary);break-after:avoid;margin:1.3rem 0 .4rem;font-size:1.35rem;font-weight:500;line-height:1.15}.listado-seo__apartado[data-astro-cid-a2gdepxv] .listado-seo__texto[data-astro-cid-a2gdepxv] p{margin-top:.8rem;line-height:1.75}.listado-seo__apartado[data-astro-cid-a2gdepxv] .listado-seo__texto[data-astro-cid-a2gdepxv] :is(p,li){break-inside:avoid}.listado-seo__apartado[data-astro-cid-a2gdepxv] .listado-seo__texto[data-astro-cid-a2gdepxv] strong{color:var(--color-primary);font-weight:600}.listado-seo__apartado[data-astro-cid-a2gdepxv] .listado-seo__texto[data-astro-cid-a2gdepxv] a{color:var(--color-primary);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--color-gold-deep) 60%, transparent);text-underline-offset:3px;font-weight:600}.listado-seo__apartado[data-astro-cid-a2gdepxv] .listado-seo__texto[data-astro-cid-a2gdepxv] ul{margin-top:.9rem;padding:0;list-style:none}.listado-seo__apartado[data-astro-cid-a2gdepxv] .listado-seo__texto[data-astro-cid-a2gdepxv] li{border-bottom:1px dashed color-mix(in srgb, var(--color-gold-deep) 30%, transparent);margin:0;padding:.6rem 0 .6rem 1.5rem;position:relative}.listado-seo__apartado[data-astro-cid-a2gdepxv] .listado-seo__texto[data-astro-cid-a2gdepxv] li:last-child{border-bottom:0}.listado-seo__apartado[data-astro-cid-a2gdepxv] .listado-seo__texto[data-astro-cid-a2gdepxv] li:before{content:"✦";color:var(--color-gold-deep);font-size:.8rem;line-height:1.75rem;position:absolute;top:.6rem;left:.1rem}.listado-seo__apartado[data-astro-cid-a2gdepxv] .listado-seo__texto[data-astro-cid-a2gdepxv] li p{margin:0}@media (width<=860px){.listado-seo[data-astro-cid-a2gdepxv]{border-radius:26px;grid-template-columns:minmax(0,1fr)}.listado-seo__indice[data-astro-cid-a2gdepxv]{display:none}}@media (prefers-reduced-motion:reduce){.listado-seo__panel[data-astro-cid-a2gdepxv]:after{animation:none}}
