.portada.svelte-1uha8ag{background:radial-gradient(1200px 500px at 85% -10%, #00e0df59, transparent 60%), linear-gradient(180deg, #0b5354 0%, var(--fondo) 100%);border-bottom:1px solid var(--borde)}.portada-fila.svelte-1uha8ag{grid-template-columns:1.4fr 1fr;align-items:center;gap:32px;padding-block:56px 64px;display:grid}h1.svelte-1uha8ag{margin:10px 0 16px;font-size:clamp(2.4rem,6vw,4.2rem);font-weight:900}h1.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--turq);display:block}.intro.svelte-1uha8ag{color:var(--texto-2);max-width:560px;margin:0;font-size:1.12rem}.lema.svelte-1uha8ag{font-family:var(--f-titulo);margin:18px 0 0;font-size:1.2rem;font-weight:700}.lema.svelte-1uha8ag:before{content:"";background:var(--coral);border-radius:3px;width:64px;height:5px;margin-bottom:14px;display:block}.acciones.svelte-1uha8ag{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.logo.svelte-1uha8ag{filter:drop-shadow(0 20px 40px #00000073);justify-self:center;width:min(320px,100%)}.bloque.svelte-1uha8ag{margin-top:56px}.rejilla-noticias.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:22px;display:grid}.rejilla-episodios.svelte-1uha8ag{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.rejilla-secciones.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}.seccion.svelte-1uha8ag{border-radius:var(--radio);background:var(--fondo-2);border:1px solid var(--borde);border-top:4px solid var(--color);color:var(--texto);padding:22px;text-decoration:none;transition:transform .2s;display:block}.seccion.svelte-1uha8ag:hover{transform:translateY(-2px)}.seccion.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--color);margin:6px 0 8px;font-size:1.3rem}.seccion.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--texto-2);margin:0;font-size:.96rem}.cta.svelte-1uha8ag{text-align:center;border:1px solid var(--borde-turq);background:linear-gradient(135deg,#00e0df24,#ff60551f);border-radius:20px;padding:44px 24px}.cta.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(1.7rem,4vw,2.4rem)}.cta.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--texto-2);max-width:560px;margin:12px auto 22px}@media (width<=860px){.portada-fila.svelte-1uha8ag{grid-template-columns:1fr;padding-block:36px 44px}.logo.svelte-1uha8ag{order:-1;width:160px}.rejilla-episodios.svelte-1uha8ag{grid-template-columns:repeat(2,1fr);gap:12px}}
