@font-face{font-family:harmonyOSBold;src:url(https://static.card3.fun/web/_next/static/media/526d8a763de639e0-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:harmonyOSBold Fallback;src:local("Arial");ascent-override:85.36%;descent-override:22.44%;line-gap-override:0.00%;size-adjust:108.72%}.__className_950b8d{font-family:harmonyOSBold,harmonyOSBold Fallback}.__variable_950b8d{--font-harmony-bold:"harmonyOSBold","harmonyOSBold Fallback"}@font-face{font-family:harmonyOSRegular;src:url(https://static.card3.fun/web/_next/static/media/cd23cd05deb514b1-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:harmonyOSRegular Fallback;src:local("Arial");ascent-override:89.53%;descent-override:23.54%;line-gap-override:0.00%;size-adjust:103.65%}.__className_438642{font-family:harmonyOSRegular,harmonyOSRegular Fallback}.__variable_438642{--font-harmony-regular:"harmonyOSRegular","harmonyOSRegular Fallback"}@font-face{font-family:montserrat;src:url(https://static.card3.fun/web/_next/static/media/a218f2a6443c646f-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:montserrat Fallback;src:local("Arial");ascent-override:87.81%;descent-override:22.77%;line-gap-override:0.00%;size-adjust:110.23%}.__className_a1c58d{font-family:montserrat,montserrat Fallback}.__variable_a1c58d{--font-mont-regular:"montserrat","montserrat Fallback"}body,html{width:100%;margin:0;padding:0}@media (display-mode:fullscreen),all and (display-mode:standalone){body,html{margin:0!important;padding:0!important;overflow-x:hidden}body{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}}body{font-weight:250;font-family:var(--font-harmony-regular),sans-serif}.font-montserrat,.font-montserrat h1,.font-montserrat h2,.font-montserrat h3,.font-montserrat h4,.font-montserrat h5,.font-montserrat h6{font-family:var(--font-mont-regular)}.sliceRight{animation:sliceRight 20s linear infinite}@keyframes sliceRight{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.partner-scroll{animation:partnerScrollLeft 40s linear infinite;will-change:transform}@keyframes partnerScrollLeft{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media(max-width:768px){.partner-scroll{animation-duration:30s}}@media(max-width:480px){.partner-scroll{animation-duration:25s}}.container{max-width:1200px;margin:0 auto;padding:0 1rem}.full-screen-cover{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh}#nprogress{pointer-events:none}#nprogress .bar{background:#8858ff;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #8858ff,0 0 5px #8858ff;opacity:1;transform:rotate(3deg) translateY(-4px)}html{scroll-behavior:smooth}.parallax-container{transform-style:preserve-3d;perspective:1000px}.parallax-element{will-change:transform;transform-origin:center center;backface-visibility:hidden;transform:translateZ(0)}.parallax-smooth{transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.gradient-animate{background-size:400% 400%;animation:gradientShift 15s ease infinite}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.float-animation{animation:float 6s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.pulse-glow{animation:pulseGlow 4s ease-in-out infinite}@keyframes pulseGlow{0%,to{box-shadow:0 0 20px rgba(139,92,246,.3)}50%{box-shadow:0 0 40px rgba(139,92,246,.6)}}.parallax-blur{filter:blur(0);transition:filter .3s ease}.parallax-blur.scrolled{filter:blur(2px)}.scroll-indicator{position:fixed;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#8b5cf6,#06b6d4,#10b981);transform-origin:left;z-index:9999}.parallax-optimized{contain:layout style paint}@media (max-width:768px){.mobile-static,.parallax-element{transform:none!important}}@media (prefers-reduced-motion:reduce){.float-animation,.gradient-animate,.parallax-element,.pulse-glow{animation:none!important;transform:none!important}html{scroll-behavior:auto}}