@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@300;400;500;600;700;800;900&display=swap";
@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c3cb240f9c892514-s.p.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.p.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.p.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.p.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.p.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c3cb240f9c892514-s.p.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:900;font-display:swap;src:url(../media/c3cb240f9c892514-s.p.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:900;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_8f5e7c9c-module__eKToNq__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}
.Navbar-module__pSp8Ga__navbar{z-index:1000;border-radius:980px;width:calc(100% - 40px);max-width:1000px;transition:all .4s cubic-bezier(.4,0,.2,1);position:fixed;top:12px;left:50%;transform:translate(-50%)}.Navbar-module__pSp8Ga__inner{background:linear-gradient(135deg,var(--glass-bg)0%,#0000000d 100%);height:60px;-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-pill);box-shadow:var(--glass-shadow);transition:all .5s var(--transition);justify-content:space-between;align-items:center;padding:0 12px 0 24px;display:flex}.Navbar-module__pSp8Ga__scrolled .Navbar-module__pSp8Ga__inner{background:var(--bg-white);box-shadow:var(--glass-shadow-lg);border-color:var(--glass-border)}.Navbar-module__pSp8Ga__logo{color:var(--text-primary);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:8px;font-size:.95rem;font-weight:700;display:flex}.Navbar-module__pSp8Ga__links{align-items:center;gap:4px;display:flex}.Navbar-module__pSp8Ga__links .Navbar-module__pSp8Ga__navLink{color:var(--text-secondary);border-radius:980px;padding:8px 16px;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.Navbar-module__pSp8Ga__links .Navbar-module__pSp8Ga__navLink:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:50%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.Navbar-module__pSp8Ga__links .Navbar-module__pSp8Ga__navLink:hover{color:var(--text-primary);background:var(--glass-bg-hover);box-shadow:0 4px 15px #0000000d}.Navbar-module__pSp8Ga__links .Navbar-module__pSp8Ga__navLink:hover:before{left:200%}.Navbar-module__pSp8Ga__navItem{align-items:center;height:100%;display:flex;position:relative}.Navbar-module__pSp8Ga__dropdownMenu{background:color-mix(in srgb,var(--bg-white)90%,transparent);border:1px solid var(--glass-border-subtle);box-shadow:0 30px 60px #0006,inset 0 0 0 1px var(--glass-border-subtle);-webkit-backdrop-filter:blur(40px);opacity:0;visibility:hidden;pointer-events:none;z-index:1001;border-radius:24px;padding:24px;transition:all .4s cubic-bezier(.16,1,.3,1);position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(15px)scale(.96)}.Navbar-module__pSp8Ga__navItem:after{content:"";height:24px;position:absolute;top:100%;left:0;right:0}.Navbar-module__pSp8Ga__navItem:hover .Navbar-module__pSp8Ga__dropdownMenu,.Navbar-module__pSp8Ga__dropdownMenu:hover{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(10px)scale(1)}.Navbar-module__pSp8Ga__navItem.Navbar-module__pSp8Ga__hideDropdown:hover .Navbar-module__pSp8Ga__dropdownMenu,.Navbar-module__pSp8Ga__navItem.Navbar-module__pSp8Ga__hideDropdown .Navbar-module__pSp8Ga__dropdownMenu:hover{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%)translateY(0)scale(.95)!important}.Navbar-module__pSp8Ga__dropdownGrid{flex-wrap:wrap;justify-content:center;gap:12px;width:max-content;max-width:620px;display:flex}.Navbar-module__pSp8Ga__dropdownCard{z-index:1;background:0 0;border-radius:16px;flex-direction:column;align-items:center;width:104px;padding:16px 8px 24px;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.Navbar-module__pSp8Ga__dropdownCard:before{content:"";background:var(--glass-bg-hover);opacity:0;z-index:-1;border-radius:16px;transition:all .3s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(.9)}.Navbar-module__pSp8Ga__dropdownCard:hover:before{opacity:1;transform:scale(1)}.Navbar-module__pSp8Ga__dropdownCard:hover{transform:translateY(-2px)}.Navbar-module__pSp8Ga__dropdownImageWrapper{justify-content:center;align-items:flex-end;width:60px;height:70px;margin-bottom:12px;display:flex}.Navbar-module__pSp8Ga__dropdownImage{object-fit:contain;filter:drop-shadow(0 6px 12px #0000000f);transform-origin:bottom;max-width:100%;max-height:100%;transition:transform .4s cubic-bezier(.16,1,.3,1)}.Navbar-module__pSp8Ga__dropdownCard:hover .Navbar-module__pSp8Ga__dropdownImage{filter:drop-shadow(0 10px 20px #0000001a);transform:scale(1.1)translateY(-2px)}.Navbar-module__pSp8Ga__dropdownText{color:var(--text-primary);text-align:center;white-space:nowrap;letter-spacing:-.01em;font-size:.75rem;font-weight:500}.Navbar-module__pSp8Ga__newBadge{color:#e87530;opacity:0;margin-top:6px;font-size:.6rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:8px;transform:translateY(-4px)}.Navbar-module__pSp8Ga__dropdownCard:hover .Navbar-module__pSp8Ga__newBadge{opacity:1;transform:translateY(0)}.Navbar-module__pSp8Ga__right{align-items:center;gap:8px;display:flex}.Navbar-module__pSp8Ga__cartBtn{width:40px;height:40px;color:var(--text-secondary);background:var(--glass-bg);border:1px solid var(--glass-border);transition:all .4s var(--transition);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.Navbar-module__pSp8Ga__cartBtn:hover{background:var(--glass-bg-hover);color:var(--text-primary);border-color:var(--glass-border-subtle);box-shadow:var(--glass-shadow);transform:translateY(-1px)}.Navbar-module__pSp8Ga__themeToggle{width:40px;height:40px;color:var(--text-primary);background:var(--glass-bg);border:1px solid var(--glass-border);cursor:pointer;transition:all .4s var(--transition);border-radius:50%;justify-content:center;align-items:center;display:flex}.Navbar-module__pSp8Ga__themeToggle:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-subtle);transform:rotate(15deg)scale(1.1)}.Navbar-module__pSp8Ga__badge{color:#fff;background:#ff3b30;border-radius:50%;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.6rem;font-weight:700;transition:transform .3s;display:flex;position:absolute;top:-2px;right:-2px;box-shadow:0 2px 8px #ff3b3066}.Navbar-module__pSp8Ga__badgePulse{animation:.5s cubic-bezier(.34,1.56,.64,1) Navbar-module__pSp8Ga__badgePop}@keyframes Navbar-module__pSp8Ga__badgePop{0%{transform:scale(.5)}50%{transform:scale(1.3)}to{transform:scale(1)}}.Navbar-module__pSp8Ga__cta{background:var(--glass-bg-strong);color:var(--text-primary);border-radius:var(--radius-pill);border:1px solid var(--glass-border);transition:all .4s var(--transition);align-items:center;padding:10px 24px;font-size:.85rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 15px #0003}.Navbar-module__pSp8Ga__cta:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:50%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.Navbar-module__pSp8Ga__cta:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-subtle);box-shadow:var(--glass-shadow-lg);transform:translateY(-2px)}.Navbar-module__pSp8Ga__cta:hover:before{left:200%}.Navbar-module__pSp8Ga__playerControls{transition:all .4s var(--transition);background:#0000000d;border-radius:980px;align-items:center;gap:2px;margin-left:12px;padding:2px 4px;display:flex}.Navbar-module__pSp8Ga__playerControls:hover{border-color:var(--glass-border-subtle);transform:scale(1.03);box-shadow:0 4px 15px #0000001a}.Navbar-module__pSp8Ga__playerBtn{width:28px;height:28px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex}.Navbar-module__pSp8Ga__playerBtn:hover{background:var(--glass-bg-hover);transform:scale(1.05)}.Navbar-module__pSp8Ga__playerBtn:active{transform:scale(.95)}.Navbar-module__pSp8Ga__burger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:8px;display:none}.Navbar-module__pSp8Ga__burgerLine{background:var(--text-primary);border-radius:2px;width:18px;height:2px;transition:all .3s;display:block}.Navbar-module__pSp8Ga__burgerLine.Navbar-module__pSp8Ga__open:first-child{transform:translateY(3.5px)rotate(45deg)}.Navbar-module__pSp8Ga__burgerLine.Navbar-module__pSp8Ga__open:last-child{transform:translateY(-3.5px)rotate(-45deg)}.Navbar-module__pSp8Ga__cartDropdown{background:color-mix(in srgb,var(--bg-white)90%,transparent);border:1px solid var(--glass-border-subtle);width:320px;box-shadow:0 30px 60px #0006,inset 0 0 0 1px var(--glass-border-subtle);-webkit-backdrop-filter:blur(40px);opacity:0;visibility:hidden;transform-origin:100% 0;pointer-events:none;z-index:1001;border-radius:20px;transition:all .4s cubic-bezier(.16,1,.3,1);position:absolute;top:100%;right:0;overflow:hidden;transform:translateY(15px)scale(.96)}.Navbar-module__pSp8Ga__navItem:hover .Navbar-module__pSp8Ga__cartDropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(10px)scale(1)}.Navbar-module__pSp8Ga__emptyCartPreview{text-align:center;color:var(--text-secondary);padding:32px;font-size:.9rem;font-weight:500}.Navbar-module__pSp8Ga__cartPreviewItems{flex-direction:column;gap:12px;max-height:300px;padding:16px;display:flex;overflow-y:auto}.Navbar-module__pSp8Ga__cartPreviewItems::-webkit-scrollbar{width:4px}.Navbar-module__pSp8Ga__cartPreviewItems::-webkit-scrollbar-thumb{background:var(--glass-border);border-radius:4px}.Navbar-module__pSp8Ga__cartPreviewItem{background:var(--glass-bg);border-radius:12px;align-items:center;gap:12px;padding:8px;transition:background .3s;display:flex}.Navbar-module__pSp8Ga__cartPreviewItem:hover{background:var(--glass-bg-hover)}.Navbar-module__pSp8Ga__cartPreviewImg{object-fit:contain;filter:drop-shadow(0 4px 8px #0000001a);width:48px;height:48px}.Navbar-module__pSp8Ga__cartPreviewInfo{flex-direction:column;flex:1;min-width:0;display:flex}.Navbar-module__pSp8Ga__cartPreviewName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;overflow:hidden}.Navbar-module__pSp8Ga__cartPreviewPrice{color:var(--text-secondary);margin-top:2px;font-size:.75rem}.Navbar-module__pSp8Ga__cartPreviewFooter{border-top:1px solid var(--glass-border);background:color-mix(in srgb,var(--glass-bg)50%,transparent);padding:16px}.Navbar-module__pSp8Ga__cartPreviewTotal{color:var(--text-primary);justify-content:space-between;align-items:center;margin-bottom:12px;font-size:.9rem;display:flex}.Navbar-module__pSp8Ga__cartPreviewBtn{text-align:center;background:var(--text-primary);color:var(--bg-white);border-radius:12px;padding:12px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .3s;display:block}.Navbar-module__pSp8Ga__cartPreviewBtn:hover{background:color-mix(in srgb,var(--text-primary)90%,transparent);transform:translateY(-2px);box-shadow:0 4px 15px #0003}@media (max-width:768px){.Navbar-module__pSp8Ga__links{display:none}.Navbar-module__pSp8Ga__linksOpen{background:var(--bg-white);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border:1px solid var(--glass-border);border-radius:20px;flex-direction:column;gap:4px;padding:16px;display:flex;position:absolute;top:60px;left:0;right:0}.Navbar-module__pSp8Ga__linksOpen .Navbar-module__pSp8Ga__navLink{border-radius:12px;padding:12px 16px}.Navbar-module__pSp8Ga__burger{display:flex}.Navbar-module__pSp8Ga__cta{display:none}}
.CustomCursor-module__7skk1W__dot{pointer-events:none;z-index:9999999;will-change:transform;mix-blend-mode:difference;background:#fff;border-radius:50%;width:8px;height:8px;transition:width .3s,height .3s,background .3s,opacity .3s;position:fixed;top:0;left:0}.CustomCursor-module__7skk1W__ring{pointer-events:none;z-index:9999998;will-change:transform;mix-blend-mode:difference;border:1.5px solid #ffffff80;border-radius:50%;width:40px;height:40px;transition:width .4s cubic-bezier(.25,.46,.45,.94),height .4s cubic-bezier(.25,.46,.45,.94),border-color .3s,background .3s,opacity .3s;position:fixed;top:0;left:0}.CustomCursor-module__7skk1W__glow{pointer-events:none;z-index:9999997;will-change:transform;filter:blur(10px);opacity:.6;background:radial-gradient(circle,#007aff26 0%,#af52de14 40%,#0000 70%);border-radius:50%;width:80px;height:80px;transition:width .5s,height .5s,opacity .3s;position:fixed;top:0;left:0}.CustomCursor-module__7skk1W__dot.CustomCursor-module__7skk1W__hovering{mix-blend-mode:normal;background:#ff950026;border:1px solid #ff950066;width:60px;height:60px}.CustomCursor-module__7skk1W__ring.CustomCursor-module__7skk1W__hovering{opacity:.5;border-color:#ffffff80;width:70px;height:70px}.CustomCursor-module__7skk1W__glow.CustomCursor-module__7skk1W__hovering{opacity:1;width:120px;height:120px}.CustomCursor-module__7skk1W__dot.CustomCursor-module__7skk1W__clicking{width:6px;height:6px}.CustomCursor-module__7skk1W__ring.CustomCursor-module__7skk1W__clicking{border-color:#fffc;width:30px;height:30px}.CustomCursor-module__7skk1W__glow.CustomCursor-module__7skk1W__clicking{opacity:1;width:50px;height:50px}@media (pointer:coarse){.CustomCursor-module__7skk1W__dot,.CustomCursor-module__7skk1W__ring,.CustomCursor-module__7skk1W__glow{display:none}}
.Footer-module__nhiC3q__container{max-width:1400px;margin:0 auto;padding:0 5%}.Footer-module__nhiC3q__cta{background:var(--bg);padding:80px 0 120px}.Footer-module__nhiC3q__ctaBox{text-align:center;background:var(--glass-bg);-webkit-backdrop-filter:blur(40px);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-lg);border-radius:32px;padding:72px 48px;position:relative;overflow:hidden}.Footer-module__nhiC3q__ctaOrb{pointer-events:none;filter:blur(40px);background:radial-gradient(circle,#007aff26 0%,#af52de14 40%,#0000 70%);width:600px;height:600px;position:absolute;top:-50%;left:50%;transform:translate(-50%)}.Footer-module__nhiC3q__ctaTitle{letter-spacing:-.035em;z-index:2;color:var(--text-primary);margin-bottom:14px;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:800;position:relative}.Footer-module__nhiC3q__gradient{background:linear-gradient(135deg,#007aff,#af52de);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Footer-module__nhiC3q__ctaSub{color:var(--text-secondary);z-index:2;margin-bottom:36px;font-size:1rem;position:relative}.Footer-module__nhiC3q__ctaActions{z-index:2;justify-content:center;gap:14px;display:flex;position:relative}.Footer-module__nhiC3q__btnPrimary{background:var(--glass-bg-strong);color:var(--text-primary);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);box-shadow:var(--glass-shadow);border-radius:980px;align-items:center;gap:8px;padding:16px 32px;font-size:.95rem;font-weight:600;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:inline-flex;position:relative;overflow:hidden}.Footer-module__nhiC3q__btnPrimary:before{content:"";background:linear-gradient(90deg,#0000,#6464641a,#0000);width:50%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.Footer-module__nhiC3q__btnPrimary:hover{border-color:var(--active-border);box-shadow:var(--active-hover-shadow);transform:translateY(-3px)}.Footer-module__nhiC3q__btnPrimary:hover:before{left:200%}.Footer-module__nhiC3q__btnGlass{-webkit-backdrop-filter:blur(20px);color:var(--text-secondary);border:1px solid var(--glass-border);background:0 0;border-radius:980px;align-items:center;padding:16px 32px;font-size:.95rem;font-weight:600;transition:all .4s;display:inline-flex}.Footer-module__nhiC3q__btnGlass:hover{background:var(--glass-bg-hover);color:var(--text-primary);border-color:var(--glass-border-subtle);transform:translateY(-3px)}.Footer-module__nhiC3q__footer{border-top:1px solid var(--glass-border);background:var(--bg);color:var(--text-primary);padding:56px 0 28px}.Footer-module__nhiC3q__grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:40px;display:grid}.Footer-module__nhiC3q__brand{max-width:280px}.Footer-module__nhiC3q__logo{color:var(--text-primary);align-items:center;gap:8px;margin-bottom:12px;font-size:1rem;font-weight:700;display:flex}.Footer-module__nhiC3q__brand p{color:var(--text-secondary);font-size:.8rem;line-height:1.7}.Footer-module__nhiC3q__col h4{text-transform:uppercase;letter-spacing:2px;color:var(--text-muted);margin-bottom:16px;font-size:.72rem;font-weight:600}.Footer-module__nhiC3q__col a{color:var(--text-secondary);padding:4px 0;font-size:.82rem;transition:color .3s;display:block}.Footer-module__nhiC3q__col a:hover{color:var(--text-primary)}.Footer-module__nhiC3q__bottom{border-top:1px solid var(--glass-border);justify-content:space-between;align-items:center;padding-top:28px;display:flex}.Footer-module__nhiC3q__bottom p{color:var(--text-secondary);font-size:.72rem}.Footer-module__nhiC3q__social{gap:10px;display:flex}.Footer-module__nhiC3q__social a{background:var(--glass-bg);border:1px solid var(--glass-border);width:36px;height:36px;color:var(--text-secondary);border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;transition:all .4s;display:flex}.Footer-module__nhiC3q__social a:hover{background:var(--active-bg);border-color:var(--active-border);color:var(--active-text);box-shadow:var(--active-shadow);transform:translateY(-3px)}.Footer-module__nhiC3q__disclaimer{text-align:center;color:var(--text-muted);max-width:900px;margin-top:32px;margin-left:auto;margin-right:auto;font-size:.65rem;line-height:1.6}@media (max-width:768px){.Footer-module__nhiC3q__ctaBox{padding:48px 24px}.Footer-module__nhiC3q__ctaActions{flex-direction:column;align-items:center}.Footer-module__nhiC3q__grid{grid-template-columns:1fr}.Footer-module__nhiC3q__bottom{text-align:center;flex-direction:column;gap:14px}}
.SplashScreen-module__9hj9VW__splashContainer{z-index:999999;pointer-events:auto;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.SplashScreen-module__9hj9VW__half{z-index:1;background:#000;width:100%;height:50vh;transition:transform 1.2s cubic-bezier(.77,0,.175,1);position:absolute;left:0}.SplashScreen-module__9hj9VW__half:before{content:"";background:radial-gradient(circle,#ffffff0d,#0000 60%);position:absolute;inset:0}.SplashScreen-module__9hj9VW__topHalf{border-bottom:1px solid #ffffff1a;top:0}.SplashScreen-module__9hj9VW__bottomHalf{border-top:1px solid #ffffff1a;bottom:0}.SplashScreen-module__9hj9VW__content{z-index:2;text-align:center;color:#fff;flex-direction:column;align-items:center;transition:opacity .6s,transform .6s;display:flex;position:relative}.SplashScreen-module__9hj9VW__logo{opacity:0;color:#fff;margin-bottom:24px;animation:1s .2s forwards SplashScreen-module__9hj9VW__fadeUp}.SplashScreen-module__9hj9VW__title{letter-spacing:-.04em;background:linear-gradient(#fff 0%,#fff9 100%);-webkit-text-fill-color:transparent;opacity:0;-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-size:3rem;font-weight:800;animation:1s .4s forwards SplashScreen-module__9hj9VW__fadeUp}.SplashScreen-module__9hj9VW__subtitle{color:#fff9;opacity:0;margin-bottom:40px;font-size:1.1rem;animation:1s .6s forwards SplashScreen-module__9hj9VW__fadeUp}.SplashScreen-module__9hj9VW__enterBtn{color:#000;cursor:pointer;opacity:0;background:#fff;border:none;border-radius:980px;padding:16px 48px;font-size:1.1rem;font-weight:600;transition:transform .3s,box-shadow .3s;animation:1s .8s forwards SplashScreen-module__9hj9VW__fadeUp;position:relative;overflow:hidden}.SplashScreen-module__9hj9VW__enterBtn:before{content:"";background:linear-gradient(90deg,#0000,#0000001a,#0000);width:50%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.SplashScreen-module__9hj9VW__enterBtn:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 10px 30px #ffffff4d}.SplashScreen-module__9hj9VW__enterBtn:hover:before{left:200%}.SplashScreen-module__9hj9VW__splashContainer.SplashScreen-module__9hj9VW__entered .SplashScreen-module__9hj9VW__content{opacity:0;pointer-events:none;transform:scale(.95)}.SplashScreen-module__9hj9VW__splashContainer.SplashScreen-module__9hj9VW__entered .SplashScreen-module__9hj9VW__topHalf{transform:translateY(-100%)}.SplashScreen-module__9hj9VW__splashContainer.SplashScreen-module__9hj9VW__entered .SplashScreen-module__9hj9VW__bottomHalf{transform:translateY(100%)}.SplashScreen-module__9hj9VW__splashContainer.SplashScreen-module__9hj9VW__entered{pointer-events:none}@keyframes SplashScreen-module__9hj9VW__fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SplashScreen-module__9hj9VW__floatingImg{z-index:2;opacity:0;pointer-events:none;filter:drop-shadow(0 20px 40px #00000080);position:absolute}.SplashScreen-module__9hj9VW__floatingImg img{object-fit:contain;max-width:100%;height:auto}.SplashScreen-module__9hj9VW__floatTopLeft{width:400px;animation:1.5s .5s forwards SplashScreen-module__9hj9VW__fadeUpTopLeft,7s ease-in-out 2s infinite SplashScreen-module__9hj9VW__floatTopLeft;top:15%;left:5%;transform:translateY(-50%)scale(.8)}@keyframes SplashScreen-module__9hj9VW__fadeUpTopLeft{0%{opacity:0;transform:translateY(-30%)scale(.8)rotate(-5deg)}to{opacity:.8;transform:translateY(-50%)scale(1)rotate(-8deg)}}@keyframes SplashScreen-module__9hj9VW__floatTopLeft{0%{transform:translateY(-50%)scale(1)rotate(-8deg)}50%{transform:translateY(-53%)scale(1.02)rotate(-5deg)}to{transform:translateY(-50%)scale(1)rotate(-8deg)}}.SplashScreen-module__9hj9VW__floatBottomLeft{width:250px;animation:1.5s .7s forwards SplashScreen-module__9hj9VW__fadeUpBottomLeft,6s ease-in-out 2s infinite SplashScreen-module__9hj9VW__floatBottomLeft;bottom:25%;left:8%;transform:translateY(50%)scale(.8)}@keyframes SplashScreen-module__9hj9VW__fadeUpBottomLeft{0%{opacity:0;transform:translateY(70%)scale(.8)rotate(10deg)}to{opacity:.7;transform:translateY(50%)scale(1)rotate(15deg)}}@keyframes SplashScreen-module__9hj9VW__floatBottomLeft{0%{transform:translateY(50%)scale(1)rotate(15deg)}50%{transform:translateY(45%)scale(1.03)rotate(12deg)}to{transform:translateY(50%)scale(1)rotate(15deg)}}.SplashScreen-module__9hj9VW__floatTopRight{width:180px;animation:1.5s .6s forwards SplashScreen-module__9hj9VW__fadeUpTopRight,5.5s ease-in-out 2s infinite SplashScreen-module__9hj9VW__floatTopRight;top:15%;right:12%;transform:translateY(-50%)scale(.8)}@keyframes SplashScreen-module__9hj9VW__fadeUpTopRight{0%{opacity:0;transform:translateY(-30%)scale(.8)rotate(20deg)}to{opacity:.9;transform:translateY(-50%)scale(1)rotate(25deg)}}@keyframes SplashScreen-module__9hj9VW__floatTopRight{0%{transform:translateY(-50%)scale(1)rotate(25deg)}50%{transform:translateY(-54%)scale(1.04)rotate(22deg)}to{transform:translateY(-50%)scale(1)rotate(25deg)}}.SplashScreen-module__9hj9VW__floatRightMid{width:280px;animation:1.5s .8s forwards SplashScreen-module__9hj9VW__fadeUpRightMid,6.5s ease-in-out 2.3s infinite SplashScreen-module__9hj9VW__floatRightMid;top:50%;right:5%;transform:translateY(-50%)scale(.8)}@keyframes SplashScreen-module__9hj9VW__fadeUpRightMid{0%{opacity:0;transform:translateY(-30%)scale(.8)rotate(-10deg)}to{opacity:.85;transform:translateY(-50%)scale(1)rotate(-15deg)}}@keyframes SplashScreen-module__9hj9VW__floatRightMid{0%{transform:translateY(-50%)scale(1)rotate(-15deg)}50%{transform:translateY(-46%)scale(1.02)rotate(-12deg)}to{transform:translateY(-50%)scale(1)rotate(-15deg)}}.SplashScreen-module__9hj9VW__floatBottomRight{width:200px;animation:1.5s .9s forwards SplashScreen-module__9hj9VW__fadeUpBottomRight,7s ease-in-out 2.5s infinite SplashScreen-module__9hj9VW__floatBottomRight;bottom:20%;right:18%;transform:translateY(50%)scale(.8)}@keyframes SplashScreen-module__9hj9VW__fadeUpBottomRight{0%{opacity:0;transform:translateY(70%)scale(.8)rotate(-20deg)}to{opacity:.7;transform:translateY(50%)scale(1)rotate(-25deg)}}@keyframes SplashScreen-module__9hj9VW__floatBottomRight{0%{transform:translateY(50%)scale(1)rotate(-25deg)}50%{transform:translateY(46%)scale(1.03)rotate(-22deg)}to{transform:translateY(50%)scale(1)rotate(-25deg)}}.SplashScreen-module__9hj9VW__splashContainer.SplashScreen-module__9hj9VW__entered .SplashScreen-module__9hj9VW__floatingImg{transition:opacity .6s,transform .6s;opacity:0!important;transform:scale(.9)translateY(-50%)!important}@media (max-width:768px){.SplashScreen-module__9hj9VW__title{font-size:2rem}.SplashScreen-module__9hj9VW__subtitle{margin-bottom:30px;padding:0 20px;font-size:.9rem}.SplashScreen-module__9hj9VW__enterBtn{padding:14px 40px;font-size:1rem}.SplashScreen-module__9hj9VW__logo{transform:scale(.8)}}
:root{--bg:#000;--bg-white:#0a0a0a;--text-primary:#fff;--text-secondary:#ffffffb3;--text-muted:#fff6;--accent:#007aff;--accent-gold:gold;--green:#30d158;--purple:#bf5af2;--orange:#ff9f0a;--glass-bg:#ffffff08;--glass-bg-strong:#ffffff14;--glass-bg-hover:#ffffff1f;--glass-border:#ffffff1a;--glass-border-subtle:#ffffff0d;--glass-blur:blur(20px)saturate(180%);--glass-shadow:0 4px 30px #00000080;--glass-shadow-lg:0 20px 50px #000c;--grid-gap:24px;--card-radius:32px;--card-bg:#ffffff05;--page-bg:#000;--shadow:0 10px 40px #00000080;--hover-scale:1.05;--active-bg:#e8753026;--active-border:#e87530;--active-shadow:0 0 0 1px #e87530,0 10px 30px #e875304d;--active-hover-shadow:0 0 0 1.5px #e87530,0 15px 45px #e8753080;--active-text:#fff;--active-gradient:linear-gradient(135deg,#e8753026 0%,transparent 100%);--shimmer-bg:linear-gradient(90deg,transparent,#fff3,transparent);--transition-fast:.25s cubic-bezier(.4,0,.2,1);--radius-pill:980px;--transition:.4s cubic-bezier(.16,1,.3,1);--transition-spring:.7s cubic-bezier(.34,1.56,.64,1);--morph-duration:.6s}[data-theme=light]{--bg:#fff;--bg-white:#f5f5f7;--text-primary:#1d1d1f;--text-secondary:#000000b3;--text-muted:#0006;--glass-bg:#00000008;--glass-bg-strong:#00000014;--glass-bg-hover:#0000001f;--glass-border:#0000001a;--glass-border-subtle:#0000000d;--glass-shadow:0 4px 30px #0000001a;--glass-shadow-lg:0 20px 50px #0000001a;--card-bg:#00000005;--page-bg:#fff;--shadow:0 10px 40px #0000001a;--active-bg:transparent;--active-border:#e87530;--active-shadow:0 0 0 1.5px #e87530,0 8px 25px #e8753026;--active-hover-shadow:0 0 0 2px #e87530,0 12px 35px #e8753040;--active-text:#1d1d1f;--active-gradient:linear-gradient(135deg,#e875300d 0%,transparent 100%);--shimmer-bg:linear-gradient(90deg,transparent,#fffc,transparent)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;cursor:none;overflow-x:hidden}body{background:var(--bg);color:var(--text-primary);-webkit-font-smoothing:antialiased;cursor:none;text-rendering:optimizeLegibility;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;overflow-x:hidden}*,:before,:after{cursor:none!important}@media (pointer:coarse){html,body,*,:before,:after{cursor:auto!important}}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}ul{list-style:none}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}
