.landing-module__OxqFGW__heroContainer{position:relative;overflow:hidden}.landing-module__OxqFGW__glowOrb1{z-index:0;pointer-events:none;background:radial-gradient(circle,#ffc8571f 0%,#0000 65%);border-radius:50%;width:600px;height:600px;animation:12s ease-in-out infinite alternate landing-module__OxqFGW__floatSlow;position:absolute;top:10%;left:20%}.landing-module__OxqFGW__glowOrb2{z-index:0;pointer-events:none;background:radial-gradient(circle,#5cd6ff26 0%,#0000 65%);border-radius:50%;width:500px;height:500px;animation:15s ease-in-out infinite alternate-reverse landing-module__OxqFGW__floatSlow;position:absolute;bottom:-10%;right:10%}@keyframes landing-module__OxqFGW__floatSlow{0%{opacity:.8;transform:translate(0)scale(1)}to{opacity:1;transform:translate(40px,-40px)scale(1.1)}}.landing-module__OxqFGW__floatIcon1{animation:6s ease-in-out infinite landing-module__OxqFGW__float}.landing-module__OxqFGW__floatIcon2{animation:8s ease-in-out 1s infinite landing-module__OxqFGW__float}.landing-module__OxqFGW__floatIcon3{animation:7s ease-in-out 2s infinite landing-module__OxqFGW__float}@keyframes landing-module__OxqFGW__float{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(10deg)}to{transform:translateY(0)rotate(0)}}@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes landing-module__OxqFGW__spinBeam{0%{--beam-angle:0deg}to{--beam-angle:360deg}}.landing-module__OxqFGW__glassCard{background:var(--panel);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:1;border:1px solid #0000;transition:all .3s;position:relative}.landing-module__OxqFGW__glassCard:before{content:"";border-radius:inherit;background:conic-gradient(from var(--beam-angle), transparent 60%, var(--gold) 90%, transparent 100%);-webkit-mask-composite:xor;pointer-events:none;z-index:-1;padding:1px;animation:4s linear infinite landing-module__OxqFGW__spinBeam;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.landing-module__OxqFGW__glassCard:hover:before{background:conic-gradient(from var(--beam-angle), transparent 60%, var(--sky) 90%, transparent 100%);animation-duration:2s}.landing-module__OxqFGW__glassCard:hover{background:#ffffff0d;transform:translateY(-4px);box-shadow:0 10px 40px -10px #00000080}.landing-module__OxqFGW__progressTrack{background:#ffffff0f;border-radius:9999px;width:100%;height:8px;overflow:hidden}.landing-module__OxqFGW__progressBar{background:linear-gradient(90deg, var(--gold), var(--orange));transform-origin:0;border-radius:9999px;height:100%;animation:2s cubic-bezier(.1,.8,.2,1) forwards landing-module__OxqFGW__loadProgress}.landing-module__OxqFGW__progressBarMint{background:linear-gradient(90deg, var(--mint), var(--sky));transform-origin:0;border-radius:9999px;height:100%;animation:2.2s cubic-bezier(.1,.8,.2,1) forwards landing-module__OxqFGW__loadProgress}@keyframes landing-module__OxqFGW__loadProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.landing-module__OxqFGW__progressBarSky{background:linear-gradient(90deg, var(--sky), #4a90e2);transform-origin:0;border-radius:9999px;height:100%}.landing-module__OxqFGW__gridOverlay{z-index:0;pointer-events:none;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 20%,#0000 80%);mask-image:linear-gradient(#000 20%,#0000 80%)}.landing-module__OxqFGW__gridOverlayHover{z-index:0;pointer-events:none;-webkit-mask-image:radial-gradient(200px circle at var(--mouse-x,50%) var(--mouse-y,-100%), black, transparent);mask-image:radial-gradient(200px circle at var(--mouse-x,50%) var(--mouse-y,-100%), black, transparent);-webkit-mask-image:radial-gradient(200px circle at var(--mouse-x,50%) var(--mouse-y,-100%), black, transparent);background-image:linear-gradient(90deg,#ffc85766 1px,#0000 1px),linear-gradient(#ffc85766 1px,#0000 1px);background-size:50px 50px;transition:-webkit-mask-image .1s ease-out,mask-image .1s ease-out;animation:2s ease-in-out infinite landing-module__OxqFGW__gridPulse;position:absolute;inset:0}@keyframes landing-module__OxqFGW__gridPulse{0%,to{opacity:.3}10%,12%{opacity:1}11%{opacity:.5}50%{opacity:.2}}.landing-module__OxqFGW__marqueeContainer{width:100%;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.landing-module__OxqFGW__marqueeTrack{white-space:nowrap;animation:25s linear infinite landing-module__OxqFGW__marquee;display:flex}.landing-module__OxqFGW__marqueeTrack:hover{animation-play-state:paused}@keyframes landing-module__OxqFGW__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
