@font-face{font-family:Bowlby One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4e6106e5bf19ccfe-s.p.16kguxn68mjtf.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:Bowlby One Fallback;src:local(Arial);ascent-override:80.02%;descent-override:32.77%;line-gap-override:0.0%;size-adjust:138.88%}.z3Xlcq_className{font-family:Bowlby One,Bowlby One Fallback;font-style:normal;font-weight:400}.z3Xlcq_variable{--font-display:"Bowlby One", "Bowlby One Fallback"}
@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/af0ae722d79471e5-s.40njrem69b_j2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/5700db7364f2c755-s.2kfj1liiv-dxq.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/ef8193cdea9582ea-s.p.1dy1omnk0tq7i.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:Familjen Grotesk Fallback;src:local(Arial);ascent-override:108.37%;descent-override:23.79%;line-gap-override:0.0%;size-adjust:94.59%}.MY5yMq_className{font-family:Familjen Grotesk,Familjen Grotesk Fallback;font-style:normal}.MY5yMq_variable{--font-body:"Familjen Grotesk", "Familjen Grotesk Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/77b28ce38026b284-s.341_rbs6dql3t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c442f25284480cdf-s.40d3ll7mho212.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ab56636924653a94-s.p.3-4lwpipb4a4k.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3382ae7d1c882f43-s.37aqrzupgb8zi.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3084de8c06b4aa35-s.0e_5-ojqbtsw9.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/34c58fc38e31639a-s.p.2p-978ij53_v6.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:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.rsd5Rq_className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.rsd5Rq_variable{--font-mono:"Space Mono", "Space Mono Fallback"}
:root{--pink:#ff8fb8;--hot:#ff2e74;--ink:#20101a;--cream:#fff4e8;--lime:#d4ff3f;--banner:#38a58a;--deep:#012322;--edge:3px solid var(--ink);--pad:clamp(1.25rem, 4vw, 3.5rem);--section-y:clamp(3rem, 8vw, 6.5rem)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--ink);font-family:var(--font-body), system-ui, sans-serif;margin:0;font-size:clamp(1.05rem,.98rem + .3vw,1.25rem);line-height:1.5}h1,h2{font-family:var(--font-display), Impact, sans-serif;margin:0;font-weight:400;line-height:1}a{color:inherit}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.status{border:var(--edge);background:var(--cream);border-radius:99px;align-items:center;gap:.55em;padding:.35em .8em;font-weight:700;display:inline-flex}.status i{background:var(--ink);opacity:.35;border-radius:50%;width:.7em;height:.7em}.status-live{background:var(--lime)}.status-live i{opacity:1;background:#e0002d;animation:1.4s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.55;transform:scale(1.45)}}.cta{border:var(--edge);background:var(--lime);color:var(--ink);border-radius:14px;padding:.8em 1.3em;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-block}.cta:hover{box-shadow:6px 6px 0 var(--ink);transform:translate(-3px,-3px)}.site-header{z-index:20;min-height:3.75rem;padding:.5rem var(--pad);background:var(--ink);color:var(--cream);align-items:center;gap:1.5rem;display:flex;position:sticky;top:0}.site-brand{color:var(--cream);font-family:var(--font-display), Impact, sans-serif;white-space:nowrap;align-items:center;gap:.4em;font-size:1.25rem;line-height:1;text-decoration:none;display:inline-flex}.site-pig{width:auto;height:1.45em}.site-nav{gap:.25rem;margin-left:auto;display:flex}.site-nav a{white-space:nowrap;border-radius:99px;padding:.3em .75em;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s}.site-nav a:hover{background:#fff4e826}.site-nav a[aria-current=page]{background:var(--pink);color:var(--ink)}.site-header .status{color:var(--ink);font-family:var(--font-mono), monospace;border-color:#0000;flex:none;font-size:.8rem;text-decoration:none}.site-footer{padding:2rem var(--pad) 2.5rem;background:var(--ink);color:var(--cream);border-top:1px solid #fff4e84d}.site-footer ul{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0 0 1.25rem;padding:0;font-weight:700;list-style:none;display:flex}.site-footer a{text-decoration:none}.site-footer a:hover{color:var(--pink)}.site-footer p{opacity:.7;max-width:48rem;margin:0;font-size:.85rem}@media (max-width:860px){.site-header{flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem}.site-nav{width:calc(100% + 2 * var(--pad));margin:0 calc(-1 * var(--pad));padding:0 var(--pad);scrollbar-width:none;order:3;overflow-x:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.status-live i{animation:none}.cta,.site-nav a{transition:none}}:root{--room-ease:cubic-bezier(.3, .7, .2, 1);--room-time:.45s}@keyframes rise{0%{opacity:0;translate:0 2.5rem}}@keyframes thrown{0%{opacity:0;translate:0 4rem;rotate:var(--thrown,-6deg);scale:.92}}.site-nav,.tv-filters{position:relative}.glide{width:var(--glide-w,0);height:var(--glide-h,0);background:var(--pink);transform:translate(var(--glide-x,0), var(--glide-y,0));pointer-events:none;border-radius:99px;position:absolute;top:0;left:0}[data-glide=live]>.glide{transition:transform var(--room-time) var(--room-ease), width var(--room-time) var(--room-ease)}.site-nav a{position:relative}.site-nav[data-glide] a:hover,.site-nav[data-glide] a[aria-current=page]{color:inherit;background:0 0}.site-nav[data-glide] a[data-on]{color:var(--ink)}.site-header{view-transition-name:site-header}::view-transition-group(site-header){z-index:2}::view-transition-old(.page-turn){animation:page-out .22s var(--room-ease) both}::view-transition-new(.page-turn){animation:page-in var(--room-time) var(--room-ease) .14s both}@keyframes page-out{to{opacity:0;translate:0 -1.5rem}}@keyframes page-in{0%{opacity:0;translate:0 2.5rem}}@media (prefers-reduced-motion:reduce){[data-glide=live]>.glide{transition:none}::view-transition-old(.page-turn){animation:none}::view-transition-new(.page-turn){animation:none}}
