/* ============ TOKENS ============ */
:root{
  --void:#0C0A08;
  --ink:#17130F;
  --ink-2:#1E1812;
  --ember:#E2412B;
  --neon-pink:#FF3E88;
  --gold:#F2B542;
  --bone:#F3EDE2;
  --smoke:#9C9184;
  --line:rgba(243,237,226,0.14);

  --font-display:'Monoton', cursive;
  --font-head:'Big Shoulders Display', sans-serif;
  --font-body:'Manrope', sans-serif;
  --font-mono:'IBM Plex Mono', monospace;

  --container:1180px;
}

/* ============ RESET / BASE ============ */
*,*::before,*::after{box-sizing:border-box;}
html{scroll-behavior:smooth;}
@media (prefers-reduced-motion: reduce){
  html{scroll-behavior:auto;}
  *,*::before,*::after{animation-duration:0.001ms !important; animation-iteration-count:1 !important; transition-duration:0.001ms !important;}
}
body{
  margin:0;
  background:var(--void);
  color:var(--bone);
  font-family:var(--font-body);
  font-size:16px;
  line-height:1.6;
  -webkit-font-smoothing:antialiased;
  overflow-x:hidden;
}
body.no-scroll{overflow:hidden;}
img{max-width:100%; display:block;}
a{color:inherit; text-decoration:none;}
button{font:inherit; cursor:pointer; background:none; border:none; color:inherit;}
:focus-visible{outline:2px solid var(--gold); outline-offset:3px;}
.container{max-width:var(--container); margin-inline:auto; padding-inline:clamp(1.25rem,5vw,3rem);}
.eyebrow{
  font-family:var(--font-mono);
  font-size:0.75rem;
  letter-spacing:0.18em;
  text-transform:uppercase;
  color:var(--gold);
  display:inline-block;
}
.section{padding-block:clamp(4rem,10vw,7rem); position:relative;}
.section-head{margin-bottom:clamp(2rem,5vw,3.5rem); max-width:46ch;}
.section-head h2{margin-top:0.6rem;}
h1,h2,h3{font-family:var(--font-head); text-transform:uppercase; margin:0; letter-spacing:0.01em; font-weight:800;}
h2{font-size:clamp(2.1rem,5vw,3.4rem); line-height:0.98;}
h3{font-size:1.3rem;}
p{margin:0;}
.lede{font-size:clamp(1.05rem,1.6vw,1.25rem); color:var(--bone); opacity:0.82; max-width:56ch;}
.btn{
  display:inline-flex; align-items:center; gap:0.5rem;
  padding:0.9rem 1.7rem;
  font-family:var(--font-mono); font-size:0.78rem; letter-spacing:0.08em; text-transform:uppercase;
  border:1px solid var(--bone); color:var(--bone); background:transparent;
  transition:background .25s ease, color .25s ease, border-color .25s ease, transform .25s ease;
  cursor:pointer;
}
.btn:hover{transform:translateY(-2px);}
.btn--solid{background:var(--ember); border-color:var(--ember); color:var(--void); font-weight:600;}
.btn--solid:hover{background:var(--gold); border-color:var(--gold); color:var(--void);}
.btn--ghost:hover{border-color:var(--gold); color:var(--gold);}
.mono{font-family:var(--font-mono);}

/* ============ GRAIN OVERLAY ============ */
.grain{
  position:fixed; inset:-60px; z-index:500; pointer-events:none; opacity:0.05; mix-blend-mode:overlay;
  background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.6 0'/></filter><rect width='180' height='180' filter='url(%23n)'/></svg>");
  background-repeat:repeat; background-size:180px 180px;
  animation:grain-shift .7s steps(4) infinite;
}
@keyframes grain-shift{0%{transform:translate(0,0)}25%{transform:translate(-2%,1%)}50%{transform:translate(1%,-2%)}75%{transform:translate(-1%,2%)}100%{transform:translate(0,0)}}
@media (prefers-reduced-motion: reduce){.grain{animation:none;}}

