@theme{--color-black: #000; --color-off-black: #0a0a0a; --color-charcoal: #111; --color-gray-1: #1a1a1a; --color-gray-2: #2a2a2a; --color-gray-3: #666; --color-gray-4: #999; --color-gray-5: #ccc; --color-white: #fff; --color-gold: #c6a75e; --color-gold-light: #d4b76a; --color-gold-dim: #c6a75e26;}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;font-family:Inter,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}@keyframes infinityFlow{0%{opacity:.3;transform:translate(0)translateY(0)scale(1)}25%{opacity:.6;transform:translate(30px)translateY(-20px)scale(1.1)}50%{opacity:.3;transform:translate(0)translateY(-40px)scale(1)}75%{opacity:.6;transform:translate(-30px)translateY(-20px)scale(.9)}to{opacity:.3;transform:translate(0)translateY(0)scale(1)}}.infinity-node{animation:8s ease-in-out infinite infinityFlow}.infinity-node-delay-1{animation-delay:0s}.infinity-node-delay-2{animation-delay:2s}.infinity-node-delay-3{animation-delay:4s}.infinity-node-delay-4{animation-delay:6s}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:.8s cubic-bezier(.23,1,.32,1) forwards fadeUp}.fade-up-delay-1{opacity:0;animation-delay:.1s}.fade-up-delay-2{opacity:0;animation-delay:.2s}.fade-up-delay-3{opacity:0;animation-delay:.3s}.fade-up-delay-4{opacity:0;animation-delay:.4s}::selection{color:#fff;background:#c6a75e4d}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#333;border-radius:2px}
