.hero[data-astro-cid-lcdefpme]{padding:clamp(40px,7vw,96px) 0;position:relative}.hero__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:.15em;font-size:clamp(3rem,9vw,6.2rem)}.hero__sub[data-astro-cid-lcdefpme]{letter-spacing:.24em;margin-bottom:1.1em;font-size:clamp(1rem,2.4vw,1.6rem);font-weight:600}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}.hero__inner[data-astro-cid-lcdefpme] .hero__visual{width:min(100%,360px);box-shadow:var(--glow-sm);justify-self:center}.about-teaser[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.about-teaser__card[data-astro-cid-lcdefpme]{grid-column:1/-1;grid-template-columns:1fr auto;align-items:end;column-gap:32px;display:grid}.about-teaser__card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{grid-column:1/-1}.about-teaser__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin-bottom:0}.about-teaser__media[data-astro-cid-lcdefpme] .photo{aspect-ratio:3/4}.muse-grid[data-astro-cid-lcdefpme]{align-items:start}.muse-grid[data-astro-cid-lcdefpme] .photo{aspect-ratio:16/9}@media (width<=860px){.about-teaser[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.about-teaser__card[data-astro-cid-lcdefpme]{grid-template-columns:1fr;row-gap:20px}.about-teaser__list[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.strip[data-astro-cid-lcdefpme]{padding:8px var(--gutter) 16px;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.strip[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{scroll-snap-align:start;flex:0 0 clamp(240px,28vw,380px)}.strip[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px}.strip[data-astro-cid-lcdefpme] .photo{aspect-ratio:4/5}@media (width<=900px){.hero__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.section--video[data-astro-cid-lcdefpme]{overflow:hidden}.hero-video[data-astro-cid-lcdefpme]{max-width:960px;box-shadow:var(--glow-sm);border-radius:var(--radius);margin-inline:auto}.stats[data-astro-cid-lcdefpme]{text-align:center}.stat__value[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.04em;font-size:clamp(2rem,4vw,3rem);font-weight:900}.stat__label[data-astro-cid-lcdefpme]{color:var(--ice);max-width:22ch;margin-inline:auto;font-size:.95rem}.about-section[data-astro-cid-lcdefpme],.formats-section[data-astro-cid-lcdefpme],.led-section[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.format[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--cyan);margin-top:10px}.format--ambient[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--flamingo)}.format__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;display:flex}.format__num[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:2rem;font-weight:900}.format__time[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.25em;text-transform:uppercase;color:var(--ice);border:1px solid #5cf1ff66;border-radius:3px;padding:6px 10px;font-size:.75rem;font-weight:600}.format[data-astro-cid-lcdefpme] .checklist[data-astro-cid-lcdefpme]{margin-top:14px;margin-bottom:0}.checklist--pink[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{background:linear-gradient(135deg, var(--flamingo), var(--violet));box-shadow:0 0 8px #ff2ed199}.events[data-astro-cid-lcdefpme]{margin-top:40px}.chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;display:flex}.chip[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--white);background:linear-gradient(135deg,#2a7fff26,#8a2bff26);border:1px solid #8a2bff8c;border-radius:999px;padding:10px 16px;font-size:.75rem;font-weight:600;transition:transform .2s,box-shadow .25s,border-color .25s}.chip[data-astro-cid-lcdefpme]:nth-child(3n){border-color:#5cf1ff8c}.chip[data-astro-cid-lcdefpme]:nth-child(4n){border-color:#ff2ed18c}.led-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.led-tile[data-astro-cid-lcdefpme]{text-align:center;min-height:96px;font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--white);border-radius:var(--radius);background:linear-gradient(#111a33cc,#0a1020e6);border:1px solid #8a2bff66;place-items:center;padding:16px;font-size:.75rem;font-weight:600;transition:transform .25s,box-shadow .25s,border-color .25s;display:grid;text-decoration:none!important}.led-tile[data-astro-cid-lcdefpme]:hover{border-color:var(--cyan)}.led-tile[data-astro-cid-lcdefpme]:nth-child(odd){border-color:#2a7fff66}.social-section[data-astro-cid-lcdefpme]{position:relative}.social-section[data-astro-cid-lcdefpme] .hud-label[data-astro-cid-lcdefpme]:after{display:none}.about-teaser[data-astro-cid-lcdefpme]{align-items:center}.about-teaser__card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--cyan)}.checklist[data-astro-cid-lcdefpme]{gap:12px;margin:0 0 24px;padding:0;list-style:none;display:grid}.checklist[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--ice);padding-left:28px;position:relative}.checklist[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--grad-neon);width:12px;height:12px;box-shadow:var(--glow-sm);position:absolute;top:.55em;left:0;transform:rotate(45deg)}