/* ============ PRELOADER ============ */
#preloader{
  position:fixed; inset:0; z-index:9999; background:var(--void);
  display:flex; align-items:center; justify-content:center; flex-direction:column; gap:1.1rem;
  transition:opacity .9s cubic-bezier(.6,0,.2,1), visibility .9s cubic-bezier(.6,0,.2,1), transform .9s cubic-bezier(.6,0,.2,1), border-radius .9s cubic-bezier(.6,0,.2,1);
  transform:scale(1); border-radius:0;
}
#preloader.preloader--done{opacity:0; visibility:hidden; pointer-events:none; transform:scale(0.18); border-radius:50%;}
@media (prefers-reduced-motion: reduce){
  #preloader{transition:opacity .5s ease, visibility .5s ease; transform:none !important; border-radius:0 !important;}
}
.leader{width:84px; height:84px; border-radius:50%; position:relative; border:1px solid var(--line);}
.leader::before{
  content:''; position:absolute; inset:-1px; border-radius:50%;
  border:1px solid transparent; border-top-color:var(--ember); border-right-color:var(--gold);
  animation:leader-spin 1.1s linear infinite;
}
.leader__num{position:absolute; inset:0; display:flex; align-items:center; justify-content:center; font-family:var(--font-head); font-size:1.6rem; font-weight:800; color:var(--bone);}
@keyframes leader-spin{to{transform:rotate(360deg);}}
.preloader__label{font-family:var(--font-mono); font-size:0.68rem; letter-spacing:0.24em; color:var(--smoke); text-transform:uppercase;}
@media (prefers-reduced-motion: reduce){.leader::before{animation-duration:2.4s;}}

/* ============ CURSOR VIEWFINDER RETICLE ============ */
.cursor-reticle{
  position:fixed; top:0; left:0; width:34px; height:34px; margin:-17px 0 0 -17px;
  pointer-events:none; z-index:401; will-change:transform;
  transition:width .25s ease, height .25s ease, margin .25s ease, opacity .2s ease;
}
.cursor-reticle::before{
  content:''; position:absolute; inset:6px; border-radius:50%;
  background:radial-gradient(circle, rgba(255,62,136,0.45), rgba(226,65,43,0) 70%);
  mix-blend-mode:screen;
}
.cursor-reticle span{position:absolute; width:8px; height:8px;}
.cursor-reticle span:nth-child(1){top:0;left:0;border-top:1px solid var(--gold);border-left:1px solid var(--gold);}
.cursor-reticle span:nth-child(2){top:0;right:0;border-top:1px solid var(--gold);border-right:1px solid var(--gold);}
.cursor-reticle span:nth-child(3){bottom:0;left:0;border-bottom:1px solid var(--gold);border-left:1px solid var(--gold);}
.cursor-reticle span:nth-child(4){bottom:0;right:0;border-bottom:1px solid var(--gold);border-right:1px solid var(--gold);}
.cursor-reticle.is-active{width:56px; height:56px; margin:-28px 0 0 -28px;}
.cursor-reticle.is-active span{border-color:var(--neon-pink);}
/* Hide the real OS cursor only once the JS reticle has actually been created —
   scoped to a body class so a JS failure never leaves the visitor with no cursor at all. */
body.has-custom-cursor, body.has-custom-cursor *{ cursor:none !important; }

