.cues{display:none}@media (width<=767px){.meta{color:var(--color-ink2)}#shots>.meta,#pass .meta,#voice .meta{display:none}#shots .lede,#pass .lede,#voice .lede{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}#shots h2{margin-top:0}#shots .device{filter:drop-shadow(0 8px 12px #0000004d)}.shots{padding-top:32px;padding-bottom:0;display:block}.shots-stage{perspective:1200px;justify-items:center;margin-top:20px;display:grid}.shot-front{transform-origin:50% 100%;width:min(74vw,300px)}#nearby{display:none}#pass,#voice{padding-block:32px}#pass>div,#voice>div{gap:20px}#pass h2,#voice h2{margin-top:0}main>section:not(#top){padding-top:40px}main>section:not(#top):before{content:"";background:#ffffff1a;height:1px;margin-bottom:40px;display:block}#voice ul{display:none}.cues{gap:14px;display:grid}.cues li{grid-template-columns:42px 16px minmax(0,1fr);align-items:baseline;gap:10px;font-size:15px;font-weight:550;line-height:1.35;display:grid}.cues time{color:var(--color-ink2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:650}.cues svg{width:16px;height:16px;fill:var(--color-lime);align-self:start;margin-top:2px}.js-cues li{opacity:0;transition:opacity .5s var(--ease-out-app), translate .5s var(--ease-out-app);transition-delay:calc(var(--i,0) * .11s);translate:0 10px}.js-cues.is-in li{opacity:1;translate:0}.bc-pass{box-shadow:none;transition:opacity .36s var(--ease-out-app), translate .36s var(--ease-out-app);position:relative}.bc-pass .pass-ring{fill:none;width:100%;height:100%;position:absolute;inset:0}.pass-ring path{vector-effect:non-scaling-stroke}.bc-pass .pass-ticket{width:20px;height:20px;fill:var(--color-lime)}.bc-pass .pass-arrow{width:14px;height:14px;fill:var(--color-ink3)}.pass-sheet.is-early:not(.is-up) .bc-pass{opacity:0;translate:0 10px}footer{padding-top:24px;padding-bottom:max(28px, env(safe-area-inset-bottom))}footer>div{color:var(--color-ink2);gap:14px;padding-top:20px;font-size:13px;line-height:1.5}footer ul{gap:0 20px;margin-top:-12px}footer li a{padding-block:12px;display:inline-block}}