.hero[data-astro-cid-7aropxhg]{min-block-size:100svh;padding:clamp(4rem, 3rem + 4vw, 7rem) var(--gutter) clamp(2rem, 1.5rem + 2vw, 3.5rem);align-content:center;justify-items:stretch;display:grid;position:relative;overflow:hidden}.tema-titulo[data-astro-cid-7aropxhg]{color:var(--ink-muted)}.tema-artista[data-astro-cid-7aropxhg]{font-size:max(var(--step--1), .6em);letter-spacing:.14em;color:var(--ink-faint);margin-inline-start:.6em;font-weight:500}.marquee[data-astro-cid-7aropxhg]:hover .tema-titulo[data-astro-cid-7aropxhg]{color:var(--accent)}@media (width<=48rem){.hero[data-astro-cid-7aropxhg]{align-content:center;min-block-size:min(58svh,30rem);padding-block:clamp(1.5rem,1rem + 2vw,2.5rem)}.over[data-astro-cid-7aropxhg]{margin-block-start:1rem}}.focos[data-astro-cid-7aropxhg]{pointer-events:none;position:absolute;inset:-10%;overflow:hidden}.foco[data-astro-cid-7aropxhg]{filter:blur(var(--desenfoque,60px));mix-blend-mode:screen;will-change:transform, opacity;animation:deriva var(--dur) ease-in-out var(--esp) infinite alternate, respira var(--pulso) ease-in-out var(--esp) infinite alternate;border-radius:50%;position:absolute}.f1[data-astro-cid-7aropxhg]{--dur:23s;--pulso:7s;--esp:0s;--desenfoque:70px;--dx:9%;--dy:-6%;opacity:.5;background:radial-gradient(circle,#d7261e80,#0000 68%);block-size:42vmax;inline-size:42vmax;inset-block-start:-12%;inset-inline-start:-14%}.f2[data-astro-cid-7aropxhg]{--dur:31s;--pulso:11s;--esp:1.4s;--desenfoque:90px;--dx:-11%;--dy:8%;opacity:.45;background:radial-gradient(circle,#f58a3c6b,#0000 66%);block-size:36vmax;inline-size:36vmax;inset-block-start:6%;inset-inline-end:-12%}.f3[data-astro-cid-7aropxhg]{--dur:19s;--pulso:13s;--esp:3.1s;--desenfoque:55px;--dx:7%;--dy:10%;opacity:.6;background:radial-gradient(circle,#7a1710bf,#0000 70%);block-size:24vmax;inline-size:24vmax;inset-block-end:-6%;inset-inline-start:18%}.f4[data-astro-cid-7aropxhg]{--dur:37s;--pulso:9s;--esp:.7s;--desenfoque:80px;--dx:-8%;--dy:-9%;opacity:.38;background:radial-gradient(circle,#ffa8654d,#0000 64%);block-size:30vmax;inline-size:30vmax;inset-block-end:2%;inset-inline-end:14%}.f5[data-astro-cid-7aropxhg]{--dur:29s;--pulso:17s;--esp:5.2s;--desenfoque:100px;--dx:12%;--dy:5%;opacity:.5;background:radial-gradient(circle,#5e141099,#0000 72%);block-size:52vmax;inline-size:52vmax;inset-block-start:22%;inset-inline-start:26%}.f6[data-astro-cid-7aropxhg]{--dur:41s;--pulso:6s;--esp:2.3s;--desenfoque:45px;--dx:-6%;--dy:7%;opacity:.4;background:radial-gradient(circle,#fff6e329,#0000 62%);block-size:16vmax;inline-size:16vmax;inset-block-start:12%;inset-inline-start:46%}@keyframes deriva{0%{transform:translate(0,0)scale(1)}to{transform:translate3d(var(--dx), var(--dy), 0) scale(1.18)}}@keyframes respira{0%{opacity:calc(var(--o,.45) * .55)}to{opacity:1}}html[data-portada-quieta] .foco[data-astro-cid-7aropxhg]{animation-play-state:paused}@media (width<=40rem){.f4[data-astro-cid-7aropxhg],.f6[data-astro-cid-7aropxhg]{display:none}.foco[data-astro-cid-7aropxhg]{filter:blur(50px)}}.hero-inner[data-astro-cid-7aropxhg]{z-index:1;align-content:center;justify-items:center;inline-size:100%;display:grid;position:relative;container-type:inline-size}.mega[data-astro-cid-7aropxhg]{font-family:var(--font-name);text-transform:uppercase;letter-spacing:.08em;text-align:center;justify-items:center;font-weight:400;line-height:.84;display:grid}.l1[data-astro-cid-7aropxhg]{margin-inline-end:-.08em;font-size:min(11rem,14cqi)}.l1[data-astro-cid-7aropxhg] .festival[data-astro-cid-7aropxhg]{color:var(--carta)}.l1[data-astro-cid-7aropxhg] .bcn[data-astro-cid-7aropxhg]{color:var(--arancio-petalo)}.l2[data-astro-cid-7aropxhg]{font-family:var(--font-body);font-weight:600;font-stretch:var(--wdth-tight);letter-spacing:.26em;color:var(--arancio-petalo);text-transform:uppercase;margin-inline-end:-.26em;font-size:min(5.6rem,7cqi)}.over[data-astro-cid-7aropxhg]{z-index:2;background:var(--bordeaux);color:var(--carta);font-size:max(var(--subtitle-min), var(--step--1));letter-spacing:.2em;text-transform:uppercase;text-align:center;margin-block-start:clamp(.75rem,.4rem + 1.2vw,1.5rem);padding:.5rem 1.1rem;font-weight:600;position:relative}.titulo-xl[data-astro-cid-7aropxhg]{font-size:clamp(2.2rem,1.1rem + 4.4vw,5.2rem);font-stretch:var(--wdth-tight);letter-spacing:-.025em;line-height:.98}.titulo-mega[data-astro-cid-7aropxhg]{font-size:clamp(2.6rem,1rem + 7vw,7rem);font-stretch:var(--wdth-tight);letter-spacing:-.03em;line-height:.95}.section[data-astro-cid-7aropxhg]+.section[data-astro-cid-7aropxhg]{border-block-start:1px solid var(--rule)}.cifras[data-astro-cid-7aropxhg]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:clamp(1.5rem,1rem + 2vw,3rem);margin:0;padding:0;list-style:none;display:grid}.cifras[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{gap:.4rem;display:grid}.cifra[data-astro-cid-7aropxhg]{font-family:var(--font-name);color:var(--accent-mark);font-size:clamp(3rem,1.5rem + 6vw,7rem);font-weight:400;line-height:.9}.cifra-label[data-astro-cid-7aropxhg]{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.16em;color:var(--ink-muted)}.manifiesto[data-astro-cid-7aropxhg] .titulo-xl[data-astro-cid-7aropxhg]{max-width:18ch;margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem)}.columnas[data-astro-cid-7aropxhg]{columns:2;column-gap:clamp(2rem,1rem + 4vw,5rem)}.columnas[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{break-inside:avoid;color:var(--ink-muted);font-size:var(--step-0);margin-bottom:1.7rem;line-height:1.6}.columnas[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]:last-child{margin-bottom:0}@media (width<=54rem){.columnas[data-astro-cid-7aropxhg]{columns:1}}.grid-2[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);align-items:start;gap:clamp(1.75rem,1rem + 4vw,5rem);display:grid}@media (width<=54rem){.grid-2[data-astro-cid-7aropxhg]{grid-template-columns:1fr}}.stack[data-astro-cid-7aropxhg]{gap:2rem;display:grid}.body[data-astro-cid-7aropxhg]{max-width:58ch;color:var(--ink-muted)}.escena-hueco[data-astro-cid-7aropxhg]{margin-block:clamp(2.5rem,1.5rem + 4vw,5rem)}.contact[data-astro-cid-7aropxhg] .escena-hueco[data-astro-cid-7aropxhg]{max-inline-size:34rem;margin-inline:auto}.temas[data-astro-cid-7aropxhg]{counter-reset:none;border-block-start:1px solid var(--rule);margin:0 0 clamp(2rem,1.5rem + 2vw,3rem);padding:0;list-style:none}.temas[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg]{inline-size:100%;font:inherit;color:inherit;text-align:start;border:0;border-block-end:1px solid var(--rule);cursor:pointer;transition:background .35s var(--ease), padding-inline-start .35s var(--ease);background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.7rem .5rem .7rem 0;display:grid}.temas[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg]:hover,.temas[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg]:focus-visible{background:var(--surface-200);padding-inline-start:.75rem}.tema-t[data-astro-cid-7aropxhg]{font-weight:600}.tema-a[data-astro-cid-7aropxhg]{font-size:var(--step--1);color:var(--ink-faint)}.tema-play[data-astro-cid-7aropxhg]{border:1.5px solid var(--accent);block-size:2.1rem;inline-size:2.1rem;color:var(--accent);transition:background .3s var(--ease), color .3s var(--ease), transform .3s var(--ease);border-radius:50%;place-items:center;display:grid}.tema-play[data-astro-cid-7aropxhg] svg[data-astro-cid-7aropxhg]{fill:currentColor;block-size:.95rem;inline-size:.95rem;margin-inline-start:.12rem}.temas[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg]:hover .tema-play[data-astro-cid-7aropxhg],.temas[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg]:focus-visible .tema-play[data-astro-cid-7aropxhg]{background:var(--accent);color:var(--on-accent);transform:scale(1.08)}@media (width<=34rem){.temas[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg]{grid-template-columns:auto minmax(0,1fr)}.tema-a[data-astro-cid-7aropxhg]{display:none}}.events[data-astro-cid-7aropxhg]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.25rem;margin:clamp(2rem,1.5rem + 2vw,3.5rem) 0 0;padding:0;list-style:none;display:grid}.event[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{background:var(--surface-200);border:1px solid var(--rule);block-size:100%;transition:transform .4s var(--ease), border-color .4s var(--ease);gap:.5rem;padding:1.6rem;text-decoration:none;display:grid;position:relative;overflow:hidden}.event[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:before{content:"";opacity:0;transition:opacity .45s var(--ease);background:linear-gradient(#0000 30%,#f58a3c24);position:absolute;inset:0}.event[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:hover,.event[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:focus-visible{border-color:var(--accent);transform:translateY(-4px)}.event[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:hover:before,.event[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:focus-visible:before{opacity:1}.event[data-astro-cid-7aropxhg]>a[data-astro-cid-7aropxhg]>[data-astro-cid-7aropxhg]{z-index:1;position:relative}.num[data-astro-cid-7aropxhg]{font-family:var(--font-name);font-weight:400;font-size:var(--step--1);letter-spacing:.14em;color:var(--accent-mark)}.event[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-size:var(--step-1)}.event[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{font-size:var(--step--1);color:var(--ink-muted)}.event[data-astro-cid-7aropxhg] .go[data-astro-cid-7aropxhg]{color:var(--accent);transition:transform .4s var(--ease);justify-self:start;font-weight:600}.event[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:hover .go[data-astro-cid-7aropxhg]{transform:translate(6px)}@media (hover:hover){.event[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:hover h3[data-astro-cid-7aropxhg],.event[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:hover p[data-astro-cid-7aropxhg],.event[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:focus-visible h3[data-astro-cid-7aropxhg],.event[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:focus-visible p[data-astro-cid-7aropxhg]{color:var(--carta)}.event[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:hover .num[data-astro-cid-7aropxhg],.event[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:hover .go[data-astro-cid-7aropxhg],.event[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:focus-visible .num[data-astro-cid-7aropxhg],.event[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:focus-visible .go[data-astro-cid-7aropxhg]{color:var(--arancio-chiaro)}}@media (width>=40rem) and (width<=63.99rem){.events[data-astro-cid-7aropxhg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.events[data-astro-cid-7aropxhg]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}.event[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{grid-template-rows:auto auto 1fr auto;align-content:start;padding:1.15rem}.event[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{hyphens:auto;font-size:1.35rem;line-height:1.15}.event[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{font-size:1.2rem;line-height:1.45}}.dates-empty[data-astro-cid-7aropxhg]{border:1px dashed var(--rule);justify-items:start;gap:1.75rem;margin-block-start:clamp(1.5rem,1rem + 2vw,2.5rem);padding:clamp(1.75rem,1rem + 2.5vw,3rem);display:grid}.faq[data-astro-cid-7aropxhg]{display:grid}details[data-astro-cid-7aropxhg]{border-block-end:1px solid var(--rule)}details[data-astro-cid-7aropxhg]:first-child{border-block-start:1px solid var(--rule)}summary[data-astro-cid-7aropxhg]{cursor:pointer;font-weight:600;font-size:var(--step-1);transition:color .35s var(--ease);justify-content:space-between;align-items:center;gap:1rem;padding:1.3rem 0;list-style:none;display:flex}summary[data-astro-cid-7aropxhg]:hover{color:var(--accent)}summary[data-astro-cid-7aropxhg]::-webkit-details-marker{display:none}summary[data-astro-cid-7aropxhg]:after{content:"+";font-family:var(--font-name);color:var(--accent);transition:transform .4s var(--ease);flex:none;font-size:1.2em;font-weight:400;line-height:1}details[data-astro-cid-7aropxhg][open] summary[data-astro-cid-7aropxhg]:after{transform:rotate(45deg)}details[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--ink-muted);max-width:62ch;padding-block:0 1.4rem}.contact[data-astro-cid-7aropxhg]{text-align:center}.contact[data-astro-cid-7aropxhg] .eyebrow[data-astro-cid-7aropxhg]{justify-content:center}.contact[data-astro-cid-7aropxhg] .titulo-mega[data-astro-cid-7aropxhg]{margin-bottom:1.25rem}.contact[data-astro-cid-7aropxhg] .lede[data-astro-cid-7aropxhg]{margin-block-end:2.5rem;margin-inline:auto}.contact[data-astro-cid-7aropxhg] .contact-redes{justify-content:center;margin-block-start:2.5rem}
