.cab-c[data-astro-cid-dnyn3xie]{padding:clamp(28px,4vw,56px) 0 clamp(28px,4vw,48px)}.cab-c[data-astro-cid-dnyn3xie] .contenedor[data-astro-cid-dnyn3xie]{flex-direction:column;align-items:flex-start;gap:18px;max-width:1240px;display:flex}.migas[data-astro-cid-dnyn3xie]{color:var(--texto-3);flex-wrap:wrap;gap:6px;font-size:14px;display:flex}.migas[data-astro-cid-dnyn3xie] a[data-astro-cid-dnyn3xie]{color:var(--azul);font-weight:700}.pastilla[data-astro-cid-dnyn3xie]{font-family:var(--f-titulo);border-radius:var(--r-pill);background:var(--limon);border:2px solid var(--indigo);padding:6px 14px;font-size:15px;font-weight:800;transform:rotate(-2deg)}h1[data-astro-cid-dnyn3xie]{max-width:920px;font-family:var(--f-titulo);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(38px,5.2vw,72px);font-weight:800;line-height:.98}.intro[data-astro-cid-dnyn3xie]{max-width:760px;color:var(--texto-2);margin:0;font-size:clamp(18px,1.5vw,21px);line-height:1.55}.autor[data-astro-cid-dnyn3xie]{color:var(--texto-2);align-items:center;gap:10px;margin:0;font-size:15px;display:flex}.autor[data-astro-cid-dnyn3xie] img[data-astro-cid-dnyn3xie]{border:2px solid var(--indigo);object-fit:cover;border-radius:50%;width:40px;height:40px}.resumen[data-astro-cid-dnyn3xie]{background:var(--crema);border:2px solid var(--indigo);border-radius:var(--r-28);max-width:760px;box-shadow:var(--sombra-tarjeta);align-self:stretch;padding:22px 24px}.res-t[data-astro-cid-dnyn3xie]{font-family:var(--f-titulo);margin:0 0 12px;font-size:22px;font-weight:800}.resumen[data-astro-cid-dnyn3xie] ul[data-astro-cid-dnyn3xie]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.resumen[data-astro-cid-dnyn3xie] li[data-astro-cid-dnyn3xie]{padding-left:32px;font-size:17px;line-height:1.5;position:relative}.resumen[data-astro-cid-dnyn3xie] li[data-astro-cid-dnyn3xie]:before{content:"";background:var(--limon);border:2px solid var(--indigo);border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:0}.cta-c[data-astro-cid-dnyn3xie]{flex-direction:column;gap:10px;display:flex}.cuerpo[data-astro-cid-dnyn3xie]{gap:40px;max-width:1240px;padding-bottom:clamp(56px,7vw,96px);display:grid}.texto[data-astro-cid-dnyn3xie]{min-width:0;max-width:760px;color:var(--texto-2);font-size:18px;line-height:1.7}.texto[data-astro-cid-dnyn3xie] a{color:var(--azul);text-underline-offset:3px;font-weight:700;text-decoration:underline 2px}.texto[data-astro-cid-dnyn3xie] strong{color:var(--indigo)}.texto[data-astro-cid-dnyn3xie] h2[data-astro-cid-dnyn3xie]{color:var(--indigo);font-family:var(--f-titulo);letter-spacing:-.03em;margin:48px 0 14px;scroll-margin-top:20px;font-size:clamp(28px,3vw,38px);font-weight:800;line-height:1.1}.texto[data-astro-cid-dnyn3xie] h2[data-astro-cid-dnyn3xie]:first-child{margin-top:8px}.texto[data-astro-cid-dnyn3xie] h3[data-astro-cid-dnyn3xie]{color:var(--indigo);font-family:var(--f-titulo);margin:28px 0 8px;font-size:22px;font-weight:800;line-height:1.25}.texto[data-astro-cid-dnyn3xie] p[data-astro-cid-dnyn3xie]{margin:0 0 16px}.texto[data-astro-cid-dnyn3xie] ul[data-astro-cid-dnyn3xie]{flex-direction:column;gap:8px;margin:0 0 18px;padding-left:22px;display:flex}.texto[data-astro-cid-dnyn3xie] .nota[data-astro-cid-dnyn3xie]{border:2px solid var(--indigo);border-left:8px solid var(--limon);border-radius:var(--r-16);color:var(--indigo);background:#f7ffe0;margin:20px 0;padding:16px 20px;font-weight:600}.legal[data-astro-cid-dnyn3xie]{font-size:17px}.legal[data-astro-cid-dnyn3xie] h2[data-astro-cid-dnyn3xie]{margin-top:36px;font-size:clamp(22px,2.2vw,28px)}.btn-sec[data-astro-cid-dnyn3xie]{border-radius:var(--r-pill);border:2px solid var(--indigo);background:var(--blanco);color:var(--indigo);box-shadow:var(--sombra-boton);cursor:pointer;margin:8px 0 0;padding:12px 20px;font-weight:700}.faq[data-astro-cid-dnyn3xie] h2[data-astro-cid-dnyn3xie]{margin-top:48px}.faq[data-astro-cid-dnyn3xie] details[data-astro-cid-dnyn3xie]{background:var(--blanco);border:2px solid var(--indigo);border-radius:var(--r-22);box-shadow:var(--sombra-boton);margin-bottom:12px;padding:0 22px}.faq[data-astro-cid-dnyn3xie] summary[data-astro-cid-dnyn3xie]{cursor:pointer;color:var(--indigo);font-family:var(--f-titulo);padding:18px 0;font-size:20px;font-weight:800;line-height:1.3}.faq[data-astro-cid-dnyn3xie] details[data-astro-cid-dnyn3xie] p[data-astro-cid-dnyn3xie]{margin:0 0 18px}.fuentes[data-astro-cid-dnyn3xie] h2[data-astro-cid-dnyn3xie]{font-size:22px}.fuentes[data-astro-cid-dnyn3xie] ul[data-astro-cid-dnyn3xie]{font-size:15px}.lado[data-astro-cid-dnyn3xie]{display:none}.indice[data-astro-cid-dnyn3xie]{background:var(--blanco);border:2px solid var(--indigo);border-radius:var(--r-22);padding:18px 20px}.indice[data-astro-cid-dnyn3xie] summary[data-astro-cid-dnyn3xie]{cursor:pointer;font-family:var(--f-titulo);color:var(--indigo);font-size:18px;font-weight:800}.indice[data-astro-cid-dnyn3xie] ol[data-astro-cid-dnyn3xie]{flex-direction:column;gap:8px;margin:12px 0 0;padding-left:20px;font-size:15px;line-height:1.35;display:flex}.indice[data-astro-cid-dnyn3xie] a[data-astro-cid-dnyn3xie]{color:var(--indigo);font-weight:600;text-decoration:none}.indice[data-astro-cid-dnyn3xie] a[data-astro-cid-dnyn3xie]:hover{text-decoration:underline}.lado-cta[data-astro-cid-dnyn3xie]{background:var(--limon);border:2px solid var(--indigo);border-radius:var(--r-22);box-shadow:var(--sombra-tarjeta);flex-direction:column;gap:10px;margin-top:16px;padding:18px 16px;font-size:15px;line-height:1.4;display:flex}.lado-cta[data-astro-cid-dnyn3xie] strong[data-astro-cid-dnyn3xie]{font-family:var(--f-titulo);font-size:20px}.banda[data-astro-cid-dnyn3xie]{border-top:2px solid var(--indigo);padding:clamp(48px,6vw,80px) 0}.banda-in[data-astro-cid-dnyn3xie]{background:var(--limon);border:2px solid var(--indigo);max-width:1240px;box-shadow:8px 8px 0 var(--indigo);border-radius:32px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 48px;padding-top:32px;padding-bottom:32px;display:flex}.banda[data-astro-cid-dnyn3xie] h2[data-astro-cid-dnyn3xie]{font-family:var(--f-titulo);letter-spacing:-.04em;margin:0 0 10px;font-size:clamp(30px,3.4vw,46px);font-weight:800;line-height:1}.banda[data-astro-cid-dnyn3xie] p[data-astro-cid-dnyn3xie]{max-width:560px;margin:0;font-size:18px;line-height:1.5}.banda-b[data-astro-cid-dnyn3xie]{flex-direction:column;gap:10px;display:flex}.relacionados[data-astro-cid-dnyn3xie]{background:var(--crema);border-top:2px solid var(--indigo);padding:clamp(48px,6vw,88px) 0}.relacionados[data-astro-cid-dnyn3xie].es-indice{background:var(--blanco);border-top:0;padding-top:0}.relacionados[data-astro-cid-dnyn3xie] .contenedor[data-astro-cid-dnyn3xie]{max-width:1240px}.relacionados[data-astro-cid-dnyn3xie] h2[data-astro-cid-dnyn3xie]{font-family:var(--f-titulo);letter-spacing:-.04em;margin:0 0 24px;font-size:clamp(30px,3.2vw,44px);font-weight:800}.cartas[data-astro-cid-dnyn3xie]{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:18px;display:grid}.carta[data-astro-cid-dnyn3xie]{background:var(--blanco);border:2px solid var(--indigo);border-radius:var(--r-22);box-shadow:var(--sombra-tarjeta);color:var(--indigo);flex-direction:column;gap:10px;padding:22px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}.carta[data-astro-cid-dnyn3xie]:hover{box-shadow:7px 7px 0 var(--indigo);transform:translate(-2px,-2px)}.carta[data-astro-cid-dnyn3xie] strong[data-astro-cid-dnyn3xie]{font-family:var(--f-titulo);font-size:22px;line-height:1.2}.c-tag[data-astro-cid-dnyn3xie]{border-radius:var(--r-pill);background:var(--limon);border:2px solid var(--indigo);align-self:flex-start;padding:4px 10px;font-size:13px;font-weight:800}.c-mas[data-astro-cid-dnyn3xie]{color:var(--azul);margin-top:auto;font-weight:700}@media (width>=900px){.cuerpo[data-astro-cid-dnyn3xie].con-indice{grid-template-columns:310px minmax(0,760px);justify-content:start;gap:56px}.lado[data-astro-cid-dnyn3xie]{align-self:start;display:block;position:sticky;top:24px}.banda-in[data-astro-cid-dnyn3xie]{padding-left:48px;padding-right:48px}}@media (width<=899.98px){.banda-in[data-astro-cid-dnyn3xie]{margin:0 var(--margen);padding:28px 22px}}
