@font-face{font-family:Teko;src:url(./Teko.p948RWC0.woff2) format("woff2")}body{margin:0;padding:0}.page[data-v-b2d0b9a0]{background-color:#04060a;font-family:Teko,sans-serif;min-height:100dvh;overflow-x:hidden;position:relative}.svg[data-v-b2d0b9a0]{height:auto;max-width:1000px;min-width:300px;width:90%}.fullscreen-bg[data-v-b2d0b9a0]{background-image:url(./pc.Dps7RgFP.webp);background-position:50%;background-size:cover;height:100dvh;position:relative;width:100vw}.sideVideo[data-v-b2d0b9a0]{aspect-ratio:9/16;border:0;display:block;height:auto;outline:none;pointer-events:none;position:fixed;right:0;top:0;width:min(100vw,56.25dvh);z-index:1000}.gradient-overlay[data-v-b2d0b9a0]{background:linear-gradient(to top right,#04060a,#1a1f3b0d);height:100%;left:0;position:absolute;top:0;width:100%}.centered-svg[data-v-b2d0b9a0]{box-sizing:border-box;padding-right:clamp(0px,28vw,560px);top:50%;transform:translateY(-50%);width:100%}.centered-svg[data-v-b2d0b9a0],.next-shows[data-v-b2d0b9a0]{left:clamp(16px,4vw,40px);position:absolute;text-align:left;z-index:1200}.next-shows[data-v-b2d0b9a0]{bottom:max(20px,env(safe-area-inset-bottom));color:#cacaca;letter-spacing:.15rem;right:clamp(16px,28vw,560px);text-transform:uppercase}.next-shows h1[data-v-b2d0b9a0]{font-size:clamp(2rem,5vw,3rem);font-weight:400;margin:0;padding:0}.next-shows ul[data-v-b2d0b9a0]{list-style:none;margin:0;padding:0}.next-shows li[data-v-b2d0b9a0]{font-size:clamp(1rem,3vw,1.5rem);padding-bottom:8px}.top-nav[data-v-b2d0b9a0]{display:flex;gap:16px;left:clamp(12px,4vw,40px);position:fixed;top:max(12px,env(safe-area-inset-top));z-index:1100}.top-nav a[data-v-b2d0b9a0]{color:#cacaca;font-size:clamp(.9rem,2vw,1.1rem);letter-spacing:.15rem;opacity:.9;text-decoration:none;text-transform:uppercase}.top-nav a[data-v-b2d0b9a0]:focus,.top-nav a[data-v-b2d0b9a0]:hover{opacity:1;outline:none}.booking[data-v-b2d0b9a0]{bottom:calc(max(20px,env(safe-area-inset-bottom)) + 110px);color:#cacaca;left:clamp(16px,4vw,40px);position:absolute;right:clamp(16px,28vw,560px);z-index:1200}.booking h2[data-v-b2d0b9a0]{font-size:clamp(1.2rem,3.8vw,1.6rem);font-weight:400;letter-spacing:.15rem;margin:0 0 6px;padding:0;text-transform:uppercase}.booking a[data-v-b2d0b9a0]{border-bottom:1px solid hsla(0,0%,79%,.4);color:#cacaca;text-decoration:none}@media (max-width:900px){.sideVideo[data-v-b2d0b9a0]{display:none}.centered-svg[data-v-b2d0b9a0]{padding-right:0}.svg[data-v-b2d0b9a0]{max-width:600px;width:80%}.next-shows[data-v-b2d0b9a0]{bottom:max(16px,env(safe-area-inset-bottom))}.booking[data-v-b2d0b9a0],.next-shows[data-v-b2d0b9a0]{right:clamp(16px,4vw,40px)}.booking[data-v-b2d0b9a0]{bottom:calc(max(16px,env(safe-area-inset-bottom)) + 110px)}}