/* ============ NAV ============ */
.nav{position:fixed; top:0; left:0; right:0; z-index:200; padding-block:1.15rem; transition:background .3s ease, padding .3s ease, border-color .3s ease; border-bottom:1px solid transparent;}
.nav.is-scrolled{background:rgba(12,10,8,0.86); backdrop-filter:blur(10px); border-color:var(--line); padding-block:0.75rem;}
.nav__inner{display:flex; align-items:center; justify-content:space-between; gap:1.5rem;}
.nav__logo{font-family:var(--font-head); font-weight:800; letter-spacing:0.04em; font-size:1.35rem;}
.nav__links{display:flex; gap:1.75rem; font-family:var(--font-mono); font-size:0.76rem; letter-spacing:0.06em; text-transform:uppercase; list-style:none; margin:0; padding:0;}
.nav__links a{position:relative; padding-bottom:4px;}
.nav__links a::after{content:'';position:absolute; left:0; bottom:0; width:0; height:1px; background:var(--gold); transition:width .3s ease;}
.nav__links a:hover::after{width:100%;}
.nav__right{display:flex; align-items:center; gap:1rem;}
.nav__call{padding:0.55rem 1.1rem; font-size:0.7rem;}
.nav__toggle{display:none; flex-direction:column; gap:5px; padding:6px;}
.nav__toggle span{width:22px; height:2px; background:var(--bone); display:block;}
.nav-mobile{position:fixed; inset:0; background:var(--void); z-index:190; display:flex; flex-direction:column; align-items:center; justify-content:center; gap:2rem; transform:translateY(-100%); transition:transform .5s ease;}
.nav-mobile.is-open{transform:translateY(0);}
.nav-mobile a{font-family:var(--font-head); font-size:2rem; text-transform:uppercase; font-weight:700;}
.nav-mobile__call{font-family:var(--font-mono) !important; font-size:1rem !important; color:var(--gold);}
@media (max-width:860px){
  .nav__links, .nav__call{display:none;}
  .nav__toggle{display:flex;}
}

