@import"https://fonts.cdnfonts.com/css/skt-and-destroy";@import"https://fonts.googleapis.com/css2?family=Space+Mono:wght@400;700&family=Permanent+Marker&display=swap";:root{--black: #0a0a0a;--off-black: #111111;--dark: #1a1a1a;--grey: #2a2a2a;--light-grey: #888;--white: #f0f0f0;--pink: #FF1493;--pink-dim: rgba(255, 20, 147, .12);--pink-glow: rgba(255, 20, 147, .3);--yellow: #E5FF00;--yellow-dim: rgba(229, 255, 0, .06);--yellow-glow: rgba(229, 255, 0, .2);--cyan: #00F0FF;--font-display: "SKT AND DESTROY", "Anton", sans-serif;--font-body: "Space Mono", monospace;--font-accent: "Permanent Marker", cursive;--max-w: 1200px;--pad-m: 20px;--pad-d: 60px;--nav-h: 64px}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{background:var(--black);color:var(--white);font-family:var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:hidden;min-height:100svh}body:after{content:"";position:fixed;inset:0;background:url('data:image/svg+xml,<svg viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg"><filter id="n"><feTurbulence type="fractalNoise" baseFrequency="0.85" numOctaves="4" stitchTiles="stitch"/></filter><rect width="100%" height="100%" filter="url(%23n)" opacity="0.035"/></svg>');background-size:200px;pointer-events:none;z-index:9999;opacity:.5}a{color:inherit;text-decoration:none}.container{width:100%;max-width:var(--max-w);margin:0 auto;padding-left:var(--pad-m);padding-right:var(--pad-m)}@media(min-width:768px){.container{padding-left:var(--pad-d);padding-right:var(--pad-d)}}.fade-up{opacity:0;transform:translateY(24px);transition:all .5s cubic-bezier(.16,1,.3,1)}.fade-up.visible{opacity:1;transform:translateY(0)}.s1{transition-delay:.05s}.s2{transition-delay:.1s}.s3{transition-delay:.15s}.s4{transition-delay:.2s}.s5{transition-delay:.25s}.s6{transition-delay:.3s}.section-tag{font-size:10px;letter-spacing:5px;text-transform:uppercase;color:var(--pink);margin-bottom:12px;display:flex;align-items:center;gap:10px}.section-tag:before{content:"";width:20px;height:1px;background:var(--pink)}.section-title{font-family:var(--font-display);font-size:clamp(42px,12vw,84px);letter-spacing:6px;line-height:1.1}.btn-primary{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:var(--pink);color:var(--black);font-family:var(--font-display);font-size:16px;letter-spacing:3px;text-decoration:none;border:none;cursor:pointer;transition:all .2s;clip-path:polygon(0 0,100% 0,96% 100%,0% 100%);text-transform:uppercase}.btn-primary:hover{background:var(--white);transform:translateY(-2px)}.btn-secondary{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:transparent;color:var(--white);font-family:var(--font-display);font-size:16px;letter-spacing:3px;text-decoration:none;border:2px solid rgba(255,255,255,.3);cursor:pointer;transition:all .2s;text-transform:uppercase}.btn-secondary:hover{border-color:var(--yellow);color:var(--yellow)}.stream-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;background:#ffffff0f;color:var(--white);font-family:var(--font-body);font-size:11px;letter-spacing:1px;text-decoration:none;border:1px solid rgba(255,255,255,.1);transition:all .2s}.stream-btn:hover{background:#ffffff1a;border-color:var(--pink)}.stream-btn svg{width:14px;height:14px;fill:currentColor}.social-link{width:44px;height:44px;border-radius:50%;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;color:var(--white);text-decoration:none;transition:all .2s}.social-link:hover{background:var(--pink);border-color:var(--pink);transform:scale(1.1)}.social-link svg{width:18px;height:18px;fill:currentColor}
