.LandingPage_landingPage__wK6AU{min-height:100vh;background:linear-gradient(to bottom right,#f3e8ff,#e9d5ff,#d8b4fe);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.LandingPage_backgroundEffects__1fnU_{position:absolute;inset:0;overflow:hidden}.LandingPage_gradientCircle1__iUA7T{position:absolute;top:25%;left:16.67%;width:500px;height:500px;background:linear-gradient(to bottom right,rgba(192,132,252,.4),rgba(168,85,247,.3));border-radius:9999px;filter:blur(48px);opacity:.6;animation:LandingPage_pulse__ykFex 4s ease-in-out infinite}.LandingPage_gradientCircle2__sbXIw{position:absolute;bottom:33.33%;right:20%;width:400px;height:400px;background:linear-gradient(to top left,rgba(129,140,248,.35),rgba(168,85,247,.4));border-radius:9999px;filter:blur(32px);opacity:.7;animation:LandingPage_pulse__ykFex 4s ease-in-out 2s infinite}.LandingPage_gradientCircle3__ewwi1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;height:300px;background:linear-gradient(90deg,rgba(216,180,254,.3),rgba(165,180,252,.35));border-radius:9999px;filter:blur(24px);opacity:.5;animation:LandingPage_pulse__ykFex 4s ease-in-out 4s infinite}.LandingPage_glassElement__k5u6Z{position:absolute;background:hsla(0,0%,100%,.3);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.4);box-shadow:0 4px 6px -1px rgba(0,0,0,.1);opacity:.8;animation:LandingPage_float__lVcco 8s ease-in-out infinite}.LandingPage_glassElement1__HQebz{top:5rem;left:5rem;width:6rem;height:6rem;border-radius:1.5rem}.LandingPage_glassElement2__N_ox3{bottom:10rem;right:8rem;width:5rem;height:5rem;border-radius:1rem;animation-delay:2s}.LandingPage_glassElement3__fawjw{top:33.33%;right:4rem;width:4rem;height:4rem;border-radius:9999px;animation-delay:1s}.LandingPage_glassElement4__H4rts{bottom:25%;left:33.33%;width:3rem;height:3rem;border-radius:.75rem;animation-delay:3s}.LandingPage_mainContent__IkRiD{position:relative;z-index:10;text-align:center;max-width:48rem;margin:0 auto;padding:0 2rem}.LandingPage_logo__nPcPQ{margin-bottom:3rem}.LandingPage_logoContainer__ntoUV{width:6rem;height:6rem;background:linear-gradient(to bottom right,#9333ea,#7e22ce,#4338ca);border-radius:1.5rem;margin:0 auto 2rem;display:flex;align-items:center;justify-content:center;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);transform:scale(1);transition:transform .3s}.LandingPage_logoContainer__ntoUV:hover{transform:scale(1.05)}.LandingPage_logoInner__Hrs_J{width:4rem;height:4rem;background:hsla(0,0%,100%,.2);border-radius:1rem;display:flex;align-items:center;justify-content:center}.LandingPage_logoText__NmdOF{color:#fff;font-weight:300;font-size:1.5rem;letter-spacing:.05em}.LandingPage_title__3bQTN{font-size:3.75rem;font-weight:300;background:linear-gradient(90deg,#1f2937,#7e22ce,#3730a3);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:1.5rem;letter-spacing:-.025em}.LandingPage_description__kcR07{color:#374151;font-size:1.25rem;line-height:1.75;font-weight:300;max-width:32rem;margin:0 auto;letter-spacing:.025em}.LandingPage_startButton__TKpc3{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:1.25rem 4rem;font-size:1.125rem;font-weight:500;color:#fff;background:linear-gradient(90deg,#9333ea,#7e22ce,#4338ca);border-radius:1rem;box-shadow:0 10px 30px -5px rgba(139,69,244,.3);border:1px solid rgba(139,69,244,.2);transform:scale(1);transition:all .5s}.LandingPage_startButton__TKpc3:hover{transform:scale(1.02);box-shadow:0 20px 40px -5px rgba(139,69,244,.4)}.LandingPage_startButton__TKpc3:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#a855f7,#9333ea,#4f46e5);border-radius:1rem;opacity:0;transition:opacity .5s}.LandingPage_startButton__TKpc3:hover:before{opacity:1}.LandingPage_startButton__TKpc3:after{content:"";position:absolute;inset:0;background:hsla(0,0%,100%,.1);border-radius:1rem;opacity:0;transition:opacity .3s}.LandingPage_startButton__TKpc3:hover:after{opacity:1}.LandingPage_buttonText__Uo73z{position:relative;z-index:10;letter-spacing:.025em}@keyframes LandingPage_float__lVcco{0%,to{transform:translateY(0) translateX(0) rotate(0deg)}25%{transform:translateY(-15px) translateX(5px) rotate(1deg)}50%{transform:translateY(-8px) translateX(-3px) rotate(-.5deg)}75%{transform:translateY(5px) translateX(2px) rotate(.5deg)}}@keyframes LandingPage_pulse__ykFex{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}