@font-face{font-family:Open Sans;font-style:normal;font-weight:400 600;font-stretch:100%;font-display:swap;src:url(/fuentes/open-sans-v44-latin.woff2)format("woff2")}@font-face{font-family:Dosis;font-style:normal;font-weight:700;font-display:swap;src:url(/fuentes/dosis-700-v34-latin.woff2)format("woff2")}:root{--azul-oscuro:#1a1847;--azul:#2e3092;--celeste:#2098d1;--verde:#6fb343;--verde-oscuro:#437d22;--texto:#323232;--suave:#6b7280;--borde:#e1e1e1;--fondo:#fff;--fondo-alt:#f5f6fa;--radio:10px;--ancho:1180px;--fuente:"Open Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--fuente-titulos:"Dosis", var(--fuente);color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--fuente);color:var(--texto);background:var(--fondo);margin:0;font-size:16px;line-height:1.6}img{max-width:100%;height:auto;display:block}a{color:var(--azul)}h1,h2,h3{font-family:var(--fuente-titulos);color:var(--azul-oscuro);font-weight:700;line-height:1.2}.contenedor{width:100%;max-width:var(--ancho);margin:0 auto;padding:0 16px}.boton{cursor:pointer;background:var(--azul);color:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.4rem;font-weight:600;text-decoration:none;display:inline-flex}.boton:hover{background:var(--azul-oscuro)}.boton.verde{background:var(--verde)}.boton.verde:hover{background:#5a9636}.boton.claro{color:var(--azul);background:#fff;border:2px solid #fff}.banda{background:linear-gradient(120deg, var(--azul-oscuro), var(--azul));color:#fff;background-position:50%;background-size:cover;padding:2.2rem 0}.banda h1{color:#fff;margin:.2rem 0 0;font-size:clamp(1.6rem,4vw,2.4rem)}.banda .categoria{color:#cfe8f7;font-weight:600}.banda .subtitulo{color:#e5e7eb;margin:.5rem 0 0}.seccion{padding:2.5rem 0}.seccion.alt{background:var(--fondo-alt)}.contenido-viejo{overflow-wrap:anywhere}.contenido-viejo img{border-radius:var(--radio);margin:1rem auto}.contenido-viejo table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.contenido-viejo td,.contenido-viejo th{border:1px solid var(--borde);padding:.4rem .6rem}.contenido-viejo [data-fondo]{background-size:cover}.contenido-viejo .grid-x{flex-wrap:wrap;gap:1.2rem;display:flex}.contenido-viejo .cell{flex:280px;min-width:0}.rejilla{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.2rem;display:grid}.tarjeta{border:1px solid var(--borde);border-radius:var(--radio);color:inherit;background:#fff;flex-direction:column;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden}.tarjeta:hover{transform:translateY(-2px);box-shadow:0 8px 24px #1a18471f}.tarjeta img{aspect-ratio:4/3;object-fit:contain;background:#fff;width:100%;padding:.8rem}.tarjeta .cuerpo{padding:.9rem 1rem 1.1rem}.tarjeta h3{margin:0 0 .3rem;font-size:1.1rem}.tarjeta p{color:var(--suave);margin:0;font-size:.92rem}@media (width<=640px){.seccion{padding:1.8rem 0}}.contenido-viejo iframe,.contenido-viejo video{aspect-ratio:16/9;border-radius:var(--radio);border:0;width:100%;max-width:100%;height:auto}main p,main li{overflow-wrap:anywhere}.configurar-cookies[data-astro-cid-g325osyf]{min-height:44px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:.6rem 0;text-decoration:underline}.configurar-cookies[data-astro-cid-g325osyf]:hover{color:#fff}.cookies[data-astro-cid-4hfejsvm]{z-index:70;background:var(--azul-oscuro);color:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;max-width:760px;margin:0 auto;padding:1rem 1.2rem;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 10px 30px #0000004d}.cookies[data-astro-cid-4hfejsvm][hidden]{display:none}.cookies[data-astro-cid-4hfejsvm] p[data-astro-cid-4hfejsvm]{flex:320px;margin:0;font-size:.92rem}.cookies[data-astro-cid-4hfejsvm] a[data-astro-cid-4hfejsvm]{color:#cfe8f7}.acciones[data-astro-cid-4hfejsvm]{flex-wrap:wrap;gap:.5rem;display:flex}.acciones[data-astro-cid-4hfejsvm] .boton[data-astro-cid-4hfejsvm]{padding:.55rem 1rem}.acciones[data-astro-cid-4hfejsvm] .boton[data-astro-cid-4hfejsvm].verde{background:var(--verde-oscuro)}
