.top[data-astro-cid-bdmkjcaq]{counter-reset:fiesta;margin:40px 0 0;padding:0;list-style:none}.fiesta[data-astro-cid-gbmdnzee]:not(.aparte){counter-increment:fiesta}.fiesta[data-astro-cid-gbmdnzee]{border-top:1px solid var(--line);padding:44px 0 36px}.fiesta[data-astro-cid-gbmdnzee]:first-child{border-top:0;padding-top:8px}.cab[data-astro-cid-gbmdnzee]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"num titulo""num datos";align-items:end;gap:0 18px;display:grid}.num[data-astro-cid-gbmdnzee]{grid-area:num;align-self:center}.aparte[data-astro-cid-gbmdnzee]{margin-top:24px}.aparte[data-astro-cid-gbmdnzee] .cab[data-astro-cid-gbmdnzee]{grid-template-columns:minmax(0,1fr);grid-template-areas:"titulo""datos"}h2[data-astro-cid-gbmdnzee]{grid-area:titulo}.datos[data-astro-cid-gbmdnzee]{grid-area:datos}.num[data-astro-cid-gbmdnzee]:before{content:counter(fiesta);font:700 clamp(76px, 15vw, 124px)/.8 var(--display);color:#0000;-webkit-text-stroke:2px var(--neon);opacity:.85;filter:drop-shadow(0 0 6px #f32076e6)drop-shadow(0 0 22px #f3207680);font-variant-numeric:lining-nums;user-select:none;display:block}h2[data-astro-cid-gbmdnzee]{font-family:var(--display);text-wrap:balance;margin:0;font-size:clamp(24px,5vw,32px);font-weight:700;line-height:1.15}.datos[data-astro-cid-gbmdnzee]{color:var(--cyan-soft);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:12px 0 0;font-size:15px;line-height:1.4;display:flex}.dato[data-astro-cid-gbmdnzee]+.dato[data-astro-cid-gbmdnzee]:before{content:"";opacity:.55;vertical-align:middle;background:currentColor;border-radius:50%;width:4px;height:4px;margin-right:14px;display:inline-block}.chip[data-astro-cid-gbmdnzee]{color:var(--gold);letter-spacing:.01em;background:#f3ba2524;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:600}.foto[data-astro-cid-gbmdnzee]{margin:24px 0 0}.foto[data-astro-cid-gbmdnzee] img{aspect-ratio:16/9;object-fit:cover;border-radius:16px;width:100%;height:auto;display:block}figcaption[data-astro-cid-gbmdnzee]{color:var(--ink-soft);margin-top:10px;font-size:14px;line-height:1.5}.tira[data-astro-cid-gbmdnzee]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:12px;margin:16px 0 0;display:flex;overflow-x:auto}.tira[data-astro-cid-gbmdnzee]::-webkit-scrollbar{display:none}.medio[data-astro-cid-gbmdnzee]{scroll-snap-align:start;flex:0 0 calc(33.3333% - 8px);margin:0}.medio[data-astro-cid-gbmdnzee] img,.medio[data-astro-cid-gbmdnzee] video[data-astro-cid-gbmdnzee]{aspect-ratio:4/5;object-fit:cover;border:1px solid var(--line);background:var(--muted);border-radius:14px;width:100%;height:auto;display:block}.medio[data-astro-cid-gbmdnzee] figcaption[data-astro-cid-gbmdnzee]{margin-top:8px;font-size:13px}@media (width<=600px){.medio[data-astro-cid-gbmdnzee]{flex-basis:74%}}.texto[data-astro-cid-gbmdnzee]{margin-top:24px}.texto[data-astro-cid-gbmdnzee] p:last-child{margin-bottom:0}.botones[data-astro-cid-gbmdnzee]{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.btn[data-astro-cid-gbmdnzee]{border:1px solid var(--line);background:var(--cream-2);min-height:44px;color:var(--ink);border-radius:999px;align-items:center;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .16s,background-color .16s;display:inline-flex}.btn[data-astro-cid-gbmdnzee].primario{background:var(--pink);border-color:var(--pink);color:var(--pink-fg)}.btn[data-astro-cid-gbmdnzee]:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.btn[data-astro-cid-gbmdnzee]:hover{border-color:var(--pink);color:var(--pink-deep)}.btn[data-astro-cid-gbmdnzee].primario:hover{background:var(--pink-deep);border-color:var(--pink-deep);color:var(--gold-fg)}}.btn[data-astro-cid-gbmdnzee]:focus-visible{outline:2px solid var(--cyan-soft);outline-offset:3px}@media (prefers-reduced-motion:no-preference){html.fiestas-js .fiesta[data-astro-cid-gbmdnzee]:not(.on) .num[data-astro-cid-gbmdnzee]:before{opacity:.18;filter:none}.fiesta[data-astro-cid-gbmdnzee].on .num[data-astro-cid-gbmdnzee]:before{animation:.9s cubic-bezier(.23,1,.32,1) both encender}}@keyframes encender{0%{opacity:.18;filter:none}12%{opacity:1;filter:drop-shadow(0 0 8px #f32076)drop-shadow(0 0 28px #f32076b3)}20%{opacity:.3;filter:none}34%,to{opacity:.85;filter:drop-shadow(0 0 6px #f32076e6)drop-shadow(0 0 22px #f3207680)}}@media (width<=480px){.cab[data-astro-cid-gbmdnzee]{grid-template-areas:"num titulo""datos datos";align-items:start;gap:0 14px}.num[data-astro-cid-gbmdnzee]{align-self:start}.num[data-astro-cid-gbmdnzee]:before{font-size:64px}h2[data-astro-cid-gbmdnzee]{align-self:center}.datos[data-astro-cid-gbmdnzee]{gap:4px 12px;margin-top:14px}.dato[data-astro-cid-gbmdnzee]+.dato[data-astro-cid-gbmdnzee]:before{display:none}.btn[data-astro-cid-gbmdnzee]{padding:0 16px}}
