@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/scarpolish/chakra-petch-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/scarpolish/chakra-petch-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/scarpolish/chakra-petch-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/scarpolish/chakra-petch-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/scarpolish/chakra-petch-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/scarpolish/chakra-petch-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/scarpolish/vt323-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/scarpolish/vt323-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#07080a;--text:#e9f1f4;--soft:#b7c5cc;--muted:#6f8591;--pink:#ff3d7f;--edge-blue:#3de8ff;--panel:#0d1115;--screen:#0c1a2b;--line:#23303a;--rule:#1c252d;--pad:max(clamp(24px, 12vw, 200px), calc((100% - 1100px) / 2));--pad-hero:clamp(16px, 3.33vw, 48px);--sans:"Chakra Petch", system-ui, sans-serif;--pixel:"VT323", ui-monospace, monospace}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body.sp{background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5}:where(.sp) img{max-width:100%;height:auto}:where(.sp) a{color:var(--text);text-decoration:none}:where(.sp) button{font:inherit;color:inherit}.sp a:hover{color:var(--pink)}.sp a:focus-visible,.sp button:focus-visible{outline:2px solid var(--text);outline-offset:4px}.sp-skip{z-index:50;background:var(--text);font-family:var(--pixel);text-transform:uppercase;padding:10px 16px;font-size:22px;position:absolute;top:-60px;left:16px;color:var(--bg)!important}.sp-skip:focus{top:16px}.px{font-family:var(--pixel);text-transform:uppercase;font-weight:400}.sp-btn{border:2px solid var(--text);min-height:48px;color:var(--text);font-family:var(--pixel);text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:12px;padding:0 20px;font-size:24px;line-height:1;transition:background .15s,color .15s;display:inline-flex}.sp-btn:hover,.sp a.sp-btn:hover{background:var(--text);color:var(--bg)}.sp-hero{padding:0 var(--pad-hero) 72px}.sp-header{justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-size:24px;display:flex}.sp-header nav{flex-wrap:wrap;gap:8px 40px;display:flex}.sp-header .social{gap:8px 24px}.sp-menu-btn{min-height:44px;font-family:var(--pixel);text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 4px 0 12px;font-size:22px;display:none}.sp-screen{border:2px solid var(--line);background:var(--screen);border-radius:28px;height:clamp(420px,44.5vw,640px);position:relative;overflow:hidden;container-type:size}.sp-screen>img,.sp-screen .poster{object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.sp-screen iframe{pointer-events:none;opacity:0;border:0;width:max(100cqw,177.78cqh);height:max(56.25cqw,100cqh);transition:opacity .8s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sp-screen.is-live iframe{opacity:1}.sp-screen .vignette{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 140px #000000d9}.sp-sound{z-index:2;border:2px solid var(--text);min-height:44px;font-family:var(--pixel);text-transform:uppercase;cursor:pointer;background:#07080a99;align-items:center;padding:0 16px;font-size:26px;display:inline-flex;position:absolute;top:20px;right:30px}.sp-sound:hover{background:var(--text);color:var(--bg)}.sp-sound[hidden]{display:none}.sp-pause{z-index:1;cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.sp-pause[hidden]{display:none}.sp-pause .ring{border:2px solid var(--text);background:#07080a73;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sp-screen.is-paused .sp-pause .ring{display:inline-flex}.sp-title{justify-content:center;align-items:flex-end;gap:40px;margin-top:-84px;padding:0 30px;display:flex;position:relative}.sp-title h1{margin:0}.sp-wordmark{width:min(760px,62vw);filter:drop-shadow(5px 0 0 var(--pink)) drop-shadow(-5px 0 0 var(--edge-blue));display:block}.sp-menu{z-index:40;background:var(--bg);flex-direction:column;padding:12px 16px 32px;display:flex;position:fixed;inset:0}.sp-menu[hidden]{display:none}.sp-menu .top{justify-content:flex-end;display:flex}.sp-menu nav{border-top:1px solid var(--line);flex-direction:column;margin-top:28px;display:flex}.sp-menu nav a{border-bottom:1px solid var(--line);min-height:64px;font-family:var(--pixel);text-transform:uppercase;justify-content:space-between;align-items:center;font-size:34px;display:flex}.sp-menu .social{font-family:var(--pixel);text-transform:uppercase;flex-wrap:wrap;gap:4px 24px;margin-top:24px;font-size:24px;display:flex}.sp-menu .social a{align-items:center;min-height:44px;display:inline-flex}body.menu-open{overflow:hidden}.sp-section{padding:80px var(--pad) 92px;border-top:1px solid var(--rule)}.sp-head{font-family:var(--pixel);text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:40px;display:flex}.sp-head h2{margin:0;font-size:46px;font-weight:400;line-height:1}.sp-head a{font-size:21px}.sp-release{grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:start;gap:56px;display:grid}.sp-cover{aspect-ratio:1;border:2px solid var(--line);background:var(--panel);padding:14px;position:relative}.sp-cover img{object-fit:cover;width:100%;height:100%;display:block}.sp-cover iframe{background:var(--screen);border:0;width:calc(100% - 28px);height:calc(100% - 28px);position:absolute;inset:14px}.sp-release h3{font-family:var(--pixel);text-transform:uppercase;margin:0 0 24px;font-size:78px;font-weight:400;line-height:.88}.sp-facts{font-family:var(--pixel);text-transform:uppercase;border-top:1px solid var(--line);margin:0 0 28px;font-size:22px}.sp-facts div{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;padding:8px 0;display:grid}.sp-facts dt{color:var(--muted)}.sp-facts dd{margin:0}.sp-facts .status{color:var(--pink)}.sp-actions{flex-wrap:wrap;gap:14px;display:flex}.sp-videos{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;display:grid}.sp-tv{aspect-ratio:16/9;border:2px solid var(--line);background:var(--screen);border-radius:22px;position:relative;overflow:hidden}.sp-tv-poster{background:var(--screen);cursor:pointer;border:0;width:100%;padding:0;position:absolute;inset:0}.sp-tv-poster img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sp-tv-poster .shade{background:linear-gradient(#07080a00 45%,#07080ad9 100%);position:absolute;inset:0}.sp-tv-poster .ring{border:2px solid var(--text);background:#07080a59;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;transition:background .15s,color .15s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sp-tv-poster:hover .ring{background:var(--text);color:var(--bg)}.sp-tv-poster .name{text-align:left;text-transform:uppercase;font-size:28px;font-weight:700;line-height:1.1;position:absolute;bottom:22px;left:26px;right:26px}.sp-tv iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.sp-channels{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sp-channel{border:2px solid var(--line);background:var(--panel);text-align:left;cursor:pointer;border-radius:12px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:8px;display:grid}.sp-channel:hover{border-color:var(--muted)}.sp-channel[aria-current=true]{border-color:var(--text)}.sp-channel img{aspect-ratio:16/9;object-fit:cover;background:var(--screen);border-radius:6px;width:100%;display:block}.sp-channel .t{flex-direction:column;gap:2px;min-width:0;display:flex}.sp-channel .title{font-size:15px;font-weight:600;line-height:1.2}.sp-channel .title span{display:none}.sp-channel[aria-current=true] .title span{display:inline}.sp-channel .sub{font-family:var(--pixel);text-transform:uppercase;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:17px;overflow:hidden}.sp-tour{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:40px;display:grid}.sp-term{border:2px solid var(--line);background:var(--panel);border-radius:16px;overflow:hidden}.sp-term-bar{border-bottom:2px solid var(--line);font-family:var(--pixel);text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:16px;padding:10px 18px;font-size:19px;display:flex}.sp-term-body{font-family:var(--pixel);text-transform:uppercase;padding:26px 24px 30px;font-size:26px;line-height:1.35}.sp-term-body p{margin:0}.sp-term-body .dim{color:var(--muted)}.sp-term-body .sp-btn{margin-top:22px}.sp-term-body [hidden]{display:none}.cursor{animation:1s step-end infinite sp-blink}@keyframes sp-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.cursor{animation:none}}.sp-dino{mix-blend-mode:lighten;width:100%;display:block}.sp .short{display:none}.sp-term .bit-widget,.sp-term .bit-widget :is(a,button,div,span){text-transform:uppercase;font-family:var(--pixel)!important}.sp-term .bit-widget{color:var(--text)!important;text-align:left!important;background:0 0!important;font-size:26px!important}.sp-term .bit-play-my-city-wrapper,.sp-term .bit-follow-section-wrapper,.sp-term .bit-widget>div:has(>a.bit-logo-link),.sp-term .google-pixel-iframe{display:none!important}.sp-term .bit-event{border-bottom:1px solid var(--line)!important;padding:14px 0!important}.sp-term .bit-date{color:var(--pink)!important;font-size:26px!important}.sp-term .bit-venue{color:var(--text)!important;font-size:28px!important}.sp-term .bit-location{color:var(--muted)!important;font-size:24px!important}.sp-term :is(.bit-button,.bit-offers,.bit-rsvp){min-height:44px;border:2px solid var(--text)!important;color:var(--text)!important;background:0 0!important;border-radius:0!important;font-size:24px!important}.sp-about{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:start;gap:56px;display:grid}.sp-about-copy{flex-direction:column;gap:18px;max-width:580px;display:flex}.sp-about-copy p{color:var(--soft);margin:0;font-size:16px;line-height:1.65}.sp-about-copy p.lead{color:var(--text);font-size:23px;line-height:1.4}.sp-press{margin-top:18px}.sp-press>p{font-family:var(--pixel);text-transform:uppercase;margin:0 0 4px;font-size:20px}.sp-press ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.sp-press li{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:18px 0;display:flex}.sp-press q{color:var(--text);quotes:"“" "”";font-size:16px;line-height:1.5}.sp-press cite{font-style:normal;font-family:var(--pixel);text-transform:uppercase;color:var(--pink);font-size:19px}.sp-photos{grid-template-columns:1fr 1fr;gap:14px;display:grid}.sp-photos img{aspect-ratio:4/3;object-fit:cover;border:2px solid var(--line);border-radius:14px;width:100%;display:block}.sp-photos .big{object-position:50% 30%;border-radius:18px;grid-column:1/-1}.sp-photos .studio{object-position:70% 50%}.sp-photos-small{display:contents}.sp-now{display:none}.sp-join{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.sp-join .sp-term{flex-direction:column;display:flex}.sp-join-body{text-align:center;flex-direction:column;flex:1;align-items:center;gap:16px;padding:28px 24px 26px;display:flex}.sp-join-body h3{text-transform:uppercase;margin:0;font-size:32px;font-weight:700;line-height:1}.sp-join-body p{max-width:440px;color:var(--soft);margin:0;font-size:16px;line-height:1.6}.sp-join-body .more{font-family:var(--pixel);text-transform:uppercase;margin-top:auto;font-size:19px}.sp-join-body .substack{margin:0 auto}.sp-join-body .more.pink{color:var(--pink)}.substack{background:0 0;border:0;width:100%;max-width:480px;height:150px;display:block}.sp-footer{padding:76px var(--pad) 36px;border-top:1px solid var(--rule);background:#050607}.sp-cols{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.3fr);gap:36px 28px;padding-bottom:56px;display:grid}.sp-cols h2{font-family:var(--pixel);text-transform:uppercase;margin:0 0 12px;font-size:20px;font-weight:400}.sp-cols ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.sp-cols a{align-items:center;min-height:38px;font-size:16px;display:inline-flex}.sp-cols a .ar{color:var(--muted);margin-left:6px}.sp-foot-bottom{border-top:1px solid var(--rule);font-family:var(--pixel);text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:12px 24px;padding-top:20px;font-size:19px;display:flex}.sp-foot-bottom a{color:var(--muted)}@media (width<=1100px){.sp-header{font-size:22px}.sp-header nav{gap:8px 24px}.sp-videos{grid-template-columns:1fr}.sp-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.sp-release,.sp-tour,.sp-about,.sp-join{grid-template-columns:1fr}.sp-release>div:first-child{max-width:520px}.sp-dino{max-width:360px;margin:0 auto}}@media (width<=720px){.sp-hero{padding:0 16px 48px}.sp-header{justify-content:flex-end;padding:12px 0}.sp-header nav{display:none}.sp-menu-btn{display:inline-flex}.sp-screen{border-radius:20px;height:470px}.sp-screen>img{object-position:38% 40%}.sp-screen .vignette{box-shadow:inset 0 0 80px #000000d9}.sp-sound{padding:0 12px;font-size:20px;top:14px;right:14px}.sp-pause .ring{width:64px;height:64px}.sp .long{display:none}.sp .short{display:inline}.sp-title{margin-top:-40px;padding:0 8px;display:block}.sp-wordmark{width:100%;filter:drop-shadow(3px 0 0 var(--pink)) drop-shadow(-3px 0 0 var(--edge-blue))}.sp-section{padding:64px 16px 72px}.sp-head{gap:12px;margin-bottom:28px}.sp-head h2{font-size:40px}.sp-head a{font-size:20px}.sp-btn{font-size:26px}.sp-release{gap:0}.sp-cover{padding:10px}.sp-cover iframe{width:calc(100% - 20px);height:calc(100% - 20px);inset:10px}.sp-release h3{margin:28px 0 18px;font-size:58px;line-height:.9}.sp-facts{margin-bottom:24px;font-size:22px}.sp-facts div{grid-template-columns:130px 1fr;padding:8px 0}.sp-actions{flex-direction:column;gap:12px}.sp-videos{gap:0}.sp-tv{border-radius:14px}.sp-tv-poster .ring{width:60px;height:60px}.sp-tv-poster .ring svg{width:18px;height:20px}.sp-tv-poster .name{display:none}.sp-now{text-transform:uppercase;margin:14px 0 22px;font-size:22px;font-weight:700;display:block!important}.sp-channels{gap:8px}.sp-channel{border-radius:10px;grid-template-columns:84px minmax(0,1fr);gap:12px;padding:6px}.sp-channel img{border-radius:5px}.sp-channel .title{font-size:15px}.sp-channel .sub{font-size:17px}.sp-term{border-radius:14px}.sp-term-bar{padding:10px 16px;font-size:20px}.sp-term-body{padding:22px 16px 24px;font-size:26px}.sp-term-body .sp-btn{margin-top:20px;display:flex}.sp-dino{width:70%;margin:0 auto}.sp-tour{gap:24px}.sp-about{gap:28px}.sp-about-copy{order:2;gap:18px}.sp-about-copy p{font-size:16px}.sp-about-copy p.lead{font-size:22px}.sp-press{margin-top:10px}.sp-press>p{font-size:22px}.sp-press q{font-size:16px}.sp-press cite{font-size:20px}.sp-photos{display:contents}.sp-photos .big{border-radius:16px;order:1}.sp-photos-small{order:3;grid-template-columns:1fr 1fr;gap:10px;display:grid}.sp-photos-small img{border-radius:12px}.sp-join{gap:16px}.sp-term-bar{font-size:20px}.sp-join-body{gap:14px;padding:22px 16px}.sp-join-body h3{font-size:30px}.sp-join-body p{font-size:16px}.sp-join-body .sp-btn{display:flex}.sp-join-body>div{align-self:stretch}.sp-join-body .more{align-items:center;min-height:40px;font-size:20px;display:inline-flex}.sp-footer{padding:64px 16px 32px}.sp-cols{grid-template-columns:1fr 1fr;gap:36px 16px;padding-bottom:44px}.sp-cols .contact{grid-column:1/-1}.sp-cols h2{margin-bottom:10px;font-size:22px}.sp-cols ul{gap:0}.sp-cols a{font-size:16px}.sp-foot-bottom{flex-direction:column;gap:10px;padding-top:18px;font-size:20px}.sp-foot-bottom a{align-items:center;min-height:40px;display:inline-flex}}
