html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}main{display:flex;flex-direction:column;gap:2rem}main.archive .season{border-bottom:1.5px solid black;padding-bottom:1rem;width:100%;text-transform:uppercase}main.archive .event{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem}@media(max-width:1200px){main.archive .event .date{margin-bottom:.5rem}}@media(max-width:700px){main.archive .event{grid-template-columns:1fr}}main.archive .event .date{text-transform:uppercase}main.archive .event .hosts{text-wrap:balance}main.merch .product-image{width:100%}main.merch .product-image img{width:100%;height:auto}main.merch .product-container{margin-bottom:2rem;display:flex;flex-direction:column;gap:2rem}main.merch .size-dropdown{border:2px solid black;font-family:inherit;align-items:center;min-width:150px;background-color:#fff;color:#000;display:block;border-radius:2rem;padding:.5rem 1.1rem .25rem;letter-spacing:-.075em;font-size:1.6rem;text-transform:uppercase;width:fit-content;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:calc(100% - .75rem);background-position-y:2px}main.merch .size-dropdown option:disabled{color:#999;font-style:italic}main.merch .sold-out-message{margin-top:.5rem;color:#c62828;font-weight:700}main.faqs .faq{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}@font-face{font-family:Director;font-weight:400;font-style:normal;src:url(/fonts/Director-Variable.woff2),url(/fonts/Director-Variable.woff);font-display:swap}@font-face{font-family:CommitMono;font-weight:400;font-style:normal;src:url(/fonts/CommitMonoV143-VF.woff2);font-display:swap}:root{overscroll-behavior:none}html{background-color:#000;color:#fff;font-family:Director,sans-serif;font-weight:500;letter-spacing:-.05rem;font-size:13px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html ::selection{background:red}body{overscroll-behavior:none;cursor:default}.h1{font-family:BIZ UDPMincho,serif;font-weight:400;font-style:normal;font-size:clamp(3.25rem,8vw,5rem);letter-spacing:-.35rem;max-width:1000px}@media(max-width:700px){.h1{letter-spacing:-.2rem}}.h2{font-family:BIZ UDPMincho,serif;font-weight:400;font-style:normal;font-size:3.5rem;letter-spacing:-.2rem;line-height:110%}@media(max-width:1200px){.h2{line-height:105%}}.h3{font-family:BIZ UDPMincho,serif;font-weight:400;font-style:normal;font-size:2.25rem;letter-spacing:-.15rem;line-height:110%}.h3+.h2{margin-top:2rem}p.subheading{margin-bottom:.5rem;text-transform:uppercase}.paragraph.columns{columns:2}@media(max-width:700px){.paragraph.columns{columns:1}}.paragraph p{font-family:CommitMono,monospace,sans-serif;font-size:1.15rem;letter-spacing:-.06rem;word-spacing:-.25rem;line-height:122%;max-width:50rem;break-inside:avoid;margin-top:.5rem}a{text-decoration:none;color:inherit;cursor:pointer}a.bubble.black:hover{background-color:#fff;color:#000}nav{z-index:2}nav .bubble{border:2px solid black;cursor:pointer}nav .bubble:hover{background-color:#000;color:#fff}.bubble{background-color:#fff;color:#000;display:block;border-radius:2rem;padding:.5rem 1.1rem .25rem;letter-spacing:-.075em;font-size:1.6rem;text-transform:uppercase;width:fit-content}.bubble.black,.bubble.selected{background-color:#000;border:2px solid black;color:#fff}.bubble.border-white{border:2px solid white}.bubble.border-black{border:2px solid black}.bubbles{display:flex;flex-wrap:wrap}.button{cursor:pointer}.button:hover{background-color:#000!important;color:#fff!important}.overlay{position:fixed;z-index:10;background-color:#fff;bottom:0;left:0;width:100%;mix-blend-mode:difference;height:50vh;pointer-events:none}.section-header{display:flex;flex-direction:row;justify-content:space-between;text-transform:uppercase;padding-top:1rem;margin-bottom:1rem}.sticky{position:sticky;top:0;z-index:2}.flex-middle{display:flex;align-items:center;flex-wrap:wrap}.word-mask{display:inline-flex;overflow-y:clip;position:unset}input{font-family:inherit}input:focus{outline-color:inherit;background-color:#000;color:#fff}section.next-event,section.content{background-color:#000;color:#fff;width:50vw;padding:0 1rem 2rem;display:flex;flex-direction:column;gap:2rem;position:sticky;z-index:1;overflow:scroll}@media(max-width:1200px){section.next-event,section.content{width:100vw}}section.next-event{z-index:2;top:2.8rem}@media(max-width:1200px){section.next-event{top:auto}}section.content{height:calc(100vh - 2.8rem);background-color:#fff;color:#000;width:100vw;left:50vw;gap:2rem;padding:0 0 0 50vw;overflow:hidden}@media(max-width:1200px){section.content{height:auto;min-height:calc(100vh - 5.6rem);left:0;padding:0 0 4rem;z-index:3}}section.content:before{content:"";position:absolute;top:0;left:0;width:50vw;height:100%;background-color:#000;z-index:-1}@media(max-width:1200px){section.content:before{display:none}}section.content .content-wrapper{height:100%;width:100%;gap:2rem;display:flex;flex-direction:column;overflow:scroll;padding:0 1rem 1rem}section.landing{height:calc(100vh - 3rem);height:calc(100svh - 3rem);position:sticky;top:0;z-index:-1}@media(max-width:1200px){section.landing{height:calc(100vh - 6rem);height:calc(100svh - 6rem)}}header{position:fixed;width:100%;display:grid;grid-template-columns:1fr 1fr;padding:1rem;text-transform:uppercase;gap:2rem}@media(max-width:700px){header{grid-template-columns:1fr;gap:1rem}}header .header-section{flex-grow:1;display:flex;justify-content:space-between}@media(max-width:700px){header .header-section:last-of-type{direction:rtl}}header .menu-button{z-index:5}.playback-logo,.background-dots,.background-image{position:absolute;width:100vw;height:100vh;top:0;left:0;display:grid;place-items:center}.playback-logo img,.background-dots img,.background-image img{width:clamp(100px,60vw,400px);height:auto}.playback-logo{height:100svh}.playback-logo{z-index:10}.background-image{z-index:-1;position:fixed}.background-image img,.background-image video{width:100%;height:100%;object-fit:cover}@keyframes bump{0%{opacity:0;transform:scale(1) translate(200px)}50%{opacity:.5;transform:scale(1.1)}to{opacity:1;transform:scale(1) translate(0)}}.host[data-astro-cid-2vlzbigj]{display:flex;flex-direction:column;gap:1rem;margin:1rem 0 2rem}.host[data-astro-cid-2vlzbigj] .host-profile[data-astro-cid-2vlzbigj]{display:flex;gap:1rem}.host[data-astro-cid-2vlzbigj] .host-image[data-astro-cid-2vlzbigj]{border-radius:50%;width:5rem;height:5rem;object-fit:cover}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
