@import url("https://fonts.googleapis.com/css2?family=Fraunces:wght@600;700;800&family=Instrument+Sans:wght@400;500;600;700;800&family=JetBrains+Mono:wght@500;700&display=swap");@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes livePulse{0%,to{opacity:1;box-shadow:0 0 0 0 rgb(22 163 74/.4)}50%{opacity:.78;box-shadow:0 0 0 7px rgb(22 163 74/0)}}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes count{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}.competition-font-head{font-family:Fraunces,serif}.competition-font-body{font-family:Instrument Sans,system-ui,sans-serif}.competition-font-mono{font-family:JetBrains Mono,monospace}@media (prefers-reduced-motion:reduce){.animate-count,.animate-drift,.animate-fadeIn,.animate-fadeUp,.animate-livePulse,.animate-scaleIn,.animate-shimmer,.animate-ticker,.competition-motion,.competition-motion *{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important;transform:none!important}}