/* ============ HERO ============ */
.hero{position:relative; min-height:100vh; min-height:100svh; display:flex; align-items:center; overflow:hidden; isolation:isolate;}
.hero__bg{position:absolute; inset:0; background-size:cover; background-position:center; filter:blur(9px) brightness(0.38) saturate(1.3); transform:scale(1.15); z-index:0; background-image:url('data:image/webp;base64,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');}
.hero__vignette{position:absolute; inset:0; z-index:1;
  background:radial-gradient(ellipse at center, rgba(12,10,8,0.15) 0%, rgba(12,10,8,0.74) 68%, rgba(12,10,8,0.95) 100%),
              linear-gradient(to bottom, rgba(12,10,8,0.6) 0%, rgba(12,10,8,0.15) 26%, rgba(12,10,8,0.4) 72%, rgba(12,10,8,0.97) 100%);
}
.hero__canvas{position:absolute; inset:0; z-index:2; width:100%; height:100%;}
.hero__frame{position:absolute; inset:14px; z-index:5; border:1px solid rgba(243,237,226,0.16); pointer-events:none;}
.hero__frame span{position:absolute; width:9px; height:9px;}
.hero__frame span:nth-child(1){top:-1px;left:-1px;border-top:1px solid var(--gold);border-left:1px solid var(--gold);}
.hero__frame span:nth-child(2){top:-1px;right:-1px;border-top:1px solid var(--gold);border-right:1px solid var(--gold);}
.hero__frame span:nth-child(3){bottom:-1px;left:-1px;border-bottom:1px solid var(--gold);border-left:1px solid var(--gold);}
.hero__frame span:nth-child(4){bottom:-1px;right:-1px;border-bottom:1px solid var(--gold);border-right:1px solid var(--gold);}
.hero__leak{position:absolute; inset:0; z-index:7; pointer-events:none; mix-blend-mode:screen;
  background:linear-gradient(115deg, transparent 40%, rgba(255,180,120,0.35) 48%, rgba(255,62,136,0.22) 52%, transparent 60%);
  transform:translateX(-60%); opacity:0;
  animation:leak-sweep 2.6s ease-out 0.5s 1;
}
@keyframes leak-sweep{
  0%{transform:translateX(-60%); opacity:0;}
  16%{opacity:0.9;}
  55%{opacity:0.45;}
  100%{transform:translateX(60%); opacity:0;}
}
@media (prefers-reduced-motion: reduce){.hero__leak{display:none;}}
.hero__timecode{position:absolute; bottom:1.9rem; right:1.9rem; z-index:6; display:flex; align-items:center; gap:0.5rem; font-family:var(--font-mono); font-size:0.68rem; letter-spacing:0.06em; color:var(--bone); opacity:0.7; pointer-events:none;}
.rec-dot{width:6px; height:6px; border-radius:50%; background:var(--ember); flex:none; animation:rec-blink 1.4s ease-in-out infinite;}
@keyframes rec-blink{0%,100%{opacity:1;}50%{opacity:0.25;}}
@media (prefers-reduced-motion: reduce){.rec-dot{animation:none;}}
@media (max-width:640px){.hero__timecode{display:none;}}
.hero__content{position:relative; z-index:6; text-align:center; padding-top:5rem; width:100%;}
.hero__eyebrow{margin-bottom:1.1rem;}
.neon-logo{
  font-family:var(--font-display);
  font-size:clamp(2.75rem, 14vw, 9rem);
  color:var(--bone); margin:0; font-weight:400; letter-spacing:0.02em;
  text-shadow:0 0 4px var(--bone), 0 0 14px var(--ember), 0 0 28px var(--ember), 0 0 54px var(--neon-pink), 0 0 90px var(--neon-pink);
  animation:neon-flicker 4.5s infinite;
  word-break:keep-all;
}
@keyframes neon-flicker{
  0%,3%,6%,70%,100%{opacity:1;}
  4%{opacity:0.55;} 5%{opacity:0.92;} 7%{opacity:0.3;} 8%{opacity:1;}
  71%{opacity:0.6;} 72%{opacity:1;}
}
@media (prefers-reduced-motion: reduce){.neon-logo{animation:none;}}
.hero__since{font-family:var(--font-mono); letter-spacing:0.32em; color:var(--smoke); font-size:0.78rem; margin-top:0.4rem;}
.hero__sub{max-width:38ch; margin:1.75rem auto 0; color:var(--bone); opacity:0.86; font-size:1.05rem;}
.hero__meta{margin-top:1.75rem;}
.rating-pill{display:inline-flex; align-items:center; gap:0.4rem; border:1px solid var(--line); padding:0.5rem 1.1rem; border-radius:100px; font-family:var(--font-mono); font-size:0.8rem; color:var(--gold);}
.rating-pill em{color:var(--smoke); font-style:normal;}
.hero__cta{margin-top:2.5rem; display:flex; gap:1rem; justify-content:center; flex-wrap:wrap;}
.hero__scroll{position:absolute; bottom:1.75rem; left:50%; transform:translateX(-50%); z-index:6; display:flex; flex-direction:column; align-items:center; gap:0.5rem; font-family:var(--font-mono); font-size:0.62rem; letter-spacing:0.22em; text-transform:uppercase; color:var(--smoke);}
.hero__scroll i{width:1px; height:32px; display:block; position:relative; overflow:hidden; background:rgba(243,237,226,0.15);}
.hero__scroll i::after{content:'';position:absolute; top:-100%; left:0; width:100%; height:100%; background:linear-gradient(var(--gold), transparent); animation:scroll-drip 1.8s ease-in-out infinite;}
@keyframes scroll-drip{0%{top:-100%;}100%{top:100%;}}
@media (max-width:600px){.hero__content{padding-top:6rem;}}

/* ======================================================= */

/* ============ MARQUEE ============ */
.marquee{background:var(--ember); border-block:1px solid rgba(0,0,0,0.15); overflow:hidden; padding-block:0.9rem; transform:rotate(-1deg); margin-block:-1px; position:relative; z-index:10;}
.marquee__track{display:flex; width:max-content; gap:2.5rem; animation:marquee-scroll 26s linear infinite;}
.marquee__track span{font-family:var(--font-head); font-weight:800; text-transform:uppercase; font-size:1.1rem; color:var(--void); letter-spacing:0.03em; display:flex; align-items:center; gap:2.5rem; white-space:nowrap;}
@keyframes marquee-scroll{from{transform:translateX(0);}to{transform:translateX(-50%);}}
@media (prefers-reduced-motion: reduce){.marquee__track{animation-duration:90s;}}

