html:has(.vw-mk){--background:#030712;--foreground:#fff}html:has(.vw-mk){--app-header-h:65px;--viewas-h:0px}html:has(.vw-mk):has([data-viewas-banner]){--viewas-h:37px}html:has(.vw-mk){--nav-h:62px;--mbar-h:0px;--r-btn:8px;--r-card:12px;--r-panel:5px;--r-ticket:7px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:767.98px){html:has(.vw-mk){--mbar-h:68px}}html:has(.vw-mk){background:var(--color-page);scroll-padding-top:var(--nav-h)}@media (prefers-reduced-motion:reduce){html:has(.vw-mk){scroll-behavior:auto}}.vw-mk{background:var(--color-page);color:var(--color-text-muted);font-family:var(--font-sans);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;padding-bottom:var(--mbar-h)}.vw-mk a,.vw-mk button,.vw-mk summary{touch-action:manipulation}.vw-mk :focus-visible{outline:2px solid var(--color-amber-300);outline-offset:3px}.vw-mk .eyebrow{letter-spacing:.3em;text-transform:uppercase;color:var(--color-amber-400);font-size:10px;font-weight:600}.vw-mk .h1{letter-spacing:-.025em;color:var(--color-text);text-wrap:balance;font-size:clamp(30px,4.2vw,50px);font-weight:800;line-height:1.08}.vw-mk .h2{letter-spacing:-.02em;color:var(--color-text);text-wrap:balance;font-size:clamp(24px,3vw,36px);font-weight:800;line-height:1.12}.vw-mk .h3{color:var(--color-text);font-size:16px;font-weight:600;line-height:1.35}.vw-mk .lede{color:var(--color-text-muted);text-wrap:pretty;font-size:16px;line-height:1.66}.vw-mk .prose-vw{color:var(--color-text-secondary);font-size:15px;line-height:1.7}.vw-mk .prose-vw p,.vw-mk .prose-vw ul,.vw-mk .prose-vw ol{margin:0 0 1em}.vw-mk .prose-vw ul{padding-left:1.2em;list-style:outside}.vw-mk .prose-vw ol{padding-left:1.2em;list-style:decimal}.vw-mk .prose-vw li{margin:.3em 0}.vw-mk .prose-vw h2{color:var(--color-text);margin:1.6em 0 .6em;font-size:20px;font-weight:700}.vw-mk .prose-vw h3{color:var(--color-text);margin:1.4em 0 .5em;font-size:16px;font-weight:600}.vw-mk .prose-vw a{color:var(--color-amber-300);text-underline-offset:3px;text-decoration:underline}.vw-mk .prose-vw a:hover{color:var(--color-amber-400)}.vw-mk .prose-vw strong{color:var(--color-text);font-weight:600}.vw-mk .prose-vw img{border-radius:8px;max-width:100%;height:auto}.vw-mk .prose-vw code{font-family:var(--font-mono);font-size:.92em}.vw-mk .btn{border-radius:var(--r-btn);letter-spacing:.16em;text-transform:uppercase;text-align:center;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 20px;font-size:12px;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.vw-mk .btn-primary{background:var(--color-amber-500);color:var(--color-black)}.vw-mk .btn-primary:hover{background:var(--color-amber-400)}.vw-mk .btn-secondary{color:var(--color-amber-300);border:1px solid color-mix(in srgb, var(--color-amber-400) 30%, transparent);background:0 0}.vw-mk .btn-secondary:hover{border-color:var(--color-amber-400);color:var(--color-amber-400)}.vw-mk .btn-sm{letter-spacing:.14em;min-height:36px;padding:9px 14px;font-size:11px}.vw-mk .chip{border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:9999px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.vw-mk .chip-live:before{content:"";background:var(--color-success);border-radius:50%;width:7px;height:7px}.vw-mk .chip-soon{background:var(--color-border);border-color:var(--color-border);color:var(--color-text-secondary)}.vw-mk .chip-live .chip-state{color:var(--color-success);font-weight:600}.vw-mk .panel{background:color-mix(in srgb, var(--color-card) 85%, transparent);border:1px solid var(--color-border);border-radius:var(--r-panel)}.vw-mk .card{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--r-card)}.vw-mk a.card:hover{border-color:var(--color-border-hover)}.vw-mk .link{color:var(--color-amber-300);text-underline-offset:3px;text-decoration:underline}.vw-mk .link:hover{color:var(--color-amber-400)}.vw-mk .scene{position:relative}.vw-mk .scene-art{transition:opacity .8s cubic-bezier(.45,0,.55,1),visibility 0s linear .8s}.vw-mk .scene-art:not(.on){opacity:0;visibility:hidden}.vw-mk .scene-art.on{opacity:1;visibility:visible;transition:opacity .2s,visibility}@media (prefers-reduced-motion:reduce){.vw-mk .scene-art,.vw-mk .scene-art.on{transition:none}}.vw-mk .scene-art .rat{visibility:hidden}.vw-mk .scene-art.on .rat.run{visibility:visible;animation:4.25s linear forwards vw-rat-show}.vw-mk .rat.run .rat-x{animation:4.25s forwards vw-rat-x}.vw-mk .rat.run .rat-y{animation:4.25s forwards vw-rat-y}.vw-mk .rat.run .rat-r{transform-box:fill-box;transform-origin:40% 70%;animation:4.25s forwards vw-rat-r}.vw-mk .rat.run .rat-lf,.vw-mk .rat.run .rat-lb{animation:.125s step-end infinite vw-rat-leg}.vw-mk .rat.run .rat-lb{animation-delay:-.0625s}.vw-mk .rat.run .rat-tail{transform-box:fill-box;transform-origin:0;animation:.275s ease-in-out infinite alternate vw-rat-tail}@keyframes vw-rat-show{0%,99%{visibility:visible}to{visibility:hidden}}@keyframes vw-rat-x{0%{animation-timing-function:linear;transform:translate(1612px,720px)}68%{animation-timing-function:ease-out;transform:translate(650px,720px)}74%,78%{animation-timing-function:cubic-bezier(.3,.6,.5,1);transform:translate(622px,720px)}to{transform:translate(512px,720px)}}@keyframes vw-rat-y{0%,78%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)}89%{animation-timing-function:cubic-bezier(.6,0,.8,.4);transform:translateY(-112px)}to{transform:translateY(60px)}}@keyframes vw-rat-r{0%,78%{transform:rotate(0)}84%{transform:rotate(24deg)}93%{transform:rotate(-28deg)}to{transform:rotate(-64deg)}}@keyframes vw-rat-leg{0%{transform:translate(-1.5px)}50%{transform:translate(1.5px)}}@keyframes vw-rat-tail{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}.vw-mk .scene-art>.scene-draw.scene-bin{pointer-events:none}@media (max-width:767.98px){.vw-mk .scene-art>.scene-draw.scene-bin{position:absolute;inset:0}}.vw-mk .bose-tilt{transform-box:view-box;transform-origin:556px 652px}.vw-mk .bose-tilt.bump{animation:.8s ease-out vw-bose-bump}@keyframes vw-bose-bump{0%{transform:rotate(0)}20%{transform:rotate(-6deg)}45%{transform:rotate(4deg)}70%{transform:rotate(-2deg)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.vw-mk .bose-tilt.bump{animation:none}}.vw-mk footer{z-index:1;position:relative}.vw-mk .scene-art{pointer-events:none;position:relative;overflow:hidden}.vw-mk .scene-art svg{width:100%;height:100%;display:block}.vw-mk .scene-body{z-index:1;position:relative}@media (max-width:767.98px){.vw-mk .scene-art{aspect-ratio:4/3;margin:0 -1px}.vw-mk .scene-art.band-short{aspect-ratio:16/9}.vw-mk .scene-art.band-street{aspect-ratio:734/665}.vw-mk .scene{--band-h:calc((100vw + 2px) * 3 / 4)}.vw-mk .scene:has(>.scene-art.band-short){--band-h:calc((100vw + 2px) * 9 / 16)}.vw-mk .scene:has(>.scene-art.band-street){--band-h:calc((100vw + 2px) * 665 / 734)}.vw-mk .scene-art:not(.bo-art){z-index:0;aspect-ratio:auto;left:-1px;right:-1px;top:calc(100svh - var(--mbar-h) - var(--band-h));height:var(--band-h);margin:0;position:fixed}.vw-mk .scene.is-hero:not(:has(.bo-art)){min-height:calc(100svh - var(--nav-h) - var(--mbar-h))}.vw-mk .scene-body .panel,.vw-mk .m-card{background:var(--color-card);border:1px solid var(--color-border)}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.vw-mk .scene-body .panel,.vw-mk .m-card{background:color-mix(in srgb, var(--color-card) 55%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);--color-text-muted:color-mix(in srgb, var(--color-gray-400) 20%, var(--color-gray-300))}.vw-mk .scene.is-hero .scene-body .panel,.vw-mk .scene.is-hero .m-card{--color-text-muted:#e5e7eb}}.vw-mk .m-card{border:1px solid var(--color-border);border-radius:var(--r-panel);padding:24px 20px}}@media (min-width:768px){.vw-mk .scene-art{z-index:0;position:fixed;inset:0}}.js-motion .vw-mk .scene-art .scene-draw>svg{opacity:0;transition:opacity .6s;animation:0s 2.5s forwards vw-reveal}.js-motion .vw-mk .scene-art.is-in .scene-draw>svg{opacity:1;animation:none}@keyframes vw-reveal{to{opacity:1}}.js-motion .vw-mk .scene-art.armed .dw{stroke-dasharray:var(--l) var(--l);stroke-dashoffset:var(--l)}.js-motion .vw-mk .scene-art.armed.drawn .dw{stroke-dashoffset:0;transition:stroke-dashoffset var(--du,1.5s) cubic-bezier(.45, 0, .2, 1) var(--dl,0s)}.js-motion .vw-mk .scene-art.armed .bf{opacity:0}.js-motion .vw-mk .scene-art.armed.drawn .bf{opacity:1;transition:opacity .45s ease var(--dl,0s)}.js-motion .vw-mk .scene-art.armed .gl,.js-motion .vw-mk .scene-art.armed .scene-v{opacity:0}.js-motion .vw-mk .scene-art.armed.drawn .gl{opacity:1;transition:opacity 1s ease calc(1.2s + var(--grey-first,0s))}.js-motion .vw-mk .scene-art.armed.drawn .scene-v{opacity:1;transition:opacity .6s ease calc(1s + var(--grey-first,0s))}.vw-mk .scene-art .lgx>g,.js-motion .vw-mk .scene-art.armed .lg{opacity:0}.js-motion .vw-mk .scene-art.armed.drawn .lg{opacity:1;transition:opacity .8s ease calc(.9s + var(--grey-first,0s))}.js-motion .vw-mk .scene-art.on.drawn .lgx>g{animation:10s linear infinite both vw-lg-lit;animation-delay:calc(2.4s + var(--grey-first,0s) + var(--li) * 2.5s)}.vw-mk .scene-art .lgx>g:first-child{--li:0}.vw-mk .scene-art .lgx>g:nth-child(2){--li:1}.vw-mk .scene-art .lgx>g:nth-child(3){--li:2}.vw-mk .scene-art .lgx>g:nth-child(4){--li:3}@keyframes vw-lg-lit{0%{opacity:0}4%,25%{opacity:1}29%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.vw-mk .scene-art .lgx>g{opacity:0!important;animation:none!important}}.vw-mk .scene-art{--grey-first:1.2s}.vw-mk .scene-v{position:absolute;inset:0}.vw-mk .scene.is-hero{--hero-halo:drop-shadow(0 0 8px #fbbf2473)}@media (min-width:768px){.vw-mk .scene.is-hero{--hero-halo:drop-shadow(0 0 14px #fbbf247a)}}.vw-mk .scene.is-hero .scene-v-street svg{filter:var(--hero-halo)}.vw-mk .scene-frame{position:absolute;inset:0}@media (max-width:767.98px){.vw-mk .scene-art.bo-art .scene-frame{opacity:.6}.vw-mk .scene-art.bo-art:not(.on){opacity:1;visibility:visible}}.vw-mk .scene-v-bob{--v-lift:-4px;will-change:transform;animation:5s ease-in-out infinite vw-hover}@media (min-width:768px){.vw-mk .scene-v-bob{--v-lift:-6px}}@keyframes vw-hover{0%,to{transform:translate(0,0)}50%{transform:translate3d(0, var(--v-lift), 0)}}@media (prefers-reduced-motion:reduce){.vw-mk .scene-v-bob{will-change:auto;animation:none}}@media (max-width:767.98px){.vw-mk .scene:not([data-hero]) .scene-v-dock .v{transform-box:fill-box;transform-origin:50% 100%;transform:scale(.7)}}.vw-mk .tickets{width:var(--tkw);height:var(--tkh);margin-inline:auto;position:relative}.vw-mk .tk{border-radius:var(--r-ticket);border:1px solid var(--color-gray-700);background:linear-gradient(180deg, var(--color-card) 0%, var(--color-farbg) 100%);z-index:calc(10 - var(--i));display:flex;position:absolute;inset:0;overflow:hidden}.vw-mk .tk.is-rear-4,.vw-mk .tk.is-rear-5,.vw-mk .tk.is-rear-6{display:none}.vw-mk .tk{transform-origin:18% 100%}.vw-mk .tk.is-front{transform:rotate(4deg)}.vw-mk .tk.is-rear-1{transform:translate(-6%,-26%)rotate(-8deg)}.vw-mk .tk.is-rear-2{transform:translate(-12%,-52%)rotate(-13deg)}.vw-mk .tk.is-rear-3{transform:translate(-18%,-78%)rotate(-18deg)}.vw-mk .tk-stub{background:var(--color-paper);color:var(--color-card);border-right:1px dashed color-mix(in srgb, var(--color-card) 34%, transparent);flex-direction:column;flex:0 0 27%;gap:5px;padding:13px 12px;display:flex;position:relative}.vw-mk .tk-stub:before,.vw-mk .tk-stub:after{content:"";background:var(--color-farbg);border-radius:50%;width:9px;height:9px;position:absolute;right:-5px}.vw-mk .tk-stub:before{top:-5px}.vw-mk .tk-stub:after{bottom:-5px}.vw-mk .tk-stub .s1{letter-spacing:.16em;font-size:11px;font-weight:700}.vw-mk .tk-stub .s2{letter-spacing:.02em;text-transform:uppercase;font-size:15px;font-weight:800;line-height:1.1}.vw-mk .tk-stub .s3{letter-spacing:.1em;opacity:.75;font-size:11px;font-weight:600}.vw-mk .tk-stub .s4{letter-spacing:.12em;opacity:.75;margin-top:auto;font-size:11px;font-weight:600}.vw-mk .tk-stub .s5{font-family:var(--font-mono);letter-spacing:.06em;opacity:.7;font-size:11px;font-weight:600}.vw-mk .tk-body{flex-direction:column;flex:auto;min-width:0;padding:0 0 14px;display:flex}.vw-mk .tk-body .hdr{background:var(--color-amber-500);color:var(--color-black);letter-spacing:.3em;margin-bottom:7px;padding:7px 16px;font-size:12px;font-weight:800}.vw-mk .tk-body .sub,.vw-mk .tk-body .venue,.vw-mk .tk-body .when,.vw-mk .tk-body .where,.vw-mk .tk-body .seat,.vw-mk .tk-body .foot,.vw-mk .tk-body .rrow{padding:0 16px}.vw-mk .tk-body .sub{letter-spacing:.22em;color:var(--color-text-muted);text-transform:uppercase;font-size:11px;font-weight:600}.vw-mk .tk-body .venue{letter-spacing:-.01em;color:var(--color-text-secondary);margin-top:5px;font-size:24px;font-weight:800;line-height:1.15}.vw-mk .tk-body .when{letter-spacing:.1em;color:var(--color-text-secondary);margin-top:6px;font-size:14px;font-weight:600}.vw-mk .tk-body .where{letter-spacing:.16em;color:var(--color-text-muted);margin-top:4px;font-size:11px;font-weight:600}.vw-mk .tk-body .seat{border-top:1px solid var(--color-border);margin-top:10px;padding-top:8px;display:flex}.vw-mk .tk-body .seat span{letter-spacing:.12em;color:var(--color-text-muted);white-space:nowrap;flex:1 1 0;font-size:11px;font-weight:600}.vw-mk .tk-body .seat span+span{border-left:1px solid var(--color-border);padding-left:10px}.vw-mk .tk-body .foot{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:12px;display:flex}.vw-mk .tk-body .code{background:repeating-linear-gradient(90deg, var(--color-text-muted) 0 2px, transparent 2px 5px);opacity:.7;flex:0 auto;width:46%;height:26px;display:block}.vw-mk .tk-body .price{letter-spacing:.02em;color:var(--color-amber-400);white-space:nowrap;font-size:17px;font-weight:700}.vw-mk .tk-body .rrow{align-items:baseline;gap:18px;margin-top:5px;display:flex}.vw-mk .tk-body .rrow .price{padding:0}.vw-mk .tickets-wrap{--tk-stack:translate(-6%, -26%) rotate(-8deg)}.vw-mk .tickets-wrap[data-depth="2"]{--tk-stack:translate(-12%, -52%) rotate(-13deg)}.vw-mk .tickets-wrap[data-depth="3"],.vw-mk .tickets-wrap[data-depth="4"],.vw-mk .tickets-wrap[data-depth="5"],.vw-mk .tickets-wrap[data-depth="6"]{--tk-stack:translate(-18%, -78%) rotate(-18deg)}.vw-mk .tickets-wrap[data-depth="0"]{--tk-stack:rotate(4deg)}.js-motion .vw-mk .tickets-wrap.is-stacked .tk{transform:var(--tk-stack);transition:none}.js-motion .vw-mk .tickets-wrap.is-dealing .tk{transition:transform 1.1s cubic-bezier(.22, .8, .3, 1) calc(var(--deal-at,0s) + var(--deal,0) * 1s)}@media (min-width:768px){.vw-mk .scene-art .tickets-wrap{--deal-at:.35s}}.vw-mk .tk.is-front{--deal:0}.vw-mk .tk.is-rear-1{--deal:.12}.vw-mk .tk.is-rear-2{--deal:.24}.vw-mk .tickets-wrap{--tkw:clamp(320px, 33vw, 468px);--tkh:calc(var(--tkw) / 1.72);padding:calc(var(--tkh) * (.1 + .3 * var(--depth,1))) calc(var(--tkw) * .06) calc(var(--tkh) * .14) calc(var(--tkw) * (.04 + .14 * var(--depth,1)))}@media (max-width:767.98px){.vw-mk .tickets-wrap{--tkw:clamp(280px, 78vw, 400px)}.vw-mk .tk-body .sub{display:none}.vw-mk .tk.is-rear-1{transform:translate(-3%,-50%)rotate(-5deg)}.vw-mk .tk.is-rear-2{transform:translate(-6%,-100%)rotate(-9deg)}.vw-mk .tk.is-rear-3{display:none}.vw-mk .tickets-wrap{--tk-stack:translate(-3%, -50%) rotate(-5deg)}.vw-mk .tickets-wrap[data-depth="2"],.vw-mk .tickets-wrap[data-depth="3"],.vw-mk .tickets-wrap[data-depth="4"],.vw-mk .tickets-wrap[data-depth="5"],.vw-mk .tickets-wrap[data-depth="6"]{--tk-stack:translate(-6%, -100%) rotate(-9deg)}.vw-mk .tickets-wrap[data-depth="0"]{--tk-stack:rotate(4deg)}.vw-mk .tickets-wrap{padding:calc(var(--tkh) * (.14 + .66 * min(var(--depth,1), 2))) 0 calc(var(--tkh) * .12) calc(var(--tkw) * (.03 + .07 * min(var(--depth,1), 2)))}}@media (max-width:630px){.vw-mk .tk-body .where,.vw-mk .tk-body .code{display:none}.vw-mk .tk-body .when{white-space:nowrap}.vw-mk .tk-body .seat span+span{display:none}.vw-mk .tk-stub{flex:0 0 31%;padding:10px 9px}.vw-mk .tk-stub .s1{letter-spacing:.06em}}@media (max-width:480px){.vw-mk .tk-body .when .t,.vw-mk .tk-body .seat{display:none}}.vw-mk .mbar .btn{letter-spacing:.08em;white-space:nowrap;padding-inline:10px}.vw-mk .faq details{border-top:1px solid var(--color-border)}.vw-mk .faq details:last-child{border-bottom:1px solid var(--color-border)}.vw-mk .faq summary{cursor:pointer;color:var(--color-text);padding:16px 28px 16px 0;font-size:15px;font-weight:600;list-style:none;position:relative}.vw-mk .faq summary::-webkit-details-marker{display:none}.vw-mk .faq summary:after{content:"+";color:var(--color-amber-400);font-size:18px;font-weight:400;position:absolute;top:14px;right:4px}.vw-mk .faq details[open] summary:after{content:"−"}.vw-mk .faq details>div{color:var(--color-text-muted);padding:0 0 16px;font-size:14px;line-height:1.65}.vw-mk .mbar{z-index:40;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:var(--color-page);border-top:1px solid var(--color-border);gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.vw-mk .mbar{display:none}}.vw-mk .bo-tickets{z-index:1;position:absolute}@media (min-width:768px){.vw-mk .bo-tickets{place-items:center;display:grid;inset:0 max(2vw,50vw - 640px) 0 calc(max(16px,50vw - 616px) + 652px)}.vw-mk .bo-tickets [data-depth="0"],.vw-mk .bo-tickets [data-depth="1"]{--tkw:clamp(300px, 31vw, 468px)}.vw-mk .bo-tickets [data-depth="2"]{--tkw:clamp(280px, 27vw, 430px)}.vw-mk .bo-tickets [data-depth="3"]{--tkw:clamp(260px, 23vw, 380px)}}.vw-mk .bo-tickets-inline{display:none}@media (min-width:768px) and (max-width:1099.98px){.vw-mk .bo-tickets{display:none}.vw-mk .bo-tickets-inline{justify-content:center;display:flex}.vw-mk .bo-tickets-inline .tickets-wrap{--tkw:clamp(300px, 48vw, 440px)}}@media (max-width:767.98px){.vw-mk .scene-art.bo-art{aspect-ratio:auto}.vw-mk .scene-art.bo-art>div:first-child{opacity:.6;position:absolute;inset:0}.vw-mk .scene-art.bo-art>.scene-draw,.vw-mk .scene-art.bo-art>.scene-frame{aspect-ratio:16/9;width:auto;height:100%;inset:0 8px 0 auto;transform:translate(11.25%)}.vw-mk .bo-tickets{padding:8px 16px 24px;position:relative}.vw-mk .scene:has(>.scene-art.bo-art){overflow-x:clip}}.vw-mk .points{gap:18px;display:grid}.vw-mk .points li{grid-template-columns:34px 1fr;gap:4px 12px;display:grid}.vw-mk .points .n{font-family:var(--font-mono);color:var(--color-amber-400);padding-top:2px;font-size:12px;font-weight:600}.vw-mk .points h3{color:var(--color-text);font-size:15px;font-weight:600}.vw-mk .points p{color:var(--color-text-muted);grid-column:2;font-size:14px;line-height:1.62}@media (min-width:768px){.vw-mk .scene{--col-right:calc(max(16px, (100vw - 1280px) / 2 + 24px) + 620px)}.vw-mk .scene-art>.scene-draw,.vw-mk .scene-art>.scene-frame,.vw-mk .scene-art>.scene-v{--art-left:max(calc((100vw - 1180px) / 2 + 600px), var(--col-right));height:600px;width:calc(100vw - var(--art-left));position:absolute;inset:120px 0 auto auto}.vw-mk .scene.is-hero .scene-art>.scene-draw,.vw-mk .scene.is-hero .scene-art>.scene-frame,.vw-mk .scene.is-hero .scene-art>.scene-v{--art-left:max(38vw, calc(50vw - 40px));height:620px;width:calc(100vw - var(--art-left));top:110px}.vw-mk .scene-art.bo-art>.scene-draw,.vw-mk .scene-art.bo-art>.scene-frame,.vw-mk .scene-art.bo-art>.scene-v,.vw-mk .scene.is-hero .scene-art.bo-art>.scene-draw,.vw-mk .scene.is-hero .scene-art.bo-art>.scene-frame,.vw-mk .scene.is-hero .scene-art.bo-art>.scene-v{--tix-mid:calc((var(--col-right) + 32px + 100vw - max(2vw, calc((100vw - 1280px) / 2))) / 2);--art-left:calc(var(--tix-mid) - 300px - 533.33px);width:1066.67px;height:600px;top:calc(50% - 300px);right:auto;left:var(--art-left)}.vw-mk .scene-art>.scene-draw,.vw-mk .scene-art>.scene-frame{-webkit-mask-image:linear-gradient(90deg, #00000061 0, #00000061 calc(var(--col-right) + 8px - var(--art-left)), #000 calc(var(--col-right) + 160px - var(--art-left))), linear-gradient(180deg, transparent 0, #000 12%, #000 60%, transparent 96%);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg, #00000061 0, #00000061 calc(var(--col-right) + 8px - var(--art-left)), #000 calc(var(--col-right) + 160px - var(--art-left))), linear-gradient(180deg, transparent 0, #000 12%, #000 60%, transparent 96%);mask-image:linear-gradient(90deg, #00000061 0, #00000061 calc(var(--col-right) + 8px - var(--art-left)), #000 calc(var(--col-right) + 160px - var(--art-left))), linear-gradient(180deg, transparent 0, #000 12%, #000 60%, transparent 96%);-webkit-mask-composite:source-in;mask-composite:intersect}.vw-mk .scene.is-hero .scene-art>.scene-draw,.vw-mk .scene.is-hero .scene-art>.scene-frame,.vw-mk .scene-art.bo-art>.scene-draw,.vw-mk .scene-art.bo-art>.scene-frame{-webkit-mask-image:linear-gradient(90deg, #00000061 0, #00000061 calc(var(--col-right) + 8px - var(--art-left)), #000 calc(var(--col-right) + 160px - var(--art-left)));-webkit-mask-image:linear-gradient(90deg, #00000061 0, #00000061 calc(var(--col-right) + 8px - var(--art-left)), #000 calc(var(--col-right) + 160px - var(--art-left)));mask-image:linear-gradient(90deg, #00000061 0, #00000061 calc(var(--col-right) + 8px - var(--art-left)), #000 calc(var(--col-right) + 160px - var(--art-left)))}}.vw-mk .tickets-wrap[data-depth="3"] .tk-body .sub,.vw-mk .tickets-wrap[data-depth="3"] .tk-body .where,.vw-mk .tickets-wrap[data-depth="3"] .tk-body .when .t{display:none}.vw-mk .tickets-wrap[data-depth="3"] .tk-stub .s1{letter-spacing:.06em}.vw-mk .tickets-wrap[data-depth="3"] .tk-body .when{white-space:nowrap}.vw-mk .scene-aside{position:relative}.vw-mk .scene-aside .scene-art{z-index:0;aspect-ratio:auto;max-width:420px;height:300px;margin:8px auto 0;position:relative;inset:auto}.vw-mk .scene-aside .scene-art>.scene-draw{width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:none;mask-image:none}.vw-mk .scene-aside .scene-draw>svg{width:100%;height:100%;display:block}@media (min-width:1180px){.vw-mk .scene-aside .scene-art{width:calc(50vw - 280px);max-width:none;height:min(78vh,760px);margin:0;position:fixed;inset:auto 0 0 auto}.vw-mk .scene-aside .scene-art>.scene-draw{-webkit-mask-image:linear-gradient(90deg,#0000 0 104px,#000 200px);mask-image:linear-gradient(90deg,#0000 0 104px,#000 200px)}}.vw-mk .cx-col{gap:16px}.vw-mk .cx-panel{padding:24px 20px}@media (min-width:768px){.vw-mk .cx-panel{padding:32px}}.vw-mk .cx-detail{flex-direction:column;gap:16px;display:flex}.vw-mk .cx-h1{font-size:clamp(28px,3.6vw,44px)}.vw-mk .cx-detail .lede{color:var(--color-text-secondary)}.vw-mk .cx-h2{letter-spacing:-.015em;color:var(--color-text);text-wrap:balance;margin:0 0 14px;font-size:clamp(20px,2.2vw,26px);font-weight:800;line-height:1.18}.vw-mk .cx-banner{color:var(--color-text-secondary);border-left:2px solid var(--color-amber-500);padding-left:12px;font-size:14px;line-height:1.6}.vw-mk .cx-nav{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vw-mk .cx-navlink{border:1px solid var(--color-border);border-radius:var(--r-btn);min-height:40px;color:var(--color-text-secondary);align-items:center;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.vw-mk .cx-navlink:hover{border-color:var(--color-border-hover);color:var(--color-text)}.vw-mk .cx-arrow{border:1px solid var(--color-border);border-radius:var(--r-btn);width:40px;height:40px;color:var(--color-amber-300);place-items:center;display:inline-grid}.vw-mk .cx-arrow:hover{border-color:var(--color-amber-400)}.vw-mk .cx-hint{color:var(--color-text-muted);font-size:12px}.vw-mk .cx-prose{color:var(--color-text-secondary);font-size:15px;line-height:1.7}.vw-mk .cx-prose p,.vw-mk .cx-prose ul,.vw-mk .cx-prose ol{margin:0 0 1em}.vw-mk .cx-prose>:last-child{margin-bottom:0}.vw-mk .cx-prose ul{padding-left:1.2em;list-style:outside}.vw-mk .cx-prose ol{padding-left:1.3em;list-style:decimal}.vw-mk .cx-prose li{margin:.35em 0}.vw-mk .cx-prose li::marker{color:var(--color-text-muted)}.vw-mk .cx-prose strong{color:var(--color-text);font-weight:600}.vw-mk .cx-prose a{color:var(--color-amber-300);text-underline-offset:3px;text-decoration:underline}.vw-mk .cx-prose a:hover{color:var(--color-amber-400)}.vw-mk .cx-note{color:var(--color-text-muted);font-size:13px;line-height:1.6}.vw-mk .cx-faq h3{color:var(--color-text);border-top:1px solid var(--color-border);margin:1.4em 0 .4em;padding-top:1.1em;font-size:16px;font-weight:600;line-height:1.4}.vw-mk .cx-faq h2+h3{border-top:0;margin-top:.4em;padding-top:0}.vw-mk .cx-table-wrap{margin:0 -4px}.vw-mk .cx-table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.vw-mk .cx-table th,.vw-mk .cx-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border);padding:10px 8px}.vw-mk .cx-table thead th{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:11px;font-weight:600}.vw-mk .cx-table thead th:last-child{color:var(--color-amber-300)}.vw-mk .cx-table tbody th{color:var(--color-text);width:34%;font-weight:600}.vw-mk .cx-table td:last-child{color:var(--color-text)}@media (max-width:639.98px){.vw-mk .cx-table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vw-mk .cx-table,.vw-mk .cx-table tbody,.vw-mk .cx-table tr,.vw-mk .cx-table th,.vw-mk .cx-table td{width:auto;display:block}.vw-mk .cx-table tr{border-bottom:1px solid var(--color-border);padding:12px 4px}.vw-mk .cx-table th,.vw-mk .cx-table td{border:0;padding:2px 0}.vw-mk .cx-table tbody th{width:auto;margin-bottom:4px}.vw-mk .cx-table td:before{content:attr(data-col) ": ";color:var(--color-text-muted);font-size:12px;font-weight:600}}.vw-mk .cx-video{flex-direction:column;gap:10px;display:flex}.vw-mk .cx-video-box{aspect-ratio:16/9;border:1px solid var(--color-border);border-radius:var(--r-btn);background:var(--color-page);position:relative;overflow:hidden}.vw-mk .cx-video-box button,.vw-mk .cx-video-box iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.vw-mk .cx-video-box button{cursor:pointer;background:0 0;padding:0}.vw-mk .cx-video-box img{object-fit:cover;opacity:.8;width:100%;height:100%}.vw-mk .cx-play{background:var(--color-amber-500);width:56px;height:56px;color:var(--color-black);border-radius:50%;place-items:center;margin:-28px 0 0 -28px;display:grid;position:absolute;top:50%;left:50%}.vw-mk .cx-video-link{color:var(--color-amber-300);font-size:13px;font-weight:600}.vw-mk .cx-trusted{padding-top:16px;padding-bottom:16px}@media (min-width:768px){.vw-mk .cx-trusted{padding-top:20px;padding-bottom:20px}}.vw-mk .cx-trusted .eyebrow{margin-bottom:10px}.vw-mk .cx-gigs{flex-direction:column;gap:14px;display:flex}.vw-mk .cx-gigs-tiles{gap:10px;margin:0 0 6px;display:grid}@media (min-width:768px){.vw-mk .cx-gigs-tiles{grid-template-columns:repeat(3,1fr)}}.vw-mk .cx-gigs-tile{border:1px solid var(--color-border);border-radius:var(--r-card);color:var(--color-text-muted);padding:14px;font-size:14px;line-height:1.6}.vw-mk .cx-gigs-tile strong{color:var(--color-text);margin-bottom:4px;font-weight:600;display:block}.vw-mk .cx-gigs-steps{gap:14px}@media (min-width:768px){.vw-mk .cx-gigs-steps{grid-template-columns:repeat(2,1fr);gap:16px 24px}}.vw-mk .cx-gigs-steps li{border-top:1px solid var(--color-border);align-content:start;padding-top:12px}.vw-mk .cx-gigs-more{font-size:14px;font-weight:600}.vw-mk .cx-video-link:hover{color:var(--color-amber-400)}.vw-mk .cx-status{flex-direction:column;gap:14px;display:flex}.vw-mk .cx-conn{color:var(--color-text);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.vw-mk .cx-conn b{color:var(--color-success)}.vw-mk .cx-conn i{color:var(--color-text-subtle);font-style:normal}.vw-mk .scene-label{pointer-events:none}.vw-mk .scene-art .pl>*{stroke-width:1.5px}@media (max-width:767.98px){.vw-mk .scene-art .pl>*{stroke-width:3.125px}}@keyframes vw-flow{0%{stroke-dashoffset:26px}to{stroke-dashoffset:calc(var(--L) * -1)}}.js-motion .vw-mk .scene-art.is-ready .pl>*{animation:vw-flow var(--t) linear calc(var(--d) + 2.1s) 4.45 both}@media (prefers-reduced-motion:reduce){.vw-mk .scene-art .pl>*{animation:none!important}}@media (max-width:767.98px){.vw-mk .cx .cx-detail{margin-bottom:calc(var(--band-h) - 16px)}}.vw-mk .fl-form{grid-template-columns:minmax(0,1fr);gap:6px;width:100%;min-width:0;max-width:440px;display:grid}.vw-mk .fl-label{color:var(--color-text-secondary);font-size:13px;font-weight:600}.vw-mk .fl-row{gap:8px;min-width:0;display:flex}.vw-mk .fl-input{background:var(--color-page);width:100%;min-width:0;min-height:36px;color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--r-btn);flex:1 1 0;padding:7px 12px;font-size:16px;line-height:1.3}@media (min-width:768px){.vw-mk .fl-input{font-size:14px}}.vw-mk .fl-input::placeholder{color:var(--color-text-subtle)}.vw-mk .fl-input:hover{border-color:var(--color-border-hover)}.vw-mk .fl-input:focus-visible{outline:2px solid var(--color-amber-300);outline-offset:1px;border-color:var(--color-amber-400)}.vw-mk .fl-input[aria-invalid=true]{border-color:var(--color-error)}.vw-mk .fl-input:disabled,.vw-mk .fl-btn:disabled{opacity:.6}.vw-mk .fl-btn{border-radius:var(--r-btn);cursor:pointer;letter-spacing:.14em;text-transform:uppercase;min-height:36px;color:var(--color-amber-300);border:1px solid color-mix(in srgb, var(--color-amber-400) 30%, transparent);background:0 0;flex:none;justify-content:center;align-items:center;padding:9px 14px;font-size:11px;font-weight:600;line-height:1.2;transition:border-color .15s,color .15s;display:inline-flex}.vw-mk .fl-btn:hover{border-color:var(--color-amber-400);color:var(--color-amber-400)}.vw-mk .fl-error{color:var(--color-error);font-size:12px}.vw-mk .fl-error:empty{display:none}.vw-mk .fl-consent{color:var(--color-text-muted);font-size:12px;line-height:1.5}.vw-mk .fl-done{color:var(--color-text-secondary);align-items:flex-start;gap:8px;font-size:13px;font-weight:600;display:flex}.vw-mk .fl-tick{color:var(--color-success);flex:none;margin-top:2px}.vw-mk .fl-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.vw-mk .scene-sky{pointer-events:none;contain:layout paint;position:absolute;inset:0}.vw-mk .scene-sky .sky-stars{opacity:.85;height:100%;position:absolute;inset:0 0 auto}.vw-mk .scene-sky .sky-star{background:#fcd34d;border-radius:50%;animation-name:vw-twinkle;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;box-shadow:0 0 6px #fbbf24cc}@keyframes vw-twinkle{0%,44%{opacity:.4;transform:scale(1)}47%,53%{opacity:1;transform:scale(1.3)}56%,74%{opacity:.5;transform:scale(1)}76%,79%{opacity:.9;transform:scale(1.2)}81%,to{opacity:.4;transform:scale(1)}}.vw-mk .scene-art:not(.on) .sky-star{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.vw-mk .scene-sky .sky-star{animation:none}}@media (max-width:767.98px){.vw-mk .scene-art>.scene-sky~.scene-draw{position:relative}}.vw-mk .scene-sky .scene-skyline{position:absolute;inset:0}.vw-mk .scene-sky .scene-skyline svg{position:absolute;inset:0;overflow:visible}.vw-mk .scene.is-hero .scene-sky .sky-moon{filter:var(--hero-halo)}.js-motion .vw-mk .scene-art .scene-sky{opacity:0;transition:opacity 1.2s;animation:0s 2.5s forwards vw-reveal}.js-motion .vw-mk .scene-art.is-in .scene-sky{opacity:1;animation:none}@media (min-width:768px){.vw-mk .scene-sky .sky-stars{top:var(--nav-h,64px);height:calc(100% - var(--nav-h,64px))}.vw-mk .scene.is-hero .scene-art>.scene-sky .scene-skyline{width:calc(100vw + -1*max(38vw,50vw - 40px));height:620px;position:absolute;inset:110px 0 auto auto}.vw-mk .scene-sky{-webkit-mask-image:linear-gradient(90deg, #00000061 0, #00000061 calc(var(--col-right) + 8px), #000 calc(var(--col-right) + 160px));-webkit-mask-image:linear-gradient(90deg, #00000061 0, #00000061 calc(var(--col-right) + 8px), #000 calc(var(--col-right) + 160px));mask-image:linear-gradient(90deg, #00000061 0, #00000061 calc(var(--col-right) + 8px), #000 calc(var(--col-right) + 160px))}}.vw-mk .cf{z-index:0;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.vw-mk .cf>svg,.vw-mk .cf>canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.vw-mk .cf-world{will-change:transform;overflow:visible;transform:translate(0,0)}@media (max-width:767.98px){.vw-mk .cf{--cf-band:calc((100vw + 2px) * 3 / 4);inset:auto -1px;top:calc(100svh - var(--mbar-h) - var(--cf-band));height:var(--cf-band)}}@media (prefers-reduced-motion:reduce){.vw-mk .cf-world{will-change:auto;transition:none!important}}
