.hero[data-astro-cid-ge2uvauf]{min-height:100svh;padding-top:calc(var(--header-h) + 48px);isolation:isolate;flex-direction:column;justify-content:flex-end;padding-bottom:clamp(28px,4vw,44px);display:flex;position:relative;overflow:hidden}.hero__media[data-astro-cid-ge2uvauf]{z-index:-2;background:var(--ink);position:absolute;inset:0}.hero__media[data-astro-cid-ge2uvauf] .hero__slide{object-fit:cover;opacity:0;width:100%;height:100%;animation:28s linear infinite hero-slide;animation-delay:calc(var(--i) * 7s - 1s);will-change:opacity, transform;position:absolute;inset:0}@keyframes hero-slide{0%{opacity:0;transform:scale(1.12)}4%{opacity:1}25%{opacity:1}29%{opacity:0;transform:scale(1.02)}to{opacity:0;transform:scale(1.02)}}.hero__shade[data-astro-cid-ge2uvauf]{z-index:-1;background:linear-gradient(180deg, #141414b8 0%, #1414141f 30%, #14141466 58%, var(--ink) 100%), radial-gradient(120% 80% at 20% 100%, #141414bf, transparent 60%);position:absolute;inset:0}@media (width<=899px){.hero__shade[data-astro-cid-ge2uvauf]{background:linear-gradient(180deg, #141414c7 0%, #1414148c 35%, #14141499 65%, var(--ink) 100%)}}.hero__inner[data-astro-cid-ge2uvauf]{align-items:end;gap:40px;display:grid}@media (width>=1100px){.hero__inner[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) 360px;gap:56px}}.hero__eyebrow[data-astro-cid-ge2uvauf]{-webkit-backdrop-filter:blur(10px);background:#14141499;border-radius:999px;margin-bottom:22px;padding:8px 14px}.hero__title[data-astro-cid-ge2uvauf]{text-shadow:0 10px 60px #00000059;font-size:clamp(54px,13.5vw,196px);line-height:.86}@media (width>=1100px){.hero__title[data-astro-cid-ge2uvauf]{font-size:min(10.4vw,176px)}}.hero__line[data-astro-cid-ge2uvauf]{margin-top:-.1em;padding-top:.1em;padding-bottom:.08em;display:block;overflow:hidden}.hero__line[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{animation:line-up 1.1s var(--ease) both;display:block}.hero__line[data-astro-cid-ge2uvauf]:nth-child(2)>span[data-astro-cid-ge2uvauf]{animation-delay:.12s}.hero__title[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{text-shadow:0 6px 40px #00000073;font-size:1.08em;line-height:.8}@keyframes line-up{0%{transform:translateY(105%)}}.hero__sub[data-astro-cid-ge2uvauf],.hero__text[data-astro-cid-ge2uvauf],.hero__ctas[data-astro-cid-ge2uvauf],.hero__eyebrow[data-astro-cid-ge2uvauf],.hero__formats[data-astro-cid-ge2uvauf],.next[data-astro-cid-ge2uvauf]{animation:fade-up 1s var(--ease) both;animation-delay:.35s}.hero__eyebrow[data-astro-cid-ge2uvauf]{animation-delay:50ms}.next[data-astro-cid-ge2uvauf]{animation-delay:.6s}.hero__formats[data-astro-cid-ge2uvauf]{animation-delay:.75s}@keyframes fade-up{0%{opacity:0;transform:translateY(18px)}}.hero__sub[data-astro-cid-ge2uvauf]{letter-spacing:-.015em;margin-top:26px;font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.3}.hero__text[data-astro-cid-ge2uvauf]{color:#f2f2f2c7;max-width:58ch;margin-top:10px;font-size:clamp(16px,1.3vw,18px)}.hero__ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.next[data-astro-cid-ge2uvauf]{border-radius:var(--radius-l);box-shadow:inset 0 0 0 1px var(--line-strong);-webkit-backdrop-filter:blur(18px);transition:transform .4s var(--ease), box-shadow .4s var(--ease);background:#1b191a9e;gap:16px;padding:18px;text-decoration:none;display:grid}.next[data-astro-cid-ge2uvauf]:hover{box-shadow:inset 0 0 0 1px var(--gold), 0 30px 60px -30px var(--gold-glow);transform:translateY(-4px)}.next__label[data-astro-cid-ge2uvauf]{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);align-items:center;gap:10px;font-size:12px;font-weight:500;display:inline-flex}.next__pulse[data-astro-cid-ge2uvauf]{background:var(--gold);border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite pulse}@keyframes pulse{0%{box-shadow:0 0 #d0ab75b3}to{box-shadow:0 0 0 12px #d0ab7500}}.next__body[data-astro-cid-ge2uvauf]{grid-template-columns:112px 1fr;align-items:center;gap:14px;display:grid}.next[data-astro-cid-ge2uvauf] .next__img{aspect-ratio:16/10;object-fit:cover;border-radius:10px;width:112px}.next__info[data-astro-cid-ge2uvauf]{gap:2px;line-height:1.3;display:grid}.next__info[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{letter-spacing:-.01em;font-size:17px}.next__info[data-astro-cid-ge2uvauf] .mono[data-astro-cid-ge2uvauf]{color:var(--text);font-size:13px}.next__venue[data-astro-cid-ge2uvauf]{color:var(--muted);font-size:14px}.next__count[data-astro-cid-ge2uvauf]{border-top:1px dashed var(--line-strong);align-items:baseline;gap:10px;padding-top:14px;display:flex}.next__days[data-astro-cid-ge2uvauf]{color:var(--text);font-size:46px;line-height:1}.next__unit[data-astro-cid-ge2uvauf]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}.next[data-astro-cid-ge2uvauf] .next__arrow{color:var(--gold);transition:transform .4s var(--ease);align-self:center;margin-left:auto}.next[data-astro-cid-ge2uvauf]:hover .next__arrow{transform:translate(3px,-3px)}.hero__formats[data-astro-cid-ge2uvauf]{border-top:1px solid var(--line);gap:14px;margin-top:clamp(36px,5vw,64px);padding-top:22px;display:grid}@media (width>=900px){.hero__formats[data-astro-cid-ge2uvauf]{grid-template-columns:auto 1fr;align-items:center;gap:36px}}.hero__formats-title[data-astro-cid-ge2uvauf]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px}.hero__formats[data-astro-cid-ge2uvauf] ul[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:10px clamp(20px,4vw,52px);margin:0;padding:0;list-style:none;display:flex}.hero__formats[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{opacity:.78;transition:opacity .25s, transform .35s var(--ease);display:block}.hero__formats[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover{opacity:1;transform:translateY(-2px)}.hero__formats[data-astro-cid-ge2uvauf] img{object-fit:contain;width:auto;max-width:150px;height:clamp(30px,4vw,46px)}@media (prefers-reduced-motion:reduce){.hero__media[data-astro-cid-ge2uvauf] .hero__slide{animation:none}.hero__media[data-astro-cid-ge2uvauf] .hero__slide:first-child{opacity:1}}.marquee[data-astro-cid-543bmuqs]{border-block:1px solid var(--line);background:var(--ink);padding-block:clamp(18px,2.4vw,28px);position:relative;overflow:hidden}.marquee__track[data-astro-cid-543bmuqs]{width:max-content;animation:70s linear infinite marquee;display:flex}.marquee[data-astro-cid-543bmuqs]:hover .marquee__track[data-astro-cid-543bmuqs]{animation-play-state:paused}.marquee__group[data-astro-cid-543bmuqs]{align-items:center;gap:clamp(18px,2.6vw,40px);padding-right:clamp(18px,2.6vw,40px);display:flex}.marquee__item[data-astro-cid-543bmuqs]{white-space:nowrap;font-size:clamp(30px,4.4vw,64px);line-height:1.1}.is-serif[data-astro-cid-543bmuqs]{font-family:var(--serif);color:var(--gold);font-size:clamp(34px,5vw,72px);font-style:italic}.marquee__diamond[data-astro-cid-543bmuqs]{background:var(--gold);flex:none;width:12px;height:12px;transform:rotate(45deg)}@keyframes marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee__track[data-astro-cid-543bmuqs]{animation:none}}.events[data-astro-cid-5cdnprzz]{background:var(--ink)}.filters[data-astro-cid-5cdnprzz]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-5cdnprzz]{min-height:44px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text);font:inherit;cursor:pointer;background:#ffffff0f;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;transition:background-color .25s,color .25s,box-shadow .25s;display:inline-flex}.chip[data-astro-cid-5cdnprzz] .mono[data-astro-cid-5cdnprzz]{opacity:.6;font-size:12px}.chip[data-astro-cid-5cdnprzz]:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}.chip[data-astro-cid-5cdnprzz][aria-pressed=true]{background:var(--gold);color:var(--ink);box-shadow:none}.tickets[data-astro-cid-5cdnprzz]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:clamp(16px,1.8vw,24px);margin:0;padding:0;list-style:none;display:grid}.ticket[data-astro-cid-5cdnprzz]{--notch:13px;border-radius:var(--radius-l);background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);transition:transform .5s var(--ease), box-shadow .5s var(--ease), opacity .9s var(--ease);flex-direction:column;display:flex;position:relative}.ticket[data-astro-cid-5cdnprzz][hidden]{display:none}.ticket[data-astro-cid-5cdnprzz]:hover{box-shadow:inset 0 0 0 1px #d0ab7599, 0 40px 70px -40px var(--gold-glow);transform:translateY(-6px)}.ticket[data-astro-cid-5cdnprzz]:focus-within{box-shadow:inset 0 0 0 2px var(--gold)}.ticket__media[data-astro-cid-5cdnprzz]{aspect-ratio:16/9;background:var(--ink-3);border-radius:16px;margin:8px 8px 0;position:relative;overflow:hidden}.ticket__media[data-astro-cid-5cdnprzz] img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.ticket[data-astro-cid-5cdnprzz]:hover .ticket__media[data-astro-cid-5cdnprzz] img{transform:scale(1.05)}.ticket__cat[data-astro-cid-5cdnprzz]{-webkit-backdrop-filter:blur(8px);letter-spacing:.12em;text-transform:uppercase;background:#141414c7;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:500;position:absolute;top:10px;left:10px}.ticket__perf[data-astro-cid-5cdnprzz]{height:calc(var(--notch) * 2);margin-block:6px;position:relative}.ticket__perf[data-astro-cid-5cdnprzz]:before{content:"";left:calc(var(--notch) + 8px);right:calc(var(--notch) + 8px);border-top:2px dashed #ffffff24;position:absolute;top:50%}.ticket__perf[data-astro-cid-5cdnprzz]:after{content:"";inset:0 calc(var(--notch) * -1);background:radial-gradient(circle at var(--notch) 50%, var(--ink) var(--notch), transparent calc(var(--notch) + .5px)) left / 50% 100% no-repeat, radial-gradient(circle at calc(100% - var(--notch)) 50%, var(--ink) var(--notch), transparent calc(var(--notch) + .5px)) right / 50% 100% no-repeat;position:absolute}.ticket__body[data-astro-cid-5cdnprzz]{grid-template-columns:auto 1fr;align-items:start;gap:16px;padding:0 20px;display:grid}.ticket__date[data-astro-cid-5cdnprzz]{background:var(--gold);min-width:66px;color:var(--ink);border-radius:12px;justify-items:center;padding:9px 8px;line-height:1;display:grid}.ticket__wd[data-astro-cid-5cdnprzz],.ticket__mon[data-astro-cid-5cdnprzz]{letter-spacing:.08em;font-size:11px;font-weight:500}.ticket__day[data-astro-cid-5cdnprzz]{letter-spacing:-.04em;margin-block:4px 5px;font-size:32px}.ticket__main[data-astro-cid-5cdnprzz]{gap:4px;min-width:0;display:grid}.ticket__when[data-astro-cid-5cdnprzz]{letter-spacing:.06em;color:var(--gold);font-size:12px;font-weight:500}.ticket__title[data-astro-cid-5cdnprzz]{letter-spacing:-.02em;font-size:21px;font-weight:700;line-height:1.15}.ticket__title[data-astro-cid-5cdnprzz] a[data-astro-cid-5cdnprzz]{text-decoration:none}.ticket__title[data-astro-cid-5cdnprzz] a[data-astro-cid-5cdnprzz]:after{content:"";z-index:1;border-radius:var(--radius-l);position:absolute;inset:0}.ticket__title[data-astro-cid-5cdnprzz] a[data-astro-cid-5cdnprzz]:focus-visible{outline:none}.ticket__venue[data-astro-cid-5cdnprzz]{color:var(--muted);align-items:center;gap:6px;font-size:14px;display:flex}.ticket__text[data-astro-cid-5cdnprzz]{color:#f2f2f2b8;flex:1;padding:14px 20px 0;font-size:15px;line-height:1.55}.ticket__foot[data-astro-cid-5cdnprzz]{border-top:1px solid var(--line);letter-spacing:.01em;justify-content:space-between;align-items:center;margin:18px 20px 20px;padding-top:16px;font-size:14px;font-weight:700;display:flex}.ticket__foot[data-astro-cid-5cdnprzz] svg{color:var(--gold);transition:transform .4s var(--ease)}.ticket[data-astro-cid-5cdnprzz]:hover .ticket__foot[data-astro-cid-5cdnprzz] svg{transform:translate(3px,-3px)}.events__empty[data-astro-cid-5cdnprzz]{border-radius:var(--radius-l);background:var(--ink-2);text-align:center;color:var(--muted);padding:40px}.loc[data-astro-cid-rjm2jqzt]{overflow:hidden}.loc[data-astro-cid-rjm2jqzt] .loc__ornament{color:#1414140d;pointer-events:none;width:min(46vw,560px);height:auto;position:absolute;top:40px;right:-60px}.loc__grid[data-astro-cid-rjm2jqzt]{align-items:center;gap:clamp(40px,6vw,80px);display:grid;position:relative}@media (width>=1000px){.loc__grid[data-astro-cid-rjm2jqzt]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.loc__copy[data-astro-cid-rjm2jqzt]{align-content:start;gap:20px;display:grid}.loc__title[data-astro-cid-rjm2jqzt]{max-width:11ch}.loc__text[data-astro-cid-rjm2jqzt]{max-width:56ch;color:var(--muted-ink);font-size:clamp(16px,1.3vw,18px)}.loc__collage[data-astro-cid-rjm2jqzt]{grid-template-columns:1fr 1fr;gap:clamp(10px,1.4vw,18px);display:grid}.loc__img[data-astro-cid-rjm2jqzt]{border-radius:var(--radius-l);background:var(--paper-2);margin:0;overflow:hidden;box-shadow:0 30px 60px -36px #00000073}.loc__img[data-astro-cid-rjm2jqzt] img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease)}.loc__img[data-astro-cid-rjm2jqzt]:hover img{transform:scale(1.04)}.loc__img--1[data-astro-cid-rjm2jqzt]{aspect-ratio:16/9;grid-column:1/-1}.loc__img--2[data-astro-cid-rjm2jqzt],.loc__img--3[data-astro-cid-rjm2jqzt]{aspect-ratio:4/3}.loc__img--3[data-astro-cid-rjm2jqzt],.loc__img--3[data-astro-cid-rjm2jqzt].is-visible{transform:translateY(clamp(12px,3vw,36px))}.stats[data-astro-cid-rjm2jqzt]{border-radius:var(--radius-l);background:#1414141f;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:clamp(56px,8vw,110px) 0 0;display:grid;overflow:hidden;box-shadow:0 0 0 1px #1414141f}@media (width>=900px){.stats[data-astro-cid-rjm2jqzt]{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat[data-astro-cid-rjm2jqzt]{background:var(--paper);flex-direction:column-reverse;gap:8px;padding:clamp(20px,2.6vw,34px);display:flex}.stat__value[data-astro-cid-rjm2jqzt]{white-space:nowrap;margin:0;font-size:clamp(34px,4.6vw,68px);line-height:1}.stat__suffix[data-astro-cid-rjm2jqzt]{letter-spacing:-.01em;color:var(--gold-deep);font-size:.5em}.stat__label[data-astro-cid-rjm2jqzt]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-ink);font-size:12px}.lage[data-astro-cid-i7zulozp]{background:var(--gold);color:var(--ink);overflow:hidden}.lage[data-astro-cid-i7zulozp]:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ffeccd73,#0000 62%);border-radius:50%;width:70vw;position:absolute;top:-30%;left:-15%}.lage[data-astro-cid-i7zulozp] .display[data-astro-cid-i7zulozp] em,.lage__eyebrow[data-astro-cid-i7zulozp]{color:var(--ink)}.lage__eyebrow[data-astro-cid-i7zulozp]:before{box-shadow:0 0 0 4px #1414141f}.lage__grid[data-astro-cid-i7zulozp]{align-items:center;gap:clamp(40px,6vw,72px);display:grid;position:relative}@media (width>=1100px){.lage__grid[data-astro-cid-i7zulozp]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.lage__copy[data-astro-cid-i7zulozp]{gap:20px;display:grid}.lage__text[data-astro-cid-i7zulozp]{color:#141414c7;max-width:52ch;font-size:clamp(16px,1.3vw,18px)}.arrival[data-astro-cid-i7zulozp]{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.arrival__item[data-astro-cid-i7zulozp]{border-radius:var(--radius);background:#ffffff47;grid-template-columns:auto 1fr;align-items:start;gap:16px;padding:18px 20px;display:grid;box-shadow:inset 0 0 0 1px #14141414}.arrival__icon[data-astro-cid-i7zulozp]{background:var(--ink);width:44px;height:44px;color:var(--gold);border-radius:12px;place-items:center;display:grid}.arrival__item[data-astro-cid-i7zulozp] h3[data-astro-cid-i7zulozp]{letter-spacing:-.01em;font-size:17px;font-weight:700}.arrival__item[data-astro-cid-i7zulozp] p[data-astro-cid-i7zulozp]{color:#141414bf;font-size:15px;line-height:1.5}.lage__foot[data-astro-cid-i7zulozp]{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:8px;display:flex}.lage__address[data-astro-cid-i7zulozp]{align-items:center;gap:8px;font-weight:600;display:inline-flex}.lage__hint[data-astro-cid-i7zulozp]{color:#141414a8;font-size:14px}.radar[data-astro-cid-i7zulozp]{aspect-ratio:4/3;margin:0;display:none;position:relative}@media (width>=760px){.radar[data-astro-cid-i7zulozp]{display:block}}.radar__lines[data-astro-cid-i7zulozp]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.radar__lines[data-astro-cid-i7zulozp] line[data-astro-cid-i7zulozp]{stroke:var(--ink);stroke-width:2.5px;stroke-linecap:round}.radar__center[data-astro-cid-i7zulozp]{aspect-ratio:1;background:var(--ink);width:30%;color:var(--gold);text-align:center;border-radius:50%;align-content:center;place-items:center;gap:6px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #1414141f,0 30px 60px -24px #00000080}.radar__center[data-astro-cid-i7zulozp] svg{width:52%;height:auto}.radar__center[data-astro-cid-i7zulozp] span[data-astro-cid-i7zulozp]{max-width:80%;color:var(--paper);font-size:clamp(11px,1vw,14px);font-weight:700;line-height:1.15}.radar__city[data-astro-cid-i7zulozp]{background:var(--ink);color:var(--paper);text-align:center;white-space:nowrap;transition:transform .35s var(--ease);border-radius:12px;justify-items:center;padding:7px 12px 8px;line-height:1.15;display:grid;position:absolute;transform:translate(-50%,-50%)}.radar__city[data-astro-cid-i7zulozp]:hover{transform:translate(-50%,-50%)scale(1.08)}.radar__city[data-astro-cid-i7zulozp] strong[data-astro-cid-i7zulozp]{letter-spacing:.02em;text-transform:uppercase;font-size:clamp(12px,1.1vw,15px)}.radar__city[data-astro-cid-i7zulozp] .mono[data-astro-cid-i7zulozp]{color:var(--gold);font-size:clamp(11px,1vw,13px)}.distances[data-astro-cid-i7zulozp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.distances[data-astro-cid-i7zulozp] li[data-astro-cid-i7zulozp]{background:var(--ink);color:var(--paper);border-radius:12px;justify-content:space-between;gap:10px;padding:12px 14px;font-size:15px;display:flex}.distances[data-astro-cid-i7zulozp] .mono[data-astro-cid-i7zulozp]{color:var(--gold)}@media (width>=760px){.distances[data-astro-cid-i7zulozp]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.movies[data-astro-cid-a5bc7fon]{background:var(--ink-2);overflow:hidden}.movies__nav[data-astro-cid-a5bc7fon]{gap:10px;display:none}@media (width>=900px){.movies__nav[data-astro-cid-a5bc7fon]{display:flex}}.movies__btn[data-astro-cid-a5bc7fon]{width:54px;height:54px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;place-items:center;transition:background-color .2s,color .2s;display:grid}.movies__btn[data-astro-cid-a5bc7fon]:hover{background:var(--gold);color:var(--ink)}.rail[data-astro-cid-a5bc7fon]{--pad:max(var(--gutter), (100vw - var(--wrap)) / 2);padding:0 var(--pad) 12px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:min(82vw,440px);grid-auto-flow:column;gap:clamp(14px,1.6vw,22px);margin:0;list-style:none;display:grid;overflow-x:auto}.rail[data-astro-cid-a5bc7fon]::-webkit-scrollbar{display:none}.movie[data-astro-cid-a5bc7fon]{scroll-snap-align:start}.movie__btn[data-astro-cid-a5bc7fon]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:6px;padding:0;display:grid}.movie__thumb[data-astro-cid-a5bc7fon]{border-radius:var(--radius);aspect-ratio:16/9;background:var(--ink-3);margin-bottom:10px;display:block;position:relative;overflow:hidden}.movie__thumb[data-astro-cid-a5bc7fon] img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease), filter .4s;filter:brightness(.82)}.movie__btn[data-astro-cid-a5bc7fon]:hover .movie__thumb[data-astro-cid-a5bc7fon] img{filter:brightness();transform:scale(1.05)}.movie__play[data-astro-cid-a5bc7fon]{background:var(--gold);width:64px;height:64px;color:var(--ink);transition:transform .4s var(--ease), box-shadow .4s;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.movie__play[data-astro-cid-a5bc7fon] svg{margin-left:3px}.movie__btn[data-astro-cid-a5bc7fon]:hover .movie__play[data-astro-cid-a5bc7fon]{transform:translate(-50%,-50%)scale(1.1);box-shadow:0 0 0 12px #d0ab7533}.movie__badge[data-astro-cid-a5bc7fon]{letter-spacing:.1em;text-transform:uppercase;background:#141414bf;border-radius:999px;padding:4px 9px;font-size:11px;position:absolute;top:10px;right:10px}.movie__meta[data-astro-cid-a5bc7fon]{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-size:12px;font-weight:500}.movie__title[data-astro-cid-a5bc7fon]{letter-spacing:-.02em;font-size:20px;font-weight:700;line-height:1.2}.movie__more[data-astro-cid-a5bc7fon]{aspect-ratio:16/9;border-radius:var(--radius);height:100%;min-height:200px;box-shadow:inset 0 0 0 1px var(--line-strong);text-align:center;align-content:center;place-items:center;gap:10px;text-decoration:none;transition:background-color .3s,color .3s;display:grid}.movie__more[data-astro-cid-a5bc7fon] .display[data-astro-cid-a5bc7fon]{font-size:24px}.movie__more[data-astro-cid-a5bc7fon] .mono[data-astro-cid-a5bc7fon]{color:var(--muted);font-size:13px}.movie__more[data-astro-cid-a5bc7fon]:hover{background:var(--gold);color:var(--ink)}.movie__more[data-astro-cid-a5bc7fon]:hover .mono[data-astro-cid-a5bc7fon]{color:var(--ink)}.movies__note[data-astro-cid-a5bc7fon]{color:var(--muted);margin-top:22px;font-size:12px}.gallery[data-astro-cid-rj65ajc3]{background:var(--ink-2);padding-top:0}.masonry[data-astro-cid-rj65ajc3]{columns:1;column-gap:clamp(12px,1.4vw,18px);margin:0;padding:0;list-style:none}@media (width>=600px){.masonry[data-astro-cid-rj65ajc3]{columns:2}}@media (width>=1000px){.masonry[data-astro-cid-rj65ajc3]{columns:3}}.masonry[data-astro-cid-rj65ajc3] li[data-astro-cid-rj65ajc3]{break-inside:avoid;margin-bottom:clamp(12px,1.4vw,18px)}.masonry__btn[data-astro-cid-rj65ajc3]{border-radius:var(--radius);background:var(--ink-3);cursor:zoom-in;border:0;width:100%;padding:0;display:block;overflow:hidden}.masonry__btn[data-astro-cid-rj65ajc3] img{width:100%;transition:transform .9s var(--ease)}.masonry__btn[data-astro-cid-rj65ajc3]:hover img{transform:scale(1.04)}.masonry[data-astro-cid-rj65ajc3] li[data-astro-cid-rj65ajc3]:nth-child(3n+2) .masonry__btn[data-astro-cid-rj65ajc3] img{aspect-ratio:4/5;object-fit:cover}.lightbox[data-astro-cid-rj65ajc3]{width:min(1400px,100vw - 32px)}.lightbox[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{object-fit:contain;border-radius:var(--radius);width:100%;max-height:calc(100svh - 120px)}.lightbox__nav[data-astro-cid-rj65ajc3]{width:52px;height:52px;color:var(--text);cursor:pointer;background:#141414b3;border:0;border-radius:50%;place-items:center;transition:background-color .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.lightbox__nav[data-astro-cid-rj65ajc3]:hover{background:var(--gold);color:var(--ink)}.lightbox__nav--prev[data-astro-cid-rj65ajc3]{left:12px}.lightbox__nav--next[data-astro-cid-rj65ajc3]{right:12px}.partners__head[data-astro-cid-edpm6wi3]{text-align:center;justify-items:center}.partners__head[data-astro-cid-edpm6wi3] .lead[data-astro-cid-edpm6wi3]{margin-inline:auto}.logos[data-astro-cid-edpm6wi3]{grid-template-columns:repeat(auto-fill,minmax(min(30%,170px),1fr));gap:clamp(8px,1vw,14px);margin:0;padding:0;list-style:none;display:grid}.logo-tile[data-astro-cid-edpm6wi3]{border-radius:var(--radius);background:var(--white);height:100%;min-height:clamp(78px,18vw,110px);transition:transform .35s var(--ease), box-shadow .35s var(--ease);place-items:center;padding:clamp(10px,2vw,18px) clamp(10px,2vw,22px);display:grid;box-shadow:0 1px #1414140f}a[data-astro-cid-edpm6wi3].logo-tile:hover{box-shadow:0 0 0 1.5px var(--gold), 0 20px 40px -24px #00000059;transform:translateY(-3px)}.logo-tile[data-astro-cid-edpm6wi3] img{object-fit:contain;width:auto;max-width:100%;max-height:clamp(40px,9vw,64px)}.press[data-astro-cid-lkzdtsod]{background:var(--ink);border-top:1px solid var(--line);padding-block:clamp(48px,7vw,88px)}.press__inner[data-astro-cid-lkzdtsod]{align-items:end;gap:28px;display:grid}@media (width>=900px){.press__inner[data-astro-cid-lkzdtsod]{grid-template-columns:1fr auto;gap:56px}}.press__title[data-astro-cid-lkzdtsod]{margin-top:14px;font-size:clamp(32px,4.4vw,60px)}.press__text[data-astro-cid-lkzdtsod]{max-width:60ch;color:var(--muted);margin-top:12px}.press__ctas[data-astro-cid-lkzdtsod]{flex-wrap:wrap;gap:12px;display:flex}.venue[data-astro-cid-he3spzz3]{isolation:isolate;overflow:hidden}.venue[data-astro-cid-he3spzz3] .venue__bg{z-index:-2;object-fit:cover;width:100%;height:72%;position:absolute;inset:0}.venue__shade[data-astro-cid-he3spzz3]{z-index:-1;background:linear-gradient(180deg, var(--ink) 0%, #141414b8 18%, #141414d1 50%, var(--ink) 72%), linear-gradient(90deg, #141414b3, transparent 70%);position:absolute;inset:0}.venue__grid[data-astro-cid-he3spzz3]{align-items:end;gap:clamp(36px,5vw,72px);display:grid}@media (width>=1000px){.venue__grid[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}.venue__copy[data-astro-cid-he3spzz3]{gap:20px;display:grid}.venue__copy[data-astro-cid-he3spzz3] .h2[data-astro-cid-he3spzz3]{max-width:13ch}.venue__lead[data-astro-cid-he3spzz3]{color:#f2f2f2d1}.features[data-astro-cid-he3spzz3]{gap:10px;margin:6px 0 0;padding:0;list-style:none;display:grid}@media (width>=700px){.features[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1fr;gap:10px 24px}}.features[data-astro-cid-he3spzz3] li[data-astro-cid-he3spzz3]{color:#f2f2f2db;align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.features[data-astro-cid-he3spzz3] svg{color:var(--gold);flex:none;margin-top:2px}.venue__ctas[data-astro-cid-he3spzz3]{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:8px;display:flex}.venue__size[data-astro-cid-he3spzz3]{color:var(--muted);font-size:13px}.venue__refs[data-astro-cid-he3spzz3]{border-radius:var(--radius-l);box-shadow:inset 0 0 0 1px var(--line-strong);-webkit-backdrop-filter:blur(14px);background:#1b191ab3;padding:22px}.venue__refs-title[data-astro-cid-he3spzz3]{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:8px;font-size:12px}.venue__refs[data-astro-cid-he3spzz3] ul[data-astro-cid-he3spzz3]{margin:0;padding:0;list-style:none}.venue__refs[data-astro-cid-he3spzz3] li[data-astro-cid-he3spzz3]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:14px 0;display:flex}.venue__refs[data-astro-cid-he3spzz3] li[data-astro-cid-he3spzz3]+li[data-astro-cid-he3spzz3]{border-top:1px solid var(--line)}.venue__refs[data-astro-cid-he3spzz3] strong[data-astro-cid-he3spzz3]{font-size:15px;font-weight:600}.venue__refs[data-astro-cid-he3spzz3] .display[data-astro-cid-he3spzz3]{color:var(--gold);font-size:24px}.cards[data-astro-cid-he3spzz3]{gap:clamp(14px,1.8vw,24px);margin-top:clamp(48px,6vw,88px);display:grid}@media (width>=1000px){.cards[data-astro-cid-he3spzz3]{grid-template-columns:1.35fr 1fr}}.card[data-astro-cid-he3spzz3]{border-radius:var(--radius-l);align-content:start;gap:14px;padding:clamp(22px,3vw,40px);display:grid}.card--partner[data-astro-cid-he3spzz3]{background:var(--paper);color:var(--ink)}@media (width>=640px){.card--partner[data-astro-cid-he3spzz3]{grid-template-columns:150px 1fr;gap:28px}}.card[data-astro-cid-he3spzz3] .card__photo{aspect-ratio:1;object-fit:cover;border-radius:18px;width:150px}.card__body[data-astro-cid-he3spzz3]{gap:10px;display:grid}.card__kicker[data-astro-cid-he3spzz3]{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);font-size:12px}.card__name[data-astro-cid-he3spzz3]{font-size:clamp(30px,3vw,42px)}.card__role[data-astro-cid-he3spzz3]{font-weight:700}.card__text[data-astro-cid-he3spzz3]{color:var(--muted-ink);font-size:16px}.card__actions[data-astro-cid-he3spzz3]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:10px;display:flex}.card__mail[data-astro-cid-he3spzz3]{text-underline-offset:4px;align-items:center;gap:8px;font-weight:700;text-decoration-thickness:2px;display:inline-flex}.card--support[data-astro-cid-he3spzz3]{background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line)}.card--support[data-astro-cid-he3spzz3] .card__text[data-astro-cid-he3spzz3]{color:var(--muted)}.card__icon[data-astro-cid-he3spzz3]{background:var(--gold);width:56px;height:56px;color:var(--ink);border-radius:16px;place-items:center;display:grid}.card__big-mail[data-astro-cid-he3spzz3]{letter-spacing:-.02em;color:var(--gold);word-break:break-all;align-items:center;gap:10px;margin-top:6px;font-size:clamp(22px,2.4vw,32px);font-weight:700;text-decoration:none;display:inline-flex}.card__big-mail[data-astro-cid-he3spzz3]:hover{text-underline-offset:6px;text-decoration:underline}.card__hint[data-astro-cid-he3spzz3]{color:var(--muted);font-size:12px}.card__social[data-astro-cid-he3spzz3]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:18px;display:flex}.card__social[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3]{margin-right:6px;font-size:14px;font-weight:700}.card__social[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{background:#ffffff14;border-radius:50%;place-items:center;width:44px;height:44px;transition:background-color .2s,color .2s;display:grid}.card__social[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover{background:var(--gold);color:var(--ink)}.video-dialog__frame[data-astro-cid-cw7vt5zp]{aspect-ratio:16/9;border-radius:var(--radius);background:#000;width:100%;max-height:calc(100svh - 120px);overflow:hidden;box-shadow:0 40px 120px -20px #d0ab7538}.video-dialog[data-astro-cid-cw7vt5zp].is-vertical{width:min(420px,100vw - 32px,56.25svh - 67.5px)}.video-dialog[data-astro-cid-cw7vt5zp].is-vertical .video-dialog__frame[data-astro-cid-cw7vt5zp]{aspect-ratio:9/16}.video-dialog__frame[data-astro-cid-cw7vt5zp] iframe{border:0;width:100%;height:100%;display:block}
