.MobileNav-module__QR70Qa__hamburgerBtn{cursor:pointer;z-index:1001;background:0 0;border:none;width:48px;height:48px;padding:12px;transition:all .3s;display:none;position:relative}.MobileNav-module__QR70Qa__hamburgerBtn:hover{transform:scale(1.1)}.MobileNav-module__QR70Qa__hamburgerBtn:active{transform:scale(.95)}.MobileNav-module__QR70Qa__hamburger{background:#fff;width:24px;height:2px;transition:all .3s;display:block;position:relative}.MobileNav-module__QR70Qa__hamburger:before,.MobileNav-module__QR70Qa__hamburger:after{content:"";background:#fff;width:24px;height:2px;transition:all .3s;position:absolute}.MobileNav-module__QR70Qa__hamburger:before{top:-8px}.MobileNav-module__QR70Qa__hamburger:after{bottom:-8px}.MobileNav-module__QR70Qa__hamburger.MobileNav-module__QR70Qa__open{background:0 0}.MobileNav-module__QR70Qa__hamburger.MobileNav-module__QR70Qa__open:before{top:0;transform:rotate(45deg)}.MobileNav-module__QR70Qa__hamburger.MobileNav-module__QR70Qa__open:after{bottom:0;transform:rotate(-45deg)}.MobileNav-module__QR70Qa__overlay{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-overflow-scrolling:touch;background:#2d3142fa;width:100%;height:100vh;animation:.3s MobileNav-module__QR70Qa__fadeIn;display:none;position:fixed;top:0;left:0;overflow-y:auto}.MobileNav-module__QR70Qa__mobileMenu{flex-direction:column;justify-content:center;align-items:center;gap:32px;height:100%;padding:80px 24px 24px;animation:.3s MobileNav-module__QR70Qa__slideIn;display:flex}.MobileNav-module__QR70Qa__mobileLink{color:#fff;font-family:var(--font-poppins),"Poppins",sans-serif;letter-spacing:.1em;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;font-size:24px;font-weight:600;text-decoration:none;transition:all .3s;display:flex;position:relative}.MobileNav-module__QR70Qa__mobileLink:after{content:"";background:linear-gradient(135deg,#7b2cbf,#06f);width:80%;height:2px;transition:transform .3s;position:absolute;bottom:8px;left:50%;transform:translate(-50%)scaleX(0)}.MobileNav-module__QR70Qa__mobileLink:hover:after{transform:translate(-50%)scaleX(1)}.MobileNav-module__QR70Qa__mobileLink:hover{color:#7b2cbf}.MobileNav-module__QR70Qa__mobileCTA{color:#fff;min-height:52px;font-family:var(--font-poppins),"Poppins",sans-serif;letter-spacing:.05em;background:linear-gradient(135deg,#7b2cbf 0%,#6a25ab 100%);border-radius:8px;justify-content:center;align-items:center;margin-top:16px;padding:16px 32px;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 4px 16px #7b2cbf59}.MobileNav-module__QR70Qa__mobileCTA:hover{background:linear-gradient(135deg,#9d4edd 0%,#00bfff 100%);transform:translateY(-2px);box-shadow:0 8px 24px #7b2cbf8c}.MobileNav-module__QR70Qa__mobileCTA:active{transform:translateY(0)}@keyframes MobileNav-module__QR70Qa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MobileNav-module__QR70Qa__slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.MobileNav-module__QR70Qa__hamburgerBtn{justify-content:center;align-items:center;display:flex}.MobileNav-module__QR70Qa__overlay{display:block}}@media (max-width:480px){.MobileNav-module__QR70Qa__mobileLink{padding:10px 20px;font-size:20px}.MobileNav-module__QR70Qa__mobileCTA{padding:14px 28px;font-size:14px}}
