.titulo[data-astro-cid-hqs6dy6q]{max-inline-size:20ch;font-family:var(--font-display);font-size:var(--step-5);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display);text-wrap:balance;line-height:1.05}.eyebrow[data-astro-cid-hqs6dy6q]+.titulo[data-astro-cid-hqs6dy6q],.eyebrow[data-astro-cid-hqs6dy6q]+h2[data-astro-cid-hqs6dy6q]{margin-block-start:var(--space-3)}.antes[data-astro-cid-hqs6dy6q]{gap:var(--space-6);display:grid}.antes__titulo[data-astro-cid-hqs6dy6q]{max-inline-size:16ch;font-family:var(--font-display);font-size:var(--step-6);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display);text-wrap:balance;margin-block-start:var(--space-3);line-height:1.02}.antes__titulo[data-astro-cid-hqs6dy6q] span[data-astro-cid-hqs6dy6q]{color:var(--accent);margin-block-start:.15em;display:block}.antes__der[data-astro-cid-hqs6dy6q]{gap:var(--space-4);max-inline-size:42ch;font-size:var(--step-1);line-height:var(--leading-body);color:var(--text-secondary);align-content:end;display:grid}@media (width>=60rem){.antes[data-astro-cid-hqs6dy6q]{gap:var(--space-9);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end}.antes__der[data-astro-cid-hqs6dy6q]{border-inline-start:1px solid var(--border-subtle);padding-inline-start:var(--space-7)}}.lunes[data-astro-cid-hqs6dy6q]{padding-block:var(--space-section);border-block:1px solid var(--border-subtle)}.lunes__lienzo[data-astro-cid-hqs6dy6q]{gap:var(--space-4);text-align:center;justify-items:center;display:grid}.lunes__semana[data-astro-cid-hqs6dy6q]{gap:var(--space-2);display:flex}.lunes__semana[data-astro-cid-hqs6dy6q] span[data-astro-cid-hqs6dy6q]{block-size:2rem;inline-size:2rem;font-size:var(--step--1);color:var(--text-muted);border:1px solid var(--border-subtle);border-radius:999px;place-items:center;display:grid}.lunes__semana[data-astro-cid-hqs6dy6q] .hoy[data-astro-cid-hqs6dy6q]{color:var(--surface);background-color:var(--oro);border-color:var(--oro)}.lunes__frase[data-astro-cid-hqs6dy6q]{font-family:var(--font-display);font-size:var(--step-6);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display);line-height:1}.lunes__pie[data-astro-cid-hqs6dy6q]{color:var(--text-muted)}.giro[data-astro-cid-hqs6dy6q]{z-index:0;align-items:end;min-block-size:min(80svh,44rem);display:grid;position:relative;overflow:hidden}.giro[data-astro-cid-hqs6dy6q] .giro__foto{z-index:-1;object-fit:cover;opacity:.7;block-size:100%;inline-size:100%;position:absolute;inset:0;mask-image:linear-gradient(#0000 0%,#000 25% 60%,#0000 100%)}.giro__lienzo[data-astro-cid-hqs6dy6q]{padding-block:var(--space-9)}.giro__titulo[data-astro-cid-hqs6dy6q]{max-inline-size:16ch;font-family:var(--font-display);font-size:var(--step-6);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display);text-shadow:0 2px 30px #0009;text-wrap:balance;line-height:1.02}.cambio[data-astro-cid-hqs6dy6q]{gap:var(--space-3);margin-block-start:var(--space-7);display:grid}.cambio__paso[data-astro-cid-hqs6dy6q]{gap:var(--space-2);padding:var(--space-6) var(--space-6) var(--space-7);border:1px solid var(--border-subtle);background:linear-gradient(#ffffff06,#0000 70%);border-radius:20px;align-content:start;display:grid}.cambio__num[data-astro-cid-hqs6dy6q]{font-size:var(--step--1);color:var(--verde);font-variant-numeric:tabular-nums;margin-block-end:var(--space-3)}.cambio__titulo[data-astro-cid-hqs6dy6q]{font-family:var(--font-display);font-size:var(--step-3);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.cambio__texto[data-astro-cid-hqs6dy6q]{line-height:var(--leading-body);color:var(--text-secondary)}@media (width>=48rem){.cambio[data-astro-cid-hqs6dy6q]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=60rem){.apertura .apertura__foto{object-position:center 12%!important;inline-size:44%!important;mask-image:linear-gradient(90deg,#0000 0%,#000 30%),linear-gradient(#000 75%,#0000 100%)!important}}.cita[data-astro-cid-hqs6dy6q]{max-inline-size:30ch;margin:var(--space-8) 0 0;font-family:var(--font-display);font-size:var(--step-3);font-weight:var(--weight-bold);color:var(--text-secondary);border-inline-start:2px solid var(--oro);text-wrap:balance;padding-inline-start:var(--space-5);line-height:1.2}.resultado[data-astro-cid-hqs6dy6q]{gap:var(--space-4);padding:var(--space-6);background:var(--crema,#f5f1e8);border-radius:24px;margin-block-start:var(--space-8);display:grid;box-shadow:0 24px 48px -20px #0000008c,0 4px 12px -6px #00000059}.resultado__rotulo[data-astro-cid-hqs6dy6q]{font-size:var(--step--1);font-weight:var(--weight-medium);letter-spacing:.1em;color:#0d0f0c8c;text-transform:uppercase}.resultado__lista[data-astro-cid-hqs6dy6q]{gap:var(--space-3);display:grid}.resultado__lista[data-astro-cid-hqs6dy6q] li[data-astro-cid-hqs6dy6q]{gap:var(--space-3);font-family:var(--font-display);font-size:var(--step-2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:#0d0f0c;grid-template-columns:auto minmax(0,1fr);align-items:baseline;line-height:1.15;display:grid}.resultado__lista[data-astro-cid-hqs6dy6q] li[data-astro-cid-hqs6dy6q]:before{content:"✓";font-family:var(--font-sans);font-size:var(--step--1);font-weight:var(--weight-bold);color:var(--accent)}@media (width>=48rem){.resultado[data-astro-cid-hqs6dy6q]{padding:var(--space-7)}.resultado__lista[data-astro-cid-hqs6dy6q]{column-gap:var(--space-6);row-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.hoy__enlace[data-astro-cid-hqs6dy6q]{margin-block-start:var(--space-5)}.manifiesto[data-astro-cid-hqs6dy6q]{padding-block:var(--space-section);border-block:1px solid var(--border-subtle);background:radial-gradient(60% 80% at 50% 100%,#d9a54a14,#0000 70%)}.manifiesto__frase[data-astro-cid-hqs6dy6q]{max-inline-size:22ch;font-family:var(--font-display);font-size:var(--step-6);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display);text-align:center;text-wrap:balance;margin-inline:auto;line-height:1.02}.manifiesto__frase[data-astro-cid-hqs6dy6q] span[data-astro-cid-hqs6dy6q]{color:var(--text-muted);display:block}.hoy__texto[data-astro-cid-hqs6dy6q]{max-inline-size:48ch;font-size:var(--step-1);line-height:var(--leading-body);color:var(--text-secondary);margin-block-start:var(--space-4)}