/* ============ SLUG CAPTION (screenplay style) ============ */
.slug{
  display:inline-flex; align-items:center; gap:0.5rem;
  font-family:var(--font-mono); font-size:0.72rem; letter-spacing:0.1em; text-transform:uppercase;
  color:var(--void); background:var(--bone); padding:0.35rem 0.6rem;
}
.slug::before{content:'';width:6px;height:6px;background:var(--ember);border-radius:50%;flex:none;}

/* ============ STORY ============ */
.story{display:grid; grid-template-columns:1fr 1fr; gap:clamp(2rem,6vw,5rem); align-items:center;}
.story__media{position:relative;}
.story__frame{position:relative; border:1px solid var(--line); padding:10px; background:var(--ink);}
.story__frame-inner{position:relative; height:420px; overflow:hidden;}
.story__frame-inner img{position:absolute; top:-10%; left:0; width:100%; height:120%; object-fit:cover; filter:saturate(0.92) contrast(1.05);}
.story__slug{position:absolute; top:26px; left:26px; z-index:2;}
.story__ticks{position:absolute; inset:10px; pointer-events:none;}
.story__ticks span{position:absolute; width:14px; height:14px; border:1px solid var(--gold); opacity:0.7;}
.story__ticks span:nth-child(1){top:0;left:0;border-width:1px 0 0 1px;}
.story__ticks span:nth-child(2){top:0;right:0;border-width:1px 1px 0 0;}
.story__ticks span:nth-child(3){bottom:0;left:0;border-width:0 0 1px 1px;}
.story__ticks span:nth-child(4){bottom:0;right:0;border-width:0 1px 1px 0;}
.story__body p + p{margin-top:1.1rem;}
.story__meta{margin-top:1.75rem; display:flex; gap:1.5rem; flex-wrap:wrap;}
.story__meta div{font-family:var(--font-mono); font-size:0.72rem; letter-spacing:0.08em; text-transform:uppercase; color:var(--smoke); border-left:2px solid var(--ember); padding-left:0.6rem;}
.story__meta strong{display:block; color:var(--bone); font-size:0.95rem; letter-spacing:0.02em; margin-top:0.15rem;}
@media (max-width:860px){.story{grid-template-columns:1fr;} .story__frame-inner{height:320px;}}

/* ============ MENU ============ */
.menu__head{display:flex; justify-content:space-between; align-items:flex-end; gap:2rem; flex-wrap:wrap;}
.menu__note{font-family:var(--font-mono); font-size:0.78rem; color:var(--smoke); max-width:30ch;}
.menu__note strong{color:var(--gold); font-weight:600;}
.menu-grid{display:grid; grid-template-columns:repeat(3,1fr); gap:1.5rem; margin-top:3rem; perspective:1200px;}
.tilt-card{position:relative; background:var(--ink); border:1px solid var(--line); overflow:hidden; transition:transform .1s ease-out, border-color .3s ease; will-change:transform;}
.tilt-card:hover{border-color:rgba(242,181,66,0.4);}
.tilt-card__media{position:relative; overflow:hidden; aspect-ratio:4/3;}
.tilt-card__media img{width:100%; height:100%; object-fit:cover; transition:transform .6s ease;}
.tilt-card:hover .tilt-card__media img{transform:scale(1.06);}
.tilt-card__media::after{content:'';position:absolute; inset:0; background:linear-gradient(to top, rgba(12,10,8,0.88) 0%, rgba(12,10,8,0.15) 45%, transparent 70%);}
.tilt-card__slug{position:absolute; top:14px; left:14px; z-index:2;}
.tilt-card__body{position:absolute; left:0; right:0; bottom:0; padding:1.1rem 1.2rem 1.2rem; z-index:2;}
.tilt-card__body h3{font-size:1.15rem; margin-bottom:0.35rem;}
.tilt-card__body p{font-size:0.85rem; color:var(--smoke); line-height:1.45;}
@media (max-width:760px){
  .menu-grid{grid-template-columns:1fr 1fr;}
}
@media (max-width:480px){
  .menu-grid{grid-template-columns:1fr;}
}

