@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Manrope:wght@300;400;500;600;700;800&display=swap");:root{--jw-yellow:#ffd60a;--jw-yellow-deep:#f5c518;--jw-yellow-glow:#ffe34d;--jw-black:#0a0a0a;--jw-black-soft:#1a1a1a;--jw-gray:#2a2a2a;--jw-cream:#faf6e8;--jw-white:#fff;--c-peach:#ffb6a3;--c-green-tea:#c4d88c;--c-ginger:#f4a261;--c-grapefruit:#ffa8c5;--font-display:"Bebas Neue",sans-serif;--font-body:"Manrope",sans-serif}*{box-sizing:border-box;margin:0;padding:0}body,html{font-family:var(--font-body);background:var(--jw-black);color:var(--jw-white);overscroll-behavior:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}button{cursor:pointer;border:none;background:none;color:inherit}button,input{font-family:inherit}.font-display{font-family:var(--font-display);letter-spacing:.02em}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes walkerBounce{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(2deg)}}@keyframes diagonalScroll{0%{background-position:0 0}to{background-position:60px 60px}}.jw-stripes-bg{background-image:repeating-linear-gradient(-45deg,transparent,transparent 28px,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 30px)}.jw-stripes-bg-light{background-image:repeating-linear-gradient(-45deg,transparent,transparent 60px,rgba(255,214,10,.04) 0,rgba(255,214,10,.04) 62px)}