.landing-module__KyKYYq__page{scroll-behavior:smooth;background-image:radial-gradient(circle at 10% 35%,#a2e4ff29,#0000 25%),radial-gradient(circle at 90% 55%,#c1b0ff21,#0000 28%)}.landing-module__KyKYYq__heroGlow{isolation:isolate;background:radial-gradient(circle at 67% 31%,#fffffff2 0 10%,#0000 31%),radial-gradient(circle at 77% 24%,#5c9fff57,#0000 27%),radial-gradient(circle at 91% 44%,#77f3cd47,#0000 22%),radial-gradient(circle at 48% 7%,#b8a1ff38,#0000 24%),radial-gradient(circle at 101% 18%,#ffd17536,#0000 18%),linear-gradient(#fafcff 0%,#eff3ff 72%,#f8f9ff 100%);position:relative}.landing-module__KyKYYq__heroGlow:before{content:"";z-index:-1;pointer-events:none;opacity:.72;background:repeating-linear-gradient(100deg,#0000 0 8%,#ffffff8c 9%,#0000 15%),linear-gradient(90deg,#48568c0e,#0000 13% 87%,#48568c12),radial-gradient(#0000 43%,#4a5b9d1a 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.landing-module__KyKYYq__heroGlow:after{content:"";z-index:-1;pointer-events:none;opacity:.11;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");position:absolute;inset:0}.landing-module__KyKYYq__heroScene{--star-x:0px;--star-y:0px;--blue-coin-x:0px;--blue-coin-y:0px;--gold-coin-x:0px;--gold-coin-y:0px;--diamond-x:0px;--diamond-y:0px}.landing-module__KyKYYq__heroOrbit{border:1px solid #78a6ff38;border-radius:50%;transform:rotate(-8deg);box-shadow:0 0 24px #85a9ff21,inset 0 0 28px #ffffffb8}.landing-module__KyKYYq__heroOrbit:before,.landing-module__KyKYYq__heroOrbit:after{content:"";border:1px solid #0000;border-radius:50%;position:absolute}.landing-module__KyKYYq__heroOrbit:before{border-top-color:#ffffffe6;border-right-color:#71e5cf4d;inset:12% -5%;transform:rotate(12deg);box-shadow:0 -5px 20px #ffffffb3}.landing-module__KyKYYq__heroOrbit:after{border-bottom-color:#a489ff47;border-left-color:#ffd16e40;inset:24% 7%;transform:rotate(-5deg)}.landing-module__KyKYYq__heroStar{filter:drop-shadow(0 22px 24px #4b58dc52);will-change:transform;animation:8.5s ease-in-out infinite landing-module__KyKYYq__heroStar}.landing-module__KyKYYq__heroAquaToken{filter:drop-shadow(0 25px 30px #2a86e14f);will-change:transform;animation:7.4s ease-in-out infinite landing-module__KyKYYq__heroAqua}.landing-module__KyKYYq__heroCoin{filter:drop-shadow(0 28px 34px #b86f1957);will-change:transform;animation:10s ease-in-out infinite landing-module__KyKYYq__heroCoin}.landing-module__KyKYYq__heroCrystal{filter:drop-shadow(0 28px 34px #1f61d75c);will-change:transform;animation:8s ease-in-out infinite landing-module__KyKYYq__heroCrystal}.landing-module__KyKYYq__bubble{z-index:5;background:radial-gradient(circle at 30% 24%,#fff 0 8%,#dff9ffd6 10%,#78bcff6b 46%,#8c76ff1f 72%,#0000 74%);border:1px solid #ffffffdb;border-radius:999px;animation:9s ease-in-out infinite landing-module__KyKYYq__bubbleDrift;display:none;position:absolute;box-shadow:inset -7px -8px 16px #5a80dc24,0 12px 28px #4a75cb29,0 0 22px #9be0ff38}.landing-module__KyKYYq__bubbleOne{width:39px;height:39px;top:7%;right:4%}.landing-module__KyKYYq__bubbleTwo{width:20px;height:20px;animation-delay:-2s;top:22%;left:48%}.landing-module__KyKYYq__bubbleThree{width:17px;height:17px;animation-delay:-4s;top:3%;right:23%}.landing-module__KyKYYq__bubbleFour{width:27px;height:27px;animation-delay:-6s;bottom:25%;right:2%}.landing-module__KyKYYq__bubbleFive{width:14px;height:14px;animation-delay:-3s;bottom:13%;left:37%}.landing-module__KyKYYq__heroTitle{text-wrap:balance}.landing-module__KyKYYq__gradientText{color:#0000;background:linear-gradient(96deg,#24a985 0%,#4d7ee4 47%,#8863ed 100%);-webkit-background-clip:text;background-clip:text}.landing-module__KyKYYq__navGlass,.landing-module__KyKYYq__glassChip,.landing-module__KyKYYq__helperChip,.landing-module__KyKYYq__secondaryButton,.landing-module__KyKYYq__floatingGlassCard,.landing-module__KyKYYq__trustStrip{-webkit-backdrop-filter:blur(26px)saturate(145%);backdrop-filter:blur(26px)saturate(145%);background:linear-gradient(118deg,#ffffffd1,#f7faff80 57%,#d6f7f57a) padding-box padding-box,linear-gradient(135deg,#fff,#91afff94,#8feed861,#ffffffe0) border-box;border:1px solid #0000;position:relative;box-shadow:inset 0 1px #fff,inset 10px 8px 22px #ffffff52,inset -8px -10px 20px #5475c012,0 19px 50px #34437a1f}.landing-module__KyKYYq__navGlass:after,.landing-module__KyKYYq__trustStrip:after,.landing-module__KyKYYq__floatingGlassCard:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fffffff2,#0000);border-radius:50%;height:1px;position:absolute;top:1px;left:5%;right:5%}.landing-module__KyKYYq__primaryButton{background:radial-gradient(circle at 20% 0,#7186ff66,#0000 42%),linear-gradient(105deg,#121831,#283163);position:relative;overflow:hidden;box-shadow:inset 0 1px #fff3,inset 0 -2px 8px #00000038,0 16px 35px #1b24533d}.landing-module__KyKYYq__primaryButton:before{content:"";background:linear-gradient(105deg,#0000 35%,#ffffff38,#0000 65%);animation:7s ease-in-out 2.4s infinite landing-module__KyKYYq__buttonShine;position:absolute;inset:0;transform:translate(-120%)}.landing-module__KyKYYq__secondaryButton{color:#202642}.landing-module__KyKYYq__primaryButton:hover{box-shadow:inset 0 1px #ffffff47,inset 0 -2px 8px #00000038,0 22px 46px #1b245352}.landing-module__KyKYYq__secondaryButton:hover,.landing-module__KyKYYq__helperChip:hover{border-color:#ffffffd1;box-shadow:inset 0 1px #fff,0 18px 38px #39498124}.landing-module__KyKYYq__sceneAura{z-index:0;filter:blur(10px);background:radial-gradient(circle,#ffffffd1 0 18%,#6ea6ff3b 44%,#72f1d11f 59%,#0000 72%);border-radius:50%;position:absolute;inset:7% 4% 5%}.landing-module__KyKYYq__lightColumns{z-index:0;opacity:.45;filter:blur(10px);clip-path:polygon(4% 0,96% 0,88% 100%,10% 100%);background:linear-gradient(100deg,#0000 10%,#99cfff33 13%,#0000 23%,#ffffffbf 33%,#0000 47%,#aa99ff2e 55%,#0000 67%,#87f6d733 77%,#0000 84%);position:absolute;inset:1% -5% 8%}.landing-module__KyKYYq__phoneGround{filter:blur(21px);background:radial-gradient(#202b646b,#485dab26 48%,#0000 73%);border-radius:50%;width:96%;height:12%;position:absolute;bottom:-2%;left:50%;transform:translate(-50%)}.landing-module__KyKYYq__phoneAssetWrap{isolation:isolate}.landing-module__KyKYYq__phoneAssetWrap:before{content:"";z-index:-2;filter:blur(28px);background:radial-gradient(circle,#5ca9ff47,#80edda1f 44%,#0000 70%);border-radius:50%;animation:7s ease-in-out infinite landing-module__KyKYYq__phoneGlow;position:absolute;inset:10% -28% 7%}.landing-module__KyKYYq__phoneAssetShadow{z-index:-1;filter:blur(18px);background:radial-gradient(#121f5280,#2f489433 45%,#0000 72%);border-radius:50%;width:108%;height:9%;position:absolute;bottom:1%;left:50%;transform:translate(-46%)rotate(-2deg)}.landing-module__KyKYYq__phoneAsset{transform-origin:52% 72%;filter:drop-shadow(22px 32px 30px #1a275b3d)drop-shadow(-12px 8px 26px #5da1ff29);will-change:transform;animation:7s ease-in-out infinite landing-module__KyKYYq__assetPhoneFloat}.landing-module__KyKYYq__lightTrail{opacity:.86;filter:drop-shadow(0 0 12px #cae7ffb3)}.landing-module__KyKYYq__phonePerspective{transform-style:preserve-3d;filter:drop-shadow(30px 34px 42px #19255a33);transform:perspective(1250px)rotateY(-10deg)rotateX(1.5deg)rotate(1.4deg)}.landing-module__KyKYYq__phoneFrame{transform-style:preserve-3d;background:linear-gradient(110deg,#fff 0%,#a8b4c5 5%,#283140 13%,#060812 69%,#becada 92%,#fff 100%);border:1px solid #fffffffa;box-shadow:0 62px 118px #18256366,0 20px 38px #232f604d,-20px 10px 58px #4f93ff3d,20px 8px 52px #52edcd24,inset 0 0 0 2px #ffffff57}.landing-module__KyKYYq__phoneFrame:before{content:"";z-index:5;background:linear-gradient(#0000,#fffffff2 15%,#c5e0ff80 65%,#0000);border-radius:999px;width:2px;position:absolute;inset:9px auto 9px 6px;box-shadow:0 0 12px #ffffffb8}.landing-module__KyKYYq__phoneRightEdge{z-index:-2;background:linear-gradient(90deg,#080b13,#586274 45%,#121824 82%);border-radius:0 38px 38px 0;width:22px;position:absolute;top:24px;bottom:24px;right:-13px;transform:translateZ(-10px);box-shadow:inset 2px 0 2px #fff3,8px 0 14px #171e3738}.landing-module__KyKYYq__phoneScreen{background:radial-gradient(circle at 76% 20%,#495ba433,#0000 30%),linear-gradient(165deg,#172035 0%,#0a1020 58%,#111a2d 100%);box-shadow:inset 0 0 35px #00000085}.landing-module__KyKYYq__screenReflection{z-index:1;pointer-events:none;clip-path:polygon(0 0,60% 0,28% 100%,0 100%);background:linear-gradient(112deg,#fff3,#0000 16% 66%,#7db2ff17);position:absolute;inset:0}.landing-module__KyKYYq__phoneGlass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ffffff1c,#ffffff0b);border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff1c,0 12px 25px #0000002e}.landing-module__KyKYYq__sideButton{z-index:-1;background:linear-gradient(#687386,#111522,#768093);border-radius:4px 0 0 4px;width:5px;position:absolute;left:-5px;box-shadow:-2px 0 3px #1f253659}.landing-module__KyKYYq__sideButtonTop{height:63px;top:130px}.landing-module__KyKYYq__sideButtonBottom{height:90px;top:211px}.landing-module__KyKYYq__miniChallenge{background:radial-gradient(circle at 90% 8%,#7772ff7a,#0000 30%),linear-gradient(145deg,#29345f,#465ab8);box-shadow:inset 0 1px #ffffff1f}.landing-module__KyKYYq__stepChallenge{background:radial-gradient(circle at 90% 8%,#37e0da3d,#0000 32%),linear-gradient(145deg,#1a3852,#22617b);box-shadow:inset 0 1px #ffffff1f}.landing-module__KyKYYq__trustStrip{background:linear-gradient(115deg,#ffffffb8,#ebf3ff7d 50%,#e8fff86b) padding-box padding-box,linear-gradient(110deg,#fff,#96b9ff61,#b1f5e06b,#ffffffe6) border-box;box-shadow:inset 0 1px #fffffffa,inset 0 -16px 30px #6c87c90a,0 24px 62px #38467d1f}.landing-module__KyKYYq__marqueeViewport{flex:1;min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.landing-module__KyKYYq__marqueeTrack{align-items:center;width:max-content;animation:34s linear infinite landing-module__KyKYYq__marquee;display:flex}.landing-module__KyKYYq__trustStrip:hover .landing-module__KyKYYq__marqueeTrack{animation-play-state:paused}.landing-module__KyKYYq__rewardCard{animation:6.5s ease-in-out infinite landing-module__KyKYYq__rewardFloat;box-shadow:inset 0 1px #fff,inset -8px -9px 20px #44a49312,0 24px 55px #2a3b7633,0 0 38px #6ae9c81f}.landing-module__KyKYYq__partnerMark{color:#27304f;background:linear-gradient(145deg,#fff,#eef1f9);border:1px solid #58669b1f;box-shadow:inset 0 1px #fff,0 5px 12px #323f6e14}.landing-module__KyKYYq__metricPanel,.landing-module__KyKYYq__finalCta{background:radial-gradient(circle at 80% 10%,#5d6de26b,#0000 34%),linear-gradient(140deg,#171c39,#22284c)}.landing-module__KyKYYq__coffeeCard{color:#fff;background:radial-gradient(circle at 90% 15%,#8a75fa 0 11%,#0000 12%),linear-gradient(150deg,#252a50,#4a56a6)}.landing-module__KyKYYq__fitCard{color:#17324d;background:radial-gradient(circle at 80% 20%,#ffffffb3,#0000 22%),linear-gradient(150deg,#d7f6ff,#a6d9f7)}.landing-module__KyKYYq__sweetCard{color:#572a4e;background:radial-gradient(circle at 80% 20%,#ffd6e7 0 14%,#0000 15%),linear-gradient(150deg,#fff0f6,#e8c9fa)}.landing-module__KyKYYq__bookCard{color:#143f3a;background:radial-gradient(circle at 82% 18%,#ffffffb3,#0000 20%),linear-gradient(150deg,#d9fff2,#a8e5ce)}.landing-module__KyKYYq__firstSection:before{content:"";z-index:-1;filter:blur(18px);background:radial-gradient(#84aeff26,#9beed812 43%,#0000 72%);width:min(1000px,92vw);height:260px;position:absolute;top:-90px;left:50%;transform:translate(-50%)}.landing-module__KyKYYq__firstSection:after{content:"";z-index:-1;border-top:1px solid #7fa0e02e;border-radius:50%;width:min(720px,75vw);height:120px;position:absolute;top:-42px;left:50%;transform:translate(-50%)}.landing-module__KyKYYq__processGrid{position:relative}.landing-module__KyKYYq__processCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(138deg,#ffffffe6,#f8faffad) padding-box padding-box,linear-gradient(140deg,#fff,#b1c2ee52,#ffffffe6) border-box;border:1px solid #0000;box-shadow:inset 0 1px #fff,inset 0 -18px 34px #5367a909,0 22px 65px #323f6f17}.landing-module__KyKYYq__processCard:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,#ffffffb8,#0000 28%);position:absolute;inset:0}.landing-module__KyKYYq__processIcon{position:relative;box-shadow:inset 0 1px #ffffffeb,0 15px 32px #3545781f}.landing-module__KyKYYq__processmint .landing-module__KyKYYq__processIcon{background:radial-gradient(circle at 30% 24%,#fff,#d9fff2 42%,#a9efd6)}.landing-module__KyKYYq__processlilac .landing-module__KyKYYq__processIcon{background:radial-gradient(circle at 30% 24%,#fff,#f1e7ff 42%,#d5baff)}.landing-module__KyKYYq__processgold .landing-module__KyKYYq__processIcon{background:radial-gradient(circle at 30% 24%,#fff,#fff3c8 42%,#ffd981)}.landing-module__KyKYYq__processsky .landing-module__KyKYYq__processIcon{background:radial-gradient(circle at 30% 24%,#fff,#e2f5ff 42%,#b2dfff)}.landing-module__KyKYYq__processmint .landing-module__KyKYYq__stepNumber{color:#35b88c}.landing-module__KyKYYq__processlilac .landing-module__KyKYYq__stepNumber{color:#8b63de}.landing-module__KyKYYq__processgold .landing-module__KyKYYq__stepNumber{color:#e5a326}.landing-module__KyKYYq__processsky .landing-module__KyKYYq__stepNumber{color:#4e91df}.landing-module__KyKYYq__processConnector{z-index:20;color:#52658e;background:linear-gradient(145deg,#fffffffa,#e8efffe0);border:1px solid #acbee58c;border-radius:50%;place-items:center;width:40px;height:40px;display:none;position:absolute;top:50%;right:-30px;transform:translateY(-50%);box-shadow:inset 0 1px #fff,0 10px 24px #35436f1f}.landing-module__KyKYYq__processConnector:before,.landing-module__KyKYYq__processConnector:after{content:"";background:linear-gradient(90deg,#0000,#748fc97a);width:12px;height:1px;position:absolute;top:50%}.landing-module__KyKYYq__processConnector:before{right:100%}.landing-module__KyKYYq__processConnector:after{left:100%;transform:rotate(180deg)}.landing-module__KyKYYq__valueGrid{align-items:stretch}.landing-module__KyKYYq__valuePanel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(135deg,#ffffffe0,#f6f9ffa8) padding-box padding-box,linear-gradient(135deg,#fff,#a4bdeb57,#ffffffdb) border-box;border:1px solid #0000;box-shadow:inset 0 1px #fff,inset 0 -22px 42px #4a64a309,0 25px 75px #323f6f1a}.landing-module__KyKYYq__valueTopHighlight{background:linear-gradient(90deg,#0000,#fff,#0000);height:1px;position:absolute;top:1px;left:7%;right:7%}.landing-module__KyKYYq__userPanel{background:radial-gradient(circle at 89% 56%,#57e0b538,#0000 29%),linear-gradient(135deg,#ffffffe6,#edfff9b8) padding-box padding-box,linear-gradient(135deg,#fff,#79ddbe61,#ffffffe6) border-box}.landing-module__KyKYYq__businessPanel{background:radial-gradient(circle at 96% 10%,#85c3ff26,#0000 30%),linear-gradient(135deg,#ffffffe6,#f1f7ffb8) padding-box padding-box,linear-gradient(135deg,#fff,#8ab5ea5c,#ffffffe6) border-box}.landing-module__KyKYYq__giftBox{filter:drop-shadow(0 24px 25px #22a27d38);transition:transform .45s;transform:rotate(2deg)}.landing-module__KyKYYq__userPanel:hover .landing-module__KyKYYq__giftBox{transform:translateY(-5px)rotate(-1deg)}.landing-module__KyKYYq__kpiCard{background:linear-gradient(145deg,#fffffff5,#f6f9ffc7);border:1px solid #d4def1cc;border-radius:24px;min-height:170px;padding:17px;transition:transform .3s,box-shadow .3s;box-shadow:inset 0 1px #fff,0 12px 28px #36467612}.landing-module__KyKYYq__kpiCard:hover{transform:translateY(-4px);box-shadow:inset 0 1px #fff,0 18px 38px #3646761c}.landing-module__KyKYYq__challengeSection{position:relative}.landing-module__KyKYYq__challengeCarousel{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:84%;grid-auto-flow:column;gap:16px;padding:8px 2px 22px;scroll-padding-inline:1px;display:grid;overflow-x:auto}.landing-module__KyKYYq__challengeCarousel::-webkit-scrollbar{display:none}.landing-module__KyKYYq__challengePromoCard{--card-fg:#fff;min-height:360px;color:var(--card-fg);scroll-snap-align:start;border:1px solid #ffffff7a;transition:transform .38s,box-shadow .38s;box-shadow:inset 0 1px #ffffff80,inset 0 -28px 50px #0c143214,0 20px 48px #2c376326}.landing-module__KyKYYq__challengePromoCard:after{content:"";pointer-events:none;background:linear-gradient(105deg,#ffffff29,#0000 28% 72%,#ffffff14);position:absolute;inset:0}.landing-module__KyKYYq__challengePromoCard:hover{transform:translateY(-7px);box-shadow:inset 0 1px #ffffff9e,inset 0 -28px 50px #0c143214,0 30px 65px #2c376338}.landing-module__KyKYYq__challengeInnerGlow{filter:blur(32px);background:#ffffff3d;border-radius:50%;width:210px;height:210px;position:absolute;top:42px;right:-42px}.landing-module__KyKYYq__challengeVisual{z-index:2;filter:drop-shadow(0 22px 24px #14194133);transform-origin:58% 64%;width:72%;height:66%;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:13%;right:-8%}.landing-module__KyKYYq__challengePromoCard:hover .landing-module__KyKYYq__challengeVisual{transform:scale(1.055)rotate(-2deg)}.landing-module__KyKYYq__challengeMark{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border:1px solid #ffffff6b;border-radius:12px;flex:none;place-items:center;width:34px;height:34px;font-size:9px;font-weight:900;display:grid;box-shadow:inset 0 1px #ffffff7a}.landing-module__KyKYYq__rewardPill{color:#1d2748;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffa3;border:1px solid #ffffff75;border-radius:999px;flex:none;padding:8px 11px;font-size:10px;font-weight:900;box-shadow:inset 0 1px #fff,0 8px 20px #1b254c1a}.landing-module__KyKYYq__challengeStats{z-index:10;border-top:1px solid;border-color:color-mix(in srgb, currentColor 18%, transparent);align-items:center;gap:14px;padding-top:13px;font-size:10px;font-weight:800;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.landing-module__KyKYYq__challengeStats span{opacity:.7;align-items:center;gap:5px;display:inline-flex}.landing-module__KyKYYq__challengeCoffee{background:radial-gradient(circle at 85% 38%,#ffbe7985,#0000 34%),linear-gradient(145deg,#32232b,#82553f)}.landing-module__KyKYYq__challengeFit{background:radial-gradient(circle at 82% 40%,#5fe2ff7a,#0000 35%),linear-gradient(145deg,#174a8c,#199fd4)}.landing-module__KyKYYq__challengeSweet{--card-fg:#3c1934;background:radial-gradient(circle at 85% 36%,#ffffff7a,#0000 34%),linear-gradient(145deg,#ffb6d3,#ef7dac)}.landing-module__KyKYYq__challengeBook{--card-fg:#17361f;background:radial-gradient(circle at 86% 36%,#f5ffc18a,#0000 34%),linear-gradient(145deg,#b8dc6a,#7db547)}.landing-module__KyKYYq__challengeGym{background:radial-gradient(circle at 82% 38%,#4c89ff6b,#0000 36%),linear-gradient(145deg,#151d48,#263e8a)}.landing-module__KyKYYq__challengeCoffee .landing-module__KyKYYq__challengeVisual{width:68%;bottom:9%;right:-8%}.landing-module__KyKYYq__challengeFit .landing-module__KyKYYq__challengeVisual{width:78%;bottom:12%;right:-17%;transform:rotate(-5deg)}.landing-module__KyKYYq__challengeFit:hover .landing-module__KyKYYq__challengeVisual{transform:scale(1.055)rotate(-8deg)}.landing-module__KyKYYq__challengeSweet .landing-module__KyKYYq__challengeVisual{width:69%;bottom:5%;right:-10%}.landing-module__KyKYYq__challengeBook .landing-module__KyKYYq__challengeVisual{width:83%;bottom:9%;right:-17%}.landing-module__KyKYYq__challengeGym .landing-module__KyKYYq__challengeVisual{width:82%;bottom:11%;right:-17%;transform:rotate(-4deg)}.landing-module__KyKYYq__challengeGym:hover .landing-module__KyKYYq__challengeVisual{transform:scale(1.055)rotate(-7deg)}.landing-module__KyKYYq__carouselControl{z-index:30;color:#354369;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe0;border:1px solid #c6d2ecd1;border-radius:50%;place-items:center;width:44px;height:44px;transition:transform .25s,box-shadow .25s,color .25s;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:inset 0 1px #fff,0 12px 30px #2b396829}.landing-module__KyKYYq__carouselControl:hover{color:#405de6;transform:translateY(-50%)scale(1.08);box-shadow:inset 0 1px #fff,0 16px 36px #405de638,0 0 20px #7695ff24}.landing-module__KyKYYq__carouselPrev{left:-20px}.landing-module__KyKYYq__carouselNext{right:-20px}.landing-module__KyKYYq__carouselDots{justify-content:center;gap:6px;margin-top:2px;display:flex}.landing-module__KyKYYq__carouselDots span{background:#d8deed;border-radius:999px;width:7px;height:7px}.landing-module__KyKYYq__carouselDots .landing-module__KyKYYq__carouselDotActive{background:linear-gradient(90deg,#47b99c,#607ee9);width:22px}.landing-module__KyKYYq__finalCta{isolation:isolate;background:radial-gradient(circle at 8%,#6a84ff47,#0000 25%),radial-gradient(circle at 92% 25%,#9b5bff42,#0000 31%),linear-gradient(120deg,#10162f,#161c3d 48%,#23194b);border:1px solid #b9c8ff38;box-shadow:inset 0 1px #ffffff29,inset 0 -30px 70px #04071738,0 30px 75px #1c22523d}.landing-module__KyKYYq__finalCta:after{content:"";z-index:-1;opacity:.18;background:repeating-linear-gradient(112deg,#0000 0 13%,#ffffff14 14%,#0000 18%);position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 78%);mask-image:radial-gradient(#000,#0000 78%)}.landing-module__KyKYYq__ctaFlareLeft,.landing-module__KyKYYq__ctaFlareRight{z-index:-1;filter:blur(35px);border-radius:50%;width:250px;height:250px;position:absolute}.landing-module__KyKYYq__ctaFlareLeft{background:#4a81ff57;bottom:-125px;left:-100px}.landing-module__KyKYYq__ctaFlareRight{background:#9d4cff4d;top:-125px;right:-80px}.landing-module__KyKYYq__ctaShine{z-index:-1;background:linear-gradient(108deg,#0000 38%,#ffffff17 49%,#0000 60%);animation:10s ease-in-out infinite landing-module__KyKYYq__ctaAmbient;position:absolute;inset:-20%}.landing-module__KyKYYq__ctaLogo{background:radial-gradient(circle at 34% 26%,#ffffff4d,#586adb38 36%,#080d259e 72%);border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:105px;height:105px;display:grid;box-shadow:inset 0 0 0 9px #ffffff09,inset 0 1px #ffffff6b,0 0 35px #7186ff6b,0 18px 40px #00000047}.landing-module__KyKYYq__ctaLogo span{text-shadow:0 0 22px #ccdaffb8;font-size:42px;font-weight:950}.landing-module__KyKYYq__ctaPrimary,.landing-module__KyKYYq__ctaSecondary{border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:54px;padding:0 18px;font-size:12px;font-weight:900;transition:transform .3s,box-shadow .3s,background .3s;display:inline-flex}.landing-module__KyKYYq__ctaPrimary{color:#192142;background:linear-gradient(145deg,#fff,#eef2ff);box-shadow:inset 0 1px #fff,0 14px 32px #6f7fff38}.landing-module__KyKYYq__ctaSecondary{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #fff3;box-shadow:inset 0 1px #ffffff24}.landing-module__KyKYYq__ctaPrimary:hover,.landing-module__KyKYYq__ctaSecondary:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fffc,0 18px 40px #6570e94d}.landing-module__KyKYYq__ctaSecondary:hover{background:#ffffff21}.landing-module__KyKYYq__firstGlassCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffffc7,#f8faff8f) padding-box padding-box,linear-gradient(140deg,#fff,#aec2ff40,#fffc) border-box;border:1px solid #0000;box-shadow:inset 0 1px #fff,inset 0 -16px 28px #6378ba09,0 18px 60px #3d487614}.landing-module__KyKYYq__cardShine{pointer-events:none;background:linear-gradient(100deg,#0000 36%,#ffffffb8,#0000 62%);transition:transform .75s;position:absolute;inset:0;transform:translate(-130%)skew(-18deg)}.landing-module__KyKYYq__firstGlassCard:hover .landing-module__KyKYYq__cardShine{transform:translate(130%)skew(-18deg)}.landing-module__KyKYYq__liftCard,.landing-module__KyKYYq__challengeCard{transition:transform .35s,box-shadow .35s}.landing-module__KyKYYq__liftCard:hover,.landing-module__KyKYYq__challengeCard:hover{transform:translateY(-8px);box-shadow:0 28px 70px #303c6f24}.landing-module__KyKYYq__float{animation:6.5s ease-in-out infinite landing-module__KyKYYq__float}.landing-module__KyKYYq__floatSlow{animation:8s ease-in-out infinite landing-module__KyKYYq__float}.landing-module__KyKYYq__floatReverse{animation:7.2s ease-in-out infinite landing-module__KyKYYq__floatReverse}.landing-module__KyKYYq__coinFloat{animation:9s ease-in-out infinite landing-module__KyKYYq__coinFloat}.landing-module__KyKYYq__crystalFloat{animation:7.8s ease-in-out infinite landing-module__KyKYYq__crystalFloat}.landing-module__KyKYYq__orbDrift{animation:14s ease-in-out infinite alternate landing-module__KyKYYq__orbDrift}.landing-module__KyKYYq__reveal{animation:.8s cubic-bezier(.2,.8,.2,1) both landing-module__KyKYYq__reveal}.landing-module__KyKYYq__revealDelayed{animation:.9s cubic-bezier(.2,.8,.2,1) .12s both landing-module__KyKYYq__reveal}.landing-module__KyKYYq__phoneEntrance{animation:7s ease-in-out .2s infinite landing-module__KyKYYq__phoneFloat}.landing-module__KyKYYq__titleLine,.landing-module__KyKYYq__titleLineDelayed,.landing-module__KyKYYq__titleLineLast{animation:.7s cubic-bezier(.2,.8,.2,1) both landing-module__KyKYYq__titleIn;display:inline-block}.landing-module__KyKYYq__titleLineDelayed{animation-delay:80ms}.landing-module__KyKYYq__titleLineLast{animation-delay:.16s}@keyframes landing-module__KyKYYq__float{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-15px)rotate(3deg)}}@keyframes landing-module__KyKYYq__floatReverse{0%,to{transform:translateY(0)rotate(5deg)}50%{transform:translateY(13px)rotate(-3deg)}}@keyframes landing-module__KyKYYq__coinFloat{0%,to{transform:translateY(0)rotate(7deg)}50%{transform:translateY(-13px)rotate(13deg)}}@keyframes landing-module__KyKYYq__crystalFloat{0%,to{transform:translateY(0)rotate(2deg)}50%{transform:translateY(-11px)rotate(-3deg)}}@keyframes landing-module__KyKYYq__orbDrift{0%{transform:translate(-5px)}to{transform:translate(8px,-7px)}}@keyframes landing-module__KyKYYq__heroStar{0%,to{transform:translate(var(--star-x), var(--star-y)) rotate(-8deg) scale(1)}50%{transform:translate(var(--star-x), calc(var(--star-y) - 14px)) rotate(-2deg) scale(1.025)}}@keyframes landing-module__KyKYYq__heroAqua{0%,to{transform:translate(var(--blue-coin-x), var(--blue-coin-y)) rotate(-15deg)}50%{transform:translate(var(--blue-coin-x), calc(var(--blue-coin-y) + 13px)) rotate(-8deg)}}@keyframes landing-module__KyKYYq__heroCoin{0%,to{transform:translate(var(--gold-coin-x), var(--gold-coin-y)) rotate(7deg)}50%{transform:translate(var(--gold-coin-x), calc(var(--gold-coin-y) - 13px)) rotate(13deg)}}@keyframes landing-module__KyKYYq__heroCrystal{0%,to{transform:translate(var(--diamond-x), var(--diamond-y)) rotate(4deg)}50%{transform:translate(var(--diamond-x), calc(var(--diamond-y) - 11px)) rotate(-2deg)}}@keyframes landing-module__KyKYYq__bubbleDrift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(5px,-13px)scale(1.06)}}@keyframes landing-module__KyKYYq__rewardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes landing-module__KyKYYq__reveal{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-module__KyKYYq__phoneFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes landing-module__KyKYYq__assetPhoneFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-9px)}}@keyframes landing-module__KyKYYq__phoneGlow{0%,to{opacity:.72;transform:scale(.98)}50%{opacity:1;transform:scale(1.04)}}@keyframes landing-module__KyKYYq__titleIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-module__KyKYYq__buttonShine{0%,72%,to{transform:translate(-120%)}86%{transform:translate(120%)}}@keyframes landing-module__KyKYYq__marquee{to{transform:translate(-50%)}}@keyframes landing-module__KyKYYq__ctaAmbient{0%,to{opacity:.35;transform:translate(-16%)}50%{opacity:.75;transform:translate(16%)}}@media (min-width:1024px){.landing-module__KyKYYq__bubble{display:block}}@media (min-width:1280px){.landing-module__KyKYYq__processConnector{display:grid}}@media (min-width:640px){.landing-module__KyKYYq__challengeCarousel{grid-auto-columns:calc(50% - 8px)}.landing-module__KyKYYq__carouselControl{display:grid}}@media (min-width:1280px){.landing-module__KyKYYq__challengeCarousel{grid-auto-columns:calc(25% - 12px)}}@media (max-width:639px){.landing-module__KyKYYq__heroGlow:before{opacity:.34}.landing-module__KyKYYq__phonePerspective{transform:perspective(1000px)rotateY(-5deg)rotate(.5deg)}.landing-module__KyKYYq__crystalFloat{width:7.5rem;right:-2rem}.landing-module__KyKYYq__orbDrift{opacity:.48}.landing-module__KyKYYq__heroTitle{text-wrap:pretty}.landing-module__KyKYYq__lightColumns{opacity:.22}.landing-module__KyKYYq__firstSection:before{top:-35px}.landing-module__KyKYYq__navGlass{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.landing-module__KyKYYq__rewardCard{transform-origin:0;left:-.25rem;transform:scale(.9)}.landing-module__KyKYYq__marqueeTrack{animation-duration:26s}}@media (prefers-reduced-motion:reduce){.landing-module__KyKYYq__float,.landing-module__KyKYYq__floatSlow,.landing-module__KyKYYq__floatReverse,.landing-module__KyKYYq__coinFloat,.landing-module__KyKYYq__crystalFloat,.landing-module__KyKYYq__orbDrift,.landing-module__KyKYYq__heroStar,.landing-module__KyKYYq__heroAquaToken,.landing-module__KyKYYq__heroCoin,.landing-module__KyKYYq__heroCrystal,.landing-module__KyKYYq__bubble,.landing-module__KyKYYq__rewardCard,.landing-module__KyKYYq__reveal,.landing-module__KyKYYq__revealDelayed,.landing-module__KyKYYq__phoneEntrance,.landing-module__KyKYYq__phoneAsset,.landing-module__KyKYYq__phoneAssetWrap:before,.landing-module__KyKYYq__titleLine,.landing-module__KyKYYq__titleLineDelayed,.landing-module__KyKYYq__titleLineLast,.landing-module__KyKYYq__primaryButton:before,.landing-module__KyKYYq__marqueeTrack,.landing-module__KyKYYq__ctaShine{animation:none}.landing-module__KyKYYq__liftCard,.landing-module__KyKYYq__challengeCard,.landing-module__KyKYYq__cardShine,.landing-module__KyKYYq__challengePromoCard,.landing-module__KyKYYq__challengeVisual,.landing-module__KyKYYq__carouselControl,.landing-module__KyKYYq__ctaPrimary,.landing-module__KyKYYq__ctaSecondary{transition:none}}