/* ============ GALLERY / 3D CAROUSEL ============ */
.carousel-wrap{
  position:relative; height:min(70vh, 620px); margin-top:2.5rem; cursor:grab;
  background:radial-gradient(ellipse at center, rgba(226,65,43,0.10) 0%, var(--ink-2) 45%, var(--void) 100%);
  border-top:1px solid var(--line); border-bottom:1px solid var(--line);
}
.carousel-wrap:active{cursor:grabbing;}
.carousel-canvas{width:100%; height:100%; display:block; touch-action:pan-y;}
.carousel-caption{
  position:absolute; bottom:1.5rem; left:50%; transform:translateX(-50%);
  background:var(--bone); color:var(--void); padding:0.45rem 1rem;
  font-family:var(--font-mono); font-size:0.72rem; letter-spacing:0.08em; text-transform:uppercase;
  opacity:0.94; pointer-events:none; white-space:nowrap;
}
.carousel-hint{
  position:absolute; top:1.25rem; right:1.5rem; font-family:var(--font-mono); font-size:0.62rem;
  letter-spacing:0.14em; text-transform:uppercase; color:var(--smoke); opacity:0.75; pointer-events:none;
  display:flex; align-items:center; gap:0.4rem;
}
.carousel-hint svg{width:14px; height:14px; opacity:0.8;}
@media (max-width:640px){.carousel-wrap{height:min(56vh, 440px);}}
.sr-only{position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0;}

/* ============ REVIEWS ============ */
.reviews-grid{display:grid; grid-template-columns:1fr auto 1fr; gap:3rem; align-items:center; margin-top:2.5rem;}
.review-stat{text-align:center;}
.review-stat__num{font-family:var(--font-head); font-size:clamp(4rem,12vw,7.5rem); font-weight:800; line-height:0.9; color:var(--bone);}
.review-stat__stars{color:var(--gold); font-size:1.4rem; letter-spacing:0.2em; margin-top:0.5rem;}
.review-stat__label{font-family:var(--font-mono); font-size:0.75rem; letter-spacing:0.1em; text-transform:uppercase; color:var(--smoke); margin-top:0.6rem;}
.badge-crispy{
  width:150px; height:150px; border-radius:50%; border:1px dashed var(--gold); display:flex; align-items:center; justify-content:center;
  margin-inline:auto; position:relative;
}
.badge-crispy::before{content:'';position:absolute; inset:10px; border-radius:50%; border:1px solid var(--line);}
.badge-crispy__inner{text-align:center; font-family:var(--font-head); font-size:0.95rem; line-height:1.15; text-transform:uppercase; color:var(--gold); font-weight:800; letter-spacing:0.02em;}
.review-secondary{display:flex; flex-direction:column; gap:0.9rem; font-family:var(--font-mono); font-size:0.8rem; color:var(--smoke); border-left:2px solid var(--line); padding-left:1.5rem;}
.review-secondary strong{color:var(--bone); display:block; font-size:0.95rem;}
@media (max-width:820px){
  .reviews-grid{grid-template-columns:1fr; text-align:center; gap:2rem;}
  .review-secondary{border-left:0; padding-left:0; align-items:center;}
}

