@font-face{font-family:Unblocker;src:url(/fonts/Unblocker.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+21-10FFFF}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-scroll-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes glow-pulse{0%,to{box-shadow:0 0 20px #ffb00026}50%{box-shadow:0 0 40px #ffb00059,0 0 80px #ec171a26}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes scale-in{0%{opacity:0;transform:scale(.92)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bounce-slow{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}@keyframes fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes border-glow{0%,to{border-color:#ffb00033}50%{border-color:#ffb00080}}@keyframes text-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes ripple{to{opacity:0;transform:scale(4)}}.animate-float{animation:6s ease-in-out infinite float}.animate-float-subtle{animation:5s ease-in-out infinite float-subtle}.animate-glow-pulse{animation:3s ease-in-out infinite glow-pulse}.animate-pulse-slow{animation:4s ease-in-out infinite pulse-slow}.animate-shimmer{background:linear-gradient(90deg,#ffb000 0%,#ffc940 25%,#ffb000 50%,#ffc940 75%,#ffb000 100%) 0 0/200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:2.5s ease-in-out infinite shimmer}.animate-scale-in{animation:.4s cubic-bezier(.16,1,.3,1) both scale-in}.animate-fade-up{animation:.6s cubic-bezier(.16,1,.3,1) both fade-up}.animate-gradient-shift{background-size:200% 200%;animation:4s infinite gradient-shift}.animate-border-glow{animation:2s ease-in-out infinite border-glow}.animate-scroll-dot{animation:1.8s ease-in-out infinite scroll-dot}.animate-orbit-1{animation:18s ease-in-out infinite orbit-1}.animate-orbit-2{animation:22s ease-in-out infinite orbit-2}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.delay-600{animation-delay:.6s}.delay-700{animation-delay:.7s}.delay-800{animation-delay:.8s}.delay-900{animation-delay:.9s}.delay-1000{animation-delay:1s}.delay-1200{animation-delay:1.2s}@keyframes float-subtle{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-12px)rotate(.5deg)}}@keyframes pulse-slow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes scroll-dot{0%{opacity:1;transform:translateY(0)}70%{opacity:.3;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes orbit-1{0%,to{transform:translate(0)}25%{transform:translate(30px,-20px)}50%{transform:translate(-10px,30px)}75%{transform:translate(-30px,-10px)}}@keyframes orbit-2{0%,to{transform:translate(0)}33%{transform:translate(-25px,15px)}66%{transform:translate(20px,-25px)}}
