@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500&display=swap";.loader-wrapper{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;background:#000;z-index:9999}.liquid-bg{position:absolute;width:100%;height:100%;overflow:hidden;background:#000}.blob{position:absolute;border-radius:50%;filter:blur(100px)}.blob1{width:880px;height:880px;background:radial-gradient(circle,rgba(12,140,0,1) 0%,rgba(12,140,0,.7) 35%,transparent 65%);top:-20%;right:-30%;animation:float1 8s infinite ease-in-out}.blob2{width:900px;height:900px;background:radial-gradient(circle,rgba(12,140,0,.95) 0%,rgba(12,140,0,.6) 35%,transparent 65%);top:40%;left:-20%;animation:float2 7s infinite ease-in-out}.blob3{width:880px;height:880px;background:radial-gradient(circle,rgba(12,140,0,.9) 0%,rgba(12,140,0,.5) 35%,transparent 65%);bottom:-30%;right:10%;animation:float3 9s infinite ease-in-out}.blob4{width:920px;height:920px;background:radial-gradient(circle,rgba(12,140,0,.85) 0%,rgba(12,140,0,.45) 35%,transparent 65%);top:-30%;left:20%;animation:float4 6s infinite ease-in-out}.blob5{width:950px;height:950px;background:radial-gradient(circle,rgba(12,140,0,1) 0%,rgba(12,140,0,.65) 35%,transparent 65%);bottom:-10%;left:-35%;animation:float5 10s infinite ease-in-out}.blob6{width:850px;height:850px;background:radial-gradient(circle,rgba(12,140,0,.88) 0%,rgba(12,140,0,.5) 35%,transparent 65%);top:60%;right:-15%;animation:float6 7s infinite ease-in-out}.blob7{width:820px;height:820px;background:radial-gradient(circle,rgba(12,140,0,.92) 0%,rgba(12,140,0,.55) 35%,transparent 65%);top:10%;left:50%;animation:float7 8s infinite ease-in-out}.blob8{width:870px;height:870px;background:radial-gradient(circle,rgba(12,140,0,.86) 0%,rgba(12,140,0,.48) 35%,transparent 65%);bottom:20%;left:40%;animation:float8 9s infinite ease-in-out}.blob9{width:700px;height:700px;background:radial-gradient(circle,rgba(0,0,0,1) 0%,rgba(0,0,0,.85) 30%,transparent 60%);top:15%;left:5%;animation:float9 11s infinite ease-in-out}.blob10{width:650px;height:650px;background:radial-gradient(circle,rgba(0,0,0,1) 0%,rgba(0,0,0,.8) 30%,transparent 60%);bottom:25%;right:20%;animation:float10 10s infinite ease-in-out}.blob11{width:600px;height:600px;background:radial-gradient(circle,rgba(0,0,0,1) 0%,rgba(0,0,0,.75) 30%,transparent 60%);top:50%;left:45%;animation:float11 12s infinite ease-in-out}@keyframes float1{0%,to{transform:translate(0) scale(1)}12.5%{transform:translate(150px) scale(1.1)}25%{transform:translate(150px,120px) scale(1.15)}37.5%{transform:translateY(120px) scale(1.05)}50%{transform:translate(-150px,120px) scale(.95)}62.5%{transform:translate(-150px) scale(1.1)}75%{transform:translate(-150px,-120px) scale(1.15)}87.5%{transform:translateY(-120px) scale(1.05)}}@keyframes float2{0%,to{transform:translate(0) scale(1)}16.6%{transform:translate(-180px,80px) scale(1.1)}33.3%{transform:translate(100px,150px) scale(1.05)}50%{transform:translate(180px,-50px) scale(.95)}66.6%{transform:translate(-80px,-150px) scale(1.1)}83.3%{transform:translate(-150px,-80px) scale(1.05)}}@keyframes float3{0%,to{transform:translate(0) scale(1)}20%{transform:translate(200px,100px) scale(1.1)}40%{transform:translate(-100px,180px) scale(1.05)}60%{transform:translate(-200px,-80px) scale(.95)}80%{transform:translate(80px,-150px) scale(1.1)}}@keyframes float4{0%,to{transform:translate(0) scale(1)}25%{transform:translate(180px,-130px) scale(1.15)}50%{transform:translate(-120px,-180px) scale(.9)}75%{transform:translate(-180px,100px) scale(1.1)}}@keyframes float5{0%,to{transform:translate(0) scale(1)}20%{transform:translate(-200px,-100px) scale(1.1)}40%{transform:translate(150px,-180px) scale(1.05)}60%{transform:translate(200px,80px) scale(.95)}80%{transform:translate(-80px,150px) scale(1.1)}}@keyframes float6{0%,to{transform:translate(0) scale(1)}25%{transform:translate(-150px,130px) scale(1.15)}50%{transform:translate(180px,100px) scale(1.05)}75%{transform:translate(120px,-150px) scale(.95)}}@keyframes float7{0%,to{transform:translate(0) scale(1)}16.6%{transform:translate(170px,50px) scale(1.1)}33.3%{transform:translate(100px,160px) scale(1.05)}50%{transform:translate(-150px,100px) scale(.95)}66.6%{transform:translate(-180px,-80px) scale(1.1)}83.3%{transform:translate(50px,-140px) scale(1.05)}}@keyframes float8{0%,to{transform:translate(0) scale(1)}25%{transform:translate(-180px,-120px) scale(1.15)}50%{transform:translate(150px,-150px) scale(.95)}75%{transform:translate(180px,100px) scale(1.1)}}@keyframes float9{0%,to{transform:translate(0) scale(1)}20%{transform:translate(150px,-100px) scale(1.2)}40%{transform:translate(200px,80px) scale(1.1)}60%{transform:translate(-100px,150px) scale(.95)}80%{transform:translate(-180px,-50px) scale(1.15)}}@keyframes float10{0%,to{transform:translate(0) scale(1)}25%{transform:translate(-160px,120px) scale(1.15)}50%{transform:translate(100px,180px) scale(1.05)}75%{transform:translate(170px,-100px) scale(.95)}}@keyframes float11{0%,to{transform:translate(0) scale(1)}16.6%{transform:translate(-150px,-100px) scale(1.1)}33.3%{transform:translate(80px,-170px) scale(.95)}50%{transform:translate(180px,50px) scale(1.15)}66.6%{transform:translate(100px,160px) scale(1.05)}83.3%{transform:translate(-120px,120px) scale(.9)}}.logo-container{display:flex;align-items:center;justify-content:center;position:relative;z-index:10;transform:translateY(-20px)}.logo-circle{position:absolute;width:60px;height:60px;z-index:3;flex-shrink:0;transform:scale(0) rotate(-360deg);animation:logoSpin 1s cubic-bezier(.34,1.56,.64,1) forwards,logoMoveLeft .7s cubic-bezier(.77,0,.175,1) 1.5s forwards}.brand-text{height:24px;margin-left:45px;z-index:3;opacity:0;transform:translate(-50px);animation:textSlide 1.3s cubic-bezier(.77,0,.175,1) 1.55s forwards}@keyframes logoSpin{0%{transform:scale(0) rotate(-360deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}@keyframes logoMoveLeft{0%{left:50%;transform:translate(-50%) scale(1) rotate(0)}to{left:50%;transform:translate(calc(-50% - 90px)) scale(1) rotate(0)}}@keyframes textSlide{to{transform:translate(30px);opacity:1}}.fade-out{opacity:0;transition:opacity 2s ease;pointer-events:none}
