/* Menu and introduction share one continuous stacking panel. */
.intro-stack{position:relative;z-index:3;background:#fce4ec;border-radius:30px 30px 0 0}
.intro-stack .explore-bar{position:relative;z-index:4;border-radius:30px 30px 0 0}
.intro-stack #bartender{margin-top:0;border-radius:0;box-shadow:none}
@media(prefers-reduced-motion:no-preference){
 .logo-intro.stack-opening{transform:translateY(var(--opening-hold,0px));isolation:isolate}
 .intro-stack.stack-ready{margin-top:0;box-shadow:0 -10px 26px #58203926}
 .intro-stack.stack-ready #bartender .hero-photo img{transform:translateY(var(--portrait-rise,0px)) scale(var(--portrait-scale,1));transform-origin:center bottom;transition:none}
}
@media(max-width:600px){.intro-stack,.intro-stack .explore-bar{border-radius:24px 24px 0 0}}