/* ============ VISIT / TICKET ============ */
.visit-grid{display:grid; grid-template-columns:1.1fr 1fr; gap:0; margin-top:2.5rem; border:1px solid var(--line); background:var(--ink);}
.ticket{display:grid; grid-template-columns:1fr auto; }
.ticket__main{padding:clamp(1.75rem,4vw,3rem);}
.ticket__top{display:flex; justify-content:space-between; align-items:center; margin-bottom:1.5rem;}
.ticket__admit{font-family:var(--font-mono); font-size:0.7rem; letter-spacing:0.2em; color:var(--smoke); text-transform:uppercase;}
.ticket__logo{font-family:var(--font-head); font-weight:800; font-size:1.2rem;}
.ticket__rows{display:grid; gap:1.3rem; margin-top:1.5rem;}
.ticket__row{display:grid; grid-template-columns:110px 1fr; gap:1rem; align-items:baseline;}
.ticket__row .eyebrow{font-size:0.68rem;}
.ticket__row p, .ticket__row a{font-size:1rem; color:var(--bone);}
.ticket__row a:hover{color:var(--gold);}
.ticket__cta{margin-top:2rem; display:flex; gap:1rem; flex-wrap:wrap;}
.ticket__perf{
  width:0; border-left:2px dashed rgba(243,237,226,0.25); position:relative; margin-block:1.25rem;
}
.ticket__perf::before,.ticket__perf::after{content:'';position:absolute; left:50%; width:22px; height:22px; background:var(--void); border-radius:50%; transform:translateX(-50%);}
.ticket__perf::before{top:-11px;}
.ticket__perf::after{bottom:-11px;}
.ticket__map{position:relative; min-height:320px;}
.ticket__map iframe{width:100%; height:100%; min-height:320px; border:0; filter:grayscale(0.3) contrast(1.05) brightness(0.92);}
@media (max-width:900px){
  .visit-grid{grid-template-columns:1fr;}
  .ticket{grid-template-columns:1fr;}
  .ticket__perf{width:auto; height:0; border-left:0; border-top:2px dashed rgba(243,237,226,0.25); margin-inline:1.25rem; margin-block:0;}
  .ticket__perf::before,.ticket__perf::after{top:50%; left:auto; transform:translateY(-50%);}
  .ticket__perf::before{left:-11px;}
  .ticket__perf::after{right:-11px; left:auto;}
  .ticket__map{min-height:260px;}
}
@media (max-width:420px){
  .ticket__row{grid-template-columns:1fr; gap:0.25rem;}
}

/* ============ FOOTER ============ */
.footer{border-top:1px solid var(--line); padding-block:3.5rem 2.5rem;}
.footer__top{display:flex; justify-content:space-between; gap:2.5rem; flex-wrap:wrap; padding-bottom:2.5rem; border-bottom:1px solid var(--line);}
.footer__brand{font-family:var(--font-head); font-size:1.8rem; font-weight:800;}
.footer__tag{font-family:var(--font-mono); font-size:0.78rem; color:var(--smoke); margin-top:0.5rem; max-width:32ch;}
.footer__cols{display:flex; gap:4rem; flex-wrap:wrap;}
.footer__col h4{font-family:var(--font-mono); font-size:0.68rem; letter-spacing:0.15em; text-transform:uppercase; color:var(--gold); margin-bottom:0.9rem; font-weight:500;}
.footer__col a, .footer__col p{display:block; font-size:0.9rem; color:var(--smoke); margin-bottom:0.55rem;}
.footer__col a:hover{color:var(--bone);}
.footer__bottom{display:flex; justify-content:space-between; align-items:center; gap:1rem; flex-wrap:wrap; padding-top:1.75rem; font-family:var(--font-mono); font-size:0.72rem; color:var(--smoke); letter-spacing:0.03em;}
@media (max-width:600px){.footer__bottom{flex-direction:column; align-items:flex-start;}}

/* ============ REVEAL UTILITIES ============ */
.reveal-up, .reveal-item{opacity:1;}