.story-heading[data-v-49e810d4]{margin:0}@font-face{font-family:Saira Condensed;src:local("Saira Condensed Bold"),url(../_fonts/ygO3iKrzvasBo-mBUo1uRCU2KB3u5UDra9ELPt5MD_o-_J00aAI_4wgS2FgpGUHPUXvwYvBgpsPyJv0Ts9pxRxM.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Saira Condensed;src:local("Saira Condensed Bold"),url(../_fonts/ZK8p5ZGkMQ3UiJjimC9Siyc57v81J5EWy897aVUThvE-Sm0DAcfY_4h5nwaW2okGAl1Ecd6lMN0TF9yfyDDPpB8.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Saira Condensed;src:local("Saira Condensed Bold"),url(../_fonts/L0wgMtXmZIMWRmLsaVKGBOg5qNUDhiqagpsB8PqYJw-Q4nDbFiQrNr3Uu6kohU7D9RhcZr8sLAWm9VX_EUhQoY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Saira Condensed;src:local("Saira Condensed ExtraBold"),url(../_fonts/cXld4eKfODHAChbpa1y8JZwGHCw3jyuTwUCGm50-vEs-lcylw9NEy2AZjZIOZO_1G0yph8z7gd12I9xyzOiLXAo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:800;font-style:normal}@font-face{font-family:Saira Condensed;src:local("Saira Condensed ExtraBold"),url(../_fonts/pvcM2D_zFeQx-jjWJZN5BbMsTYVPcElA-ZvVhT7gZmM-PNJhBoWdk_cJ50g7CY69qF_--iTX4JBJOpEAGokuntY.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:800;font-style:normal}@font-face{font-family:Saira Condensed;src:local("Saira Condensed ExtraBold"),url(../_fonts/V5qpKv4cmB8Zwo73-95PnvFVE_ZwmiU_Pn2smeINRS4-Yjn2VnmjBVCTZxr1ZXSV5IrNzIZJouqIBr0BVPLOyhM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:800;font-style:normal}.sr-only[data-v-3882cc00]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.flip-card[data-v-3882cc00]{isolation:isolate;min-height:32rem;perspective:1200px;position:relative;scroll-margin-top:7rem;width:100%;z-index:2}.flip-card.reduce-motion .flip-card-inner[data-v-3882cc00]{transition:none}@media(min-width:48rem){.flip-card[data-v-3882cc00]{min-height:36rem}}.flip-card-inner[data-v-3882cc00]{height:100%;min-height:inherit;position:relative;transform-style:preserve-3d;transition:transform .76s cubic-bezier(.16,1,.3,1);width:100%}.flip-card.is-flipped .flip-card-inner[data-v-3882cc00]{transform:rotateY(180deg)}.flip-card-back[data-v-3882cc00],.flip-card-front[data-v-3882cc00]{backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:1.8rem;box-shadow:0 20px 70px #530a1d24;inset:0;overflow:hidden;position:absolute;transition:opacity .38s ease}.flip-card.is-flipped .flip-card-front[data-v-3882cc00]{opacity:0;pointer-events:none}.flip-card-front[data-v-3882cc00]{background:radial-gradient(circle at 82% 18%,rgba(248,190,5,.28),transparent 16%),radial-gradient(circle at 18% 16%,rgba(216,151,156,.24),transparent 12%),linear-gradient(125deg,#120206e0 4%,#530a1de6 24%,#921234eb 46%,#c62144eb,#e26426eb 82%,#f8be05e0);color:#fdfafb;display:flex;flex-direction:column}.flip-card-front-button[data-v-3882cc00]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;border-radius:inherit;cursor:pointer;inset:42% 0 0;margin:0;padding:0;position:absolute;z-index:1}.flip-card-front[data-theme=light][data-v-3882cc00]{background:radial-gradient(circle at 74% 20%,rgba(216,151,156,.28),transparent 14%),linear-gradient(180deg,#fff3e5,#f7dbc8);color:#2e1418}.flip-card-front[data-theme=night][data-v-3882cc00]{background:radial-gradient(circle at 16% 20%,rgba(248,190,5,.2),transparent 16%),linear-gradient(180deg,#120206,#530a1d)}.flip-card-front[data-theme=gold][data-v-3882cc00]{background:radial-gradient(circle at 24% 18%,rgba(253,250,251,.34),transparent 12%),linear-gradient(180deg,#f8be05,#f3a513);color:#2b1603}.flip-card-back[data-v-3882cc00]{background:radial-gradient(circle at 82% 18%,rgba(248,190,5,.28),transparent 16%),radial-gradient(circle at 18% 16%,rgba(216,151,156,.24),transparent 12%),linear-gradient(125deg,#120206e0 4%,#530a1de6 24%,#921234eb 46%,#c62144eb,#e26426eb 82%,#f8be05e0);color:#fdfafb;display:flex;flex-direction:column;overflow-y:auto;transform:rotateY(180deg)}.flip-card-back[data-theme=light][data-v-3882cc00]{background:radial-gradient(circle at 74% 20%,rgba(216,151,156,.28),transparent 14%),linear-gradient(180deg,#2e1418f2,#530a1dfa);color:#fdfafb}.flip-card-back[data-theme=night][data-v-3882cc00]{background:radial-gradient(circle at 16% 20%,rgba(248,190,5,.2),transparent 16%),linear-gradient(180deg,#120206eb,#530a1df5);color:#fdfafb}.flip-card-back[data-theme=gold][data-v-3882cc00]{background:radial-gradient(circle at 24% 18%,rgba(253,250,251,.34),transparent 12%),linear-gradient(180deg,#2b1603eb,#530a1df5);color:#fdfafb}.flip-card-back[data-v-3882cc00]::-webkit-scrollbar{width:6px}.flip-card-back[data-v-3882cc00]::-webkit-scrollbar-track{background:transparent}.flip-card-back[data-v-3882cc00]::-webkit-scrollbar-thumb{background:#fdfafb4d;border-radius:3px}.flip-close[data-v-3882cc00]{align-items:center;background:#120206b3;border:1px solid rgba(253,250,251,.3);border-radius:999px;color:#fdfafb;cursor:pointer;display:flex;height:2.85rem;justify-content:center;position:absolute;right:1rem;top:1rem;transition:background-color .22s ease,transform .22s ease;width:2.85rem;z-index:10}.flip-close[data-v-3882cc00]:hover{background:#120206e6;transform:scale(1.05)}.flip-close[data-v-3882cc00]:focus-visible{outline:2px solid rgba(248,190,5,.92);outline-offset:2px}.flip-card-media[data-v-3882cc00]{inset:0;position:absolute}.flip-card-media img[data-v-3882cc00]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flip-card-media[data-v-3882cc00]:after{background:linear-gradient(180deg,#1202061a,#120206b8);content:"";inset:0;pointer-events:none;position:absolute}.flip-card-content[data-v-3882cc00]{display:flex;flex-direction:column;gap:.75rem;margin-top:auto;padding:1.5rem;position:relative;z-index:2}.flip-card-content h3[data-v-3882cc00]{font-family:Saira Condensed,"Saira Condensed Fallback: BlinkMacSystemFont","Saira Condensed Fallback: Segoe UI","Saira Condensed Fallback: Helvetica Neue","Saira Condensed Fallback: Arial","Saira Condensed Fallback: Noto Sans",sans-serif;font-size:clamp(2.2rem,9vw,3.3rem);letter-spacing:.03em;line-height:.88;margin:0;text-transform:uppercase}.flip-description[data-v-3882cc00]{line-height:1.65;margin:0;max-width:24rem}.flip-hint[data-v-3882cc00]{align-items:center;background:#fdfafb24;border:1px solid rgba(253,250,251,.14);border-radius:999px;color:inherit;display:inline-flex;font-size:.68rem;font-weight:800;letter-spacing:.12em;padding:.4rem .65rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.flip-front-socials[data-v-3882cc00]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.flip-front-social-link[data-v-3882cc00]{background:#fdfafb1f;color:inherit;height:2.5rem;justify-content:center;text-decoration:none;transition:background-color .22s ease,transform .22s ease;width:2.5rem}.flip-front-social-link[data-v-3882cc00],.stage-chip[data-v-3882cc00]{align-items:center;border-radius:999px;display:inline-flex}.stage-chip[data-v-3882cc00]{font-size:.74rem;font-weight:800;gap:.45rem;letter-spacing:.16em;line-height:1;padding:.42rem .72rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.stage-chip-list[data-v-3882cc00]{display:flex;flex-wrap:wrap;gap:.45rem}.stage-chip[data-v-3882cc00]:before{background:currentColor;border-radius:999px;content:"";height:.58rem;opacity:.9;width:.58rem}.stage-main[data-v-3882cc00]{background:#fdfafb29}.stage-main[data-v-3882cc00],.stage-tent[data-v-3882cc00]{border:1px solid rgba(253,250,251,.16);color:#fdfafb}.stage-tent[data-v-3882cc00]{background:#530a1d38}.stage-loft[data-v-3882cc00]{background:#f8be0538;border:1px solid rgba(253,250,251,.16);color:#fdfafb}.flip-back-media[data-v-3882cc00]{max-height:12rem;overflow:hidden;width:100%}.flip-back-media img[data-v-3882cc00]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flip-back-content[data-v-3882cc00]{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;position:relative;z-index:1}.flip-back-content h3[data-v-3882cc00]{font-family:Saira Condensed,"Saira Condensed Fallback: BlinkMacSystemFont","Saira Condensed Fallback: Segoe UI","Saira Condensed Fallback: Helvetica Neue","Saira Condensed Fallback: Arial","Saira Condensed Fallback: Noto Sans",sans-serif;font-size:clamp(1.8rem,7vw,2.5rem);letter-spacing:.03em;line-height:.88;margin:0;text-transform:uppercase}.flip-bio[data-v-3882cc00]{color:#fdfafbe6;font-size:.9rem;line-height:1.6;margin:0}.performance-list[data-v-3882cc00]{display:grid;gap:.55rem}.performance-list[data-v-3882cc00],.tag-list[data-v-3882cc00]{list-style:none;margin:0;padding:0}.tag-list[data-v-3882cc00]{display:flex;flex-wrap:wrap;gap:.45rem}.tag-pill[data-v-3882cc00]{align-items:center;background:#fdfafb1a;border:1px solid rgba(253,250,251,.14);border-radius:999px;color:#fdfafbe0;display:inline-flex;font-size:.68rem;font-weight:800;letter-spacing:.12em;padding:.38rem .62rem;text-transform:uppercase}.performance-item[data-v-3882cc00]{align-items:center;display:grid;gap:.55rem;grid-template-columns:minmax(10.5rem,10.5rem) minmax(0,1fr)}.performance-stage-chip[data-v-3882cc00]{justify-content:flex-start;width:100%}.performance-time[data-v-3882cc00]{color:#fdfafbc2;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}@media(max-width:29.99rem){.performance-item[data-v-3882cc00]{grid-template-columns:1fr}.performance-stage-chip[data-v-3882cc00]{justify-content:flex-start}}.flip-embed-group[data-v-3882cc00]{gap:.75rem;margin-top:.5rem}.flip-embed[data-v-3882cc00],.flip-embed-group[data-v-3882cc00]{display:flex;flex-direction:column}.flip-embed[data-v-3882cc00]{gap:.35rem}.flip-embed-label[data-v-3882cc00]{color:#fdfafbb3;font-size:.68rem;font-weight:800;letter-spacing:.18em;margin:0;text-transform:uppercase}.video-container[data-v-3882cc00]{background:#0006;border-radius:.75rem;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video-container iframe[data-v-3882cc00]{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.flip-embed iframe[data-v-3882cc00]:not(.video-container iframe){background:#0006;border:none;border-radius:.75rem;height:80px;width:100%}.flip-socials[data-v-3882cc00]{border-top:1px solid rgba(253,250,251,.25);display:flex;flex-wrap:wrap;gap:1rem;margin-top:.75rem;padding-top:.75rem}.flip-social-link[data-v-3882cc00]{align-items:center;background:#fdfafb2e;border-radius:999px;color:#fdfafb;display:inline-flex;height:3rem;justify-content:center;text-decoration:none;transition:opacity .22s ease,transform .22s ease,background-color .22s ease;width:3rem}.flip-social-link[data-v-3882cc00]:hover{background:#fdfafb4d;transform:translateY(-2px)}.flip-social-link[data-v-3882cc00]:focus-visible{outline:2px solid rgba(248,190,5,.92);outline-offset:2px}.social-icon[data-v-3882cc00]{height:1.5rem;width:1.5rem}.flip-front-social-link[data-v-3882cc00]:focus-visible,.flip-front-social-link[data-v-3882cc00]:hover{background:#fdfafb40;transform:translateY(-1px)}.flip-close .close-icon[data-v-3882cc00]{height:1.2rem;width:1.2rem}.artist-grid[data-v-4b22f89b]{display:grid;gap:1.5rem}@media(min-width:48rem){.artist-grid[data-v-4b22f89b]{grid-template-columns:repeat(2,1fr)}}@media(min-width:64rem){.artist-grid[data-v-4b22f89b]{grid-template-columns:repeat(3,1fr)}}@font-face{font-family:Saira Condensed;src:local("Saira Condensed ExtraBold"),url(../_fonts/pvcM2D_zFeQx-jjWJZN5BbMsTYVPcElA-ZvVhT7gZmM-PNJhBoWdk_cJ50g7CY69qF_--iTX4JBJOpEAGokuntY.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:800;font-style:normal}@font-face{font-family:Saira Condensed;src:local("Saira Condensed ExtraBold"),url(../_fonts/V5qpKv4cmB8Zwo73-95PnvFVE_ZwmiU_Pn2smeINRS4-Yjn2VnmjBVCTZxr1ZXSV5IrNzIZJouqIBr0BVPLOyhM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:800;font-style:normal}@font-face{font-family:Saira Condensed;src:local("Saira Condensed Bold"),url(../_fonts/ygO3iKrzvasBo-mBUo1uRCU2KB3u5UDra9ELPt5MD_o-_J00aAI_4wgS2FgpGUHPUXvwYvBgpsPyJv0Ts9pxRxM.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Saira Condensed;src:local("Saira Condensed Bold"),url(../_fonts/L0wgMtXmZIMWRmLsaVKGBOg5qNUDhiqagpsB8PqYJw-Q4nDbFiQrNr3Uu6kohU7D9RhcZr8sLAWm9VX_EUhQoY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Saira Condensed;src:local("Saira Condensed ExtraBold"),url(../_fonts/cXld4eKfODHAChbpa1y8JZwGHCw3jyuTwUCGm50-vEs-lcylw9NEy2AZjZIOZO_1G0yph8z7gd12I9xyzOiLXAo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:800;font-style:normal}@font-face{font-family:Saira Condensed;src:local("Saira Condensed Bold"),url(../_fonts/ZK8p5ZGkMQ3UiJjimC9Siyc57v81J5EWy897aVUThvE-Sm0DAcfY_4h5nwaW2okGAl1Ecd6lMN0TF9yfyDDPpB8.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}.timetable-mobile[data-v-a80c378e]{display:block}.mobile-agenda[data-v-a80c378e]{display:grid;gap:.9rem}.mobile-agenda-item[data-v-a80c378e]{border-radius:1.35rem;box-shadow:var(--shadow-stage-card);overflow:hidden}.mobile-agenda-link[data-v-a80c378e],.timeline-performance-link[data-v-a80c378e]{color:inherit;display:flex;gap:0;text-decoration:none;width:100%}.mobile-agenda-link[data-v-a80c378e]:focus-visible,.timeline-performance-link[data-v-a80c378e]:focus-visible{outline:2px solid rgba(253,250,251,.92);outline-offset:2px}.mobile-agenda-time[data-v-a80c378e]{align-items:center;background:#12020624;border-right:1px solid var(--border-glass-dark);display:flex;flex:0 0 5.8rem;justify-content:center;padding:1rem .8rem}.mobile-agenda-time-label[data-v-a80c378e]{display:inline-flex;flex-direction:column;font-size:.76rem;font-weight:800;gap:.15rem;letter-spacing:.12em;line-height:1.35;text-align:center;text-transform:uppercase}.mobile-agenda-body[data-v-a80c378e]{display:grid;flex:1 1 auto;gap:.45rem;min-width:0;padding:1rem 1rem 1rem 1.05rem}.mobile-agenda-stage-row[data-v-a80c378e]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.mobile-agenda-stage[data-v-a80c378e],.mobile-agenda-tag[data-v-a80c378e]{align-items:center;border-radius:999px;display:inline-flex;font-size:.68rem;font-weight:800;letter-spacing:.12em;min-height:1.9rem;padding:.32rem .72rem;text-transform:uppercase}.mobile-agenda-stage[data-v-a80c378e]{background:var(--surface-glass-light-strong);border:1px solid var(--border-glass-dark)}.mobile-agenda-tag[data-v-a80c378e]{background:#1202061f}.mobile-agenda-title[data-v-a80c378e]{font-family:Saira Condensed,"Saira Condensed Fallback: BlinkMacSystemFont","Saira Condensed Fallback: Segoe UI","Saira Condensed Fallback: Helvetica Neue","Saira Condensed Fallback: Arial","Saira Condensed Fallback: Noto Sans",sans-serif;font-size:clamp(1.15rem,5vw,1.45rem);letter-spacing:.03em;line-height:.95;margin:0;overflow-wrap:anywhere;text-transform:uppercase;text-wrap:balance}.mobile-agenda-empty[data-v-a80c378e]{background:var(--surface-panel-warm);border:1px solid var(--border-stage-card);border-radius:1.1rem;color:var(--text-notice-muted);padding:1rem 1.1rem}.time-block-main[data-v-a80c378e]{--stage-accent:var(--page-red)}.time-block-tent[data-v-a80c378e]{--stage-accent:var(--page-orange)}.time-block-loft[data-v-a80c378e]{--stage-accent:var(--page-yellow)}.time-block-main.mobile-agenda-item[data-v-a80c378e]{background:var(--surface-stage-main);color:#fdfafb}.time-block-tent.mobile-agenda-item[data-v-a80c378e]{background:linear-gradient(180deg,#e26426eb,#921234eb);color:#fdfafb}.time-block-loft.mobile-agenda-item[data-v-a80c378e]{background:var(--surface-stage-loft);color:#120206}.time-block-top[data-v-a80c378e],.timeline-stage-headline[data-v-a80c378e]{align-items:center;display:flex;flex-wrap:wrap;gap:.7rem;justify-content:space-between}.time-label[data-v-a80c378e]{font-family:Saira Condensed,"Saira Condensed Fallback: BlinkMacSystemFont","Saira Condensed Fallback: Segoe UI","Saira Condensed Fallback: Helvetica Neue","Saira Condensed Fallback: Arial","Saira Condensed Fallback: Noto Sans",sans-serif;font-size:clamp(1.8rem,5vw,2.5rem);letter-spacing:.04em;line-height:.9}.time-label[data-v-a80c378e],.time-tag[data-v-a80c378e]{color:var(--page-burgundy);text-transform:uppercase}.time-tag[data-v-a80c378e]{background:var(--surface-tint-soft);border-radius:999px;font-size:.75rem;font-weight:800;letter-spacing:.18em;padding:.5rem .8rem}.timetable-desktop[data-v-a80c378e]{display:none}@media(min-width:64rem){.timetable-mobile[data-v-a80c378e]{display:none}.timetable-desktop[data-v-a80c378e]{display:block;overflow-x:auto;overflow-y:hidden;padding-bottom:.45rem;-webkit-overflow-scrolling:touch}.timeline-grid[data-v-a80c378e]{align-items:stretch;display:grid;gap:1rem;grid-template-columns:5rem repeat(3,minmax(18rem,1fr));min-width:61rem}.timeline-corner[data-v-a80c378e]{color:#530a1da8;font-size:.74rem;font-weight:800;letter-spacing:.22em;padding:1.2rem .8rem 0;text-transform:uppercase}.timeline-stage-header[data-v-a80c378e]{background:var(--surface-panel-warm-strong);border-radius:1.5rem;border-top-width:1px;border:1px solid var(--border-stage-card);border-top:.4rem solid var(--border-stage-card);box-shadow:var(--page-shadow);display:flex;flex-direction:column;height:100%;min-height:8.5rem;padding:1.2rem 1.2rem 1rem}.timeline-stage-note[data-v-a80c378e]{color:var(--text-notice-muted);flex:1 1 auto;font-size:.9rem;line-height:1.55;margin:.75rem 0 0}.timeline-axis[data-v-a80c378e],.timeline-stage[data-v-a80c378e]{height:var(--timeline-height);min-height:var(--timeline-height);position:relative}.timeline-axis[data-v-a80c378e]{border-right:1px solid rgba(83,10,29,.14)}.timeline-axis-marker[data-v-a80c378e]{align-items:center;display:flex;justify-content:flex-start;left:0;padding-right:.75rem;position:absolute;transform:translateY(-50%);width:100%}.timeline-axis-marker span[data-v-a80c378e]{align-items:center;color:#530a1d99;display:inline-flex;font-size:.74rem;font-weight:800;justify-content:flex-end;letter-spacing:.16em;text-transform:uppercase;width:100%}.timeline-stage[data-v-a80c378e]{background:var(--surface-stage-card);border:1px solid var(--border-stage-card);border-radius:1.6rem;box-shadow:inset 0 1px #fdfafbb3;overflow:hidden}.timeline-guide[data-v-a80c378e]{border-top:1px dashed rgba(83,10,29,.09);left:0;position:absolute;right:0;transform:translateY(-.5px)}.timeline-guide.is-major[data-v-a80c378e]{border-top-color:#530a1d2e;border-top-style:solid}.timeline-performance[data-v-a80c378e]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:1.1rem;box-shadow:var(--shadow-stage-card);display:flex;flex-direction:column;gap:.45rem;left:.8rem;overflow:hidden;padding:.85rem .9rem;position:absolute;right:.8rem}.timeline-performance[data-v-a80c378e],.timeline-performance-link[data-v-a80c378e]{justify-content:flex-start}.time-block-main .timeline-performance[data-v-a80c378e]{background:var(--surface-stage-main);color:#fdfafb}.time-block-tent .timeline-performance[data-v-a80c378e]{background:linear-gradient(180deg,#e26426eb,#921234eb);color:#fdfafb}.time-block-loft .timeline-performance[data-v-a80c378e]{background:var(--surface-stage-loft);color:#120206}.timeline-performance-time[data-v-a80c378e]{font-size:.72rem;font-weight:800;letter-spacing:.16em;opacity:.82;text-transform:uppercase}.timeline-performance-title[data-v-a80c378e]{font-family:Saira Condensed,"Saira Condensed Fallback: BlinkMacSystemFont","Saira Condensed Fallback: Segoe UI","Saira Condensed Fallback: Helvetica Neue","Saira Condensed Fallback: Arial","Saira Condensed Fallback: Noto Sans",sans-serif;font-size:clamp(1.05rem,1.25vw,1.45rem);letter-spacing:.03em;line-height:.95;margin:0;text-transform:uppercase}}.quote-stack[data-v-f51ba702]{display:grid}@font-face{font-family:Saira Condensed;src:local("Saira Condensed Bold"),url(../_fonts/ygO3iKrzvasBo-mBUo1uRCU2KB3u5UDra9ELPt5MD_o-_J00aAI_4wgS2FgpGUHPUXvwYvBgpsPyJv0Ts9pxRxM.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:"Saira Condensed Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:84.7531%;ascent-override:133.9184%;descent-override:51.7975%;line-gap-override:0%}@font-face{font-family:"Saira Condensed Fallback: Segoe UI";src:local("Segoe UI");size-adjust:79.6194%;ascent-override:142.5532%;descent-override:55.1373%;line-gap-override:0%}@font-face{font-family:"Saira Condensed Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:78.4444%;ascent-override:144.6884%;descent-override:55.9632%;line-gap-override:0%}@font-face{font-family:"Saira Condensed Fallback: Arial";src:local("Arial");size-adjust:79.1834%;ascent-override:143.3382%;descent-override:55.4409%;line-gap-override:0%}@font-face{font-family:"Saira Condensed Fallback: Noto Sans";src:local("Noto Sans");size-adjust:74.4726%;ascent-override:152.4051%;descent-override:58.9479%;line-gap-override:0%}@font-face{font-family:Saira Condensed;src:local("Saira Condensed Bold"),url(../_fonts/ZK8p5ZGkMQ3UiJjimC9Siyc57v81J5EWy897aVUThvE-Sm0DAcfY_4h5nwaW2okGAl1Ecd6lMN0TF9yfyDDPpB8.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Saira Condensed;src:local("Saira Condensed Bold"),url(../_fonts/L0wgMtXmZIMWRmLsaVKGBOg5qNUDhiqagpsB8PqYJw-Q4nDbFiQrNr3Uu6kohU7D9RhcZr8sLAWm9VX_EUhQoY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Saira Condensed;src:local("Saira Condensed ExtraBold"),url(../_fonts/pvcM2D_zFeQx-jjWJZN5BbMsTYVPcElA-ZvVhT7gZmM-PNJhBoWdk_cJ50g7CY69qF_--iTX4JBJOpEAGokuntY.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:800;font-style:normal}@font-face{font-family:Saira Condensed;src:local("Saira Condensed ExtraBold"),url(../_fonts/V5qpKv4cmB8Zwo73-95PnvFVE_ZwmiU_Pn2smeINRS4-Yjn2VnmjBVCTZxr1ZXSV5IrNzIZJouqIBr0BVPLOyhM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:800;font-style:normal}@font-face{font-family:Saira Condensed;src:local("Saira Condensed ExtraBold"),url(../_fonts/cXld4eKfODHAChbpa1y8JZwGHCw3jyuTwUCGm50-vEs-lcylw9NEy2AZjZIOZO_1G0yph8z7gd12I9xyzOiLXAo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:800;font-style:normal}.section-sponsors[data-v-ec0439b8]{padding-top:clamp(1.25rem,2.5vw,2rem)}.sponsor-stack[data-v-ec0439b8]{display:grid;gap:clamp(1rem,1.8vw,1.5rem)}.sponsor-article[data-v-ec0439b8]{background:var(--surface-sponsor-article);border:1px solid var(--border-sponsor-article);border-radius:1.4rem;box-shadow:var(--shadow-sponsor-article);display:grid;gap:clamp(.7rem,1.2vw,.95rem);padding:1.2rem 1.25rem}.sponsor-article-title[data-v-ec0439b8]{color:var(--page-white);font-family:Saira Condensed,"Saira Condensed Fallback: BlinkMacSystemFont","Saira Condensed Fallback: Segoe UI","Saira Condensed Fallback: Helvetica Neue","Saira Condensed Fallback: Arial","Saira Condensed Fallback: Noto Sans",sans-serif;font-size:clamp(1.6rem,3vw,2rem);letter-spacing:.03em;line-height:.95;margin:0;text-transform:uppercase}.sponsor-article-credit[data-v-ec0439b8],.sponsor-article-paragraph[data-v-ec0439b8]{color:var(--text-sponsor-article);margin:0}.sponsor-article-credit[data-v-ec0439b8]{color:var(--text-sponsor-credit);font-size:.92rem;font-weight:700}@media(max-width:47.99rem){.section-sponsors[data-v-ec0439b8]{padding-top:.9rem}.sponsor-stack[data-v-ec0439b8]{gap:1rem}}@media(min-width:48rem){.sponsor-article[data-v-ec0439b8]{padding:1.45rem 1.6rem}}
