.nav{gap:clamp(14px,2.2vw,36px)}@media (min-width:1100px){.housePage .heroSection{min-height:650px;grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);grid-template-rows:minmax(0,1fr) auto;gap:20px;padding-top:26px}.housePage .heroIntro{align-self:center;max-width:820px;padding:28px 0 20px}.housePage .heroIntro h1{font-size:clamp(72px,7.5vw,132px);line-height:.79}.housePage .heroNote{margin-top:22px}.housePage .heroEditorialVisual{min-height:540px;max-height:600px;align-self:center;overflow:hidden;background:var(--blackout)}.housePage .heroEditorialVisual .eventArtwork,.housePage .heroEditorialVisual .eventArtwork>a{width:100%;height:100%;min-height:0}.housePage .heroEditorialVisual .eventArtwork img{width:100%!important;height:100%!important;object-fit:contain!important}}.homeUpcoming{position:relative;padding:0 0 28px;border-top:3px solid var(--ink);border-bottom:1px solid rgba(17,17,15,.34);background:var(--paper)}.homeUpcoming:before{content:"";position:absolute;z-index:5;top:-3px;left:22px;width:clamp(72px,10vw,160px);height:7px;background:var(--infrared)}.homeUpcomingHeader{min-height:82px;display:grid;grid-template-columns:auto 1fr auto;align-items:end;grid-gap:18px;gap:18px;padding:16px 22px 13px;border-bottom:1px solid var(--ink)}.homeUpcomingHeader a,.homeUpcomingHeader span{font:9px/1 var(--font-mono);letter-spacing:.04em}.homeUpcomingHeader h2{margin:0;font-size:clamp(25px,2.6vw,42px);line-height:.88;letter-spacing:-.045em}.homeUpcomingHeader a{justify-self:end;border-bottom:1px solid}.homeUpcomingRail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid rgba(17,17,15,.26)}.posterEventCard{min-width:0;position:relative;display:grid;grid-template-rows:auto 1fr;border-right:1px solid rgba(17,17,15,.3);border-bottom:1px solid rgba(17,17,15,.3);background:var(--paper);transform:translateZ(0);transition:transform .28s cubic-bezier(.2,.75,.2,1),box-shadow .28s ease,background .2s ease}.posterEventCard:nth-child(4n){border-right:0}.posterEventArtwork{min-height:0;position:relative;display:grid;align-content:center;padding:14px;overflow:hidden;background:#0a0b0b}.posterEventArtwork .eventArtwork{width:100%;max-height:66vh;transition:transform .32s cubic-bezier(.2,.75,.2,1),filter .25s ease}.posterEventArtwork .eventArtwork>a{display:block}.posterEventIndex{position:absolute;z-index:6;top:9px;left:9px;padding:5px 7px;background:var(--acid);color:var(--ink);font:8px/1 var(--font-mono)}.posterEventCaption{min-height:180px;display:grid;grid-template-columns:58px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start;padding:14px;border-top:1px solid var(--ink);color:inherit;transition:background .2s ease,color .2s ease}.posterEventDate strong{display:block;font-size:42px;line-height:.74;letter-spacing:-.07em}.posterEventCopy p,.posterEventCopy>span,.posterEventDate span,.posterEventDetails{font:8px/1.35 var(--font-mono)}.posterEventCopy h2{margin:10px 0 12px;font-size:clamp(22px,2vw,34px);line-height:.88;letter-spacing:-.04em;overflow-wrap:anywhere}.posterEventCopy p{margin:0}.posterEventDetails{align-self:end;justify-self:end;white-space:nowrap}@media (hover:hover) and (pointer:fine){.posterEventCard:hover{z-index:4;transform:translateY(-8px) rotate(.35deg);box-shadow:10px 14px 0 rgba(17,17,15,.13)}.posterEventCard:hover .posterEventArtwork .eventArtwork{transform:scale(1.025) rotate(-.35deg);filter:contrast(1.04)}.posterEventCard:hover .posterEventCaption{background:var(--ink);color:var(--paper)}.posterEventArtwork .eventArtwork>a:hover:after{background:var(--acid);color:var(--ink)}}.postersPage{min-height:100vh;background:var(--paper)}.postersHero{min-height:410px;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);grid-template-rows:auto 1fr;grid-gap:20px 28px;gap:20px 28px;align-items:end;padding:24px 22px 28px;border-bottom:3px solid var(--ink)}.postersHero>span{font:9px/1 var(--font-mono);letter-spacing:.05em}.postersHero h1{margin:0;font-size:clamp(88px,15vw,220px);line-height:.66;letter-spacing:-.08em}.postersHeroMeta{display:grid;grid-gap:18px;gap:18px;padding:14px 0 0}.postersHeroMeta strong{font-size:clamp(50px,7vw,90px);line-height:.7}.postersHeroMeta p{margin:0;font:10px/1.45 var(--font-mono)}.posterGallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.posterGalleryEmpty{min-height:280px;margin:0;padding:22px;font:10px var(--font-mono)}@media (max-width:1100px){.homeUpcomingRail,.posterGallery{grid-template-columns:repeat(2,minmax(0,1fr))}.posterEventCard:nth-child(4n){border-right:1px solid rgba(17,17,15,.3)}.posterEventCard:nth-child(2n){border-right:0}.postersHero{grid-template-columns:1fr;min-height:360px}.postersHero h1{font-size:clamp(76px,16vw,150px)}.postersHeroMeta{max-width:600px}}@media (max-width:620px){.nav{display:flex;grid-template-columns:none;justify-content:flex-start;gap:18px;overflow-x:auto;padding:1px 0 3px;scrollbar-width:none;scroll-snap-type:x proximity}.nav::-webkit-scrollbar{display:none}.nav a{flex:0 0 auto;scroll-snap-align:start}.homeUpcoming:before{left:14px;top:-2px;height:5px;width:72px}.homeUpcomingHeader{min-height:70px;grid-template-columns:1fr auto;gap:7px 12px;padding:13px 14px 11px}.homeUpcomingHeader>span{grid-column:1/-1}.homeUpcomingHeader h2{font-size:28px}.homeUpcomingRail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.homeUpcomingRail::-webkit-scrollbar{display:none}.homeUpcomingRail .posterEventCard{flex:0 0 82vw;scroll-snap-align:start;border-right:1px solid rgba(17,17,15,.3)}.posterGallery{grid-template-columns:1fr}.posterGallery .posterEventCard{border-right:0}.posterEventArtwork{padding:10px}.posterEventCaption{min-height:150px;grid-template-columns:48px minmax(0,1fr);padding:11px}.posterEventDetails{grid-column:2;justify-self:start}.posterEventDate strong{font-size:34px}.posterEventCopy h2{font-size:clamp(25px,8vw,34px)}.postersHero{min-height:320px;padding:18px 14px 22px}.postersHero h1{font-size:clamp(68px,22vw,98px)}.postersHeroMeta strong{font-size:54px}}@media (prefers-reduced-motion:reduce){.posterEventArtwork .eventArtwork,.posterEventCaption,.posterEventCard{transition:none!important;transform:none!important}}.nav{display:flex;flex-wrap:nowrap;justify-content:center;gap:clamp(14px,2.25vw,38px);white-space:nowrap}.cultureLandingHero,.eventsIntro,.postersHero,.utilityIntro{min-height:350px;padding:24px 22px 26px;border-bottom:2px solid var(--ink)}.eventsIntro,.utilityIntro{align-items:end}.cultureLandingHero h1,.eventsIntro h1,.postersHero h1,.utilityIntro h1{max-width:100%;margin:0;font-size:clamp(66px,8.4vw,132px);line-height:.74;letter-spacing:-.073em;text-wrap:balance}.cultureLandingHero>span,.eventsIntro .kicker,.postersHero>span,.utilityIntro .kicker{margin:0 0 14px;font:9px/1.2 var(--font-mono);letter-spacing:.055em;text-transform:uppercase}.eventsPage .eventsIntro{min-height:380px;padding-top:26px}.eventsPage .eventsIntro h1{font-size:clamp(62px,7.5vw,118px)}.eventsPage .eventSearchLead{max-width:560px;margin-top:18px}.utilityIntro{position:relative;overflow:hidden}.utilityIntro:after{content:"";position:absolute;z-index:0;right:5%;top:17%;width:34%;height:52%;opacity:.12;background-image:linear-gradient(rgba(17,17,15,.26) 1px,transparent 0),linear-gradient(90deg,rgba(17,17,15,.26) 1px,transparent 0);background-size:28px 28px;transform:skewY(-5deg);pointer-events:none}.utilityIntro>*{position:relative;z-index:1}.utilityIntro .viewSwitch{margin-bottom:4px}.postersPage .postersHero{min-height:350px;grid-template-columns:minmax(0,1fr) minmax(250px,.32fr);grid-template-rows:auto 1fr;column-gap:clamp(28px,5vw,80px);align-items:end}.postersHero>span{grid-column:1/-1;align-self:start}.postersHero h1{align-self:end;white-space:nowrap;font-size:clamp(72px,8.8vw,138px)}.postersHeroMeta{align-self:end;min-height:126px;padding-top:12px;border-top:1px solid var(--ink)}.postersHeroMeta strong{font-size:clamp(48px,5vw,74px);line-height:.75}.postersHeroMeta p{max-width:390px;font-size:9px}.cultureLandingPage .cultureLandingHero{min-height:350px;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.36fr);grid-template-rows:auto 1fr;grid-column-gap:clamp(28px,5vw,80px);column-gap:clamp(28px,5vw,80px);align-items:end;background:var(--archive-paper)}.cultureLandingHero>span{grid-column:1/-1;align-self:start}.cultureLandingHero h1{align-self:end;font-size:clamp(76px,9vw,142px)}.cultureLandingHero p{align-self:end;max-width:440px;margin:0;padding-top:14px;border-top:1px solid var(--ink);font-family:var(--font-editorial);font-size:clamp(22px,2.2vw,34px);line-height:1.02}.calendarStage,.cultureLandingGrid,.eventSearchPanel,.mapStage,.posterGallery{scroll-margin-top:12px}@media (max-width:1100px){.cultureLandingPage .cultureLandingHero,.postersPage .postersHero{grid-template-columns:minmax(0,1fr) minmax(220px,.4fr);column-gap:30px}.cultureLandingHero h1,.postersHero h1{font-size:clamp(68px,9.5vw,108px)}}@media (max-width:960px){.nav{gap:10px 18px}.cultureLandingHero,.cultureLandingPage .cultureLandingHero,.eventsIntro,.eventsPage .eventsIntro,.postersHero,.postersPage .postersHero,.utilityIntro{min-height:300px}.eventsIntro h1,.utilityIntro h1{font-size:clamp(56px,8.4vw,80px)}.cultureLandingPage .cultureLandingHero,.postersPage .postersHero{grid-template-columns:1fr;grid-template-rows:auto auto auto;align-content:end;gap:14px}.cultureLandingHero>span,.postersHero>span{grid-column:1}.cultureLandingHero h1,.postersHero h1{font-size:clamp(62px,11vw,90px)}.cultureLandingHero p,.postersHeroMeta{max-width:650px}}@media (max-width:620px){.nav{grid-column:1/-1;grid-row:2;display:flex;justify-content:flex-start;gap:18px;width:100%;overflow-x:auto;white-space:nowrap;padding:0 0 3px;scrollbar-width:none;overscroll-behavior-inline:contain}.nav::-webkit-scrollbar{display:none}.nav a{flex:0 0 auto}.cultureLandingHero,.cultureLandingPage .cultureLandingHero,.eventsIntro,.eventsPage .eventsIntro,.postersHero,.postersPage .postersHero,.utilityIntro{min-height:235px;padding:18px 14px 20px}.cultureLandingHero h1,.eventsIntro h1,.eventsPage .eventsIntro h1,.postersHero h1,.utilityIntro h1{font-size:clamp(42px,12.5vw,56px);line-height:.8;letter-spacing:-.06em}.postersHero h1{white-space:normal}.utilityIntro:after{right:-5%;top:12%;width:50%;height:43%;background-size:20px 20px}.cultureLandingHero p,.postersHeroMeta{min-height:0;padding-top:10px}.postersHeroMeta{grid-template-columns:auto 1fr;align-items:end;gap:12px}.postersHeroMeta strong{font-size:42px}.postersHeroMeta p{font-size:8px}.cultureLandingHero p{font-size:clamp(19px,5.5vw,23px);line-height:1.08}}@media (max-width:960px) and (max-height:540px){.cultureLandingHero,.cultureLandingPage .cultureLandingHero,.eventsIntro,.eventsPage .eventsIntro,.postersHero,.postersPage .postersHero,.utilityIntro{min-height:auto;padding-top:16px;padding-bottom:16px}}.cultureLandingPage{overflow-x:clip}.cultureLandingPage .cultureLandingHero{position:relative;overflow:clip;isolation:isolate}.cultureLandingPage .cultureLandingHero:before{content:"";position:absolute;z-index:0;top:-22%;right:-8%;width:min(48vw,760px);aspect-ratio:1.3;opacity:.14;border:1px solid var(--ink);background-image:linear-gradient(rgba(17,17,15,.16) 1px,transparent 0),linear-gradient(90deg,rgba(17,17,15,.16) 1px,transparent 0);background-size:24px 24px;transform:translate3d(var(--culture-hero-grid-x,0),0,0) rotate(-6deg);pointer-events:none}.cultureLandingPage .cultureLandingHero:after{content:"↘ 404 / CULTURE / SIGNAL";position:absolute;z-index:0;right:2.4%;bottom:18%;font:8px/1 var(--font-mono);letter-spacing:.06em;transform:rotate(90deg);transform-origin:right bottom;opacity:.48;pointer-events:none}.cultureLandingPage .cultureLandingHero>*{position:relative;z-index:1}.cultureLandingPage[data-culture-motion=full] .cultureLandingHero h1,.cultureLandingPage[data-culture-motion=lite] .cultureLandingHero h1{transform:translate3d(var(--culture-hero-x,0),var(--culture-hero-y,0),0);will-change:transform}.cultureLandingPage[data-culture-motion=full] .cultureLandingHero>span,.cultureLandingPage[data-culture-motion=lite] .cultureLandingHero>span{transform:translate3d(var(--culture-hero-meta-x,0),0,0)}.cultureLandingHero h1,.cultureLandingHero p,.cultureLandingHero>span{transition:transform .08s linear}.cultureLandingGrid{perspective:1600px;transform-style:preserve-3d}.cultureLandingArchive,.cultureLandingCard,.cultureLandingTextCard{position:relative;overflow:clip;transform-origin:center center;opacity:var(--culture-card-opacity,1);transform:translate3d(var(--culture-reveal-x,0),var(--culture-reveal-y,0),0) rotateX(var(--culture-tilt-x,0deg)) rotateY(var(--culture-tilt-y,0deg));transition:background .22s ease,color .22s ease,box-shadow .24s ease,transform .12s ease-out,opacity .18s ease}.cultureLandingCard{transform-style:preserve-3d}.cultureLandingCard .visualPoster{transform:translate3d(var(--culture-pointer-x,0),calc(var(--culture-visual-y, 0) + var(--culture-pointer-y, 0)),22px) scale(1.035);transform-origin:center;transition:transform .18s cubic-bezier(.2,.75,.2,1),filter .25s ease}.cultureLandingCard>div{position:relative;z-index:5;transform:translateZ(46px)}.cultureLandingArchive strong,.cultureLandingCard strong,.cultureLandingTextCard strong{transform:translate3d(var(--culture-title-shift,0),0,0);transition:transform .24s cubic-bezier(.2,.75,.2,1),letter-spacing .2s ease}.cultureLandingCard:after{content:"";position:absolute;z-index:6;top:-18%;bottom:-18%;left:-35%;width:18%;background:rgba(237,240,234,.15);transform:translateX(-260%) skewX(-14deg);transition:transform .48s cubic-bezier(.2,.75,.2,1);pointer-events:none}.cultureLandingCard:focus-visible,.cultureLandingCard:hover{z-index:3;box-shadow:0 28px 60px rgba(17,17,15,.18)}.cultureLandingCard:focus-visible:after,.cultureLandingCard:hover:after{transform:translateX(780%) skewX(-14deg)}.cultureLandingCard:focus-visible .visualPoster,.cultureLandingCard:hover .visualPoster{filter:contrast(1.05) saturate(1.06)}.cultureLandingCard:focus-visible strong,.cultureLandingCard:hover strong{letter-spacing:-.055em;transform:translate3d(8px,0,0)}.cultureLandingPage[data-culture-motion=full] .cultureLandingCard .visualGrid{animation:cultureGridDrift 16s linear infinite}.cultureLandingPage[data-culture-motion=full] .cultureLandingCard:nth-child(2) .visualGrid{animation-direction:reverse;animation-duration:20s}.cultureLandingArchive:before{content:"";position:absolute;left:0;top:0;width:22%;height:4px;background:var(--acid);animation:cultureArchiveSignal 4.8s ease-in-out infinite alternate}.cultureLandingArchive:after{content:"404 / INDEX / 017 / 004 / GVA / LSN";position:absolute;right:22px;top:20px;max-width:280px;text-align:right;font:8px/1.35 var(--font-mono);letter-spacing:.05em;opacity:.38}.cultureLandingArchive em{transition:transform .26s cubic-bezier(.2,.75,.2,1),color .2s ease}.cultureLandingArchive:focus-visible em,.cultureLandingArchive:hover em{color:var(--acid);transform:translate3d(8px,-8px,0) rotate(45deg)}.cultureLandingArchive:focus-visible strong,.cultureLandingArchive:hover strong{transform:translate3d(12px,0,0)}.cultureLandingTextCard:before{content:"↗";position:absolute;right:3%;bottom:-8%;font-size:clamp(100px,13vw,210px);line-height:.7;opacity:0;transform:translate3d(26px,42px,0) rotate(-12deg);transition:opacity .2s ease,transform .3s cubic-bezier(.2,.75,.2,1);pointer-events:none}.cultureLandingTextCard:after{content:"";position:absolute;left:22px;right:22px;bottom:18px;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .34s cubic-bezier(.2,.75,.2,1);opacity:.55}.cultureLandingTextCard:focus-visible,.cultureLandingTextCard:hover{background:var(--ink);color:var(--paper)}.cultureLandingTextCard:focus-visible:before,.cultureLandingTextCard:hover:before{opacity:.12;transform:translateZ(0) rotate(-4deg)}.cultureLandingTextCard:focus-visible:after,.cultureLandingTextCard:hover:after{transform:scaleX(1)}.cultureLandingTextCard:focus-visible strong,.cultureLandingTextCard:hover strong{transform:translate3d(10px,-5px,0)}@keyframes cultureGridDrift{0%{background-position:0 0}to{background-position:68px 34px}}@keyframes cultureArchiveSignal{0%{transform:translateX(0);width:16%}to{transform:translateX(360%);width:24%}}@media (max-width:960px){.cultureLandingPage .cultureLandingHero:before{width:62vw;right:-18%;opacity:.1}.cultureLandingArchive,.cultureLandingCard,.cultureLandingTextCard{--culture-tilt-x:0deg!important;--culture-tilt-y:0deg!important}.cultureLandingCard .visualPoster{transform:translate3d(0,var(--culture-visual-y,0),0) scale(1.02)}}@media (max-width:620px){.cultureLandingPage .cultureLandingHero:before{top:-4%;right:-32%;width:92vw;background-size:18px 18px}.cultureLandingPage .cultureLandingHero:after{display:none}.cultureLandingArchive,.cultureLandingCard,.cultureLandingTextCard{--culture-reveal-x:0px!important}.cultureLandingArchive:focus-visible strong,.cultureLandingArchive:hover strong,.cultureLandingCard:focus-visible strong,.cultureLandingCard:hover strong,.cultureLandingTextCard:focus-visible strong,.cultureLandingTextCard:hover strong{transform:none}.cultureLandingArchive:after{right:14px;top:16px;max-width:170px;font-size:7px}.cultureLandingTextCard:after{left:14px;right:14px}}@media (prefers-reduced-motion:reduce){.cultureLandingArchive,.cultureLandingArchive em,.cultureLandingArchive strong,.cultureLandingCard,.cultureLandingCard .visualPoster,.cultureLandingCard strong,.cultureLandingHero h1,.cultureLandingHero p,.cultureLandingHero>span,.cultureLandingPage .cultureLandingHero:before,.cultureLandingTextCard,.cultureLandingTextCard strong{transform:none!important;transition:none!important;animation:none!important}.cultureLandingArchive,.cultureLandingCard,.cultureLandingTextCard{opacity:1!important}.cultureLandingArchive:before,.cultureLandingCard .visualGrid{animation:none!important}}@media (max-width:1180px){.archiveHero{grid-template-columns:1fr;gap:clamp(22px,4vw,42px);align-items:start;padding-top:clamp(56px,8vh,92px);padding-bottom:clamp(30px,4vw,48px)}.archiveHero>div,.archiveLead{min-width:0;width:100%}.archiveHero h1{max-width:8.2ch;font-size:clamp(72px,13vw,138px);line-height:.72}.archiveLead{max-width:760px;margin:0;padding-top:18px;border-top:1px solid rgba(17,17,15,.45);font-size:clamp(28px,4.4vw,46px);line-height:1.02}}@media (max-width:620px){:root{--mobile-gutter:14px}.depthTransitionSticky{height:100svh}.eventFeatureHeroArtwork,.eventFeatureHeroTitle,.featureHero,.featurePoster,.heroEditorialVisual,.posterArchiveArtwork{max-height:none}.masthead{row-gap:4px;padding-left:max(var(--mobile-gutter),env(safe-area-inset-left));padding-right:max(var(--mobile-gutter),env(safe-area-inset-right));padding-top:max(10px,env(safe-area-inset-top));padding-bottom:7px}.brand404{font-size:44px}.mastheadMeta{gap:2px}.languageToggle{margin-top:0}.nav{min-height:34px;scroll-padding-inline:var(--mobile-gutter);-webkit-overflow-scrolling:touch}.nav a{min-height:32px;padding:0 2px;display:inline-flex;align-items:center}.languageToggle button{min-height:30px}.eventDetailActions a,.eventDetailActions button,.eventFeatureTickets a,.saveEventButton,.utilityModuleHead a,.viewSwitch a{min-height:40px}.calendarBoard,.homeSectionGuide,.homeUpcomingRail,.viewSwitch{scroll-padding-inline:var(--mobile-gutter);overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.calendarBoard>:first-child,.homeUpcomingRail .posterEventCard:first-child{margin-left:0}.heroIntro,.heroSection{padding-top:18px}.heroIntro{padding-bottom:22px}.heroEditorialVisual{min-height:min(460px,122vw)}.heroResidue{padding-top:10px;padding-bottom:10px}.homeUtilityPanel{padding-top:14px;padding-bottom:14px}.utilityModuleHead{min-height:72px}.calendarBoardCompact,.mapCanvasCompact{min-height:330px}.cityPanel{min-height:270px}.cultureCard{min-height:500px}.cultureCard .visualPoster{min-height:min(360px,96vw)}.homeArchiveGateway{min-height:330px}.depthTransitionScene{height:150svh!important;min-height:720px}.depthTransitionSticky{min-height:100svh;perspective:760px}.depthTransitionHeader{inset:14px var(--mobile-gutter) auto;gap:6px 12px;padding-bottom:9px}.depthTransitionHeader span{font-size:8px}.depthTransitionHeader strong{font-size:clamp(44px,13vw,58px);line-height:.76}.depthTransitionGrid{inset:-10%;background-size:38px 38px;transform:rotateX(68deg) translateY(29%) translateZ(-360px) scale(1.35);opacity:.26}.depthCard{width:min(78vw,330px);opacity:clamp(.22,var(--depth-fade),1);box-shadow:0 24px 55px rgba(0,0,0,.34)}.depthCardA{left:5%;bottom:8%}.depthCardB{right:-7%;bottom:3%}.depthCardVisual,.depthCardVisual .visualPoster{min-height:min(42svh,355px)}.depthCardMeta{min-height:78px;gap:7px;padding:10px 11px}.depthCardMeta strong{font-size:clamp(23px,7vw,29px);line-height:.86}html[data-motion=lite] .depthTransitionScene{height:150svh!important}.archiveHero{gap:24px;padding:34px var(--mobile-gutter) 28px}.archiveHero h1{max-width:100%;font-size:clamp(50px,15vw,66px);line-height:.78;letter-spacing:-.07em}.archiveLead{max-width:30ch;padding-top:14px;font-size:clamp(19px,5.5vw,23px);line-height:1.12}.posterWall{padding:24px var(--mobile-gutter) 68px;column-count:2;column-gap:10px}.posterArchiveItem{margin-bottom:18px}.posterArchiveArtwork{min-height:0}.cultureLandingPage .cultureLandingHero{min-height:245px}.cultureLandingCard{min-height:500px}.cultureLandingCard .visualPoster{min-height:370px}.cultureLandingArchive,.cultureLandingTextCard{min-height:220px}.eventsIntro{min-height:250px}.eventDetailPoster{min-height:min(430px,115vw)}.eventDetailBody{min-height:360px;gap:32px}.eventDetailSignal,.eventFeatureHeroTitle{min-height:360px}.eventFeatureHeroArtwork{min-height:min(470px,124vw)}.eventFeatureStory{min-height:0;padding-top:48px;padding-bottom:48px}.eventFeatureStory blockquote{margin-top:42px}.eventFeatureFacts>div{min-height:180px}.eventFeatureVenue{min-height:420px}.eventFeatureEnd{min-height:470px}.mapStage{padding-bottom:max(14px,env(safe-area-inset-bottom))}.mapCanvas{min-height:min(610px,78svh)}.footer{min-height:112px;display:grid;grid-template-columns:1fr auto;align-content:center;grid-gap:8px 14px;gap:8px 14px;padding-left:var(--mobile-gutter);padding-right:var(--mobile-gutter)}.footer span:last-child{grid-column:1/-1}}@media (max-width:430px){.posterWall{column-count:2;column-gap:8px}.posterArchiveMeta{grid-template-columns:22px 1fr;gap:5px 7px}.posterArchiveMeta strong{font-size:9px}.homeUpcomingRail .posterEventCard{flex-basis:88vw}.depthCard{width:80vw}.depthCardB{right:-10%}}@media (max-width:350px){.posterWall{column-count:1}.depthCard{width:84vw}}@media (max-width:960px) and (max-height:540px){.depthTransitionScene{height:135svh!important;min-height:560px}.depthTransitionSticky{min-height:100svh;height:100svh}.depthCardVisual,.depthCardVisual .visualPoster{min-height:42svh}.archiveHero{padding-top:26px}}@media (prefers-reduced-motion:reduce){.depthTransitionScene{min-height:0}}@media (max-width:620px){.motionReady .homeUpcoming .posterEventCardHome[data-motion],.motionReady .homeUpcoming[data-motion]{opacity:1;transform:none;transition:none}.homeUpcoming{padding-bottom:12px}.homeUpcomingRail{align-items:flex-start;touch-action:pan-x pan-y pinch-zoom;overscroll-behavior-inline:contain;overscroll-behavior-block:auto}.homeUpcomingRail .posterEventCardHome{flex:0 0 82vw;align-self:flex-start;height:auto;min-height:0;grid-template-rows:auto auto;scroll-snap-align:start;scroll-snap-stop:always}.homeUpcomingRail .posterEventCardHome .posterEventArtwork,.homeUpcomingRail .posterEventCardHome .posterEventCaption{height:auto}.homeUpcomingRail .posterEventCardHome .posterEventCaption{min-height:150px}}@media (max-width:430px){.homeUpcomingRail .posterEventCardHome{flex-basis:88vw}}.accountPage{min-height:100vh;background:var(--paper)}.accountHero{min-height:540px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);grid-template-rows:auto 1fr;grid-gap:24px 34px;gap:24px 34px;align-items:end;padding:26px 22px 32px;border-bottom:3px solid var(--ink)}.accountHero>span{grid-column:1/-1;align-self:start;font:9px/1 var(--font-mono);letter-spacing:.05em}.accountHero h1{margin:0;white-space:pre-line;font-size:clamp(74px,12vw,178px);line-height:.7;letter-spacing:-.075em}.accountHero p{margin:0;max-width:34ch;padding-top:14px;border-top:1px solid var(--ink);font:13px/1.45 var(--font-mono)}.accountPanel{min-height:520px;display:grid;align-content:start;grid-gap:22px;gap:22px;padding:24px 22px 64px;background:var(--archive-paper);border-bottom:1px solid var(--ink)}.accountPanelLoading{align-content:center}.accountPanelLabel,.accountPanelLoading{font:9px var(--font-mono)}.accountModeSwitch{width:min(680px,100%);display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--ink)}.accountModeSwitch button{min-height:52px;border:0;background:transparent;color:var(--ink);font:9px var(--font-mono);cursor:pointer}.accountModeSwitch button+button{border-left:1px solid var(--ink)}.accountModeSwitch button.isActive{background:var(--ink);color:var(--paper)}.accountForm{width:min(680px,100%);display:grid;grid-gap:14px;gap:14px}.accountForm label{display:grid;grid-gap:7px;gap:7px}.accountForm label>span{font:8px var(--font-mono)}.accountForm input{width:100%;min-height:54px;padding:0 13px;border:1px solid var(--ink);border-radius:0;background:var(--paper);color:var(--ink);font:11px var(--font-mono)}.accountSubmit{min-height:56px;border:1px solid var(--ink);background:var(--acid);color:var(--ink);font:700 9px var(--font-mono);cursor:pointer}.accountSubmit:disabled{opacity:.5;cursor:wait}.accountError,.accountLocalNotice,.accountNotice{width:min(680px,100%);margin:0;padding:12px 14px;border:1px solid var(--ink);font:9px/1.4 var(--font-mono)}.accountLocalNotice{background:var(--lilac)}.accountNotice{background:var(--acid)}.accountError{background:var(--infrared)}.accountPanelSigned{grid-template-columns:minmax(0,1fr) minmax(220px,.4fr);grid-template-rows:auto 1fr auto;align-items:end}.accountPanelSigned .accountPanelLabel{grid-column:1/-1;align-self:start}.accountIdentity{display:grid;grid-gap:14px;gap:14px;align-self:end}.accountIdentity span,.accountStats small,.accountStats span{font:8px var(--font-mono)}.accountIdentity strong{max-width:16ch;font-size:clamp(34px,5vw,72px);line-height:.82;letter-spacing:-.045em;overflow-wrap:anywhere}.accountStats{display:grid;grid-gap:8px;gap:8px;padding:16px;border:1px solid var(--ink);background:var(--paper)}.accountStats strong{font-size:clamp(58px,8vw,110px);line-height:.7;letter-spacing:-.07em}.accountActions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px;padding-top:20px;border-top:1px solid var(--ink)}.accountActions a,.accountActions button{min-height:44px;display:inline-flex;align-items:center;padding:0 13px;border:1px solid var(--ink);background:var(--paper);color:var(--ink);font:9px var(--font-mono)}.accountActions button{cursor:pointer}.accountActions a{background:var(--ink);color:var(--paper)}.accountNavLink{color:inherit;font:inherit;text-decoration:none}.myNightAccountCta{width:max-content;font:9px var(--font-mono);border-bottom:1px solid}.myNightEmptyActions{display:flex;flex-wrap:wrap;gap:16px}@media (max-width:960px){.accountHero{grid-template-columns:1fr;min-height:460px}.accountHero p{max-width:44ch}}@media (max-width:620px){.accountHero{min-height:360px;gap:18px;padding:20px 14px 24px}.accountHero h1{font-size:clamp(46px,14vw,62px);line-height:.75}.accountHero p{max-width:32ch;font-size:10px}.accountPanel{min-height:430px;padding:18px 14px 48px}.accountModeSwitch button{min-height:48px;font-size:8px}.accountForm input{min-height:52px}.accountPanelSigned{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;align-items:start}.accountActions,.accountPanelSigned .accountPanelLabel{grid-column:1}.accountIdentity strong{font-size:clamp(30px,9vw,40px)}.accountStats{margin-top:8px}.accountActions{display:grid}.mastheadMeta .accountNavLink{font-size:7px}.nav{grid-column:1/-1;grid-row:2;display:flex;justify-content:space-between;flex-wrap:nowrap;gap:clamp(4px,1.7vw,10px);width:100%;max-width:100%;overflow:visible;white-space:nowrap;padding:0;font-size:clamp(7.5px,2.25vw,9px);line-height:1}.nav,.nav a{align-items:center}.nav a{flex:0 0 auto;min-height:28px;display:inline-flex}}@media (max-width:380px){.nav{gap:3px;font-size:clamp(7px,2.15vw,8px)}}html.worldTransitionLock,html.worldTransitionLock body{overflow:hidden!important}html.worldTransitionLock .cultureGesture,html.worldTransitionLock .cultureGesture span,html.worldTransitionLock .cultureGlow{animation-play-state:paused!important}.worldTransition{position:fixed;inset:0;z-index:2147483600;overflow:hidden;pointer-events:none;visibility:hidden;opacity:0;background:transparent;isolation:isolate;contain:strict}.worldTransition--cover,.worldTransition--hold,.worldTransition--reveal{visibility:visible;opacity:1}.worldTransition__canvas{position:absolute;inset:0;z-index:1;width:100%;height:100%;display:block;background:transparent;transform:translateZ(0);will-change:opacity}.worldTransition__dream,.worldTransition__grain{position:absolute;inset:0;pointer-events:none;opacity:0}.worldTransition__dream{z-index:2;background:radial-gradient(circle at 50% 50%,transparent 0 13%,rgba(4,8,11,.06) 32%,rgba(2,5,8,.18) 70%,rgba(0,0,0,.34) 100%),radial-gradient(circle at 50% 50%,rgba(219,229,228,.035),transparent 36%)}.worldTransition__grain{z-index:3;inset:-5%;background:repeating-linear-gradient(112deg,rgba(255,255,255,.022) 0 1px,transparent 1px 4px),repeating-radial-gradient(circle at 48% 52%,rgba(0,0,0,.022) 0 1px,transparent 1px 4px);transform:translateZ(0) scale(1.05)}.worldTransition--cover .worldTransition__dream{animation:worldOpticsIn .84s cubic-bezier(.22,.72,.14,1) both}.worldTransition--cover .worldTransition__grain{animation:worldGrainIn .84s linear both}.worldTransition--hold .worldTransition__dream{opacity:.74}.worldTransition--hold .worldTransition__grain{opacity:.07}.worldTransition--reveal .worldTransition__dream{animation:worldOpticsOut .76s cubic-bezier(.14,.72,.16,1) both}.worldTransition--reveal .worldTransition__grain{animation:worldGrainOut .76s linear both}@keyframes worldOpticsIn{0%{opacity:0}46%{opacity:.24}to{opacity:.74}}@keyframes worldOpticsOut{0%{opacity:.74}38%{opacity:.38}to{opacity:0}}@keyframes worldGrainIn{0%,18%{opacity:0;transform:translateZ(0) scale(1.05) rotate(0deg)}62%{opacity:.05;transform:translate3d(.25%,-.18%,0) scale(1.055) rotate(.35deg)}to{opacity:.07;transform:translate3d(-.18%,.16%,0) scale(1.06) rotate(.7deg)}}@keyframes worldGrainOut{0%{opacity:.07;transform:translate3d(-.18%,.16%,0) scale(1.06) rotate(.7deg)}55%{opacity:.035;transform:translate3d(.16%,-.12%,0) scale(1.055) rotate(.35deg)}to{opacity:0;transform:translateZ(0) scale(1.05) rotate(0deg)}}@media (max-width:720px){.worldTransition__grain{inset:-8%}}@media (prefers-reduced-motion:reduce){.worldTransition--cover .worldTransition__dream,.worldTransition--cover .worldTransition__grain,.worldTransition--reveal .worldTransition__dream,.worldTransition--reveal .worldTransition__grain{animation-duration:.18s!important}}.submissionPage{background:var(--paper);color:var(--ink)}.submissionHero{min-height:calc(100svh - 76px);display:grid;grid-template-rows:auto 1fr auto;grid-gap:24px;gap:24px;padding:22px;border-bottom:4px solid var(--ink);background:var(--acid)}.submissionHeroBottom,.submissionHeroMeta{display:flex;justify-content:space-between;gap:24px;font:9px/1.25 var(--font-mono)}.submissionHero h1{align-self:center;margin:0;font-size:clamp(68px,11.5vw,188px);line-height:.74;letter-spacing:-.075em}.submissionHeroBottom{align-items:end}.submissionHeroBottom p{max-width:590px;margin:0;font-size:clamp(14px,1.5vw,22px);line-height:1.1;font-family:var(--font-sans)}.submissionHeroBottom a{padding-bottom:4px;border-bottom:2px solid;font-weight:700}.submissionPrinciples{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:4px solid var(--ink)}.submissionPrinciples article{min-height:190px;display:grid;align-content:space-between;grid-gap:18px;gap:18px;padding:18px 20px;border-right:1px solid var(--ink)}.submissionPrinciples article:last-child{border-right:0}.submissionPrinciples p,.submissionPrinciples span{margin:0;font:9px/1.4 var(--font-mono)}.submissionPrinciples strong{font-size:clamp(24px,3vw,48px);line-height:.86;letter-spacing:-.045em}.submissionWorkspace{border-bottom:4px solid var(--ink)}.submissionKinds{display:grid;grid-template-columns:1fr 1fr;border-bottom:2px solid var(--ink)}.submissionKinds button{min-height:220px;display:grid;align-content:space-between;grid-gap:24px;gap:24px;padding:20px;border:0;border-right:1px solid var(--ink);border-radius:0;background:#d8d8d0;color:var(--ink);text-align:left;cursor:pointer}.submissionKinds button:last-child{border-right:0}.submissionKinds button.isActive{background:var(--blackout);color:var(--flash)}.submissionKinds button>p,.submissionKinds button>span{margin:0;font:9px/1.35 var(--font-mono)}.submissionKinds button>strong{font-size:clamp(30px,4.5vw,74px);line-height:.83;letter-spacing:-.055em}.submissionKinds button>p{max-width:440px}.submissionForm{display:grid;grid-gap:0;gap:0}.submissionFormIntro{display:grid;grid-template-columns:1fr 2fr;grid-gap:24px;gap:24px;padding:18px 22px;border-bottom:1px solid var(--ink);background:var(--flash)}.submissionFormIntro p,.submissionFormIntro span{margin:0;font:9px/1.4 var(--font-mono)}.submissionForm fieldset{min-width:0;display:grid;grid-gap:16px;gap:16px;margin:0;padding:24px 22px 34px;border:0;border-bottom:1px solid var(--ink)}.submissionForm legend{width:100%;padding:0 0 18px;font-size:clamp(26px,3.2vw,52px);line-height:.9;letter-spacing:-.045em}.submissionGrid{display:grid;grid-gap:12px;gap:12px}.submissionGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.submissionGridThree{grid-template-columns:repeat(3,minmax(0,1fr))}.submissionForm label{min-width:0;display:grid;align-content:start;grid-gap:7px;gap:7px}.submissionFieldHelp,.submissionForm label>span{margin:0;font:9px/1.35 var(--font-mono);letter-spacing:.02em}.submissionForm input,.submissionForm select,.submissionForm textarea{width:100%;min-width:0;border:1px solid var(--ink);border-radius:0;background:rgba(255,255,255,.55);color:var(--ink);padding:13px;font:12px/1.35 var(--font-mono)}.submissionForm textarea{resize:vertical}.submissionUpload{min-height:98px;place-content:center;padding:14px;border:2px dashed var(--ink);background:#deded6;cursor:pointer}.submissionUpload input{border:0;padding:8px 0 0;background:transparent}.submissionConsent{display:grid;grid-gap:12px;gap:12px;padding:22px;background:#deded6}.submissionConsent label{grid-template-columns:auto 1fr;align-items:start}.submissionConsent input{width:18px;height:18px;margin:0;padding:0}.submissionNotice{margin:0;padding:14px 22px;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--infrared);color:var(--flash);font:10px/1.3 var(--font-mono)}.submissionSubmit{min-height:110px;border:0;border-radius:0;background:var(--blackout);color:var(--flash);font-size:clamp(24px,4vw,64px);line-height:.9;cursor:pointer}.submissionSubmit:hover:not(:disabled){background:var(--infrared)}.submissionSubmit:disabled{opacity:.55;cursor:wait}.submissionHoneypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.submissionSuccess{min-height:70svh;display:grid;place-content:center;justify-items:start;grid-gap:22px;gap:22px;padding:8vw 22px;background:var(--acid);border-bottom:4px solid var(--ink)}.submissionSuccess>span{font:9px var(--font-mono)}.submissionSuccess>strong{font:700 clamp(22px,4vw,58px)/1 var(--font-mono)}.submissionSuccess h2{max-width:13ch;margin:0;font-size:clamp(44px,7vw,108px);line-height:.8;letter-spacing:-.06em}.submissionSuccess p{max-width:650px;margin:0;font:12px/1.5 var(--font-mono)}.submissionSuccess button{padding:14px 16px;border:2px solid var(--ink);border-radius:0;background:transparent;font:10px var(--font-mono);cursor:pointer}.submissionFooter a{border-bottom:1px solid}@media (max-width:760px){.submissionHero{min-height:680px;padding:16px 14px}.submissionHero h1{font-size:clamp(56px,18vw,96px)}.submissionHeroBottom{display:grid}.submissionHeroBottom a{width:max-content}.submissionPrinciples{grid-template-columns:1fr}.submissionPrinciples article{min-height:130px;border-right:0;border-bottom:1px solid var(--ink)}.submissionPrinciples article:last-child{border-bottom:0}.submissionKinds{grid-template-columns:1fr}.submissionKinds button{min-height:190px;border-right:0;border-bottom:1px solid var(--ink)}.submissionKinds button:last-child{border-bottom:0}.submissionFormIntro{grid-template-columns:1fr;padding:16px 14px}.submissionForm fieldset{padding:22px 14px 30px}.submissionGridThree,.submissionGridTwo{grid-template-columns:1fr}.submissionConsent{padding:18px 14px}.submissionSubmit{min-height:92px;padding:18px 14px}}.managerPage{--admin-rail:216px;--admin-surface:#f2f1eb;--admin-panel:#fbfaf6;--admin-muted:#deded6;--admin-line:rgba(17,17,15,.2);--admin-shadow:0 18px 45px rgba(7,9,11,.13);background:var(--admin-surface)}.adminMasthead{border-right-width:1px}.adminBrandPanel p,.adminNavFooter>span,.adminPublicLink{font-size:12px}.adminDashboardNav a{min-height:62px;grid-template-columns:24px minmax(0,1fr)}.adminDashboardNav a>small,.adminDashboardNav a>span{font-size:11px}.adminDashboardNav a>strong{font-size:15px}.managerCommandCenter{padding:24px;border-bottom:1px solid var(--admin-line);background:var(--admin-panel)}.managerCommandCenter>header{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);align-items:start;grid-gap:24px;gap:24px;padding-bottom:22px}.managerCommandCenter>header>div{min-width:0}.managerCommandCenter h1{margin:7px 0 0;font-size:clamp(36px,3vw,48px);line-height:.92;letter-spacing:-.055em}.managerCommandCenter>header>p{margin:0;padding-top:26px;color:rgba(17,17,15,.7);font-size:15px;line-height:1.45}.managerCommandCenter .kicker{font-size:12px}.managerActionGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;border:1px solid var(--ink);background:var(--ink)}.managerActionGrid>a,.managerActionGrid>button,.managerActionGrid>span{min-width:0;min-height:112px;display:grid;grid-template-rows:auto 1fr auto;align-items:end;grid-gap:8px;gap:8px;padding:13px;border:0;border-right:0;border-radius:0;background:var(--admin-panel);color:var(--ink);text-align:left;text-decoration:none;cursor:pointer;transition:background .16s ease,color .16s ease}.managerActionGrid small,.managerActionGrid span{font:12px/1.25 var(--font-mono)}.managerActionGrid strong{font-size:38px;line-height:.8;letter-spacing:-.045em}.managerActionGrid>a:focus-visible,.managerActionGrid>a:hover,.managerActionGrid>button:focus-visible,.managerActionGrid>button:hover{background:var(--blackout);color:var(--flash);outline:0}.managerActionGrid>.isUrgent{background:var(--blackout);color:var(--flash)}.managerActionGrid>.isUrgent strong{color:var(--acid)}.managerActionGrid>.isDuplicate{background:color-mix(in srgb,var(--infrared) 30%,var(--admin-panel))}.managerActionGrid>.isReady strong{color:#637500}.managerActionGrid>.isPartner{background:color-mix(in srgb,var(--lilac) 46%,var(--admin-panel))}.managerActionGrid-drafts{grid-template-columns:repeat(3,minmax(0,1fr))}.managerConsole-overview{min-height:100dvh}.managerToolbar{top:0;grid-template-columns:minmax(280px,2fr) minmax(150px,.65fr) minmax(190px,.8fr) auto;gap:8px;padding:10px 24px;background:var(--admin-muted);box-shadow:0 6px 16px rgba(7,9,11,.06)}.managerToolbar label,.managerToolbarContext span{font-size:12px}.managerToolbar button,.managerToolbar input,.managerToolbar select,.managerToolbarContext strong{font-size:13px}.managerRadarSection>header{min-height:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 24px;padding:20px 24px;background:var(--admin-panel)}.managerRadarSection>header>span{grid-column:1/-1;font-size:12px}.managerRadarSection>header>strong{font-size:clamp(32px,3.6vw,52px);line-height:.9}.managerRadarSection>header>p{align-self:end;max-width:620px;font-size:13px}.radarWorkspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(390px,32vw);align-items:start;background:var(--admin-panel)}.radarInbox{min-width:0;border-right:1px solid var(--ink)}.radarCompactRow,.radarTableHead{display:grid;grid-template-columns:minmax(250px,1.55fr) minmax(190px,1fr) 118px 92px 70px;align-items:center;grid-gap:12px;gap:12px}.radarTableHead{min-height:42px;padding:0 14px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--blackout);color:var(--flash);font:11px var(--font-mono)}.radarCompactGroup>header{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:9px 14px;border-bottom:1px solid var(--admin-line);background:var(--admin-muted)}.radarCompactGroup>header>div{min-width:0;display:flex;align-items:baseline;gap:12px}.radarCompactGroup>header strong{font-size:17px}.radarCompactGroup>header span{color:rgba(17,17,15,.62);font:12px var(--font-mono)}.radarCompactGroup>header em{font:normal 24px/.8 var(--font-display)}.radarPriority-urgent>header{background:var(--blackout);color:var(--flash)}.radarPriority-urgent>header span{color:rgba(237,240,234,.68)}.radarPriority-urgent>header em{color:var(--acid)}.radarPriority-duplicate>header{box-shadow:inset 5px 0 0 var(--infrared)}.radarPriority-incomplete>header{box-shadow:inset 5px 0 0 var(--lilac)}.radarPriority-ready>header{box-shadow:inset 5px 0 0 var(--acid)}.radarCompactRow{width:100%;min-height:76px;padding:7px 14px;border:0;border-bottom:1px solid var(--admin-line);background:var(--admin-panel);color:var(--ink);text-align:left;cursor:pointer;transition:background .14s ease,box-shadow .14s ease}.radarCompactRow:hover{background:#eeeee7}.radarCompactRow:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.radarCompactRow.isSelected{background:color-mix(in srgb,var(--acid) 23%,var(--admin-panel));box-shadow:inset 5px 0 0 var(--ink)}.radarCompactIdentity{min-width:0;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;grid-gap:11px;gap:11px}.radarCompactIdentity>span:last-child,.radarCompactRow>span,.radarCompactWhen{min-width:0;display:grid;grid-gap:5px;gap:5px}.radarCompactIdentity strong,.radarCompactWhen strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.15}.radarCompactIdentity small,.radarCompactRow>span>small,.radarCompactWhen small{overflow:hidden;color:rgba(17,17,15,.62);font:11px/1.25 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.radarCompactPoster{width:48px;height:60px;display:grid;place-items:center;overflow:hidden;background:var(--blackout);color:var(--flash)}.radarCompactPoster img{width:100%;height:100%;object-fit:cover}.radarState{width:max-content;padding:5px 7px;border:1px solid;font:normal 11px var(--font-mono)}.radarState-urgent{background:var(--blackout);color:var(--acid)}.radarState-duplicate{background:var(--infrared);color:var(--ink)}.radarState-incomplete{background:var(--lilac);color:var(--ink)}.radarState-ready{background:var(--acid);color:var(--ink)}.radarCompactScore strong{font:13px var(--font-mono)}.radarCompactScore i{width:100%;height:4px;display:block;background:linear-gradient(90deg,var(--ink) var(--score),#cecec7 var(--score))}.radarCompactPriority{justify-items:end;font:25px/.8 var(--font-display)}.radarInspector{position:-webkit-sticky;position:sticky;top:63px;min-width:0;max-height:calc(100dvh - 63px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;background:var(--admin-panel)}.radarInspector>header{min-height:78px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:start;padding:15px 16px;border-bottom:1px solid var(--ink);background:var(--blackout);color:var(--flash)}.radarInspector>header>div{min-width:0;display:grid;grid-gap:7px;gap:7px}.radarInspector>header span{font:11px var(--font-mono);color:var(--acid)}.radarInspector>header strong{overflow-wrap:anywhere;font-size:24px;line-height:.9}.radarInspector>header button{width:38px;height:38px;border:1px solid rgba(237,240,234,.45);background:transparent;color:var(--flash);font-size:24px;cursor:pointer}.radarInspectorBody{min-height:0;display:grid;align-content:start;grid-gap:14px;gap:14px;padding:16px;overflow-y:auto}.radarInspectorBody label{min-width:0;display:grid;grid-gap:6px;gap:6px}.radarInspectorBody label>span{font:12px var(--font-mono)}.radarInspectorBody input,.radarInspectorBody select,.radarInspectorBody textarea{width:100%;min-width:0;padding:11px;border:1px solid rgba(17,17,15,.48);border-radius:0;background:#fff;color:var(--ink);font-size:14px}.radarInspectorPoster{height:min(36vh,330px);display:grid;place-items:center;overflow:hidden;background:var(--blackout)}.radarInspectorPoster img{width:100%;height:100%;object-fit:contain}.radarInspectorSignals{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--admin-line)}.radarInspectorSignals>span{min-height:68px;display:grid;align-content:space-between;grid-gap:8px;gap:8px;padding:9px;border-right:1px solid var(--admin-line)}.radarInspectorSignals>span:last-child{border-right:0}.radarInspectorSignals small{font:10px var(--font-mono)}.radarInspectorSignals strong{font-size:20px}.radarInspectorGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.radarEvidence{padding:13px;border-left:4px solid var(--acid);background:#eceee0}.radarEvidence a,.radarEvidence span{font:11px var(--font-mono)}.radarEvidence p{max-height:100px;margin:8px 0;overflow:auto;font-size:13px;line-height:1.4}.radarEvidence a{border-bottom:1px solid}.radarInspector>footer{display:grid;grid-template-columns:auto 1fr auto;grid-gap:7px;gap:7px;padding:11px;border-top:1px solid var(--ink);background:var(--admin-muted)}.radarInspector>footer button{min-height:46px;padding:8px 10px;border:1px solid var(--ink);border-radius:0;font:11px/1.2 var(--font-mono);cursor:pointer}.radarInspector .radarSaveDraft{background:var(--acid);color:var(--ink);font-weight:700}.radarInspector .radarReadPoster{background:var(--blackout);color:var(--flash)}.radarInspector .radarDismiss{background:transparent;color:var(--ink)}.radarInspectorEmpty{min-height:420px;place-content:center;gap:10px;padding:30px;color:rgba(17,17,15,.6)}.radarInspectorEmpty strong{font-size:25px}.radarInspectorEmpty p{max-width:280px;margin:0;font-size:14px;line-height:1.45}.publicationTierGuide>button{min-height:238px;grid-template-rows:auto auto auto auto 1fr;opacity:1}.publicationTierGuide>button>span{font-size:12px}.publicationTierGuide>button>strong{font-size:26px}.publicationTierGuide>button>em,.publicationTierGuide>button>p,.publicationTierGuide>button>ul{margin:0;font-size:13px;line-height:1.4}.publicationTierGuide>button>em{font-style:normal;font-weight:700}.publicationTierGuide>button>ul{align-self:end;display:grid;grid-gap:4px;gap:4px;padding-left:17px}.publicationTierGuide>button.tier-standard{background:var(--admin-panel)}.publicationTierGuide>button.tier-focus{background:color-mix(in srgb,var(--lilac) 42%,var(--admin-panel))}.publicationTierGuide>button.tier-takeover{background:var(--blackout);color:var(--flash)}.publicationTierGuide>button.tier-takeover>span{color:var(--acid)}.publicationTierGuide>button.isSelected{box-shadow:inset 0 -7px 0 var(--acid),inset 0 0 0 2px var(--ink)}.publicationTierGuide>button.tier-takeover.isSelected{box-shadow:inset 0 -7px 0 var(--acid),inset 0 0 0 2px var(--acid)}.submissionInbox>header{min-height:0;grid-template-columns:minmax(0,1fr) minmax(280px,620px) auto;align-items:end;gap:8px 24px;padding:22px 24px;background:var(--admin-panel)}.submissionInbox>header>span{grid-column:1/-1;font-size:12px}.submissionInbox>header>strong{max-width:none;font-size:clamp(34px,4vw,58px);line-height:.8}.submissionInbox>header>p{max-width:620px;font-size:13px}.submissionInbox>header>em{position:static;align-self:end;font-size:52px}.submissionHeaderAction{grid-column:2/4;width:max-content;margin-top:8px;padding:10px 12px;border:1px solid var(--ink);background:var(--acid);color:var(--ink);font:12px var(--font-mono);text-decoration:none}.submissionInbox-organizer .submissionInboxFacts{grid-template-columns:repeat(4,minmax(0,1fr))}.submissionInboxFilters{padding:10px 24px;background:var(--admin-muted)}.submissionInboxFilters button{min-height:40px;padding:8px 12px;font-size:12px}.submissionInboxCard{min-height:0;display:block;border-bottom:1px solid var(--admin-line);background:var(--admin-panel)}.submissionInboxCard>summary{list-style:none}.submissionInboxCard>summary::-webkit-details-marker{display:none}.submissionInboxSummary{min-height:78px;display:grid;grid-template-columns:minmax(260px,1.5fr) minmax(210px,1fr) 120px 82px;align-items:center;grid-gap:14px;gap:14px;padding:8px 24px;cursor:pointer}.submissionInboxSummary:hover{background:#eeeee7}.submissionInboxCard[open]>.submissionInboxSummary{background:color-mix(in srgb,var(--acid) 20%,var(--admin-panel));box-shadow:inset 5px 0 0 var(--ink)}.submissionInboxSummary>span{min-width:0;display:grid;grid-gap:5px;gap:5px}.submissionSummaryIdentity{grid-template-columns:50px minmax(0,1fr)}.submissionSummaryIdentity>small,.submissionSummaryIdentity>strong{grid-column:2}.submissionSummaryPoster{grid-row:1/3;width:48px;height:60px;display:grid;place-items:center;overflow:hidden;background:var(--blackout);color:var(--flash)}.submissionSummaryPoster img{width:100%;height:100%;object-fit:cover}.submissionInboxSummary strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.submissionInboxSummary small{overflow:hidden;color:rgba(17,17,15,.62);font:11px var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.submissionInboxSummary>em{width:max-content;padding:5px 7px;border:1px solid var(--ink);background:var(--lilac);font:normal 11px var(--font-mono)}.submissionSummaryScore{justify-items:end}.submissionInboxExpanded{display:grid;grid-template-columns:minmax(240px,.38fr) minmax(0,1fr);border-top:1px solid var(--ink)}.submissionInboxExpanded .submissionInboxMedia{min-height:360px}.submissionInboxExpanded .submissionInboxBody{padding:20px 24px}.submissionInboxBody h2{font-size:clamp(32px,4vw,58px)}.submissionInboxFacts a,.submissionInboxFacts span,.submissionInboxMeta,.submissionInboxNotes span{font-size:11px}.submissionInboxActions a,.submissionInboxActions button,.submissionInboxDescription,.submissionInboxFacts strong{font-size:13px}.submissionInboxActions a,.submissionInboxActions button{min-height:44px}@media (max-width:1240px){.managerActionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.radarWorkspace{grid-template-columns:minmax(0,1fr) minmax(350px,38vw)}.radarCompactRow,.radarTableHead{grid-template-columns:minmax(220px,1.45fr) minmax(165px,1fr) 110px 66px}.radarCompactRow>:nth-child(4),.radarTableHead>:nth-child(4){display:none}}@media (max-width:960px){.managerCommandCenter>header{grid-template-columns:1fr}.managerCommandCenter>header>p{max-width:720px;padding-top:0}.radarWorkspace{grid-template-columns:1fr}.radarInbox{border-right:0}.radarInspector{position:fixed;inset:0 0 0 auto;z-index:160;width:min(520px,calc(100vw - 60px));max-height:100dvh;box-shadow:var(--admin-shadow)}.radarInspectorEmpty{display:none}.submissionInboxSummary{grid-template-columns:minmax(230px,1.4fr) minmax(180px,1fr) 110px}.submissionInboxSummary>:nth-child(5){display:none}.submissionInbox-organizer .submissionInboxFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.managerPage{--admin-rail:0px}.adminBrandPanel p,.adminNavFooter{display:none}.managerCommandCenter{padding:18px 14px}.managerCommandCenter>header{padding-bottom:18px}.managerCommandCenter h1{font-size:42px}.managerCommandCenter>header>p{font-size:14px}.managerActionGrid{grid-template-columns:1fr 1fr}.managerActionGrid>a,.managerActionGrid>button,.managerActionGrid>span{min-height:98px}.managerToolbar{grid-template-columns:1fr 1fr;padding:10px 14px}.managerToolbar label:first-child{grid-column:1/-1}.managerRadarSection>header{grid-template-columns:1fr;padding:17px 14px}.radarTableHead{display:none}.radarCompactGroup>header{align-items:flex-start}.radarCompactGroup>header>div{display:grid}.radarCompactGroup>header span{white-space:normal}.radarCompactRow{grid-template-columns:minmax(0,1fr) 66px;gap:10px;padding:10px 14px}.radarCompactRow>:nth-child(2),.radarCompactRow>:nth-child(3),.radarCompactRow>:nth-child(4){grid-column:1;padding-left:59px}.radarCompactRow>:nth-child(5){grid-column:2;grid-row:1/4;align-self:start}.radarCompactIdentity strong{white-space:normal}.radarInspector{width:100vw}.radarInspectorGrid{grid-template-columns:1fr}.radarInspector>footer{grid-template-columns:1fr 1fr}.radarInspector>footer .radarSaveDraft{grid-column:1/-1;grid-row:1}.publicationTierGuide>button{min-height:0}.submissionInbox>header{grid-template-columns:1fr auto;padding:18px 14px}.submissionInbox>header>p{grid-column:1/-1;font-size:14px}.submissionHeaderAction{grid-column:1/-1}.submissionInboxFilters{padding:10px 14px}.submissionInboxSummary{grid-template-columns:minmax(0,1fr) auto;padding:9px 14px}.submissionInboxSummary>:nth-child(2),.submissionInboxSummary>:nth-child(5){display:none}.submissionInboxExpanded{grid-template-columns:1fr}.submissionInboxExpanded .submissionInboxMedia{min-height:280px;border-right:0;border-bottom:1px solid var(--ink)}.submissionInboxExpanded .submissionInboxBody{grid-column:1;padding:16px 14px}.submissionInbox-organizer .submissionInboxFacts{grid-template-columns:1fr}}.eventFeature-focus .eventFeatureHero{min-height:min(860px,calc(100svh - 54px));background:color-mix(in srgb,var(--event-accent) 8%,var(--paper))}.eventFeature-focus .eventFeatureHeroTitle h1{max-width:8ch}.eventFeature-focus .eventFeatureModule>header span{color:var(--event-accent)}.eventFeature-focus .eventFeatureStory{background:var(--paper)}.eventFeature-takeover{position:relative;background:#050505}.eventFeature-takeover .eventFeatureHero{min-height:calc(100svh - 54px);grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);grid-template-rows:auto 1fr auto;padding:26px 34px 40px 58px;background:#050505;color:var(--flash);isolation:isolate}.eventFeature-takeover .eventFeatureHeroArtworkMotion{position:absolute;inset:0;z-index:-2;min-height:100%;opacity:.72}.eventFeature-takeover .eventFeatureHeroArtworkMotion .eventFeatureHeroArtwork{min-height:100%}.eventFeature-takeover .eventFeatureHero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(5,5,5,.94),rgba(5,5,5,.35) 58%,rgba(5,5,5,.68)),linear-gradient(0deg,rgba(5,5,5,.9),transparent 48%);pointer-events:none}.eventFeature-takeover .eventFeatureHeroTitle{grid-column:1/-1;grid-row:2;align-self:center;padding:70px 0}.eventFeature-takeover .eventFeatureHeroTitle p{color:var(--event-accent)}.eventFeature-takeover .eventFeatureHeroTitle h1{max-width:10ch;color:var(--flash);font-size:clamp(100px,15vw,250px);line-height:.63;text-shadow:7px 7px 0 color-mix(in srgb,var(--event-accent) 42%,transparent)}.eventFeature-takeover .eventFeatureHeroIntro{grid-column:2;grid-row:3;justify-self:end;max-width:560px;padding:18px;border-left:8px solid var(--event-accent);background:rgba(5,5,5,.82);color:var(--flash);font-size:clamp(25px,3vw,46px)}.eventTakeoverRail{position:fixed;inset:54px auto 0 0;z-index:12;width:36px;display:flex;align-items:center;justify-content:space-between;padding:12px 8px;border-right:1px solid var(--event-accent);background:#050505;color:var(--event-accent);writing-mode:vertical-rl;font:10px var(--font-mono);pointer-events:none}.eventTakeoverRail strong{color:var(--flash);font-weight:500}.eventTakeoverTicker{position:relative;z-index:4;overflow:hidden;border-top:1px solid var(--event-accent);border-bottom:1px solid var(--event-accent);background:var(--event-accent);color:var(--blackout)}.eventTakeoverTicker>div{width:max-content;display:flex;align-items:center;gap:34px;min-height:54px;padding:0 20px;animation:eventTakeoverTicker 24s linear infinite}.eventTakeoverTicker span{font:700 13px var(--font-mono);text-transform:uppercase}.eventTakeoverTicker span:after{content:"×";margin-left:34px}.eventFeature-takeover .eventFeatureJump{padding-left:58px;color:var(--flash)}.eventFeature-takeover .eventFeatureStory{min-height:760px;background:#0a0a0a}.eventFeature-takeover .eventFeatureStory .eventFeatureLead{color:var(--event-accent)}.eventFeature-takeover .eventFeatureLineup strong{font-size:clamp(68px,11vw,176px)}.eventFeature-takeover .eventFeatureLineup strong:nth-child(odd){color:var(--flash)}.eventFeature-takeover .eventFeatureLineup strong:nth-child(2n){color:var(--event-accent)}.eventFeature-takeover .eventFeatureFacts>div:first-child,.eventFeature-takeover .eventFeatureTickets a:first-child{background:var(--event-accent);color:var(--blackout)}@keyframes eventTakeoverTicker{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.eventTakeoverTicker>div{animation:none}}@media (max-width:760px){.eventTakeoverRail{display:none}.eventFeature-takeover .eventFeatureHero{min-height:840px;grid-template-columns:1fr;padding:18px 14px 28px}.eventFeature-takeover .eventFeatureHeroTitle{grid-column:1;padding:110px 0 40px}.eventFeature-takeover .eventFeatureHeroTitle h1{font-size:clamp(74px,23vw,128px);line-height:.67}.eventFeature-takeover .eventFeatureHeroIntro{grid-column:1;justify-self:stretch;font-size:25px}.eventFeature-takeover .eventFeatureJump{padding-left:14px}.eventFeature-takeover .eventFeatureStory{min-height:560px}}