@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@400;500;600;700&display=swap";
@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes pulse-ring{0%{opacity:.7;transform:scale(.95)}50%{opacity:1;transform:scale(1)}to{opacity:.7;transform:scale(.95)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink{50%{border-color:#0000}}.float-animation{animation:6s ease-in-out infinite float}.fade-in-up{animation:.8s ease-out forwards fadeInUp}.slide-in-left{animation:.8s ease-out forwards slideInLeft}.slide-in-right{animation:.8s ease-out forwards slideInRight}.pulse-ring{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-ring}.shimmer{background:linear-gradient(90deg,#facc1500 0%,#facc1533 50%,#facc1500 100%) 0 0/1000px 100%;animation:3s infinite shimmer}.display-font{letter-spacing:-.02em;font-family:Space Grotesk,sans-serif;font-weight:700}.body-font{font-family:Plus Jakarta Sans,sans-serif}body{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif}.gradient-mesh{background:radial-gradient(at 27% 37%,#facc1514 0,#0000 50%),radial-gradient(at 97% 21%,#facc150d 0,#0000 50%),radial-gradient(at 52% 99%,#facc150f 0,#0000 50%),radial-gradient(at 10% 29%,#facc150a 0,#0000 50%),radial-gradient(at 97% 96%,#facc150d 0,#0000 50%),radial-gradient(at 33%,#facc1512 0,#0000 50%),radial-gradient(at 79% 53%,#facc150d 0,#0000 50%)}.glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0a66;border:1px solid #facc151a}.perspective-container{perspective:2000px}.perspective-item{transform-style:preserve-3d}.isometric{transform:rotateX(60deg)rotate(-45deg)}
