.fx-phrase{color:inherit!important}.site-header nav a .fx-text,.site-header nav a .fx-text span{font:inherit;letter-spacing:inherit;margin:0}.fx-text{position:relative;display:inline-block;vertical-align:baseline;white-space:nowrap;color:inherit!important}.fx-text .fx-metric{visibility:hidden;color:inherit!important}.fx-text .fx-ink{position:absolute;inset:0;color:inherit!important;white-space:nowrap;pointer-events:none}.fx-paused .fx-text .fx-metric{visibility:visible}.fx-paused .fx-text .fx-ink{visibility:hidden}.fx-intro{position:fixed;inset:0;z-index:80;pointer-events:none;overflow:hidden}.fx-curtain{position:absolute;left:0;width:100%;height:50.2%;background:#050505;transition:transform .8s cubic-bezier(.76,0,.24,1)}.fx-curtain-top{top:0;border-bottom:1px solid #363636}.fx-curtain-bottom{bottom:0;border-top:1px solid #363636;transition-delay:.05s}.fx-intro-center{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;transition:opacity .3s,transform .5s}.fx-intro-center>img{width:48px;height:48px;object-fit:contain;animation:fx-intro-rise .8s both}.fx-intro-word{font:700 clamp(42px,7vw,92px)/1 var(--display);letter-spacing:.12em;animation:fx-intro-rise .8s .1s both}.fx-intro-sub{font:10px var(--mono);letter-spacing:2px;color:#aaa;animation:fx-intro-rise .8s .2s both}.fx-intro-progress{width:140px;height:1px;margin-top:12px;background:var(--red);transform-origin:left;animation:fx-progress 1.8s cubic-bezier(.16,1,.3,1) both}.fx-exit .fx-curtain-top{transform:translateY(-100%)}.fx-exit .fx-curtain-bottom{transform:translateY(100%)}.fx-exit .fx-intro-center{opacity:0;transform:scale(1.04)}.fx-enabled.fx-ready .hero-content>h1{animation:fx-intro-rise .8s .08s both}.fx-enabled.fx-ready .hero-content>p{animation:fx-intro-rise .8s .25s both}.fx-enabled.fx-ready .hero-content>.button{animation:fx-intro-rise .8s .4s both}.fx-enabled.fx-ready .site-header nav>a{animation:fx-nav-wipe .65s cubic-bezier(.455,.03,.515,.955) both}.fx-enabled.fx-ready .site-header nav>a:nth-child(2){animation-delay:.08s}.fx-enabled.fx-ready .site-header nav>a:nth-child(3){animation-delay:.16s}.fx-enabled.fx-ready .site-header nav>a:nth-child(4){animation-delay:.24s}.fx-enabled.fx-ready .site-header nav>a:nth-child(5){animation-delay:.32s}.fx-enabled.fx-ready .site-header nav>a:nth-child(6){animation-delay:.4s}@keyframes fx-intro-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes fx-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fx-nav-wipe{0%{clip-path:inset(0 100% 0 0);opacity:0}to{clip-path:inset(0);opacity:1}}@media(max-width:760px){.fx-intro-progress{animation-duration:1.2s}.fx-exit .fx-curtain-bottom{transform:translateY(-210%);transition-delay:0}.fx-intro-word{font-size:44px}}.fx-frame{position:relative;background-image:none!important}.fx-bracket{position:absolute;width:30px;height:30px;overflow:visible;z-index:5;pointer-events:none;fill:none;stroke:var(--red);stroke-width:1.2}.fx-bracket-tl{left:0;top:0}.fx-bracket-tr{right:0;top:0;transform:rotate(90deg)}.fx-bracket-bl{left:0;bottom:0;transform:rotate(-90deg)}.fx-bracket-br{right:0;bottom:0;transform:rotate(180deg)}.fx-bracket path{stroke-dasharray:1;stroke-dashoffset:0}.fx-enabled .fx-bracket path{stroke-dashoffset:1;transition:stroke-dashoffset .75s cubic-bezier(.455,.03,.515,.955) var(--stroke-delay,0ms)}.fx-enabled .fx-drawn>.fx-bracket path{stroke-dashoffset:0}.fx-enabled:not(.fx-ready) .hero .fx-bracket path{stroke-dashoffset:1}.fx-line{transform-origin:left}.fx-enabled .fx-line{transform:scaleX(0);transition:transform .8s cubic-bezier(.455,.03,.515,.955)}.fx-enabled .fx-line.fx-visible{transform:scaleX(1)}.fx-enabled .fx-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.455,.03,.515,.955),transform .8s cubic-bezier(.455,.03,.515,.955),clip-path .85s cubic-bezier(.455,.03,.515,.955);transition-delay:var(--fx-delay,0ms)}.fx-enabled .fx-wipe{clip-path:inset(0 100% 0 0)}.fx-enabled .fx-reveal.fx-visible{opacity:1;transform:translateY(0);clip-path:inset(-4px)}.fx-enabled .inside-shot.fx-wipe{clip-path:inset(100% 0 0 0)}.fx-enabled .inside-shot.fx-visible{clip-path:inset(0)}.fx-paused .fx-reveal{opacity:1;transform:none;clip-path:none}.fx-paused .fx-line{transform:none}.fx-enabled .hero-image{animation:none;will-change:transform}.fx-enabled .hero-content{will-change:transform,opacity}.fx-enabled .ambient{animation:fx-ambient 24s ease-in-out infinite alternate;inset:-8%;z-index:0}.fx-enabled main,.fx-enabled footer{position:relative;z-index:1}.hero-shade{overflow:hidden}.fx-enabled .hero-shade:before{content:"";position:absolute;inset:-20%;background:radial-gradient(ellipse at 30% 50%,#6607073b,transparent 48%);animation:fx-light 18s ease-in-out infinite alternate}.fx-enabled .hero-shade:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 3px,#0002 3px,#0002 4px);opacity:.22;pointer-events:none}.fx-ghost-line{display:block;width:max-content;will-change:transform}.gallery-ghost{left:0;right:0;color:#ffffff0a;line-height:.98;font-size:clamp(90px,16vw,230px)}.fx-enabled .inside-shot img{transform:translate3d(0,var(--photo-y,0px),0) scale(1.08);transition:filter .7s}.fx-enabled .inside-shot:hover img{filter:grayscale(0) brightness(1.06)}.fx-paused .hero-content,.fx-paused .hero-image,.fx-paused .fx-ghost-line{transform:none!important;opacity:1}.fx-paused .hero-image{opacity:.18}.fx-paused .ambient{animation:none}.fx-paused .inside-shot img{transform:none}@keyframes fx-ambient{0%{transform:translate3d(-2%,1%,0) scale(1.08)}to{transform:translate3d(2%,-1%,0) scale(1.15)}}@keyframes fx-light{0%{transform:translate3d(-9%,0,0) rotate(-8deg)}to{transform:translate3d(14%,7%,0) rotate(9deg)}}@media(max-width:760px){.fx-enabled .ambient{animation:none}.gallery-ghost{top:32px;left:-18%;font-size:110px}.fx-enabled .hero-shade:before{animation-duration:24s}}.fx-paused *,.fx-paused *:before,.fx-paused *:after{animation-play-state:paused!important;transition:none!important}.text-link{background-image:linear-gradient(var(--red),var(--red));background-position:left bottom;background-size:0 1px;background-repeat:no-repeat;transition:background-size .4s cubic-bezier(.455,.03,.515,.955),color .2s}.text-link:is(:hover,:focus-visible){background-size:100% 1px}@media(max-width:760px){.fx-enabled .site-header nav.open{animation:fx-menu-open .45s cubic-bezier(.455,.03,.515,.955) both}.site-header nav.closing{display:flex;flex-direction:column;gap:0;animation:fx-menu-close .28s cubic-bezier(.455,.03,.515,.955) both;pointer-events:none}.fx-enabled .site-header nav.open>a{animation:fx-intro-rise .5s both}.fx-enabled .site-header nav.open>a:nth-child(2){animation-delay:.05s}.fx-enabled .site-header nav.open>a:nth-child(3){animation-delay:.1s}.fx-enabled .site-header nav.open>a:nth-child(4){animation-delay:.15s}.fx-enabled .site-header nav.open>a:nth-child(5){animation-delay:.2s}.fx-enabled .site-header nav.open>a:nth-child(6){animation-delay:.25s}.menu-toggle span{transition:transform .3s}}@keyframes fx-menu-open{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}@keyframes fx-menu-close{0%{clip-path:inset(0);opacity:1}to{clip-path:inset(0 0 100% 0);opacity:0}}.fx-paused .gallery-grid .gallery-item img,.fx-paused .events>.event>img{transform:none!important}.fx-paused .gallery-grid .gallery-item:after{animation:none!important;opacity:0!important}.fx-enabled .hand .fx-ink{background-image:linear-gradient(90deg,#8a8a8a,#b9b9b9 22%,#fff 45%,#e9e9e9 53%,#a2a2a2 78%,#8a8a8a);background-size:calc(var(--shine-width,300px)*2) 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:bunker-chrome-shine 6s linear infinite}@keyframes bunker-chrome-shine{0%{background-position-x:calc(var(--shine-width,300px) - var(--shine-offset,0px))}to{background-position-x:calc(-1*var(--shine-width,300px) - var(--shine-offset,0px))}}@media(prefers-reduced-motion:reduce){.fx-intro{display:none}.hand .fx-ink{animation:none;-webkit-text-fill-color:currentColor;background:none}}@media(max-width:760px),(hover:none){.events{display:block;height:auto}.events>.event,.events>.event:is(:hover,:focus-within){height:auto;min-height:0;flex:none}.events>.event .event-content{height:auto}.events>.event .event-ticket{position:relative;left:auto;bottom:auto;max-height:none;min-height:44px;max-width:100%;padding:12px 24px;opacity:1;transform:none;pointer-events:auto}}.gallery-grid .gallery-item{isolation:isolate}.gallery-grid .gallery-item img{transform:scale(1);filter:grayscale(1) brightness(.85) contrast(1.05);transition:transform .6s cubic-bezier(.455,.03,.515,.955),filter .6s cubic-bezier(.455,.03,.515,.955)}.gallery-grid .gallery-item:is(:hover,:focus-visible) img{transform:scale(1.08);filter:grayscale(0) brightness(1.1) contrast(1.1)}.gallery-grid .gallery-item:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 3px,#000 3px 4px);opacity:.16;transition:opacity .6s cubic-bezier(.455,.03,.515,.955)}.gallery-grid .gallery-item:is(:hover,:focus-visible):before{opacity:.24}.gallery-grid .gallery-item:after{content:"";position:absolute;inset:0 auto 0 -60%;width:45%;z-index:1;pointer-events:none;background:linear-gradient(90deg,transparent,#fff,transparent);transform:translate(0) skew(-18deg);opacity:0}.gallery-grid .gallery-item:is(:hover,:focus-visible):after{animation:bunker-card-glint .9s cubic-bezier(.455,.03,.515,.955) 1 both}.gallery-grid .photo-label{z-index:2}.gallery-grid .photo-label:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--red, #ff3535);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.455,.03,.515,.955)}.gallery-grid .gallery-item:is(:hover,:focus-visible) .photo-label:after{transform:scaleX(1)}@keyframes bunker-card-glint{0%{transform:translate(0) skew(-18deg);opacity:0}15%,65%{opacity:.12}to{transform:translate(380%) skew(-18deg);opacity:0}}@media(prefers-reduced-motion:reduce){.events>.event,.events>.event>img,.events>.event .event-content,.events>.event h3,.events>.event .event-meta,.events>.event .event-ticket,.gallery-grid .gallery-item img,.gallery-grid .gallery-item:before,.gallery-grid .photo-label:after{transition:none!important}.events>.event>img,.gallery-grid .gallery-item img{transform:none!important}.gallery-grid .gallery-item:after{animation:none!important;opacity:0!important}}@media(min-width:761px)and (hover:hover){.events{display:flex;flex-direction:column;height:600px}.events>.event{--card-weight: 1;--card-title: 32px;--card-meta: 1;--card-meta-y: 0px;--card-ticket: 0;--card-ticket-y: 12px;--card-image: .24;--card-zoom: 1;--card-gray: .65;--card-pad: 26px;flex:var(--card-weight) 1 0;min-height:0;transition:flex-grow .8s cubic-bezier(.455,.03,.515,.955)}.events:not(:focus-within):has(>.event:hover)>.event,.events:has(>.event:focus-within)>.event{--card-weight: .625;--card-title: 24px;--card-meta: 0;--card-meta-y: -6px;--card-pad: 18px}.events:not(:focus-within):has(>.event:hover)>.event:hover,.events:has(>.event:focus-within)>.event:focus-within{--card-weight: 1.75;--card-title: 42px;--card-meta: 1;--card-meta-y: 0px;--card-ticket: 1;--card-ticket-y: 0px;--card-image: .6;--card-zoom: 1.04;--card-gray: 0;--card-pad: 32px}.events>.event>img{opacity:var(--card-image);transform:scale(var(--card-zoom));filter:grayscale(var(--card-gray));transition:opacity .8s cubic-bezier(.455,.03,.515,.955),transform .8s cubic-bezier(.455,.03,.515,.955),filter .8s cubic-bezier(.455,.03,.515,.955)}.events>.event .event-content{height:100%;padding:var(--card-pad) 32px;transition:padding .8s cubic-bezier(.455,.03,.515,.955)}.events>.event h3{font-size:var(--card-title);transition:font-size .8s cubic-bezier(.455,.03,.515,.955)}.events>.event .event-meta{opacity:var(--card-meta);transform:translateY(var(--card-meta-y));transition:opacity .8s cubic-bezier(.455,.03,.515,.955),transform .8s cubic-bezier(.455,.03,.515,.955)}.events>.event .event-ticket{position:absolute;left:32px;bottom:28px;margin-top:0;max-height:none;min-height:44px;padding:12px 24px;opacity:var(--card-ticket);transform:translateY(var(--card-ticket-y));pointer-events:none;transition:opacity .8s cubic-bezier(.455,.03,.515,.955),transform .8s cubic-bezier(.455,.03,.515,.955),background .2s,box-shadow .2s}.events:not(:focus-within)>.event:hover .event-ticket,.events>.event:focus-within .event-ticket{pointer-events:auto}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.hero .hero-image{opacity:1;filter:none;pointer-events:none}.media-surface picture,.media-surface picture img,.ambient-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-image picture img,.hero-image .ambient-video{filter:grayscale(.55) brightness(.68);object-position:55% center}.ambient-video{opacity:0;transition:opacity .8s ease;pointer-events:none}.media-surface.is-playing .ambient-video{opacity:1}.hero .hero-shade{background:linear-gradient(180deg,#05050530,#05050570 46%,#050505a0 75%,#050505fa)}.hero-content p{color:#e4e4e4}.fx-paused .hero .hero-image{opacity:1}.inside-shot .ambient-video{object-position:center;filter:grayscale(.25) brightness(.88)}.inside-shot figcaption{z-index:2}.gallery{overflow:clip}.gallery-grid{row-gap:28px}.gallery-grid .gallery-item img{height:clamp(270px,31vw,440px)}.gallery-grid .gallery-item:nth-child(2n){margin-top:60px}.gallery-grid .gallery-item[data-photo="2"] img{object-position:50% 65%}@media(max-width:760px){.gallery-grid .gallery-item:nth-child(2n){margin-top:0}.gallery-grid .gallery-item img{height:auto;aspect-ratio:4/3}.gallery-grid .gallery-item[data-photo="2"] img{aspect-ratio:4/5}}@media(prefers-reduced-motion:reduce){.media-surface .ambient-video{display:none}}.gallery-disclosure{margin-top:32px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.gallery-disclosure summary{align-items:center;gap:20px;min-height:72px}.gallery-disclosure summary .micro{margin-left:auto;font-size:9px;transform:none}.gallery-additions{padding:18px 0 32px;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.gallery-additions .gallery-item:nth-child(n){margin-top:0}.gallery-additions .gallery-item:nth-child(n) img{height:360px;object-position:center}.gallery-additions .photo-label{font-size:8px;letter-spacing:1px;padding-left:16px;padding-right:16px}.archive-year{font:700 32px var(--display);margin:38px 0 20px;color:var(--text)}.archive-intro{max-width:660px;margin:-24px 0 36px;color:var(--muted);font-size:13px}.archive-list article{grid-template-columns:120px minmax(0,1fr) 205px}.archive-list h3{overflow-wrap:anywhere}@media(max-width:1100px){.gallery-additions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.gallery-additions{grid-template-columns:1fr;gap:22px}.gallery-additions .gallery-item:nth-child(n) img{height:auto;max-height:560px;object-fit:contain}.gallery-disclosure summary{font-size:10px;letter-spacing:1px;gap:10px}.gallery-disclosure summary .micro{letter-spacing:0;font-size:8px}.archive-list article{grid-template-columns:82px minmax(0,1fr);gap:12px}.archive-list article p{grid-column:2}.archive-intro{margin-top:-16px}.archive-year{font-size:26px}}#past .archive-year-title{margin:32px 0 18px;font:12px/1.8 var(--mono);letter-spacing:2px;color:var(--muted)}#past .archive-list article{grid-template-columns:180px minmax(0,1fr) 190px}#past .archive-list time{font-size:10px;letter-spacing:.4px}#past .archive-list h4{margin:0;font:700 18px/1.25 var(--display);text-transform:uppercase;overflow-wrap:anywhere}#past .archive-feature .micro time{letter-spacing:.6px}@media(max-width:760px){#past .section-title{flex-wrap:wrap;gap:12px}#past .archive-list article{grid-template-columns:minmax(0,1fr);gap:9px}#past .archive-list p{grid-column:1;font-size:9px}#past .archive-list h4{font-size:16px}#past .archive-feature .micro{font-size:9px}}#hero-title img{opacity:.25}#inside{--inside-shade: linear-gradient(90deg, #050505e0 0%, #05050585 55%, #05050538 100%);min-height:100svh;background:var(--inside-shade),url(/assets/inside-crowd-20261107.webp) center 56% / cover no-repeat}#inside .inside-grid{grid-template-columns:minmax(0,1fr);max-width:none}#inside .inside-copy{max-width:480px}#inside .inside-copy p{color:#dedede}@media(max-width:760px){#inside{--inside-shade: linear-gradient(180deg, #050505a3, #050505b3)}}@media(max-width:760px){#past .archive-feature h3{font-size:clamp(26px,7.5vw,31px)}}.sets-strip{padding:48px 0;background:#080808;border-block:1px solid #444;scroll-margin-block:90px}.sets-layout{display:flex;justify-content:space-between;align-items:center;gap:32px}.sets-strip .hand{font-size:clamp(42px,4.6vw,64px);margin:0 0 12px}.sets-strip p{font:12px/1.8 var(--mono);color:#bdbdbd}.sets-link{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;min-height:56px;padding:14px 22px;border:1px solid #777;font:14px/1.6 var(--mono);color:#fff}.sets-link:hover{background:#ad0909;border-color:#ad0909}.sets-link>span[aria-hidden]{font-size:24px}@media(max-width:600px){.sets-layout{align-items:flex-start;flex-direction:column;gap:24px}.sets-link{width:100%}.sets-strip{padding:36px 0}.sets-strip p{font-size:11px}}
