.Aivive-module__uL3M-a__page{background:var(--bg-color);position:relative}.Aivive-module__uL3M-a__hero{align-items:center;height:100vh;min-height:640px;display:flex;position:relative;overflow:hidden}.Aivive-module__uL3M-a__heroFallback{background:radial-gradient(circle at 70% 45%, #8b5cf659, transparent 45%), radial-gradient(circle at 60% 60%, #06b6d44d, transparent 50%), var(--bg-color);position:absolute;inset:0}.Aivive-module__uL3M-a__heroCanvas{position:absolute;inset:0}.Aivive-module__uL3M-a__heroCanvas canvas{display:block}.Aivive-module__uL3M-a__heroShade{pointer-events:none;background:linear-gradient(90deg, #030712e0 0%, #03071273 45%, transparent 70%), linear-gradient(0deg, var(--bg-color) 0%, transparent 25%);position:absolute;inset:0}.Aivive-module__uL3M-a__heroInner{z-index:2;padding-top:var(--header-height);position:relative}.Aivive-module__uL3M-a__heroInner>div{max-width:560px}.Aivive-module__uL3M-a__eyebrow{letter-spacing:.14em;color:#a5f3fc;background:#06b6d41a;border:1px solid #67e8f940;border-radius:999px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 14px;font-size:.75rem;font-weight:700;display:inline-flex}.Aivive-module__uL3M-a__liveDot{background:#22d3ee;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #22d3ee}.Aivive-module__uL3M-a__heroTitle{letter-spacing:-.03em;white-space:pre-line;background:linear-gradient(120deg,#fff 10%,#a5f3fc 45%,#c4b5fd 80%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:24px;font-size:clamp(2.6rem,6vw,4.6rem);font-weight:800;line-height:1.08}.Aivive-module__uL3M-a__heroSubtitle{color:#cbd5e1;margin-bottom:32px;font-size:1.08rem;line-height:1.75}.Aivive-module__uL3M-a__available{color:var(--text-secondary);align-items:center;gap:6px;margin-top:20px;font-size:.85rem;display:inline-flex}.Aivive-module__uL3M-a__scrollHint{z-index:2;letter-spacing:.12em;color:var(--text-secondary);flex-direction:column;align-items:center;gap:6px;font-size:.75rem;animation:2.2s ease-in-out infinite Aivive-module__uL3M-a__bob;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}@keyframes Aivive-module__uL3M-a__bob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,8px)}}.Aivive-module__uL3M-a__storeButtons{flex-wrap:wrap;gap:12px;display:flex}.Aivive-module__uL3M-a__storeBtn{-webkit-backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;align-items:center;gap:12px;min-width:180px;padding:10px 20px 10px 16px;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.Aivive-module__uL3M-a__storeBtn:hover{background:#ffffff1a;border-color:#a5f3fc66;transform:translateY(-2px)}.Aivive-module__uL3M-a__storeBtn span{flex-direction:column;line-height:1.15;display:flex}.Aivive-module__uL3M-a__storeBtn small{color:var(--text-secondary);font-size:.7rem}.Aivive-module__uL3M-a__storeBtn strong{font-size:1.05rem}.Aivive-module__uL3M-a__story{position:relative}.Aivive-module__uL3M-a__storySticky{background:radial-gradient(circle at 70% 50%, #0b1330, var(--bg-color) 60%);height:100vh;position:sticky;top:0;overflow:hidden}.Aivive-module__uL3M-a__storyCanvas,.Aivive-module__uL3M-a__storyFallback{position:absolute;inset:0}.Aivive-module__uL3M-a__storyCanvas canvas{display:block}.Aivive-module__uL3M-a__storyFallback{background:radial-gradient(circle at 65%,#3b82f640,#0000 50%)}.Aivive-module__uL3M-a__storyInner{z-index:2;pointer-events:none;align-items:center;height:100%;display:flex;position:relative}.Aivive-module__uL3M-a__storySteps{flex-direction:column;gap:18px;max-width:420px;display:flex}.Aivive-module__uL3M-a__storySteps li{opacity:.28;gap:16px;transition:opacity .5s,transform .5s;display:flex;transform:translate(-6px)}.Aivive-module__uL3M-a__storySteps li.Aivive-module__uL3M-a__stepActive{opacity:1;transform:none}.Aivive-module__uL3M-a__stepNum{color:#67e8f9;padding-top:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.Aivive-module__uL3M-a__storySteps h2{margin-bottom:6px;font-size:1.5rem}.Aivive-module__uL3M-a__storySteps p{color:#cbd5e1;max-height:0;font-size:.98rem;line-height:1.65;transition:max-height .5s;overflow:hidden}.Aivive-module__uL3M-a__storySteps li.Aivive-module__uL3M-a__stepActive p{max-height:120px}.Aivive-module__uL3M-a__storyProgress{flex-direction:column;gap:8px;display:flex;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.Aivive-module__uL3M-a__storyProgress span{background:#ffffff1f;border-radius:2px;width:3px;height:36px;transition:background .4s}.Aivive-module__uL3M-a__storyProgress span.Aivive-module__uL3M-a__progressOn{background:linear-gradient(#67e8f9,#a78bfa)}@media (max-width:860px){.Aivive-module__uL3M-a__storyInner{align-items:flex-end;padding-bottom:84px}.Aivive-module__uL3M-a__storySteps{background:linear-gradient(#0000,#030712eb 40%);max-width:none;padding:24px 0 0}.Aivive-module__uL3M-a__storySteps li:not(.Aivive-module__uL3M-a__stepActive){display:none}.Aivive-module__uL3M-a__storyProgress{right:16px}}.Aivive-module__uL3M-a__sectionTitle{text-align:center;margin-bottom:56px;font-size:clamp(1.8rem,4vw,2.6rem)}.Aivive-module__uL3M-a__featuresLayout{grid-template-columns:1fr;align-items:center;gap:24px;display:grid}@media (min-width:1024px){.Aivive-module__uL3M-a__featuresLayout{grid-template-columns:1fr auto 1fr;gap:40px}}.Aivive-module__uL3M-a__featureCol{flex-direction:column;gap:16px;display:flex}.Aivive-module__uL3M-a__featureCard{padding:22px 24px;transition:transform .25s,border-color .25s}.Aivive-module__uL3M-a__featureCard:hover{border-color:#67e8f94d;transform:translateY(-3px)}.Aivive-module__uL3M-a__featureIcon{color:#67e8f9;margin-bottom:10px}.Aivive-module__uL3M-a__featureCard h3{margin-bottom:6px;font-size:1.05rem}.Aivive-module__uL3M-a__featureCard p{color:var(--text-secondary);font-size:.92rem;line-height:1.6}.Aivive-module__uL3M-a__phoneStage{perspective:1200px;flex-direction:column;align-items:center;padding:20px 0;display:flex}.Aivive-module__uL3M-a__phone{width:270px;height:560px;transform-style:preserve-3d;background:linear-gradient(145deg,#1f2937,#0b1120);border:1px solid #ffffff1f;border-radius:44px;padding:12px;transition:transform .2s ease-out;position:relative;box-shadow:0 40px 80px #0009,0 0 80px #67e8f91f,inset 0 0 0 2px #ffffff0a}.Aivive-module__uL3M-a__phoneNotch{z-index:3;background:#000;border-radius:14px;width:88px;height:24px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.Aivive-module__uL3M-a__phoneScreen{background:radial-gradient(circle at 20% 0,#8b5cf659,#0000 50%),radial-gradient(circle at 100% 30%,#06b6d440,#0000 50%),#050816;border-radius:34px;flex-direction:column;gap:14px;height:100%;padding:54px 16px 16px;display:flex;position:relative;overflow:hidden}.Aivive-module__uL3M-a__phoneGlare{pointer-events:none;background:linear-gradient(115deg,#ffffff1f 0%,#0000 35%);border-radius:34px;position:absolute;inset:12px}.Aivive-module__uL3M-a__appHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;display:flex}.Aivive-module__uL3M-a__appLogo{background:linear-gradient(120deg,#a5f3fc,#c4b5fd);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.05rem;font-weight:800}.Aivive-module__uL3M-a__balanceCard{background:linear-gradient(135deg,#3b82f659,#8b5cf64d);border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;gap:2px;padding:16px;display:flex}.Aivive-module__uL3M-a__balanceCard small{color:#cbd5e1;font-size:.7rem}.Aivive-module__uL3M-a__balanceCard strong{letter-spacing:-.02em;font-size:1.35rem}.Aivive-module__uL3M-a__sparkline{width:100%;height:40px;margin-top:6px}.Aivive-module__uL3M-a__appActions{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.Aivive-module__uL3M-a__appActions span{color:#e2e8f0;background:#ffffff0d;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:10px 0;font-size:.68rem;display:flex}.Aivive-module__uL3M-a__assetList{flex-direction:column;gap:4px;display:flex}.Aivive-module__uL3M-a__assetList li{border-bottom:1px solid #ffffff0a;align-items:center;gap:10px;padding:8px 4px;display:flex}.Aivive-module__uL3M-a__assetIcon{border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:.8rem;font-weight:800;display:flex}.Aivive-module__uL3M-a__assetName,.Aivive-module__uL3M-a__assetValue{flex-direction:column;line-height:1.2;display:flex}.Aivive-module__uL3M-a__assetName{flex:1}.Aivive-module__uL3M-a__assetValue{align-items:flex-end}.Aivive-module__uL3M-a__assetList strong{font-size:.78rem}.Aivive-module__uL3M-a__assetList small{color:var(--text-secondary);font-size:.66rem}.Aivive-module__uL3M-a__assetList small.Aivive-module__uL3M-a__up{color:#34d399}.Aivive-module__uL3M-a__assetList small.Aivive-module__uL3M-a__down{color:#f87171}.Aivive-module__uL3M-a__mockNote{color:#6b7280;margin-top:20px;font-size:.75rem}.Aivive-module__uL3M-a__security{background:radial-gradient(circle at 15% 50%, #10b98114, transparent 40%), var(--bg-color)}.Aivive-module__uL3M-a__securityLayout{grid-template-columns:1fr;align-items:center;gap:48px;display:grid}@media (min-width:960px){.Aivive-module__uL3M-a__securityLayout{grid-template-columns:.9fr 1.1fr}}.Aivive-module__uL3M-a__securityIntro h2{margin:28px 0 14px;font-size:clamp(1.8rem,4vw,2.6rem)}.Aivive-module__uL3M-a__securityIntro p{color:var(--text-secondary);font-size:1.05rem;line-height:1.7}.Aivive-module__uL3M-a__lockRing{color:#6ee7b7;background:#10b98114;border-radius:50%;justify-content:center;align-items:center;width:128px;height:128px;display:flex;position:relative}.Aivive-module__uL3M-a__lockRing:before{content:"";-webkit-mask-composite:xor;background:conic-gradient(#0000,#34d399,#67e8f9,#0000 70%);border-radius:50%;padding:3px;animation:3s linear infinite Aivive-module__uL3M-a__spin;position:absolute;inset:-3px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes Aivive-module__uL3M-a__spin{to{transform:rotate(360deg)}}.Aivive-module__uL3M-a__securityGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:600px){.Aivive-module__uL3M-a__securityGrid{grid-template-columns:1fr 1fr}}.Aivive-module__uL3M-a__securityCard{color:#6ee7b7;padding:26px 24px}.Aivive-module__uL3M-a__securityCard h3{color:var(--text-primary);margin:14px 0 8px;font-size:1.08rem}.Aivive-module__uL3M-a__securityCard p{color:var(--text-secondary);font-size:.92rem;line-height:1.6}.Aivive-module__uL3M-a__howGrid{grid-template-columns:1fr;gap:32px;display:grid;position:relative}@media (min-width:768px){.Aivive-module__uL3M-a__howGrid{grid-template-columns:repeat(3,1fr)}.Aivive-module__uL3M-a__howGrid:before{content:"";background:linear-gradient(90deg,#0000,#67e8f980,#a78bfa80,#0000);height:1px;position:absolute;top:36px;left:16%;right:16%}}.Aivive-module__uL3M-a__howStep{text-align:center;position:relative}.Aivive-module__uL3M-a__howIcon{color:#a5f3fc;background:linear-gradient(145deg,#111827,#0b1120);border:1px solid #67e8f940;border-radius:22px;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 20px;display:flex;position:relative;box-shadow:0 0 30px #06b6d426}.Aivive-module__uL3M-a__howIcon span{color:#fff;background:linear-gradient(135deg,#22d3ee,#8b5cf6);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.75rem;font-weight:800;display:flex;position:absolute;top:-8px;right:-8px}.Aivive-module__uL3M-a__howStep h3{margin-bottom:8px;font-size:1.15rem}.Aivive-module__uL3M-a__howStep p{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.Aivive-module__uL3M-a__downloadBox{text-align:center;background:radial-gradient(circle at 20% 0%, #8b5cf640, transparent 50%), radial-gradient(circle at 80% 100%, #06b6d433, transparent 50%), var(--glass-bg);flex-direction:column;align-items:center;gap:16px;padding:64px 32px;display:flex;position:relative;overflow:hidden}.Aivive-module__uL3M-a__downloadBox h2{font-size:clamp(1.8rem,4vw,2.6rem)}.Aivive-module__uL3M-a__downloadBox p{color:var(--text-secondary);margin-bottom:12px}.Aivive-module__uL3M-a__downloadBox .Aivive-module__uL3M-a__storeButtons{justify-content:center}.Aivive-module__uL3M-a__disclaimer{color:#6b7280;max-width:640px;margin-top:20px;font-size:.75rem;line-height:1.6}.Aivive-module__uL3M-a__qualityDock{z-index:900;color:var(--text-secondary);-webkit-backdrop-filter:blur(12px);background:#111827d9;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:4px;padding:6px 6px 6px 12px;font-size:.75rem;display:flex;position:fixed;bottom:16px;right:16px}.Aivive-module__uL3M-a__qualityLabel{margin:0 6px 0 2px}.Aivive-module__uL3M-a__qualityDock button{color:var(--text-secondary);border-radius:999px;padding:5px 10px;font-size:.72rem;transition:all .2s}.Aivive-module__uL3M-a__qualityDock button:hover{color:var(--text-primary)}.Aivive-module__uL3M-a__qualityDock button.Aivive-module__uL3M-a__qualityActive{color:#0b1120;background:linear-gradient(135deg,#67e8f9,#a78bfa);font-weight:700}@media (max-width:480px){.Aivive-module__uL3M-a__qualityLabel{display:none}}
