.ev5-events{isolation:isolate;--ev5-paper:#f7f2e9;--ev5-paper-soft:#efeee8;--ev5-stone:#e4e6e1;--ev5-graphite:#172023;--ev5-graphite-deep:#10181b;background:var(--ev5-paper-soft);color:var(--ink);--font-display:var(--font-sans);position:relative}.ev5-events>section,.ev5-events__grain{z-index:1;position:relative}.ev5-events__grain{z-index:3;pointer-events:none;opacity:.045;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0;mask-image:linear-gradient(#000 calc(100% - 260px),#0000 100%)}body:has(.ev5-events).ev5-on-dark .site-header{--text-strong:var(--cinema-text-strong);--text-muted:var(--cinema-text-strong);color:var(--cinema-text-strong);mix-blend-mode:difference}.plate{background-image:var(--lqip);background-position:50%;background-size:cover;margin:0;position:relative}.plate picture,.plate img{object-fit:cover;width:100%;height:100%;display:block}.plate--wide{width:68%}.plate--full{width:100%}.plate--wide img,.plate--full img{aspect-ratio:var(--ratio,auto);height:auto}@media (width<=900px){.plate--wide{width:100%}}.ev5-fill__word{opacity:.45}@media (prefers-reduced-motion:reduce){.ev5-fill__word{opacity:1}}.ev5-hero{background:var(--ground);min-height:100dvh;color:var(--ink);align-items:center;padding-block:clamp(7rem,10vw,11rem) clamp(5rem,8vw,8rem);display:grid;position:relative;overflow:clip}.ev5-hero__layout{grid-template-columns:minmax(0,.82fr) minmax(30rem,1.18fr);align-items:center;gap:clamp(3rem,5vw,6rem);display:grid}.ev5-hero__copy{z-index:2;min-width:0;position:relative}.ev5-hero__h1{max-width:12ch;margin:0 0 var(--space-8);color:var(--ink);font:680 clamp(3.4rem, 5.1vw, 6.3rem) / .89 var(--font-sans);letter-spacing:-.055em;text-wrap:balance}.ev5-hero__line{padding-block:.04em;display:block;overflow:hidden}.ev5-hero__line--soft{letter-spacing:-.04em;margin-block-start:.18em;font-size:.72em;font-weight:350;line-height:.98}.ev5-hero__h1 em{color:var(--color-cyan-800);font-style:normal;font-weight:620}.ev5-hero__deck{max-width:44ch;color:var(--text-body);font-size:var(--type-body);line-height:var(--leading-body);margin:0}.ev5-hero__facts{max-width:41rem;margin-block-start:clamp(2rem,4vh,3.5rem)}.ev5-hero__actions{flex-wrap:wrap;align-items:flex-end;gap:.8rem 1.4rem;display:flex}.ev5-hero__cta{border-block-end:1px solid var(--hair-strong);color:var(--ink);font-size:var(--type-body-sm);align-items:center;padding-block:.25rem .55rem;font-weight:650;line-height:1.35;text-decoration:none;transition:border-color .18s,color .18s,transform .18s;display:inline-flex}.ev5-hero__cta--primary{border:1px solid var(--ink);background:var(--ink);color:var(--ground);padding:.95rem 1.15rem}.ev5-hero__cta:hover,.ev5-hero__cta:focus-visible,.ev5-hero__cta--primary:hover,.ev5-hero__cta--primary:focus-visible{color:var(--ground);border-color:var(--color-cyan-800);background:var(--color-cyan-800);transform:translateY(-2px)}.ev5-hero__index{margin:var(--space-8) 0 0;border-block-start:1px solid var(--hair);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.ev5-hero__row{border-block-end:1px solid var(--hair);gap:.35rem;min-width:0;padding:1rem 1rem 1rem 0;display:grid}.ev5-hero__row:nth-child(2n){border-inline-start:1px solid var(--hair);padding-inline:1rem 0}.ev5-hero__label{color:var(--ink-muted);font:700 var(--type-micro) / 1 var(--font-sans);letter-spacing:var(--track-micro);text-transform:uppercase}.ev5-hero__value{min-width:0;color:var(--ink);font-size:var(--type-body-sm);font-variant-numeric:tabular-nums;line-height:1.35}.ev5-hero__aperture{aspect-ratio:16/9;justify-self:end;width:100%;max-width:54rem;margin:0;position:relative;overflow:hidden}.ev5-hero__scene{background:radial-gradient(circle at 70% 18%,#3adee938,#0000 31%),radial-gradient(circle at 24% 80%,#c6ff561f,#0000 35%),#10181b;position:absolute;inset:0;overflow:hidden}.ev5-hero__scene:after{content:"";pointer-events:none;background:linear-gradient(#07101405,#07101447),linear-gradient(90deg,#0710142e,#0000 55%);position:absolute;inset:0}.ev5-hero__scene picture,.ev5-hero__scene img{width:100%;height:100%;display:block}.ev5-hero__scene img{object-fit:contain;object-position:50% 50%;transform:none}.ev5-hero__signal{width:100%;height:100%;color:var(--ground);text-align:center;place-content:center;justify-items:center;gap:clamp(1rem,2vw,2rem);display:grid;position:absolute;inset:0}.ev5-hero__live{font:700 .62rem / 1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;border:1px solid #f7f2e93d;border-radius:100vw;align-items:center;gap:.55rem;padding:.5rem .75rem;display:inline-flex}.ev5-hero__live i{background:#c6ff56;border-radius:50%;width:.48rem;height:.48rem;box-shadow:0 0 0 .38rem #c6ff5621}.ev5-hero__signal strong{letter-spacing:-.065em;font-size:clamp(2.3rem,4.5vw,4.9rem);font-weight:760;line-height:.78}.ev5-hero__signal small{color:#f7f2e99e;max-width:24rem;font:650 clamp(.55rem, .8vw, .7rem) / 1.5 var(--font-sans);letter-spacing:.12em;padding-inline:1.5rem}.ev5-hero__route{align-items:center;width:min(17rem,58%);display:flex}.ev5-hero__route:before,.ev5-hero__route:after{content:"";background:linear-gradient(90deg,#0000,#3adee9b3,#0000);flex:1;height:1px}.ev5-hero__route i{border:1px solid #3adee9;border-radius:50%;width:.42rem;height:.42rem;margin-inline:.22rem}.ev5-hero__route i:nth-child(2){background:#3adee9;box-shadow:0 0 0 .5rem #3adee91f}@media (width<=980px){.ev5-hero__layout{grid-template-columns:minmax(0,.9fr) minmax(24rem,1.1fr);gap:2.5rem}.ev5-hero__h1{font-size:clamp(3.1rem,6.4vw,5rem)}.ev5-hero__aperture{width:min(48vw,38rem)}}@media (width>=981px) and (width<=1100px){.ev5-hero__h1{max-width:13ch;font-size:clamp(3rem,4.75vw,3.2rem)}}@media (width<=820px){.ev5-hero{min-height:auto;padding-block:7rem 5rem}.ev5-hero__layout{grid-template-columns:minmax(0,1fr)}.ev5-hero__copy{display:contents}.ev5-hero__h1,.ev5-hero__deck,.ev5-hero__facts{grid-column:1}.ev5-hero__h1{order:1;max-width:100%;margin:0;font-size:clamp(2.9rem,12.2vw,3.3rem)}.ev5-hero__deck{order:3;margin-block-start:.5rem}.ev5-hero__aperture{aspect-ratio:16/9;order:2;grid-column:1;justify-self:center;width:min(100%,31rem);margin-block:1.25rem 0}.ev5-hero__facts{order:4;margin-block-start:.5rem}.ev5-hero__index{grid-template-columns:minmax(0,1fr)}.ev5-hero__row:nth-child(2n){border-inline-start:0;padding-inline:0}.ev5-hero__aperture-index{left:0}.ev5-hero__aperture figcaption{max-width:12rem;bottom:8%;right:8%}}@media (prefers-reduced-motion:reduce){.ev5-hero__line,.ev5-hero__deck,.ev5-hero__facts,.ev5-hero__aperture{opacity:1!important;transform:none!important}.ev5-hero__scene{clip-path:circle(50%)!important}}.ev5-room{background:var(--ev5-graphite-deep);min-height:155svh;color:var(--cinema-text-strong);position:relative}.ev5-room__stage{background:var(--ev5-graphite-deep);min-height:100dvh;position:sticky;top:0;overflow:hidden}.ev5-room__image{background:radial-gradient(circle at 58% 46%,#3adee924,#0000 25%),linear-gradient(135deg,#0a1214,#142326 62%,#081012);margin:0;position:absolute;inset:0;overflow:hidden}.ev5-room__image picture,.ev5-room__image img{width:100%;height:100%;display:block}.ev5-room__image img{object-fit:cover;object-position:50% 46%;transform:scale(1.02)}.ev5-room__world{opacity:.72;background-image:linear-gradient(#f7f2e90f 1px,#0000 1px),linear-gradient(90deg,#f7f2e90f 1px,#0000 1px);background-size:6.25% 12.5%;border:1px solid #f7f2e914;position:absolute;inset:8%;mask-image:radial-gradient(#000 24%,#0000 74%)}.ev5-room__image:after{content:"";background:linear-gradient(90deg,#071014e0 0 37%,#07101442 62%,#0000 100%),linear-gradient(#0000 30%,#071014b8);position:absolute;inset:0}.ev5-room__time{z-index:2;backdrop-filter:blur(14px);background:#0b181bb8;border:1px solid #f7f2e929;gap:.15rem;min-width:9rem;padding:.8rem .95rem;display:grid;position:absolute}.ev5-room__time strong{color:#f7f2e9;font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:clamp(1.4rem,2vw,2.2rem)}.ev5-room__time span{color:#f7f2e994;letter-spacing:.09em;text-transform:uppercase;font-size:.68rem}.ev5-room__time--uk{top:24%;right:18%}.ev5-room__time--ny{top:51%;right:31%}.ev5-room__time--la{bottom:17%;right:9%}.ev5-room__pulse{z-index:1;aspect-ratio:1;background:#3adee9;border-radius:50%;width:.7rem;position:absolute;box-shadow:0 0 0 1rem #3adee90f,0 0 3rem #3adee9a6}.ev5-room__pulse--one{top:35%;right:40%}.ev5-room__pulse--two{top:63%;right:20%}.ev5-room__pulse--three{bottom:20%;right:47%}.ev5-room__intro{z-index:4;width:min(40rem,50vw);position:absolute;top:15vh;left:clamp(1.5rem,5vw,6rem)}.ev5-room__intro h2{font-family:var(--font-sans);color:var(--cinema-text-strong);letter-spacing:-.03em;text-shadow:0 1px 24px #0b0f1ad9;margin:0;font-size:clamp(2.5rem,1.6rem + 4.2vw,4.5rem);font-weight:620;line-height:.96}.ev5-room__intro h2 span{display:block}.ev5-room__statement{z-index:5;color:var(--cinema-text-strong);opacity:0;pointer-events:none;text-shadow:0 1px 28px #071014e6;align-content:center;justify-items:start;padding-inline-start:clamp(1.5rem,5vw,6rem);display:grid;position:absolute;inset:0}.ev5-room__statement span{letter-spacing:-.03em;font-size:clamp(3rem,1.7rem + 6.4vw,7rem);font-weight:700;line-height:1.05;display:block}.ev5-room__progress{z-index:8;background:var(--cinema-line);height:3px;position:absolute;inset:auto 0 0}.ev5-room__progress i{background:var(--cinema-cyan);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}@media (width<=899px){.ev5-room{min-height:145svh}.ev5-room__stage{min-height:100dvh;position:sticky;top:0}.ev5-room__image{height:auto;position:absolute;inset:0}.ev5-room__intro{width:min(20rem,100vw - 3rem);padding:0;position:absolute;top:13vh;left:1.5rem}.ev5-room__statement{padding-inline:1.5rem;display:grid}.ev5-room__progress{display:block}.ev5-room__intro h2{font-size:clamp(2.15rem,9.4vw,2.8rem)}.ev5-room__time--uk{top:52%;right:1.5rem}.ev5-room__time--ny{top:68%;right:4.5rem}.ev5-room__time--la{bottom:7%;right:1.5rem}.ev5-room__time{min-width:8rem}.ev5-room__statement span{overflow-wrap:anywhere;max-width:100%;font-size:clamp(2.5rem,11.5vw,3.5rem)}}@media (prefers-reduced-motion:reduce){.ev5-room{min-height:auto}.ev5-room__stage{position:relative}.ev5-room__statement{display:none}}.ev5-work{background:var(--recessed);color:var(--ink);position:relative;overflow:hidden}.ev5-work:before{content:"";top:0;right:var(--gutter);background:var(--color-cyan-800);pointer-events:none;width:min(22rem,30vw);height:1px;position:absolute}.ev5-work__layout{z-index:1;padding-block:clamp(6rem,12vh,10rem);position:relative}.ev5-work__intro{grid-template-columns:minmax(0,1fr) minmax(17rem,.44fr);align-items:end;gap:clamp(2rem,7vw,8rem);display:grid}.ev5-work__h{max-width:12ch;font:690 clamp(3.25rem, 6.2vw, 7rem) / .9 var(--font-sans);letter-spacing:-.055em;text-wrap:balance;margin:0}.ev5-work__dek{max-width:32ch;color:var(--ink-muted-on-recessed);margin:0 0 .3rem;font-size:clamp(1.08rem,1.6vw,1.35rem);line-height:1.5}.ev5-work__media{background:var(--ink);aspect-ratio:16/9;margin:clamp(3.5rem,8vh,6.5rem) 0 0;position:relative;overflow:hidden}.ev5-work__media:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f}.ev5-work__media picture,.ev5-work__media img{width:100%;height:100%;display:block}.ev5-work__media img{object-fit:cover;object-position:50% 50%}.ev5-work__outcomes{border-block-start:1px solid #132a3147;margin-block-start:clamp(3rem,7vh,5.5rem)}.ev5-work__outcome{border-block-end:1px solid #132a3147;grid-template-columns:minmax(9rem,.42fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,5vw,7rem);padding-block:clamp(2.1rem,4.2vw,4rem);display:grid}.ev5-work__verb{color:var(--color-cyan-800);font:760 clamp(1rem, 1.45vw, 1.35rem) / 1 var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.08em;margin:0}.ev5-work__detail{grid-template-columns:minmax(0,1fr) minmax(14rem,.6fr);align-items:end;gap:1.5rem clamp(2rem,5vw,7rem);display:grid}.ev5-work__outcome h3{max-width:14ch;font:650 clamp(1.85rem, 3.2vw, 3.5rem) / .96 var(--font-sans);letter-spacing:-.045em;text-wrap:balance;margin:0}.ev5-work__outcome p:not(.ev5-work__verb){max-width:35ch;color:var(--ink-muted-on-recessed);font-size:var(--type-body);margin:0;line-height:1.55}.ev5-work__footer{font-size:var(--type-body-sm);grid-template-columns:minmax(12rem,.45fr) minmax(0,1fr) auto;align-items:baseline;gap:1rem 2rem;margin-block-start:clamp(2.5rem,6vh,4.5rem);display:grid}.ev5-work__footer strong{font-weight:700}.ev5-work__footer span{color:var(--ink-muted-on-recessed);max-width:48ch}.ev5-work__footer a{color:var(--ink);text-underline-offset:.35em;white-space:nowrap;font-weight:700;text-decoration-thickness:1px}.ev5-work__footer a span{color:var(--color-cyan-800)}@media (width<=899px){.ev5-work__intro{grid-template-columns:1fr;gap:1.5rem}.ev5-work__h{font-size:clamp(3.1rem,13vw,5.8rem)}.ev5-work__media{aspect-ratio:1/.72;margin-block-start:2.5rem}.ev5-work__media img{object-position:58% 50%}.ev5-work__outcomes{margin-block-start:3.5rem;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.ev5-work__outcomes::-webkit-scrollbar{display:none}.ev5-work__outcome{scroll-snap-align:start;border-inline-end:1px solid #132a3147;flex:0 0 min(84vw,27rem);grid-template-columns:4.5rem minmax(0,1fr);gap:1.2rem;padding-inline:1.1rem}.ev5-work__detail{grid-template-columns:1fr;gap:.9rem}.ev5-work__verb{font-size:1rem}.ev5-work__footer{grid-template-columns:1fr;gap:.65rem}}@media (prefers-reduced-motion:reduce){.ev5-work *{transition:none!important}}.ev5-day{background:var(--ground);color:var(--ink);padding-block:clamp(6rem,12vw,11rem);position:relative}.ev5-day__inner{gap:clamp(4rem,8vw,7rem);display:grid;position:relative}.ev5-day__intro{border-block-start:1px solid var(--hair-strong);grid-template-columns:minmax(9rem,.4fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,8vw,9rem);padding-block-start:1.25rem;display:grid}.ev5-day__eyebrow{color:var(--color-cyan-800);font:750 var(--type-micro) / 1.2 var(--font-sans);letter-spacing:var(--track-micro);text-transform:uppercase;margin:0}.ev5-day__intro h2{max-width:14ch;color:var(--ink);font:680 clamp(3.1rem, 6vw, 6.5rem) / .92 var(--font-sans);letter-spacing:-.058em;text-wrap:balance;margin:0}.ev5-day__intro div>p{max-width:46rem;color:var(--ink-muted);font-size:var(--type-body);margin:clamp(1.8rem,4vw,3.2rem) 0 0;line-height:1.55}.ev5-day__programme{position:relative}.ev5-day__progress{z-index:2;background:var(--hair-strong);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:calc(7rem - .5px)}.ev5-day__progress span{background:var(--color-cyan-700);transform-origin:top;position:absolute;inset:0}.ev5-day__stages{z-index:1;border-block:1px solid var(--hair-strong);margin:0;padding:0;list-style:none;position:relative}.ev5-day__stages li{border-block-end:1px solid var(--hair);grid-template-columns:6rem 2rem minmax(0,1fr);align-items:start;gap:0 1rem;min-height:7rem;padding-block:1.45rem;display:grid}.ev5-day__stages li:last-child{border-block-end:0}.ev5-day__stages time{color:var(--ink-muted);font:680 var(--type-body-sm) / 1.2 var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ev5-day__marker{z-index:3;aspect-ratio:1;border:1px solid var(--ink-muted);background:var(--ground);border-radius:50%;justify-self:center;width:.6rem;margin-block-start:.28rem;position:relative}.ev5-day__stage-copy{grid-template-columns:minmax(7rem,.25fr) minmax(0,1fr);align-items:baseline;gap:.55rem clamp(1.5rem,5vw,5rem);display:grid}.ev5-day__stage-copy>p{color:var(--ink-muted);font:750 var(--type-micro) / 1.2 var(--font-sans);letter-spacing:var(--track-micro);text-transform:uppercase;margin:0}.ev5-day__stage-copy h3{max-width:27ch;color:var(--ink);font:590 clamp(1.3rem, 2vw, 2.15rem) / 1.08 var(--font-sans);letter-spacing:-.035em;margin:0}.ev5-day__stage-copy>span{max-width:55ch;color:var(--ink-muted);font-size:var(--type-body-sm);grid-column:2;line-height:1.5}.ev5-day__stage--work{min-height:clamp(10rem,16vw,14rem)!important;padding-block:clamp(2.2rem,4vw,3.8rem)!important}.ev5-day__stage--work .ev5-day__marker{border:.25rem solid var(--ground);background:var(--color-cyan-700);width:1rem;box-shadow:0 0 0 1px var(--color-cyan-700)}.ev5-day__stage--work .ev5-day__stage-copy>p{color:var(--color-cyan-800)}.ev5-day__stage--work .ev5-day__stage-copy h3{letter-spacing:-.052em;max-width:22ch;font-size:clamp(2rem,3.9vw,4.2rem);font-weight:650;line-height:.98}.ev5-day__stage--break{background:color-mix(in oklab, var(--recessed) 62%, transparent)}.ev5-day__stage--break .ev5-day__marker{border-radius:0;transform:rotate(45deg)}.ev5-day__resolution{border-block:1px solid var(--hair-strong);grid-template-columns:minmax(9rem,.4fr) minmax(0,1fr);gap:1rem clamp(2rem,8vw,9rem);padding-block:clamp(2.5rem,5vw,4.5rem);display:grid}.ev5-day__resolution p{color:var(--color-cyan-800);font:750 var(--type-micro) / 1.2 var(--font-sans);letter-spacing:var(--track-micro);text-transform:uppercase;margin:0}.ev5-day__resolution strong{max-width:16ch;color:var(--ink);font:650 clamp(2.2rem, 4vw, 4.5rem) / .96 var(--font-sans);letter-spacing:-.052em;margin:0;display:block}.ev5-day__resolution>span{max-width:42ch;color:var(--ink-muted);font-size:var(--type-body);grid-column:2;margin-block-start:.8rem;line-height:1.55}@media (prefers-reduced-motion:no-preference){.ev5-day__stage-copy{transition:transform .28s var(--ease-out)}.ev5-day__stages li:hover .ev5-day__stage-copy{transform:translate(.45rem)}}@media (width<=899px){.ev5-day__intro,.ev5-day__resolution{grid-template-columns:1fr;gap:2rem}.ev5-day__intro h2{font-size:clamp(3rem,12vw,5.6rem)}.ev5-day__resolution>span{grid-column:1}.ev5-day__stage-copy{grid-template-columns:1fr;gap:.7rem}.ev5-day__stage-copy>span{grid-column:1}}@media (width<=560px){.ev5-day{padding-block:5rem}.ev5-day__inner{gap:3rem}.ev5-day__intro{gap:1.25rem}.ev5-day__intro div>p{margin-block-start:1.25rem}.ev5-day__progress{left:calc(4.75rem - .5px)}.ev5-day__stages li{grid-template-columns:4rem 1.5rem minmax(0,1fr);gap:0 .75rem;min-height:5.6rem;padding-block:1rem}.ev5-day__stages time{font-size:.88rem}.ev5-day__stage--work .ev5-day__stage-copy h3{font-size:clamp(1.55rem,7.4vw,2.3rem)}.ev5-day__stage--work{min-height:8.5rem!important;padding-block:1.5rem!important}.ev5-day__stage-copy{gap:.45rem}.ev5-day__stage-copy>p{font-size:.58rem}.ev5-day__stage-copy>span{font-size:.72rem;line-height:1.38}.ev5-day__resolution{gap:1.25rem;padding-block:2.25rem}}@media (prefers-reduced-motion:reduce){.ev5-day *{transition:none!important}}.ev5-hosts{background:var(--ground);color:var(--ink);padding-block:clamp(5rem,9vh,7rem);position:relative;overflow:clip}.ev5-hosts:before{content:"";top:0;left:var(--gutter);background:var(--color-cyan-800);width:min(16rem,28vw);height:1px;position:absolute}.ev5-hosts__inner{gap:clamp(3rem,6vw,5rem);display:grid}.ev5-hosts__intro{grid-template-columns:minmax(0,.72fr) minmax(18rem,.55fr);align-items:end;gap:1rem clamp(3rem,8vw,9rem);display:grid}.ev5-hosts__eyebrow,.ev5-hosts__person span{color:var(--color-cyan-800);font:700 var(--type-micro) / 1.25 var(--font-sans);letter-spacing:var(--track-micro);text-transform:uppercase;margin:0}.ev5-hosts__intro h2{max-width:12ch;color:var(--ink);font:700 clamp(3rem, 5vw, 5.6rem) / .9 var(--font-sans);letter-spacing:-.055em;text-wrap:balance;margin:1.25rem 0 0}.ev5-hosts__intro>p:last-child{max-width:38ch;color:var(--ink-muted);font-size:var(--type-body);margin:0;line-height:1.55}.ev5-hosts__roster{border-block-start:1px solid var(--hair-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ev5-hosts__person{border-block-end:1px solid var(--hair-strong);align-content:space-between;min-height:clamp(11rem,16vw,15rem);padding-block:clamp(1.5rem,3vw,2.5rem);display:grid}.ev5-hosts__person+.ev5-hosts__person{border-inline-start:1px solid var(--hair-strong);padding-inline-start:clamp(1.25rem,2.5vw,2.5rem)}.ev5-hosts__person h3{max-width:12ch;color:var(--ink);font:680 clamp(2.1rem, 3.5vw, 4rem) / .92 var(--font-sans);letter-spacing:-.055em;margin:2.5rem 0 0}@media (width<=820px){.ev5-hosts__inner{grid-template-columns:minmax(0,1fr);gap:4rem}.ev5-hosts__intro{grid-template-columns:1fr}.ev5-hosts__intro>p:last-child{margin-block-start:1rem}.ev5-hosts__roster{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.ev5-hosts__roster::-webkit-scrollbar{display:none}.ev5-hosts__person{border-inline-end:1px solid var(--hair-strong);scroll-snap-align:start;flex:0 0 min(76vw,22rem);min-height:13rem;padding-inline:1rem}.ev5-hosts__person+.ev5-hosts__person{border-inline-start:0;padding-inline-start:1rem}.ev5-hosts__intro h2{font-size:clamp(3.2rem,14vw,5.2rem)}.ev5-hosts__person h3{font-size:clamp(2.6rem,12vw,4.2rem)}}.ev5-fit{color:var(--ink);background:var(--ground);padding-block:clamp(6rem,11vw,10rem)}.ev5-fit__inner{gap:clamp(4rem,8vw,7rem);display:grid}.ev5-fit__intro{border-block-start:1px solid var(--hair-strong);text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;padding-block-start:1.2rem;display:grid}.ev5-fit__column header>span,.ev5-fit__ticket-label{color:var(--color-cyan-800);font:750 var(--type-micro)/1.3 var(--font-sans);letter-spacing:var(--track-micro);text-transform:uppercase;margin:0}.ev5-fit h2{max-width:14ch;font:680 clamp(3rem, 5.9vw, 6.5rem)/.93 var(--font-sans);letter-spacing:-.055em;text-wrap:balance;margin:0}.ev5-fit__statement{justify-items:center;display:grid}.ev5-fit__statement>p{max-width:45rem;color:var(--ink-muted);font-size:var(--type-body);margin:clamp(1.4rem,3vw,2.4rem) 0 0;line-height:1.55}.ev5-fit__ledger{border-block:1px solid var(--hair-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ev5-fit__column{min-width:0;padding:clamp(1.8rem,4vw,3.5rem) clamp(1.5rem,5vw,5rem) clamp(2.2rem,5vw,4.5rem) 0}.ev5-fit__column+.ev5-fit__column{border-inline-start:1px solid var(--hair-strong);padding-inline:clamp(1.5rem,5vw,5rem) 0}.ev5-fit__column header{gap:.8rem;margin-block-end:clamp(2rem,4vw,3.5rem);display:grid}.ev5-fit__column h3{max-width:16ch;font:660 clamp(1.65rem, 2.6vw, 2.65rem)/1.04 var(--font-sans);letter-spacing:-.04em;margin:0}.ev5-fit__column--no header>span{color:var(--ink-muted)}.ev5-fit__column ol{margin:0;padding:0;list-style:none}.ev5-fit__column li{border-block-start:1px solid var(--hair);grid-template-columns:minmax(0,1fr);padding-block:1.25rem;display:grid}.ev5-fit__column li p{max-width:31rem;color:var(--ink);margin:0;font-size:clamp(1.05rem,1.35vw,1.24rem);line-height:1.48}.ev5-fit__ticket{border-block:1px solid var(--hair-strong);grid-template-columns:minmax(8rem,.42fr) minmax(8rem,.3fr) minmax(18rem,.9fr) minmax(14rem,.5fr);align-items:start;gap:1.5rem clamp(2rem,5vw,6rem);padding-block:clamp(2rem,4vw,3.5rem);display:grid}.ev5-fit__ticket>strong{color:var(--ink);font:680 clamp(3.8rem, 6vw, 6.8rem)/.85 var(--font-sans);letter-spacing:-.07em;margin-block-start:-.12em}.ev5-fit__ticket h3{font:660 clamp(1.35rem, 2vw, 2rem)/1.1 var(--font-sans);letter-spacing:-.035em;margin:0}.ev5-fit__ticket div>p{max-width:38rem;color:var(--ink-muted);margin:1rem 0 0;line-height:1.5}.ev5-fit__ticket small{color:var(--ink-muted);font-size:.8rem;line-height:1.55}@media (width<=900px){.ev5-fit__intro,.ev5-fit__ticket{grid-template-columns:1fr}.ev5-fit__intro{gap:2rem}.ev5-fit__ticket{gap:1.2rem}.ev5-fit__ticket>strong{margin-block:.5rem 1rem}}@media (width<=700px){.ev5-fit__ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.ev5-fit__column{padding:1.5rem 1rem 2rem 0}.ev5-fit__column+.ev5-fit__column{border-block-start:0;border-inline-start:1px solid var(--hair-strong);padding:1.5rem 0 2rem 1rem}.ev5-fit__column header{min-height:7.5rem;margin-block-end:1.25rem}.ev5-fit__column h3{font-size:clamp(1.2rem,5.4vw,1.55rem)}.ev5-fit__column li{padding-block:.9rem}.ev5-fit__column li p{font-size:.78rem;line-height:1.42}.ev5-fit h2{font-size:clamp(3rem,13vw,4.7rem)}}.ev5-venue{background:var(--ev5-stone);color:var(--ink);padding-block:clamp(6rem,11vh,9rem);position:relative;overflow:clip}.ev5-venue>.container{z-index:1;position:relative}.ev5-venue__intro{grid-template-columns:minmax(0,1.16fr) minmax(18rem,.52fr);align-items:end;gap:clamp(3rem,8vw,9rem);margin-block-end:clamp(3rem,6vh,5rem);display:grid}.ev5-venue__intro h2{max-width:15ch;color:var(--ink);font:650 clamp(3rem, 6vw, 6.8rem) / .92 var(--font-sans);letter-spacing:-.055em;text-wrap:balance;margin:0}.ev5-venue__lead p{max-width:40ch;color:var(--ink-muted);font-size:var(--type-body);margin:0;line-height:1.55}.ev5-venue__lead a{color:var(--ink);font-size:var(--type-body-sm);text-underline-offset:5px;margin-block-start:1.5rem;font-weight:700;display:inline-block}.ev5-venue__experience{background:var(--ev5-paper-soft);grid-template-columns:minmax(0,1.44fr) minmax(20rem,.56fr);min-height:clamp(34rem,58vw,46rem);display:grid}.ev5-venue__map{background:radial-gradient(circle,#3adee930,#0000 29%),linear-gradient(135deg,#111d20,#0a1214);place-items:center;min-width:0;margin:0;display:grid;position:relative;overflow:hidden}.ev5-venue__map:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#081012ad 100%),linear-gradient(90deg,#0810122e,#0000 55%);position:absolute;inset:0}.ev5-venue__map>img{object-fit:cover;object-position:50% 50%;filter:saturate(.88)contrast(1.02);width:100%;height:100%;display:block}.ev5-venue__clockface{aspect-ratio:1;border:1px solid #3adee980;border-radius:50%;place-items:center;width:min(29rem,58%);display:grid;position:relative;box-shadow:0 0 0 2.5rem #3adee909,0 0 0 5rem #3adee906}.ev5-venue__clockface:before,.ev5-venue__clockface:after{content:"";background:#3adee933;position:absolute}.ev5-venue__clockface:before{width:1px;height:136%}.ev5-venue__clockface:after{width:136%;height:1px}.ev5-venue__clockface span{color:#f7f2e957;font:700 clamp(2.5rem, 5vw, 5.8rem) / 1 var(--font-sans);letter-spacing:-.06em;position:absolute}.ev5-venue__clockface span:first-child{top:39%;left:-8%}.ev5-venue__clockface span:nth-child(2){top:39%;right:-8%}.ev5-venue__clockface strong{z-index:2;color:#f7f2e9;font:760 clamp(2rem, 4vw, 4.4rem) / 1 var(--font-sans);letter-spacing:-.04em}.ev5-venue__clockface i{aspect-ratio:1;background:#c6ff56;border-radius:50%;width:.8rem;position:absolute;box-shadow:0 0 0 .65rem #c6ff561a}.ev5-venue__details{flex-direction:column;padding:clamp(1.5rem,3vw,3rem);display:flex}.ev5-venue__facts{margin:0}.ev5-venue__row{border-block-end:1px solid var(--hair);gap:.45rem;padding-block:1.25rem;display:grid}.ev5-venue__row:first-child{border-block-start:1px solid var(--hair)}.ev5-venue__row dt{color:var(--ink-muted);font:700 var(--type-micro) / 1 var(--font-sans);letter-spacing:var(--track-micro);text-transform:uppercase}.ev5-venue__row dd{color:var(--ink);font-size:var(--type-body-sm);margin:0;line-height:1.4}.ev5-venue__fallback{color:var(--ink-muted);font-size:var(--type-micro);margin:auto 0 0;padding-block-start:2rem;line-height:1.5}@media (width<=900px){.ev5-venue__intro{grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem}.ev5-venue__intro h2{max-width:11ch}.ev5-venue__experience{grid-template-columns:minmax(0,1fr);min-height:auto}.ev5-venue__map{min-height:62dvh}.ev5-venue__details{min-height:auto}.ev5-venue__fallback{margin-block-start:2rem}}@media (width<=540px){.ev5-venue__intro h2{font-size:clamp(3rem,13vw,4.5rem)}.ev5-venue__map{min-height:34rem}}.ev5-questions{background:var(--recessed);color:var(--ink);padding-block:clamp(6rem,12vw,10rem);position:relative;overflow:clip}.ev5-questions__layout{z-index:1;grid-template-columns:minmax(15rem,.55fr) minmax(0,1.15fr);align-items:start;gap:clamp(4rem,9vw,10rem);display:grid;position:relative}.ev5-questions__intro{position:sticky;top:clamp(6rem,12vh,9rem)}.ev5-questions__intro>p{color:var(--color-cyan-800);font:750 var(--type-micro)/1.3 var(--font-sans);letter-spacing:var(--track-micro);text-transform:uppercase;margin:0 0 1.2rem}.ev5-questions__h{max-width:10ch;font-family:var(--font-sans);letter-spacing:-.055em;margin:0;font-size:clamp(3rem,5vw,5.4rem);font-weight:660;line-height:.94}.ev5-questions__intro>span{max-width:31ch;color:var(--ink-muted-on-recessed);font-size:var(--type-body-sm);margin-block-start:2rem;line-height:1.55;display:block}.ev5-questions__list{border-block-end:1px solid var(--hair)}.ev5-q{border-block-start:1px solid var(--hair)}.ev5-q__summary{cursor:pointer;grid-template-columns:2.5rem minmax(0,1fr) 1.5rem;align-items:baseline;gap:1.25rem;padding-block:1.4rem;list-style:none;display:grid}.ev5-q__summary::-webkit-details-marker{display:none}.ev5-q__summary::marker{content:""}.ev5-q__number{color:var(--ink-muted-on-recessed);font:700 var(--type-micro)/1 var(--font-mono);letter-spacing:.06em}.ev5-q__q{color:var(--ink);font-size:clamp(1.05rem,1.45vw,1.3rem);font-weight:600}.ev5-q__mark{border:1px solid var(--hair-strong);width:1.5rem;height:1.5rem;color:var(--ink-muted-on-recessed);transition:color .18s ease, border-color .18s ease, transform .26s var(--ease-out);border-radius:50%;align-self:center;place-items:center;font-size:.85rem;line-height:1;display:grid}.ev5-q__mark:after{content:"+"}.ev5-q[open] .ev5-q__mark:after{content:"−"}.ev5-q[open] .ev5-q__mark{color:var(--color-cyan-800);border-color:var(--color-cyan-800);transform:rotate(180deg)}.ev5-q__body{grid-template-columns:2.5rem minmax(0,1fr) 1.5rem;gap:1.25rem;display:grid}.ev5-q__a{max-width:60ch;color:var(--ink-muted-on-recessed);font-size:var(--type-body);line-height:var(--leading-body);grid-column:2;margin:-.2rem 0 0;padding-block-end:1.4rem}.ev5-q__links{flex-wrap:wrap;grid-column:2;gap:.65rem 1.2rem;padding-block-end:var(--space-6);display:flex}.ev5-q__links a{color:var(--ink);font-size:var(--type-body-sm);text-decoration-color:var(--hair-strong);text-underline-offset:4px;align-items:center;gap:.45rem;font-weight:650;display:inline-flex}.ev5-q__links a:hover,.ev5-q__links a:focus-visible{color:var(--color-cyan-800)}@media (prefers-reduced-motion:no-preference){.ev5-q__summary{transition:padding-inline .26s var(--ease-out)}.ev5-q__summary:hover{padding-inline:.4rem}}@media (width<=900px){.ev5-questions__layout{grid-template-columns:1fr;gap:3.5rem}.ev5-questions__intro{position:static}.ev5-questions__h{max-width:11ch}}@media (width<=540px){.ev5-questions{padding-block:5rem}.ev5-questions__layout{gap:2.5rem}.ev5-questions__intro>span{margin-block-start:1.25rem}.ev5-q__summary,.ev5-q__body{grid-template-columns:1.8rem minmax(0,1fr) 1.5rem;gap:.75rem}.ev5-q__summary{padding-block:1.05rem}}.ev5-close{isolation:isolate;background:var(--ev5-paper-soft);min-height:min(58rem,100dvh);color:var(--ink);align-items:stretch;display:flex;position:relative;overflow:hidden}.ev5-close__sweep{z-index:-1;background:var(--color-cyan);transform-origin:0;height:clamp(.35rem,.7vw,.65rem);position:absolute;inset:0 0 auto}.ev5-close__inner{clip-path:none;align-content:space-between;width:100%;padding-block:clamp(4rem,9vh,7rem);display:grid}.ev5-close__composition{grid-template-columns:minmax(10rem,.34fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,7vw,8rem);padding-block:clamp(4rem,10vh,8rem);display:grid}.ev5-close__date-mark{align-content:start;padding-block-start:.35rem;display:grid}.ev5-close__date-mark strong{font:650 clamp(6rem, 12vw, 13rem)/.72 var(--font-sans);letter-spacing:-.085em}.ev5-close__date-mark span{color:var(--color-cyan-800);font:750 var(--type-micro)/1 var(--font-sans);letter-spacing:var(--track-micro);text-transform:uppercase;margin-block-start:1.25rem}.ev5-close h2{max-width:10ch;color:var(--ink);font:690 clamp(3.6rem, 7.2vw, 7.8rem) / .9 var(--font-sans);letter-spacing:-.06em;text-wrap:balance;margin:0}.ev5-close__date{max-width:46rem;color:var(--ink-muted);font-size:var(--type-body);margin:clamp(1.8rem,4vh,3rem) 0 0;line-height:1.5}.ev5-close__booking{border-block-start:1px solid var(--hair-strong);grid-template-columns:minmax(18rem,1fr) minmax(22rem,.7fr);align-items:end;gap:clamp(3rem,8vw,9rem);padding-block-start:1.5rem;display:grid}.ev5-close__primary{border-block-end:1px solid var(--ink);border-inline-start:.35rem solid var(--color-cyan);color:var(--ink);font-size:var(--type-body-sm);transition:color .18s ease, padding-inline .26s var(--ease-out);grid-template-columns:1fr auto auto;align-items:center;gap:1.4rem;padding:1.1rem 0 1.1rem 1.25rem;font-weight:700;text-decoration:none;display:grid}.ev5-close__primary strong{letter-spacing:-.04em;font-size:clamp(1.45rem,2.2vw,2.2rem)}.ev5-close__primary i{font-style:normal}.ev5-close__primary:hover,.ev5-close__primary:focus-visible{color:var(--color-cyan-800);padding-inline:1.6rem .35rem}.ev5-close__primary:active{padding-inline:1.35rem .6rem}.ev5-close__note{max-width:64ch;color:var(--ink-muted);margin:0;font-size:.8rem;line-height:1.55}@media (width<=900px){.ev5-close{min-height:auto}.ev5-close__composition{grid-template-columns:1fr;gap:3rem}.ev5-close__date-mark{grid-template-columns:auto 1fr;align-items:end;gap:1rem}.ev5-close__date-mark strong{font-size:clamp(5rem,20vw,8rem)}.ev5-close__date-mark span{margin-block-end:.3rem}.ev5-close__booking{grid-template-columns:1fr;gap:2rem}}@media (width<=560px){.ev5-close h2{max-width:11ch;font-size:clamp(3.15rem,14vw,5.2rem)}.ev5-close__primary{grid-template-columns:1fr auto}.ev5-close__primary i{display:none}}.ev5-cursor-grid[data-astro-cid-rddbw7dq]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ev5-cursor-grid[data-astro-cid-rddbw7dq] canvas[data-astro-cid-rddbw7dq]{width:100%;height:100%;display:block}.ev5-cursor-grid--continuous[data-astro-cid-rddbw7dq]{z-index:0;opacity:0;transition:opacity .24s;position:fixed}.ev5-cursor-grid--continuous[data-astro-cid-rddbw7dq][data-active=true]{opacity:.62}
