.Tokenomics-module__Lh75Sq__section{background:var(--black,#020206);min-height:100vh;padding:120px 0;position:relative;overflow:hidden}.Tokenomics-module__Lh75Sq__sectionGlow{pointer-events:none;z-index:0;filter:blur(40px);background:radial-gradient(circle,#6450ff12 0%,#00e5ff0a 45%,#0000 70%);width:850px;height:850px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.Tokenomics-module__Lh75Sq__sectionGrid{display:none}.Tokenomics-module__Lh75Sq__sectionScanLaser{z-index:1;pointer-events:none;background:linear-gradient(#6450ff00 0%,#6450ff0a 50%,#6450ff26 95%,#6450ff73 98%,#fff 99%,#6450ff00 100%);border-bottom:1.2px solid #6450ff8c;width:100%;height:70px;animation:16s cubic-bezier(.25,.46,.45,.94) infinite Tokenomics-module__Lh75Sq__laserScan;position:absolute;left:0}@keyframes Tokenomics-module__Lh75Sq__laserScan{0%{opacity:0;top:-100px}3%{opacity:.85}22%{opacity:0;top:105%}to{opacity:0;top:105%}}.Tokenomics-module__Lh75Sq__header{text-align:center;z-index:2;flex-direction:column;align-items:center;margin-bottom:40px;display:flex;position:relative}.Tokenomics-module__Lh75Sq__title{font-family:var(--font-title,"Artonex", "Outfit", sans-serif);color:#fff;letter-spacing:.03em;text-align:center;text-transform:uppercase;margin-bottom:8px;font-size:clamp(1.4rem,2.8vw,2.35rem);font-weight:800;line-height:1.3}.Tokenomics-module__Lh75Sq__subtitle{color:#b9c3e1d1;text-align:center;max-width:680px;margin-bottom:24px;font-size:.95rem;line-height:1.55}.Tokenomics-module__Lh75Sq__tabToggleWrap{z-index:3;background:0 0;border:1px solid #ffffff12;border-radius:100px;align-items:center;gap:8px;padding:5px 6px;display:inline-flex;position:relative}.Tokenomics-module__Lh75Sq__tabBtn{font-family:var(--font-mono,monospace);letter-spacing:.05em;text-transform:uppercase;color:#b9c3e1a6;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:100px;outline:none;justify-content:center;align-items:center;padding:8px 22px;font-size:.82rem;font-weight:700;transition:all .3s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:relative}.Tokenomics-module__Lh75Sq__tabBtn:hover{color:#fff;background:0 0;border-color:#ffffff1f}.Tokenomics-module__Lh75Sq__activeTab{text-shadow:0 0 8px #00e5ff80;color:#fff!important;background:0 0!important;border:1px solid #00e5ff59!important;box-shadow:0 0 10px #00e5ff1f,inset 0 0 8px #00e5ff0a!important}.Tokenomics-module__Lh75Sq__tabActiveDot{background:#00e5ff;border-radius:50%;width:6px;height:6px;margin-right:8px;animation:1.8s ease-in-out infinite Tokenomics-module__Lh75Sq__pulseDot;display:inline-block;box-shadow:0 0 8px #00e5ff,0 0 14px #00e5ff}@keyframes Tokenomics-module__Lh75Sq__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.Tokenomics-module__Lh75Sq__topInfoWrap{z-index:1;perspective:1400px;transform-style:preserve-3d;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:36px;display:grid;position:relative}.Tokenomics-module__Lh75Sq__cyberTerminalCard{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));-webkit-backdrop-filter:blur(24px);transform:perspective(1000px) translateY(0) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;will-change:transform, opacity, filter;background:linear-gradient(145deg,#0e0e16d9 0%,#06060cf2 100%);border:1px solid #ffffff14;flex-direction:column;padding:20px 22px 18px;transition:border-color .25s,box-shadow .3s;display:flex;position:relative;box-shadow:0 16px 35px #0009,inset 0 1px 1px #ffffff1f}.Tokenomics-module__Lh75Sq__cyberTerminalCard:hover{transform:perspective(1000px) translateY(-8px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale3d(1.025, 1.025, 1.025);border-color:var(--theme-glow,#6450ff);box-shadow:0 24px 55px #000000d9, 0 0 40px var(--theme-glow,#6450ff59), inset 0 0 16px #6450ff14}.Tokenomics-module__Lh75Sq__cyberGlareOverlay{pointer-events:none;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));background:radial-gradient(circle 280px at var(--glare-x,50%) var(--glare-y,50%), #ffffff2e, transparent 70%);opacity:var(--glare-opacity,0);z-index:7;mix-blend-mode:overlay;transition:opacity .3s;position:absolute;inset:0}.Tokenomics-module__Lh75Sq__cyberBevelBorder{pointer-events:none;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));background:linear-gradient(135deg, var(--theme-glow,#6450ff), transparent 45%, var(--theme-glow,#00e5ff) 100%) border-box;-webkit-mask-composite:destination-out;opacity:.35;border:1.5px solid #0000;transition:opacity .2s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Tokenomics-module__Lh75Sq__cyberTerminalCard:hover .Tokenomics-module__Lh75Sq__cyberBevelBorder,.Tokenomics-module__Lh75Sq__detailsFullCard:hover .Tokenomics-module__Lh75Sq__cyberBevelBorder,.Tokenomics-module__Lh75Sq__matrixFullCard:hover .Tokenomics-module__Lh75Sq__cyberBevelBorder{opacity:.9}.Tokenomics-module__Lh75Sq__cyberCardHeader{z-index:2;transform-style:preserve-3d;justify-content:space-between;align-items:center;margin-bottom:14px;display:flex;position:relative;transform:translateZ(25px)}.Tokenomics-module__Lh75Sq__cyberTagBadge{font-family:var(--font-mono,monospace);color:#e1e6ffe0;letter-spacing:.08em;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:4px;align-items:center;gap:7px;padding:3px 10px;font-size:.68rem;font-weight:700;display:inline-flex}.Tokenomics-module__Lh75Sq__tagDot{border-radius:50%;width:5px;height:5px}.Tokenomics-module__Lh75Sq__cyberIndex{font-family:var(--font-mono,monospace);color:#fff;letter-spacing:.1em;opacity:.95;font-size:.78rem;font-weight:800}.Tokenomics-module__Lh75Sq__cardMainRow{z-index:2;transform-style:preserve-3d;align-items:center;gap:16px;margin:4px 0 16px;display:flex;position:relative;transform:translateZ(30px)}.Tokenomics-module__Lh75Sq__cardIconHex{background:#ffffff08;border:1px solid;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .3s;display:flex;box-shadow:0 4px 16px #00000080,inset 0 1px 1px #ffffff26}.Tokenomics-module__Lh75Sq__cyberTerminalCard:hover .Tokenomics-module__Lh75Sq__cardIconHex{transform:scale(1.08)rotate(3deg)}.Tokenomics-module__Lh75Sq__statBody{flex-direction:column;gap:4px;display:flex}.Tokenomics-module__Lh75Sq__infoLabel{font-family:var(--font-mono,monospace);color:#b9c3e1a6;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.Tokenomics-module__Lh75Sq__infoValue{color:#fff;font-size:1.65rem;font-weight:900;font-family:var(--font-mono,monospace);letter-spacing:-.02em;line-height:1.15}.Tokenomics-module__Lh75Sq__infoSub{color:#b4bedc8c;font-size:11.5px}.Tokenomics-module__Lh75Sq__cyberCardFooter{z-index:2;transform-style:preserve-3d;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;display:flex;position:relative;transform:translateZ(20px)}.Tokenomics-module__Lh75Sq__sysFlag{font-family:var(--font-mono,monospace);color:#b9c3e1b3;letter-spacing:.06em;align-items:center;gap:7px;font-size:.65rem;display:flex}.Tokenomics-module__Lh75Sq__flagPulse{border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite Tokenomics-module__Lh75Sq__pulse}@keyframes Tokenomics-module__Lh75Sq__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.Tokenomics-module__Lh75Sq__cyberHash{font-family:var(--font-mono,monospace);color:#b4b4dc80;font-size:.68rem;font-weight:700}.Tokenomics-module__Lh75Sq__allocationStack{z-index:10;transform-style:preserve-3d;grid-template-columns:1.08fr .92fr;align-items:stretch;gap:24px;width:100%;margin-bottom:60px;display:grid;position:relative}.Tokenomics-module__Lh75Sq__matrixFullCard{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));-webkit-backdrop-filter:blur(28px);background:linear-gradient(150deg,#0c0c16f2 0%,#05050afa 100%);border:1px solid #ffffff14;flex-direction:column;justify-content:space-between;gap:20px;width:100%;padding:22px 26px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 45px #000000b3,inset 0 1px 1px #ffffff1a}.Tokenomics-module__Lh75Sq__matrixGrid{z-index:2;flex-direction:column;flex:1;justify-content:space-between;align-items:stretch;gap:22px;display:flex;position:relative}.Tokenomics-module__Lh75Sq__donutContainer{flex-shrink:0;justify-content:center;align-items:center;width:224px;height:224px;margin:8px auto 2px;display:flex;position:relative}.Tokenomics-module__Lh75Sq__donutAmbientGlow{filter:blur(36px);opacity:.05;pointer-events:none;border-radius:50%;width:140px;height:140px;transition:background .4s;position:absolute}.Tokenomics-module__Lh75Sq__donutRadarRing{pointer-events:none;border:1px dashed #ffffff1f;border-radius:50%;animation:32s linear infinite Tokenomics-module__Lh75Sq__rotateRadar;position:absolute;inset:6px}@keyframes Tokenomics-module__Lh75Sq__rotateRadar{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Tokenomics-module__Lh75Sq__donutSvg{z-index:2;width:100%;height:100%;position:relative;overflow:visible}.Tokenomics-module__Lh75Sq__donutSlice{transition:all .3s cubic-bezier(.16,1,.3,1)}.Tokenomics-module__Lh75Sq__donutSlice:hover,.Tokenomics-module__Lh75Sq__donutSliceActive{stroke-width:42px!important}.Tokenomics-module__Lh75Sq__donutCenter{pointer-events:none;text-align:center;z-index:3;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}.Tokenomics-module__Lh75Sq__donutCenterPercent{font-size:2.15rem;font-weight:900;font-family:var(--font-mono,monospace);text-shadow:0 0 6px;line-height:1}.Tokenomics-module__Lh75Sq__donutCenterTokens{font-size:13.5px;font-weight:800;font-family:var(--font-mono,monospace);color:#fff;letter-spacing:.02em;margin-top:4px}.Tokenomics-module__Lh75Sq__donutCenterTag{font-size:9.5px;font-weight:700;font-family:var(--font-mono,monospace);color:#dce6ffd9;letter-spacing:.1em;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:100px;margin-top:4px;padding:2px 8px}.Tokenomics-module__Lh75Sq__distList{background:#ffffff04;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:8px;max-height:400px;margin-top:4px;padding:10px;display:flex;overflow-y:auto}.Tokenomics-module__Lh75Sq__distList::-webkit-scrollbar{width:4px}.Tokenomics-module__Lh75Sq__distList::-webkit-scrollbar-track{background:#ffffff05;border-radius:4px}.Tokenomics-module__Lh75Sq__distList::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.Tokenomics-module__Lh75Sq__distItem{cursor:pointer;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;justify-content:space-between;align-items:center;padding:11px 14px;transition:all .25s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}.Tokenomics-module__Lh75Sq__distProgressBar{pointer-events:none;z-index:1;transition:width .3s;position:absolute;top:0;bottom:0;left:0}.Tokenomics-module__Lh75Sq__distItem:hover{background:#ffffff0a;border-color:#ffffff24;transform:translate(3px)}.Tokenomics-module__Lh75Sq__activeDist{transform:translate(4px);box-shadow:0 6px 20px #00000080, 0 0 10px var(--item-glow,#6450ff1a), inset 2.5px 0 0 var(--item-color,#6450ff), inset 0 1px 1px #ffffff14!important;background:linear-gradient(90deg,#ffffff0a 0%,#ffffff04 100%)!important;border-color:#ffffff29!important}.Tokenomics-module__Lh75Sq__activeDist .Tokenomics-module__Lh75Sq__distDot{transform:scale(1.15);box-shadow:0 0 6px var(--item-color)!important}.Tokenomics-module__Lh75Sq__activeDist .Tokenomics-module__Lh75Sq__distLabel,.Tokenomics-module__Lh75Sq__activeDist .Tokenomics-module__Lh75Sq__distTokenAmount{color:#fff;font-weight:700}.Tokenomics-module__Lh75Sq__activeDist .Tokenomics-module__Lh75Sq__distValue{box-shadow:0 0 4px var(--item-glow);font-weight:800}.Tokenomics-module__Lh75Sq__distLeft{z-index:2;align-items:center;gap:12px;display:flex;position:relative}.Tokenomics-module__Lh75Sq__distDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;transition:box-shadow .3s}.Tokenomics-module__Lh75Sq__distLabel{color:#fff;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.01em;max-width:185px;font-size:12.5px;font-weight:600;overflow:hidden}.Tokenomics-module__Lh75Sq__distRight{z-index:2;align-items:center;gap:10px;display:flex;position:relative}.Tokenomics-module__Lh75Sq__distTokenAmount{font-family:var(--font-mono,monospace);color:#c3cdebbf;font-size:11.5px;font-weight:600}.Tokenomics-module__Lh75Sq__distValue{font-family:var(--font-mono,monospace);text-align:center;letter-spacing:.02em;border:1px solid;border-radius:6px;min-width:44px;padding:2.5px 7.5px;font-size:12px;font-weight:800}.Tokenomics-module__Lh75Sq__detailsFullCard{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));box-shadow:0 20px 45px #000000b3, inset 0 1px 1px #ffffff1f, 0 0 35px var(--theme-glow,#6450ff26);-webkit-backdrop-filter:blur(28px);background:linear-gradient(150deg,#0e0e18f2 0%,#06060cfa 100%);border:1px solid #ffffff14;flex-direction:column;justify-content:space-between;gap:16px;width:100%;padding:22px 26px 20px;transition:border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.Tokenomics-module__Lh75Sq__detailsFullCard:hover{border-color:var(--theme-glow,#6450ff);box-shadow:0 24px 55px #000c, inset 0 1px 1px #ffffff2e, 0 0 45px var(--theme-glow,#6450ff4d)}.Tokenomics-module__Lh75Sq__distHeader{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.Tokenomics-module__Lh75Sq__detailsHeaderLeft{align-items:center;gap:10px;display:flex}.Tokenomics-module__Lh75Sq__shareBadge{font-family:var(--font-mono,monospace);letter-spacing:.08em;border:1px solid;border-radius:100px;align-items:center;padding:4px 12px;font-size:.75rem;font-weight:800;display:inline-flex;box-shadow:0 0 12px}.Tokenomics-module__Lh75Sq__detailsFullBody{z-index:2;flex-direction:column;flex:1;gap:18px;margin-top:40px;display:flex;position:relative}.Tokenomics-module__Lh75Sq__detailsMainCol{flex-direction:column;gap:12px;display:flex}.Tokenomics-module__Lh75Sq__detailsTopIconWrap{justify-content:center;align-items:center;margin-top:4px;margin-bottom:2px;display:flex}.Tokenomics-module__Lh75Sq__detailsIconHex{width:58px;height:58px;box-shadow:0 8px 24px #0009, 0 0 24px var(--theme-glow,#6450ff59), inset 0 1px 1px #fff3;background:#ffffff08;border:1.5px solid;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .35s,box-shadow .35s;display:flex}.Tokenomics-module__Lh75Sq__detailsFullCard:hover .Tokenomics-module__Lh75Sq__detailsIconHex{transform:scale(1.08)rotate(3deg)}.Tokenomics-module__Lh75Sq__detailsTitleWrap{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.Tokenomics-module__Lh75Sq__detailsCategoryTitle{font-family:var(--font-main,"Outfit", sans-serif);color:#fff;letter-spacing:.04em;text-align:center;text-transform:uppercase;font-size:1.15rem;font-weight:800;line-height:1.3}.Tokenomics-module__Lh75Sq__detailsAmount{color:#fff;font-size:2.1rem;font-weight:900;font-family:var(--font-mono,monospace);letter-spacing:-.02em;text-align:center;line-height:1.15}.Tokenomics-module__Lh75Sq__amountTokenLabel{color:#ffffffa6;margin-left:4px;font-size:1.05rem;font-weight:700}.Tokenomics-module__Lh75Sq__detailsDesc{color:#b9c3e1cc;text-align:center;max-width:460px;margin:0 auto;font-size:.88rem;line-height:1.6}.Tokenomics-module__Lh75Sq__vestingSummaryGrid{-webkit-backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffff09 0%,#ffffff03 100%);border:1px solid #ffffff14;border-radius:14px;grid-template-columns:1fr 1fr;gap:10px;margin-top:6px;margin-bottom:2px;padding:12px 14px;display:grid;box-shadow:0 8px 24px #0006,inset 0 1px 1px #ffffff14}.Tokenomics-module__Lh75Sq__vestingItem{background:0 0;border:1px solid #ffffff17;border-radius:10px;flex-direction:column;gap:5px;padding:9px 12px;transition:all .25s cubic-bezier(.2,.8,.2,1);display:flex}.Tokenomics-module__Lh75Sq__vestingItem:hover{background:#ffffff08;border-color:#ffffff2e;transform:translateY(-1.5px)}.Tokenomics-module__Lh75Sq__vestingItemFull{background:0 0;grid-column:span 2}.Tokenomics-module__Lh75Sq__vestingItemHead{align-items:center;gap:8px;display:flex}.Tokenomics-module__Lh75Sq__vestingIconBadge{color:#fff;background:0 0;border:1px solid #ffffff26;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.Tokenomics-module__Lh75Sq__vestingItemLabel{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.06em;color:#b9c3e1b3;font-size:10.5px;font-weight:700}.Tokenomics-module__Lh75Sq__vestingItemValue{color:#fff;font-size:13px;font-weight:800;font-family:var(--font-mono,monospace);letter-spacing:-.01em;padding-left:2px}.Tokenomics-module__Lh75Sq__vestingTableCard{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));-webkit-backdrop-filter:blur(28px);z-index:2;background:linear-gradient(150deg,#0c0c16d9 0%,#05050af5 100%);border:1px solid #ffffff14;margin-bottom:60px;padding:26px 30px;position:relative;box-shadow:0 20px 45px #000000b3,inset 0 1px 1px #ffffff1a}.Tokenomics-module__Lh75Sq__tableResponsive{width:100%;overflow-x:auto}.Tokenomics-module__Lh75Sq__vestingTable{border-collapse:collapse;text-align:left;width:100%}.Tokenomics-module__Lh75Sq__vestingTable th{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:#b9c3e199;border-bottom:1px solid #ffffff14;padding:12px 16px;font-size:11px}.Tokenomics-module__Lh75Sq__vestingTable td{border-bottom:1px solid #ffffff0a;padding:14px 16px;font-size:13.5px;transition:background .2s}.Tokenomics-module__Lh75Sq__vestingTable tr:hover td,.Tokenomics-module__Lh75Sq__activeTableRow td{background:#6450ff12!important}.Tokenomics-module__Lh75Sq__tableSharePill{font-family:var(--font-mono,monospace);border:1px solid;border-radius:100px;padding:3px 10px;font-size:12px;font-weight:800;display:inline-block}.Tokenomics-module__Lh75Sq__tgePill{color:#00e5ff;font-family:var(--font-mono,monospace);background:#00e5ff1a;border:1px solid #00e5ff4d;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}@media (max-width:960px){.Tokenomics-module__Lh75Sq__section{padding:60px 0}.Tokenomics-module__Lh75Sq__topInfoWrap,.Tokenomics-module__Lh75Sq__allocationStack{grid-template-columns:1fr;gap:20px}.Tokenomics-module__Lh75Sq__detailsFullBody{margin-top:16px}.Tokenomics-module__Lh75Sq__matrixGrid{gap:20px}.Tokenomics-module__Lh75Sq__detailsFullCard,.Tokenomics-module__Lh75Sq__matrixFullCard,.Tokenomics-module__Lh75Sq__vestingTableCard{padding:20px 18px}.Tokenomics-module__Lh75Sq__title{font-size:clamp(1.35rem,5vw,1.85rem)}.Tokenomics-module__Lh75Sq__subtitle{margin-bottom:16px;padding:0 10px;font-size:.88rem}.Tokenomics-module__Lh75Sq__donutContainer{width:220px;height:220px}}@media (max-width:640px){.Tokenomics-module__Lh75Sq__tabToggleWrap{border-radius:16px;flex-direction:column;gap:4px;width:100%;max-width:360px;padding:6px}.Tokenomics-module__Lh75Sq__tabBtn{border-radius:12px;width:100%;padding:10px 14px;font-size:.78rem}.Tokenomics-module__Lh75Sq__detailsAmount{word-break:break-word;font-size:1.5rem}.Tokenomics-module__Lh75Sq__vestingSummaryGrid{grid-template-columns:1fr}.Tokenomics-module__Lh75Sq__vestingItemFull,.Tokenomics-module__Lh75Sq__vestingItem[style*=gridColumn]{grid-column:span 1!important}.Tokenomics-module__Lh75Sq__vestingTable{min-width:520px}.Tokenomics-module__Lh75Sq__cyberTerminalCard,.Tokenomics-module__Lh75Sq__matrixFullCard,.Tokenomics-module__Lh75Sq__detailsFullCard,.Tokenomics-module__Lh75Sq__vestingTableCard{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));padding:16px 14px 14px}.Tokenomics-module__Lh75Sq__distLabel{max-width:130px;font-size:11.5px}.Tokenomics-module__Lh75Sq__distTokenAmount{font-size:10px}.Tokenomics-module__Lh75Sq__distValue{min-width:38px;padding:2px 5px;font-size:11px}}@media (max-width:360px){.Tokenomics-module__Lh75Sq__distItem{padding:8px}.Tokenomics-module__Lh75Sq__distLeft{gap:8px}.Tokenomics-module__Lh75Sq__distLabel{max-width:100px;font-size:10.5px}.Tokenomics-module__Lh75Sq__donutContainer{width:190px;height:190px}.Tokenomics-module__Lh75Sq__donutCenterPercent{font-size:1.75rem}}
.TokenUtility-module__H6rHaa__section{background:var(--black,#020206);min-height:100vh;padding:40px 0 120px;position:relative;overflow:hidden}.TokenUtility-module__H6rHaa__sectionGlow{pointer-events:none;z-index:0;filter:blur(40px);background:radial-gradient(circle,#00e5ff12 0%,#6450ff0a 45%,#0000 70%);width:850px;height:850px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.TokenUtility-module__H6rHaa__sectionGrid{display:none}.TokenUtility-module__H6rHaa__sectionScanLaser{z-index:1;pointer-events:none;background:linear-gradient(#00e5ff00 0%,#00e5ff0a 50%,#00e5ff26 95%,#00e5ff73 98%,#fff 99%,#00e5ff00 100%);border-bottom:1.2px solid #00e5ff8c;width:100%;height:70px;animation:16s cubic-bezier(.25,.46,.45,.94) infinite TokenUtility-module__H6rHaa__laserScan;position:absolute;left:0}@keyframes TokenUtility-module__H6rHaa__laserScan{0%{opacity:0;top:-100px}3%{opacity:.85}22%{opacity:0;top:105%}to{opacity:0;top:105%}}.TokenUtility-module__H6rHaa__header{text-align:center;z-index:2;flex-direction:column;align-items:center;gap:12px;margin-bottom:40px;display:flex;position:relative}.TokenUtility-module__H6rHaa__badgeWrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e0e20b3;border:1px solid #00e5ff40;border-radius:100px;align-items:center;gap:10px;padding:8px 18px;display:inline-flex;box-shadow:0 0 20px #00e5ff1a}.TokenUtility-module__H6rHaa__badgeDot{background:#00e5ff;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite TokenUtility-module__H6rHaa__dotPulse;box-shadow:0 0 10px #00e5ff}@keyframes TokenUtility-module__H6rHaa__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.TokenUtility-module__H6rHaa__badgeText{font-family:var(--font-mono,monospace);letter-spacing:.14em;color:#dcf0ffe6;text-transform:uppercase;font-size:11px;font-weight:700}.TokenUtility-module__H6rHaa__title{font-family:var(--font-title,"Artonex", "Outfit", sans-serif);color:#fff;letter-spacing:.03em;text-align:center;text-transform:uppercase;margin-bottom:8px;font-size:clamp(1.65rem,3.2vw,2.65rem);font-weight:800;line-height:1.3}.TokenUtility-module__H6rHaa__highlight{background:linear-gradient(135deg,#00e5ff 0%,#6450ff 50%,#ffa726 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.TokenUtility-module__H6rHaa__subtitle{color:#b9c3e1d1;text-align:center;max-width:680px;margin-bottom:24px;font-size:.95rem;line-height:1.55}.TokenUtility-module__H6rHaa__utilitiesGrid{z-index:2;perspective:1200px;grid-template-columns:repeat(3,1fr);gap:28px;width:100%;margin-bottom:70px;display:grid;position:relative}.TokenUtility-module__H6rHaa__cyberTerminalCard{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));-webkit-backdrop-filter:blur(20px);transform:perspective(1000px) translateY(0) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;will-change:transform;background:linear-gradient(160deg,#0c0c1c8c 0%,#040410b8 100%);border:1px solid #ffffff1f;flex-direction:column;padding:18px 22px 16px;transition:opacity .6s,transform .5s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .35s;display:flex;position:relative;box-shadow:0 14px 35px #00000080,inset 0 1px 1px #ffffff1f}.TokenUtility-module__H6rHaa__cyberTerminalCard:hover{transform:perspective(1000px) translateY(-10px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale3d(1.035, 1.035, 1.035);border-color:var(--theme-glow,#00e5ff);box-shadow:0 28px 65px #000000d9, 0 0 45px var(--theme-glow,#00e5ff61), inset 0 0 20px #00e5ff1a;transition:opacity .6s,transform 80ms ease-out,border-color .2s,box-shadow .2s}.TokenUtility-module__H6rHaa__cyberGlareOverlay{pointer-events:none;clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));background:radial-gradient(circle 280px at var(--glare-x,50%) var(--glare-y,50%), #fff3, transparent 70%);opacity:var(--glare-opacity,0);z-index:7;mix-blend-mode:overlay;transition:opacity .3s;position:absolute;inset:0}.TokenUtility-module__H6rHaa__cyberBevelBorder{pointer-events:none;clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));background:linear-gradient(135deg, var(--theme-glow,#00e5ff), transparent 40%, var(--theme-glow,#6450ff) 100%) border-box;-webkit-mask-composite:destination-out;opacity:.4;border:1.5px solid #0000;transition:opacity 80ms;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.TokenUtility-module__H6rHaa__cyberTerminalCard:hover .TokenUtility-module__H6rHaa__cyberBevelBorder{opacity:1}.TokenUtility-module__H6rHaa__cyberCardHeader{z-index:2;transform-style:preserve-3d;justify-content:space-between;align-items:center;margin-bottom:12px;display:flex;position:relative;transform:translateZ(25px)}.TokenUtility-module__H6rHaa__cyberTagBadge{font-family:var(--font-mono,monospace);color:#dcdcffd9;letter-spacing:.08em;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:4px;align-items:center;gap:7px;padding:3px 10px;font-size:.68rem;font-weight:700;display:inline-flex}.TokenUtility-module__H6rHaa__tagDot{width:5px;height:5px;box-shadow:0 0 8px var(--theme-glow,#00e5ff);border-radius:50%}.TokenUtility-module__H6rHaa__cyberIndex{font-family:var(--font-mono,monospace);color:#fff;letter-spacing:.1em;opacity:.9;font-size:.8rem;font-weight:800}.TokenUtility-module__H6rHaa__hudDisplayWrap{z-index:2;width:100%;height:76px;transform-style:preserve-3d;justify-content:center;align-items:center;margin-bottom:14px;display:flex;position:relative;transform:translateZ(45px)}.TokenUtility-module__H6rHaa__hudRing1{border:1px dashed #ffffff1f;border-radius:50%;width:72px;height:72px;transition:border-color .4s,transform .6s;position:absolute}.TokenUtility-module__H6rHaa__hudRing2{background:radial-gradient(circle, var(--theme-glow,#00e5ff26) 0%, transparent 70%);opacity:.5;border:1px solid #ffffff14;border-radius:50%;width:54px;height:54px;transition:opacity .4s;position:absolute}.TokenUtility-module__H6rHaa__cyberTerminalCard:hover .TokenUtility-module__H6rHaa__hudRing1{border-color:var(--theme-glow,#00e5ff);transform:rotate(45deg)scale(1.05)}.TokenUtility-module__H6rHaa__cyberTerminalCard:hover .TokenUtility-module__H6rHaa__hudRing2{opacity:1}.TokenUtility-module__H6rHaa__solutionIconHex{z-index:3;color:#fff;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:14px;justify-content:center;align-items:center;width:50px;height:50px;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex;position:relative;transform:translateZ(20px);box-shadow:0 0 16px #ffffff14}.TokenUtility-module__H6rHaa__cyberTerminalCard:hover .TokenUtility-module__H6rHaa__solutionIconHex{transform:translateZ(35px)scale(1.15)rotate(4deg)}.TokenUtility-module__H6rHaa__cyberContent{z-index:2;transform-style:preserve-3d;flex-grow:1;margin-bottom:12px;position:relative;transform:translateZ(30px)}.TokenUtility-module__H6rHaa__cyberTitleRow{align-items:center;gap:8px;margin-bottom:6px;display:flex}.TokenUtility-module__H6rHaa__titleGlowPill{width:3.5px;height:15px;box-shadow:0 0 8px var(--theme-glow,#00e5ff);border-radius:2px}.TokenUtility-module__H6rHaa__cyberCardTitle{color:#fff;letter-spacing:-.01em;font-size:1.08rem;font-weight:800;line-height:1.25;transform:translateZ(10px)}.TokenUtility-module__H6rHaa__cyberCardDesc{color:#bebee6b8;font-size:.85rem;line-height:1.5;transform:translateZ(5px)}.TokenUtility-module__H6rHaa__cyberCardFooter{z-index:2;transform-style:preserve-3d;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;display:flex;position:relative;transform:translateZ(20px)}.TokenUtility-module__H6rHaa__sysFlag{font-family:var(--font-mono,monospace);color:#a0a0d299;letter-spacing:.06em;align-items:center;gap:7px;font-size:.65rem;display:flex}.TokenUtility-module__H6rHaa__flagPulse{border-radius:50%;width:4.5px;height:4.5px;animation:2s ease-in-out infinite TokenUtility-module__H6rHaa__pulse}@keyframes TokenUtility-module__H6rHaa__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.TokenUtility-module__H6rHaa__cyberHash{font-family:var(--font-mono,monospace);color:#b4b4dc73;font-size:.68rem}.TokenUtility-module__H6rHaa__stakingWrap{z-index:2;position:relative}.TokenUtility-module__H6rHaa__stakingHeader{text-align:center;margin-bottom:36px}.TokenUtility-module__H6rHaa__stakingTitle{font-family:var(--font-title,"Artonex", "Outfit", sans-serif);color:#fff;letter-spacing:.03em;text-transform:uppercase;text-align:center;font-size:clamp(1.35rem,2.4vw,1.95rem);font-weight:800}.TokenUtility-module__H6rHaa__tiersGrid{perspective:1200px;grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.TokenUtility-module__H6rHaa__tierHeroGroup{z-index:2;transform-style:preserve-3d;flex-direction:column;align-items:center;gap:8px;margin-bottom:14px;display:flex;position:relative;transform:translateZ(35px)}.TokenUtility-module__H6rHaa__tierHexBadge{color:#fff;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:16px;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex;transform:translateZ(25px);box-shadow:0 0 16px #ffffff14}.TokenUtility-module__H6rHaa__cyberTerminalCard:hover .TokenUtility-module__H6rHaa__tierHexBadge{transform:translateZ(40px)scale(1.15)rotate(4deg)}.TokenUtility-module__H6rHaa__tierName{color:#fff;letter-spacing:-.01em;font-size:1.15rem;font-weight:800;transform:translateZ(20px)}.TokenUtility-module__H6rHaa__tierStake{font-family:var(--font-mono,monospace);color:#fff;letter-spacing:.04em;background:#ffffff0d;border:1px solid #ffffff26;border-radius:100px;padding:4px 14px;font-size:12px;font-weight:800;transform:translateZ(25px);box-shadow:0 4px 15px #0000004d}.TokenUtility-module__H6rHaa__tierDetails{z-index:2;width:100%;transform-style:preserve-3d;background:#ffffff06;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;gap:8px;margin-bottom:14px;padding:12px;display:flex;position:relative;transform:translateZ(28px);box-shadow:0 8px 24px #0000004d}.TokenUtility-module__H6rHaa__tierDetailItem{color:#b4bedca6;justify-content:space-between;font-size:11.5px;display:flex;transform:translateZ(8px)}.TokenUtility-module__H6rHaa__tierDetailItem span:last-child{font-family:var(--font-mono,monospace)}@media (max-width:960px){.TokenUtility-module__H6rHaa__utilitiesGrid{grid-template-columns:1fr;gap:20px}.TokenUtility-module__H6rHaa__tiersGrid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:600px){.TokenUtility-module__H6rHaa__section{padding:30px 0 60px}.TokenUtility-module__H6rHaa__header{gap:8px;margin-bottom:24px}.TokenUtility-module__H6rHaa__title{font-size:clamp(1.25rem,5.2vw,1.75rem);line-height:1.25}.TokenUtility-module__H6rHaa__subtitle{margin-bottom:16px;padding:0 8px;font-size:.88rem;line-height:1.5}.TokenUtility-module__H6rHaa__cyberTerminalCard{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));padding:16px 16px 14px}.TokenUtility-module__H6rHaa__cyberCardTitle{font-size:1rem}.TokenUtility-module__H6rHaa__cyberCardDesc{font-size:.82rem}.TokenUtility-module__H6rHaa__stakingTitle{font-size:1.15rem}.TokenUtility-module__H6rHaa__tiersGrid{grid-template-columns:1fr;gap:14px}.TokenUtility-module__H6rHaa__tierName{font-size:1.05rem}}
.Roadmap-module__AfV5wG__section{background:var(--black,#020206);min-height:320vh;margin:0;padding:0;position:relative}.Roadmap-module__AfV5wG__stickyViewport{perspective:1600px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0;overflow:hidden}.Roadmap-module__AfV5wG__waveArcsWrapper{pointer-events:none;z-index:1;opacity:.85;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.Roadmap-module__AfV5wG__sectionGlow{pointer-events:none;z-index:0;filter:blur(45px);background:radial-gradient(circle,#6450ff17 0%,#00e5ff0a 45%,#0000 70%);width:950px;height:950px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Roadmap-module__AfV5wG__purpleBeam{pointer-events:none;z-index:0;background:radial-gradient(circle,#6450ff0d 0%,#0000 70%);width:500px;height:600px;position:absolute;top:0;left:-10%}.Roadmap-module__AfV5wG__contentContainer{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:920px;margin:0 auto;display:flex;position:relative}.Roadmap-module__AfV5wG__header{text-align:center;z-index:10;pointer-events:none;flex-direction:column;align-items:center;gap:8px;margin-bottom:24px;display:flex;position:relative}.Roadmap-module__AfV5wG__title{font-family:var(--font-title,"Artonex", "Outfit", sans-serif);color:#fff;letter-spacing:.03em;text-align:center;text-transform:uppercase;margin-bottom:2px;font-size:clamp(1.4rem,2.5vw,2.2rem);font-weight:800;line-height:1.2}.Roadmap-module__AfV5wG__subtitle{color:#b9c3e1d1;text-align:center;max-width:680px;font-size:.88rem;line-height:1.45}.Roadmap-module__AfV5wG__cardsStackStage{perspective:1600px;width:clamp(320px,100vw - 36px,820px);height:440px;transform-style:preserve-3d;margin:0 auto;position:relative}.Roadmap-module__AfV5wG__cardMotionWrapper{width:100%;height:100%;transform-style:preserve-3d;will-change:transform, opacity, filter;align-items:stretch;display:flex;position:absolute;inset:0}.Roadmap-module__AfV5wG__cyberTerminalCard{box-sizing:border-box;clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));width:100%;height:100%;box-shadow:inset 0 1px 1px #fff3, inset 0 -1px 2px #000000e6, 0 -14px 35px #000000f2, 0 24px 65px #000000fa, 0 0 50px var(--theme-glow,#00e5ff38);-webkit-backdrop-filter:blur(28px)saturate(190%);transform:perspective(1200px) translateY(0) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;cursor:pointer;background:linear-gradient(155deg,#0e0e1af0 0%,#07070ef7 50%,#020207fc 100%);border-top:1.5px solid #ffffff38;border-bottom:2px solid #000000f2;border-left:1.2px solid #ffffff1f;border-right:1.2px solid #000000d9;flex-direction:column;justify-content:space-between;padding:20px 26px 16px;transition:border-color .25s,box-shadow .35s,transform .15s ease-out;display:flex;position:relative}.Roadmap-module__AfV5wG__cyberTerminalCard:hover{border-color:var(--theme-glow,#00e5ff);box-shadow:inset 0 1px 2px #ffffff59, 0 -14px 35px #000000e6, 0 32px 75px #000000fa, 0 0 60px var(--theme-glow,#00e5ff73);transform:perspective(1200px) translateY(-5px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale3d(1.015, 1.015, 1.015)!important}.Roadmap-module__AfV5wG__cardAmbientGlow{pointer-events:none;background:radial-gradient(ellipse 550px 240px at 50% 0%, var(--theme-glow-soft,#00e5ff2e), transparent 70%);z-index:1;position:absolute;inset:0}.Roadmap-module__AfV5wG__cyberGlossSweep{pointer-events:none;clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));z-index:5;background:linear-gradient(125deg,#ffffff14 0%,#ffffff05 28%,#0000 55%);position:absolute;inset:0}.Roadmap-module__AfV5wG__cyberGlareOverlay{pointer-events:none;clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));background:radial-gradient(circle 320px at var(--glare-x,50%) var(--glare-y,50%), #ffffff38, transparent 70%);opacity:var(--glare-opacity,0);z-index:7;mix-blend-mode:overlay;transition:opacity .25s;position:absolute;inset:0}.Roadmap-module__AfV5wG__cyberBevelBorder{pointer-events:none;clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));background:linear-gradient(135deg, var(--theme-glow,#00e5ff), transparent 45%, var(--theme-glow,#6450ff) 100%) border-box;-webkit-mask-composite:destination-out;opacity:.55;border:1.5px solid #0000;transition:opacity .2s;position:absolute;inset:-1px;transform:translateZ(15px);-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Roadmap-module__AfV5wG__cyberTerminalCard:hover .Roadmap-module__AfV5wG__cyberBevelBorder{opacity:1}.Roadmap-module__AfV5wG__cyberCardHeader{z-index:3;transform-style:preserve-3d;justify-content:space-between;align-items:center;display:flex;position:relative;transform:translateZ(35px)}.Roadmap-module__AfV5wG__cyberTagBadge{font-family:var(--font-mono,monospace);color:#e6e6ffeb;letter-spacing:.08em;background:#ffffff0f;border:1px solid #ffffff29;border-radius:4px;align-items:center;gap:7px;padding:3px 10px;font-size:.68rem;font-weight:700;display:inline-flex;box-shadow:0 4px 10px #00000080}.Roadmap-module__AfV5wG__tagDot{border-radius:50%;width:6px;height:6px}.Roadmap-module__AfV5wG__yearBadgeWrap{align-items:center;gap:6px;display:flex}.Roadmap-module__AfV5wG__cyberIndex{font-family:var(--font-mono,monospace);color:#fff;letter-spacing:.1em;opacity:.95;background:#ffffff0f;border:1px solid #ffffff24;border-radius:4px;padding:2px 8px;font-size:.82rem;font-weight:800}.Roadmap-module__AfV5wG__cardTopRow{z-index:3;transform-style:preserve-3d;align-items:center;gap:16px;margin:10px 0 6px;display:flex;position:relative;transform:translateZ(30px)}.Roadmap-module__AfV5wG__hudDisplayWrap{z-index:3;width:58px;height:58px;transform-style:preserve-3d;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;transform:translateZ(45px)}.Roadmap-module__AfV5wG__hudRing1{border:1.5px dashed #ffffff2e;border-radius:50%;width:54px;height:54px;transition:border-color .4s,transform .6s;position:absolute}.Roadmap-module__AfV5wG__hudRing2{background:radial-gradient(circle, var(--theme-glow,#00e5ff38) 0%, transparent 70%);opacity:.7;border:1px solid #ffffff24;border-radius:50%;width:40px;height:40px;transition:opacity .4s;position:absolute}.Roadmap-module__AfV5wG__cyberTerminalCard:hover .Roadmap-module__AfV5wG__hudRing1{border-color:var(--theme-glow,#00e5ff);transform:rotate(45deg)scale(1.06)}.Roadmap-module__AfV5wG__cyberTerminalCard:hover .Roadmap-module__AfV5wG__hudRing2{opacity:1}.Roadmap-module__AfV5wG__solutionIconHex{z-index:4;width:40px;height:40px;box-shadow:0 10px 20px #000000d9, 0 0 24px var(--theme-glow,#00e5ff59), inset 0 1px 1px #ffffff40;background:linear-gradient(145deg,#101018f5,#06060afa);border:1.8px solid;border-radius:10px;justify-content:center;align-items:center;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex;position:relative;transform:translateZ(25px)}.Roadmap-module__AfV5wG__cyberTerminalCard:hover .Roadmap-module__AfV5wG__solutionIconHex{transform:translateZ(35px)scale(1.1)rotate(4deg)}.Roadmap-module__AfV5wG__cardHeaderInfo{flex-direction:column;flex:1;gap:4px;display:flex}.Roadmap-module__AfV5wG__titleLineWrap{justify-content:space-between;align-items:center;gap:12px;display:flex}.Roadmap-module__AfV5wG__cyberCardTitle{color:#fff;letter-spacing:-.01em;text-shadow:0 2px 8px #000c;font-size:1.2rem;font-weight:800;line-height:1.25}.Roadmap-module__AfV5wG__phaseIndicatorBadge{font-family:var(--font-mono,monospace);letter-spacing:.08em;background:#ffffff0a;border:1px solid;border-radius:4px;padding:2px 8px;font-size:.65rem;font-weight:800}.Roadmap-module__AfV5wG__statusPillWrap{margin-top:1px}.Roadmap-module__AfV5wG__badgeStatus{font-family:var(--font-mono,monospace);letter-spacing:.08em;background:#ffffff0a;border:1px solid;border-radius:100px;align-items:center;gap:6px;padding:3px 10px;font-size:.65rem;font-weight:800;display:inline-flex}.Roadmap-module__AfV5wG__statusPulseDot{border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite Roadmap-module__AfV5wG__pulse}.Roadmap-module__AfV5wG__milestonesGrid{z-index:3;grid-template-columns:repeat(2,1fr);gap:10px;margin:8px 0;display:grid;position:relative;transform:translateZ(25px)}.Roadmap-module__AfV5wG__milestoneCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff06;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;gap:3px;padding:10px 12px 8px;transition:all .25s;display:flex;position:relative}.Roadmap-module__AfV5wG__milestoneCard:hover{border-color:var(--accent-border,#00e5ff66);box-shadow:0 6px 18px #0006, 0 0 14px var(--accent-shadow,#00e5ff33);background:#ffffff0d;transform:translateY(-2px)}.Roadmap-module__AfV5wG__milestoneHeader{align-items:center;gap:6px;display:flex}.Roadmap-module__AfV5wG__milestoneIndex{font-family:var(--font-mono,monospace);letter-spacing:.05em;font-size:.65rem;font-weight:800}.Roadmap-module__AfV5wG__milestoneTag{font-family:var(--font-mono,monospace);color:#b9c3e1b8;letter-spacing:.06em;text-transform:uppercase;flex:1;font-size:.6rem;font-weight:700}.Roadmap-module__AfV5wG__milestoneArrow{opacity:.5;transition:opacity .2s,transform .2s}.Roadmap-module__AfV5wG__milestoneCard:hover .Roadmap-module__AfV5wG__milestoneArrow{opacity:1;transform:translate(2px,-2px)}.Roadmap-module__AfV5wG__milestoneTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:.84rem;font-weight:700;line-height:1.25}.Roadmap-module__AfV5wG__milestoneDesc{color:#c8d2ebc2;margin:0;font-size:.72rem;line-height:1.35}.Roadmap-module__AfV5wG__cyberCardFooter{z-index:3;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-top:8px;display:flex;position:relative;transform:translateZ(25px)}.Roadmap-module__AfV5wG__sysFlag{font-family:var(--font-mono,monospace);color:#ffffffe0;letter-spacing:.06em;align-items:center;gap:7px;font-size:.65rem;display:flex}.Roadmap-module__AfV5wG__flagPulse{border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite Roadmap-module__AfV5wG__pulse}.Roadmap-module__AfV5wG__sysTelemetry{align-items:center;gap:8px;display:flex}.Roadmap-module__AfV5wG__telemetryBars{align-items:flex-end;gap:2px;height:10px;display:inline-flex}.Roadmap-module__AfV5wG__tBar{border-radius:1px;width:2px}.Roadmap-module__AfV5wG__tBar:first-child{height:4px;animation:1.2s ease-in-out infinite Roadmap-module__AfV5wG__barPulse}.Roadmap-module__AfV5wG__tBar:nth-child(2){height:8px;animation:1.2s ease-in-out .3s infinite Roadmap-module__AfV5wG__barPulse}.Roadmap-module__AfV5wG__tBar:nth-child(3){height:6px;animation:1.2s ease-in-out .6s infinite Roadmap-module__AfV5wG__barPulse}@keyframes Roadmap-module__AfV5wG__barPulse{0%,to{opacity:.4;transform:scaleY(.7)}50%{opacity:1;transform:scaleY(1)}}.Roadmap-module__AfV5wG__cyberHash{font-family:var(--font-mono,monospace);color:#ffffffe0;letter-spacing:.08em;font-size:.65rem;font-weight:700}@keyframes Roadmap-module__AfV5wG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@media (max-width:768px){.Roadmap-module__AfV5wG__stickyViewport{padding:20px 10px}.Roadmap-module__AfV5wG__contentContainer{padding:0 4px}.Roadmap-module__AfV5wG__cardsStackStage{width:clamp(300px,100vw - 20px,480px);height:480px}.Roadmap-module__AfV5wG__header{gap:4px;margin-bottom:12px}.Roadmap-module__AfV5wG__title{font-size:1.18rem}.Roadmap-module__AfV5wG__cyberTerminalCard{padding:14px 16px 12px}.Roadmap-module__AfV5wG__cardTopRow{gap:12px;margin:6px 0}.Roadmap-module__AfV5wG__hudDisplayWrap{width:48px;height:48px}.Roadmap-module__AfV5wG__hudRing1{width:44px;height:44px}.Roadmap-module__AfV5wG__hudRing2{width:32px;height:32px}.Roadmap-module__AfV5wG__solutionIconHex{border-radius:8px;width:32px;height:32px}.Roadmap-module__AfV5wG__cyberCardTitle{font-size:1rem}.Roadmap-module__AfV5wG__milestonesGrid{grid-template-columns:1fr;gap:6px;margin:6px 0}.Roadmap-module__AfV5wG__milestoneCard{padding:8px 10px}.Roadmap-module__AfV5wG__milestoneTitle{font-size:.78rem}.Roadmap-module__AfV5wG__milestoneDesc{font-size:.68rem}.Roadmap-module__AfV5wG__subtitle{padding:0 4px;font-size:.78rem;line-height:1.35}}
.Security-module__U42J1a__section{background:var(--black,#020206);min-height:100vh;padding:40px 0 120px;position:relative;overflow:hidden}.Security-module__U42J1a__bgGlow{pointer-events:none;z-index:0;filter:blur(40px);background:radial-gradient(circle,#00e5ff12 0%,#6450ff0a 45%,#0000 70%);width:850px;height:850px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.Security-module__U42J1a__sectionGrid{display:none}.Security-module__U42J1a__sectionScanLaser{z-index:1;pointer-events:none;background:linear-gradient(#00e5ff00 0%,#00e5ff0a 50%,#00e5ff26 95%,#00e5ff73 98%,#fff 99%,#00e5ff00 100%);border-bottom:1.2px solid #00e5ff8c;width:100%;height:70px;animation:16s cubic-bezier(.25,.46,.45,.94) infinite Security-module__U42J1a__laserScan;position:absolute;left:0}@keyframes Security-module__U42J1a__laserScan{0%{opacity:0;top:-100px}3%{opacity:.85}22%{opacity:0;top:105%}to{opacity:0;top:105%}}.Security-module__U42J1a__header{text-align:center;z-index:2;flex-direction:column;align-items:center;gap:12px;margin-bottom:40px;display:flex;position:relative}.Security-module__U42J1a__header.Security-module__U42J1a__visible{opacity:1;transform:translateY(0)}.Security-module__U42J1a__badgeWrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e0e20b3;border:1px solid #00e5ff40;border-radius:100px;align-items:center;gap:10px;padding:8px 18px;display:inline-flex;box-shadow:0 0 20px #00e5ff1a}.Security-module__U42J1a__badgeDot{background:#00e5ff;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite Security-module__U42J1a__dotPulse;box-shadow:0 0 10px #00e5ff}@keyframes Security-module__U42J1a__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.Security-module__U42J1a__badgeText{font-family:var(--font-mono,monospace);letter-spacing:.14em;color:#dcf0ffe6;text-transform:uppercase;font-size:11px;font-weight:700}.Security-module__U42J1a__title{font-family:var(--font-title,"Artonex", "Outfit", sans-serif);color:#fff;letter-spacing:.03em;text-align:center;text-transform:uppercase;margin-bottom:8px;font-size:clamp(1.65rem,3.2vw,2.65rem);font-weight:800;line-height:1.3}.Security-module__U42J1a__highlight{background:linear-gradient(135deg,#00e5ff 0%,#6450ff 50%,#ff4efa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.Security-module__U42J1a__subtitle{color:#b9c3e1d1;text-align:center;max-width:680px;margin-bottom:24px;font-size:.95rem;line-height:1.55}.Security-module__U42J1a__securityGrid{z-index:2;perspective:1200px;grid-template-columns:repeat(2,1fr);gap:28px;margin-bottom:80px;display:grid;position:relative}.Security-module__U42J1a__cyberTerminalCard{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));-webkit-backdrop-filter:blur(20px);transform:perspective(1000px) translateY(0) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;will-change:transform;background:linear-gradient(160deg,#0c0c1c8c 0%,#040410b8 100%);border:1px solid #ffffff1f;flex-direction:column;padding:18px 22px 16px;transition:opacity .6s,transform .5s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .35s;display:flex;position:relative;box-shadow:0 14px 35px #00000080,inset 0 1px 1px #ffffff1f}.Security-module__U42J1a__cyberTerminalCard:hover{transform:perspective(1000px) translateY(-10px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale3d(1.035, 1.035, 1.035);border-color:var(--theme-glow,#00e5ff);box-shadow:0 28px 65px #000000d9, 0 0 45px var(--theme-glow,#00e5ff61), inset 0 0 20px #00e5ff1a;transition:opacity .6s,transform 80ms ease-out,border-color .2s,box-shadow .2s}.Security-module__U42J1a__cyberGlareOverlay{pointer-events:none;clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));background:radial-gradient(circle 280px at var(--glare-x,50%) var(--glare-y,50%), #fff3, transparent 70%);opacity:var(--glare-opacity,0);z-index:7;mix-blend-mode:overlay;transition:opacity .3s;position:absolute;inset:0}.Security-module__U42J1a__cyberBevelBorder{pointer-events:none;clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));background:linear-gradient(135deg, var(--theme-glow,#00e5ff), transparent 40%, var(--theme-glow,#6450ff) 100%) border-box;-webkit-mask-composite:destination-out;opacity:.4;border:1.5px solid #0000;transition:opacity 80ms;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Security-module__U42J1a__cyberTerminalCard:hover .Security-module__U42J1a__cyberBevelBorder{opacity:1}.Security-module__U42J1a__cyberCardHeader{z-index:2;transform-style:preserve-3d;justify-content:space-between;align-items:center;margin-bottom:12px;display:flex;position:relative;transform:translateZ(25px)}.Security-module__U42J1a__cyberTagBadge{font-family:var(--font-mono,monospace);color:#dcdcffd9;letter-spacing:.08em;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:4px;align-items:center;gap:7px;padding:3px 10px;font-size:.68rem;font-weight:700;display:inline-flex}.Security-module__U42J1a__tagDot{width:5px;height:5px;box-shadow:0 0 8px var(--theme-glow,#00e5ff);border-radius:50%}.Security-module__U42J1a__cyberIndex{font-family:var(--font-mono,monospace);color:#fff;letter-spacing:.1em;opacity:.9;font-size:.8rem;font-weight:800}.Security-module__U42J1a__hudDisplayWrap{z-index:2;width:100%;height:68px;transform-style:preserve-3d;justify-content:center;align-items:center;margin-bottom:12px;display:flex;position:relative;transform:translateZ(45px)}.Security-module__U42J1a__hudRing1{border:1px dashed #ffffff1f;border-radius:50%;width:64px;height:64px;transition:border-color .4s,transform .6s;position:absolute}.Security-module__U42J1a__hudRing2{background:radial-gradient(circle, var(--theme-glow,#00e5ff26) 0%, transparent 70%);opacity:.5;border:1px solid #ffffff14;border-radius:50%;width:48px;height:48px;transition:opacity .4s;position:absolute}.Security-module__U42J1a__cyberTerminalCard:hover .Security-module__U42J1a__hudRing1{border-color:var(--theme-glow,#00e5ff);transform:rotate(45deg)scale(1.05)}.Security-module__U42J1a__cyberTerminalCard:hover .Security-module__U42J1a__hudRing2{opacity:1}.Security-module__U42J1a__solutionIconHex{z-index:3;width:42px;height:42px;box-shadow:0 0 16px var(--theme-glow,#00e5ff33);background:#0a0a1abf;border:1px solid;border-radius:12px;justify-content:center;align-items:center;transition:transform .35s,border-color .35s;display:flex;position:relative;transform:translateZ(20px)}.Security-module__U42J1a__cyberTerminalCard:hover .Security-module__U42J1a__solutionIconHex{transform:translateZ(30px)scale(1.15)rotate(4deg)}.Security-module__U42J1a__cyberContent{z-index:2;transform-style:preserve-3d;flex-grow:1;margin-bottom:12px;position:relative;transform:translateZ(30px)}.Security-module__U42J1a__cyberTitleRow{align-items:center;gap:8px;margin-bottom:6px;display:flex}.Security-module__U42J1a__titleGlowPill{width:3.5px;height:15px;box-shadow:0 0 8px var(--theme-glow,#00e5ff);border-radius:2px}.Security-module__U42J1a__cyberCardTitle{color:#fff;letter-spacing:-.01em;font-size:1.08rem;font-weight:800;line-height:1.25;transform:translateZ(10px)}.Security-module__U42J1a__cyberCardDesc{color:#bebee6b8;font-size:.85rem;line-height:1.5;transform:translateZ(5px)}.Security-module__U42J1a__cyberCardFooter{z-index:2;transform-style:preserve-3d;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;display:flex;position:relative;transform:translateZ(20px)}.Security-module__U42J1a__sysFlag{font-family:var(--font-mono,monospace);color:#a0a0d299;letter-spacing:.06em;align-items:center;gap:7px;font-size:.65rem;display:flex}.Security-module__U42J1a__flagPulse{border-radius:50%;width:4.5px;height:4.5px;animation:2s ease-in-out infinite Security-module__U42J1a__pulse}@keyframes Security-module__U42J1a__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.Security-module__U42J1a__cyberHash{font-family:var(--font-mono,monospace);color:#b4b4dc73;font-size:.68rem}.Security-module__U42J1a__revenueSection{z-index:2;opacity:0;margin-bottom:80px;transition:opacity .6s,transform .6s;position:relative;transform:translateY(30px)}.Security-module__U42J1a__revenueSection.Security-module__U42J1a__visible{opacity:1;transform:translateY(0)}.Security-module__U42J1a__revenueHeader{text-align:center;margin-bottom:36px}.Security-module__U42J1a__revenueTitle{font-family:var(--font-title,"Artonex", "Outfit", sans-serif);color:#fff;letter-spacing:.03em;text-transform:uppercase;text-align:center;margin-bottom:10px;font-size:clamp(1.35rem,2.4vw,1.95rem);font-weight:800}.Security-module__U42J1a__revenueGrid{perspective:1200px;grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.Security-module__U42J1a__chainsRow{text-align:center;z-index:2;opacity:0;transition:opacity .6s,transform .6s;position:relative;transform:translateY(20px)}.Security-module__U42J1a__chainsRow.Security-module__U42J1a__visible{opacity:1;transform:translateY(0)}.Security-module__U42J1a__chainsLabel{font-family:var(--font-mono,monospace);letter-spacing:.12em;color:#b4bedc80;text-transform:uppercase;margin-bottom:16px;font-size:11px}.Security-module__U42J1a__chainsIcons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.Security-module__U42J1a__chainChip{color:#dce6ffd9;background:#ffffff08;border:1px solid #ffffff14;border-radius:100px;padding:8px 18px;transition:all .3s}.Security-module__U42J1a__chainChip:hover{color:#00e5ff;background:#00e5ff1a;border-color:#00e5ff4d}@media (max-width:960px){.Security-module__U42J1a__securityGrid,.Security-module__U42J1a__revenueGrid{grid-template-columns:1fr;gap:20px}}@media (max-width:680px){.Security-module__U42J1a__section{padding:30px 0 60px}.Security-module__U42J1a__header{gap:8px;margin-bottom:24px}.Security-module__U42J1a__title{font-size:clamp(1.25rem,5.2vw,1.75rem);line-height:1.25}.Security-module__U42J1a__subtitle{margin-bottom:16px;padding:0 8px;font-size:.88rem;line-height:1.5}.Security-module__U42J1a__cyberTerminalCard{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));padding:16px 16px 14px}.Security-module__U42J1a__cyberCardTitle{font-size:1rem}.Security-module__U42J1a__cyberCardDesc{font-size:.82rem}.Security-module__U42J1a__revenueSection{margin-bottom:40px}.Security-module__U42J1a__revenueHeader{margin-bottom:20px}.Security-module__U42J1a__revenueTitle{font-size:1.15rem}.Security-module__U42J1a__chainsIcons{gap:8px}.Security-module__U42J1a__chainChip{padding:6px 14px;font-size:11.5px}}
.Documentation-module__I2cLza__section{background:var(--black,#020206);min-height:auto;padding:40px 0 60px;position:relative;overflow:hidden}.Documentation-module__I2cLza__bgGlow{pointer-events:none;z-index:0;filter:blur(50px);background:radial-gradient(circle,#6450ff14 0%,#00e5ff0a 50%,#0000 70%);width:900px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Documentation-module__I2cLza__sectionGrid{display:none}.Documentation-module__I2cLza__sectionScanLaser{z-index:1;pointer-events:none;background:linear-gradient(#00e5ff00 0%,#00e5ff0a 50%,#00e5ff26 95%,#00e5ff73 98%,#fff 99%,#00e5ff00 100%);border-bottom:1.2px solid #00e5ff8c;width:100%;height:70px;animation:18s cubic-bezier(.25,.46,.45,.94) infinite Documentation-module__I2cLza__laserScan;position:absolute;left:0}@keyframes Documentation-module__I2cLza__laserScan{0%{opacity:0;top:-100px}3%{opacity:.85}22%{opacity:0;top:105%}to{opacity:0;top:105%}}.Documentation-module__I2cLza__header{text-align:center;z-index:2;flex-direction:column;align-items:center;gap:12px;margin-bottom:40px;display:flex;position:relative}.Documentation-module__I2cLza__header.Documentation-module__I2cLza__visible{opacity:1;transform:translateY(0)}.Documentation-module__I2cLza__badgeWrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e0e20b3;border:1px solid #6450ff40;border-radius:100px;align-items:center;gap:10px;padding:8px 18px;display:inline-flex;box-shadow:0 0 20px #6450ff1a}.Documentation-module__I2cLza__badgeDot{background:#00e5ff;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite Documentation-module__I2cLza__dotPulse;box-shadow:0 0 10px #00e5ff}@keyframes Documentation-module__I2cLza__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.Documentation-module__I2cLza__badgeText{font-family:var(--font-mono,monospace);letter-spacing:.14em;color:#dce6ffe6;text-transform:uppercase;font-size:11px;font-weight:700}.Documentation-module__I2cLza__title{font-family:var(--font-title,"Artonex", "Outfit", sans-serif);color:#fff;letter-spacing:.03em;text-align:center;text-transform:uppercase;margin-bottom:8px;font-size:clamp(1.65rem,3.2vw,2.65rem);font-weight:800;line-height:1.3}.Documentation-module__I2cLza__highlight{background:linear-gradient(135deg,#6450ff 0%,#00e5ff 50%,#ff4efa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.Documentation-module__I2cLza__subtitle{color:#b9c3e1d1;text-align:center;max-width:680px;margin-bottom:24px;font-size:.95rem;line-height:1.55}.Documentation-module__I2cLza__docsGrid{z-index:2;perspective:1200px;grid-template-columns:repeat(2,1fr);gap:32px;margin-bottom:20px;display:grid;position:relative}.Documentation-module__I2cLza__cyberTerminalCard{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));-webkit-backdrop-filter:blur(20px);transform:perspective(1000px) translateY(0) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;will-change:transform;background:linear-gradient(160deg,#0c0c1c8c 0%,#040410b8 100%);border:1px solid #ffffff1f;flex-direction:column;padding:22px 26px 20px;transition:opacity .6s,transform .5s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .35s;display:flex;position:relative;box-shadow:0 14px 35px #00000080,inset 0 1px 1px #ffffff1f}.Documentation-module__I2cLza__cyberTerminalCard:hover{transform:perspective(1000px) translateY(-10px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale3d(1.035, 1.035, 1.035);border-color:var(--theme-glow,#00e5ff);box-shadow:0 28px 65px #000000d9, 0 0 45px var(--theme-glow,#00e5ff61), inset 0 0 20px #00e5ff1a;transition:opacity .6s,transform 80ms ease-out,border-color .2s,box-shadow .2s}.Documentation-module__I2cLza__cyberGlareOverlay{pointer-events:none;clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));background:radial-gradient(circle 280px at var(--glare-x,50%) var(--glare-y,50%), #fff3, transparent 70%);opacity:var(--glare-opacity,0);z-index:7;mix-blend-mode:overlay;transition:opacity .3s;position:absolute;inset:0}.Documentation-module__I2cLza__cyberBevelBorder{pointer-events:none;clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));background:linear-gradient(135deg, var(--theme-glow,#00e5ff), transparent 40%, var(--theme-glow,#6450ff) 100%) border-box;-webkit-mask-composite:destination-out;opacity:.4;border:1.5px solid #0000;transition:opacity 80ms;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Documentation-module__I2cLza__cyberTerminalCard:hover .Documentation-module__I2cLza__cyberBevelBorder{opacity:1}.Documentation-module__I2cLza__cyberCardHeader{z-index:2;transform-style:preserve-3d;justify-content:space-between;align-items:center;margin-bottom:14px;display:flex;position:relative;transform:translateZ(25px)}.Documentation-module__I2cLza__cyberTagBadge{font-family:var(--font-mono,monospace);color:#dcdcffd9;letter-spacing:.08em;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:4px;align-items:center;gap:7px;padding:3px 10px;font-size:.68rem;font-weight:700;display:inline-flex}.Documentation-module__I2cLza__tagDot{width:5px;height:5px;box-shadow:0 0 8px var(--theme-glow,#00e5ff);border-radius:50%}.Documentation-module__I2cLza__cyberIndex{font-family:var(--font-mono,monospace);color:#fff;letter-spacing:.1em;opacity:.9;font-size:.8rem;font-weight:800}.Documentation-module__I2cLza__hudDisplayWrap{z-index:2;width:100%;height:76px;transform-style:preserve-3d;justify-content:center;align-items:center;margin-bottom:14px;display:flex;position:relative;transform:translateZ(45px)}.Documentation-module__I2cLza__hudRing1{border:1px dashed #ffffff1f;border-radius:50%;width:72px;height:72px;transition:border-color .4s,transform .6s;position:absolute}.Documentation-module__I2cLza__hudRing2{background:radial-gradient(circle, var(--theme-glow,#00e5ff26) 0%, transparent 70%);opacity:.5;border:1px solid #ffffff14;border-radius:50%;width:54px;height:54px;transition:opacity .4s;position:absolute}.Documentation-module__I2cLza__cyberTerminalCard:hover .Documentation-module__I2cLza__hudRing1{border-color:var(--theme-glow,#00e5ff);transform:rotate(45deg)scale(1.05)}.Documentation-module__I2cLza__cyberTerminalCard:hover .Documentation-module__I2cLza__hudRing2{opacity:1}.Documentation-module__I2cLza__solutionIconHex{z-index:3;width:50px;height:50px;box-shadow:0 0 18px var(--theme-glow,#00e5ff40);background:#0a0a1abf;border:1px solid;border-radius:14px;justify-content:center;align-items:center;transition:transform .35s,border-color .35s;display:flex;position:relative;transform:translateZ(20px)}.Documentation-module__I2cLza__cyberTerminalCard:hover .Documentation-module__I2cLza__solutionIconHex{transform:translateZ(30px)scale(1.15)rotate(4deg)}.Documentation-module__I2cLza__cyberContent{z-index:2;transform-style:preserve-3d;flex-grow:1;margin-bottom:14px;position:relative;transform:translateZ(30px)}.Documentation-module__I2cLza__cyberTitleRow{align-items:center;gap:8px;margin-bottom:6px;display:flex}.Documentation-module__I2cLza__titleGlowPill{width:3.5px;height:15px;box-shadow:0 0 8px var(--theme-glow,#00e5ff);border-radius:2px}.Documentation-module__I2cLza__cyberCardTitle{color:#fff;letter-spacing:-.01em;font-size:1.15rem;font-weight:800;line-height:1.3;transform:translateZ(10px)}.Documentation-module__I2cLza__docType{font-family:var(--font-mono,monospace);color:#dce4f5cc;letter-spacing:.04em;margin-bottom:8px;font-size:.72rem;font-weight:700;transform:translateZ(8px)}.Documentation-module__I2cLza__cyberCardDesc{color:#bebee6b8;margin-bottom:16px;font-size:.86rem;line-height:1.55;transform:translateZ(5px)}.Documentation-module__I2cLza__highlightsWrap{background:#ffffff05;border:1px solid #ffffff0f;border-radius:8px;margin-bottom:16px;padding:12px 14px;transform:translateZ(15px)}.Documentation-module__I2cLza__highlightsLabel{font-family:var(--font-mono,monospace);color:#b4bedc8c;text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px;font-size:10.5px;font-weight:700}.Documentation-module__I2cLza__highlightsGrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.Documentation-module__I2cLza__highlightItem{color:#dce6ffe0;align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.Documentation-module__I2cLza__cyberCardFooter{z-index:2;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:16px;padding-top:12px;display:flex;position:relative}.Documentation-module__I2cLza__sysFlag{font-family:var(--font-mono,monospace);color:#a0a0d299;letter-spacing:.06em;align-items:center;gap:7px;font-size:.65rem;display:flex}.Documentation-module__I2cLza__flagPulse{border-radius:50%;width:4.5px;height:4.5px;animation:2s ease-in-out infinite Documentation-module__I2cLza__pulse}@keyframes Documentation-module__I2cLza__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.Documentation-module__I2cLza__cyberHash{font-family:var(--font-mono,monospace);color:#b4b4dc73;font-size:.68rem}.Documentation-module__I2cLza__docCardActions{z-index:2;grid-template-columns:1fr 1fr;gap:12px;margin-top:auto;display:grid;position:relative}.Documentation-module__I2cLza__viewBtn,.Documentation-module__I2cLza__downloadBtn{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:13px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.Documentation-module__I2cLza__viewBtn{color:#fff;background:0 0;border:1px solid #ffffff26}.Documentation-module__I2cLza__viewBtn:hover{border-color:var(--btn-color,#6450ff);color:#fff;background:#ffffff0a;transform:translateY(-2px);box-shadow:0 0 20px #6450ff40}.Documentation-module__I2cLza__downloadBtn{color:#fff;background:0 0;border:1px solid #ffffff26}.Documentation-module__I2cLza__downloadBtn:hover{color:#fff;background:#00e5ff0a;border-color:#00e5ff;transform:translateY(-2px);box-shadow:0 0 20px #00e5ff4d}@media (max-width:960px){.Documentation-module__I2cLza__docsGrid{grid-template-columns:1fr;gap:20px}.Documentation-module__I2cLza__highlightsGrid{grid-template-columns:1fr}.Documentation-module__I2cLza__title{font-size:clamp(1.35rem,4.5vw,2.1rem)}}@media (max-width:600px){.Documentation-module__I2cLza__section{padding:30px 0 50px}.Documentation-module__I2cLza__header{gap:8px;margin-bottom:24px}.Documentation-module__I2cLza__title{font-size:clamp(1.25rem,5.2vw,1.75rem);line-height:1.25}.Documentation-module__I2cLza__subtitle{margin-bottom:16px;padding:0 8px;font-size:.88rem;line-height:1.5}.Documentation-module__I2cLza__cyberTerminalCard{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));padding:18px 16px 16px}.Documentation-module__I2cLza__cyberCardTitle{font-size:1.05rem}.Documentation-module__I2cLza__cyberCardDesc{margin-bottom:12px;font-size:.82rem}.Documentation-module__I2cLza__highlightsWrap{margin-bottom:12px;padding:10px 12px}.Documentation-module__I2cLza__highlightItem{font-size:11.5px}}@media (max-width:520px){.Documentation-module__I2cLza__docCardActions{grid-template-columns:1fr;gap:8px}.Documentation-module__I2cLza__viewBtn,.Documentation-module__I2cLza__downloadBtn{padding:10px 14px;font-size:12.5px}}
.CTABanner-module__RH8joa__banner{background:var(--black,#020206);padding:30px 0 90px;position:relative;overflow:hidden}.CTABanner-module__RH8joa__grid{display:none}.CTABanner-module__RH8joa__orb1{filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#00e5ff14 0%,#0000 70%);width:500px;height:500px;position:absolute;top:50%;left:25%;transform:translate(-50%,-50%)}.CTABanner-module__RH8joa__orb2{filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#6450ff14 0%,#0000 70%);width:500px;height:500px;position:absolute;top:50%;right:25%;transform:translate(50%,-50%)}.CTABanner-module__RH8joa__inner{z-index:2;perspective:1200px;position:relative}.CTABanner-module__RH8joa__cyberTerminalCard{clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,32px 100%,0 calc(100% - 32px));-webkit-backdrop-filter:blur(20px);transform:perspective(1000px) translateY(0) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;will-change:transform;text-align:center;background:linear-gradient(160deg,#0c0c1c8c 0%,#040410b8 100%);border:1px solid #ffffff1f;flex-direction:column;align-items:center;max-width:1000px;margin:0 auto;padding:36px 40px 24px;transition:opacity .6s,transform .5s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .35s;display:flex;position:relative;box-shadow:0 20px 60px #0009,inset 0 1px 1px #ffffff1f}.CTABanner-module__RH8joa__cyberTerminalCard:hover{transform:perspective(1000px) translateY(-10px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale3d(1.025, 1.025, 1.025);border-color:#00e5ff;transition:opacity .6s,transform 80ms ease-out,border-color .2s,box-shadow .2s;box-shadow:0 30px 70px #000000d9,0 0 50px #00e5ff66,inset 0 0 25px #00e5ff1a}.CTABanner-module__RH8joa__cyberGlareOverlay{pointer-events:none;clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,32px 100%,0 calc(100% - 32px));background:radial-gradient(circle 320px at var(--glare-x,50%) var(--glare-y,50%), #ffffff38, transparent 70%);opacity:var(--glare-opacity,0);z-index:7;mix-blend-mode:overlay;transition:opacity .3s;position:absolute;inset:0}.CTABanner-module__RH8joa__cyberBevelBorder{pointer-events:none;clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,32px 100%,0 calc(100% - 32px));z-index:8;opacity:.45;-webkit-mask-composite:source-out;padding:1.5px;transition:opacity .3s;position:absolute;inset:-1.5px;overflow:hidden;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}.CTABanner-module__RH8joa__cyberBevelBorder:before{content:"";transform-origin:50%;background:conic-gradient(#0000 0deg 120deg,#f0ece3f8 170deg,#f1eed8 230deg,#f1eed7 290deg,#0000 360deg);width:200%;height:350%;animation:6s linear infinite CTABanner-module__RH8joa__cardBorderRotate;position:absolute;top:-125%;left:-50%}@keyframes CTABanner-module__RH8joa__cardBorderRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.CTABanner-module__RH8joa__cyberTerminalCard:hover .CTABanner-module__RH8joa__cyberBevelBorder{opacity:.75}.CTABanner-module__RH8joa__cyberCardHeader{z-index:2;width:100%;transform-style:preserve-3d;justify-content:space-between;align-items:center;margin-bottom:20px;display:flex;position:relative;transform:translateZ(25px)}.CTABanner-module__RH8joa__cyberTagBadge{font-family:var(--font-mono,monospace);color:#dcdcffd9;letter-spacing:.08em;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:4px;align-items:center;gap:8px;padding:4px 12px;font-size:.72rem;font-weight:700;display:inline-flex}.CTABanner-module__RH8joa__tagDot{background:#00e5ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #00e5ff}.CTABanner-module__RH8joa__cyberIndex{font-family:var(--font-mono,monospace);color:#fff;letter-spacing:.1em;opacity:.9;font-size:.85rem;font-weight:800}.CTABanner-module__RH8joa__hudDisplayWrap{z-index:2;width:100%;height:80px;transform-style:preserve-3d;justify-content:center;align-items:center;margin-bottom:16px;display:flex;position:relative;transform:translateZ(45px)}.CTABanner-module__RH8joa__hudRing1{border:1px dashed #ffffff26;border-radius:50%;width:76px;height:76px;transition:border-color .4s,transform .6s;position:absolute}.CTABanner-module__RH8joa__hudRing2{opacity:.6;background:radial-gradient(circle,#00e5ff2e 0%,#0000 70%);border:1px solid #ffffff1a;border-radius:50%;width:56px;height:56px;transition:opacity .4s;position:absolute}.CTABanner-module__RH8joa__cyberTerminalCard:hover .CTABanner-module__RH8joa__hudRing1{border-color:#00e5ff;transform:rotate(45deg)scale(1.05)}.CTABanner-module__RH8joa__cyberTerminalCard:hover .CTABanner-module__RH8joa__hudRing2{opacity:1}.CTABanner-module__RH8joa__solutionIconHex{z-index:3;background:#0a0a1acc;border:1px solid #00e5ff;border-radius:14px;justify-content:center;align-items:center;width:50px;height:50px;transition:transform .35s,border-color .35s;display:flex;position:relative;transform:translateZ(20px);box-shadow:0 0 20px #00e5ff40}.CTABanner-module__RH8joa__cyberTerminalCard:hover .CTABanner-module__RH8joa__solutionIconHex{transform:translateZ(30px)scale(1.15)rotate(4deg)}.CTABanner-module__RH8joa__cyberContent{z-index:2;max-width:750px;transform-style:preserve-3d;flex-direction:column;align-items:center;margin-bottom:24px;display:flex;position:relative;transform:translateZ(30px)}.CTABanner-module__RH8joa__cyberTitleRow{justify-content:center;align-items:center;gap:12px;margin-bottom:12px;display:flex}.CTABanner-module__RH8joa__titleGlowPill{background:#00e5ff;border-radius:2px;width:4px;height:28px;box-shadow:0 0 10px #00e5ff}.CTABanner-module__RH8joa__title{font-family:var(--font-title,"Artonex", "Outfit", sans-serif);color:#fff;letter-spacing:.03em;text-align:center;text-transform:uppercase;margin-bottom:8px;font-size:clamp(1.65rem,3.2vw,2.65rem);font-weight:800;line-height:1.3}.CTABanner-module__RH8joa__gradientText{background:linear-gradient(135deg,#00e5ff 0%,#6450ff 50%,#ff4efa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.CTABanner-module__RH8joa__sub{color:#b9c3e1d1;text-align:center;max-width:680px;margin:0 auto;font-size:.95rem;line-height:1.55}.CTABanner-module__RH8joa__ctas{z-index:2;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:28px;display:flex;position:relative}.CTABanner-module__RH8joa__primaryActionBtn{color:#fff;letter-spacing:.02em;background:0 0;border:1.5px solid #00e5ff;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:13px 34px;font-size:15px;font-weight:800;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 0 20px #00e5ff40}.CTABanner-module__RH8joa__primaryActionBtn:hover{color:#fff;background:#00e5ff1a;border-color:#00e5ff;transform:translateY(-2px);box-shadow:0 0 30px #00e5ff80}.CTABanner-module__RH8joa__secondaryActionBtn{color:#fff;background:#ffffff0d;border:1px solid #ffffff26;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:13px 32px;font-size:15px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.CTABanner-module__RH8joa__secondaryActionBtn:hover{color:#fff;background:#6450ff33;border-color:#6450ff80;transform:translateY(-2px);box-shadow:0 0 20px #6450ff4d}.CTABanner-module__RH8joa__socialQuickRow{z-index:2;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-bottom:26px;display:flex;position:relative}.CTABanner-module__RH8joa__socialQuickLabel{font-family:var(--font-mono,monospace);color:#b4c3eba6;letter-spacing:.08em;text-transform:uppercase;margin-right:4px;font-size:.76rem;font-weight:700}.CTABanner-module__RH8joa__socialQuickBtn{color:#dce6ffd9;background:#ffffff08;border:1px solid #ffffff17;border-radius:8px;align-items:center;gap:7px;padding:6px 14px;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.CTABanner-module__RH8joa__socialQuickBtn:hover{color:#00e5ff;background:#00e5ff1a;border-color:#00e5ff59;transform:translateY(-2px);box-shadow:0 0 15px #00e5ff33}.CTABanner-module__RH8joa__telemetryRow{z-index:2;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-bottom:24px;display:flex;position:relative}.CTABanner-module__RH8joa__telemetryChip{font-family:var(--font-mono,monospace);color:#d2e1ffd9;letter-spacing:.05em;background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:7px;padding:6px 14px;font-size:.68rem;font-weight:700;display:flex}.CTABanner-module__RH8joa__cyberCardFooter{z-index:2;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;width:100%;padding-top:14px;display:flex;position:relative}.CTABanner-module__RH8joa__sysFlag{font-family:var(--font-mono,monospace);color:#a0a0d2a6;letter-spacing:.06em;align-items:center;gap:7px;font-size:.68rem;display:flex}.CTABanner-module__RH8joa__flagPulse{background:#00e5ff;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite CTABanner-module__RH8joa__pulse;box-shadow:0 0 8px #00e5ff}@keyframes CTABanner-module__RH8joa__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.CTABanner-module__RH8joa__cyberHash{font-family:var(--font-mono,monospace);color:#b4b4dc73;font-size:.7rem}@media (max-width:768px){.CTABanner-module__RH8joa__banner{padding:20px 0 50px}.CTABanner-module__RH8joa__cyberTerminalCard{clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));padding:24px 18px 16px}.CTABanner-module__RH8joa__title{font-size:clamp(1.35rem,5vw,1.85rem);line-height:1.25}.CTABanner-module__RH8joa__sub{font-size:.88rem;line-height:1.5}.CTABanner-module__RH8joa__titleGlowPill{height:20px}.CTABanner-module__RH8joa__ctas{flex-direction:column;gap:10px;width:100%;margin-bottom:20px}.CTABanner-module__RH8joa__primaryActionBtn,.CTABanner-module__RH8joa__secondaryActionBtn{width:100%;padding:12px 20px;font-size:14px}.CTABanner-module__RH8joa__socialQuickRow{gap:8px;margin-bottom:20px}.CTABanner-module__RH8joa__socialQuickBtn{padding:6px 10px;font-size:.76rem}.CTABanner-module__RH8joa__telemetryRow{gap:8px;margin-bottom:18px}.CTABanner-module__RH8joa__telemetryChip{padding:5px 10px;font-size:.64rem}}@media (max-width:360px){.CTABanner-module__RH8joa__cyberTerminalCard{padding:20px 14px 14px}.CTABanner-module__RH8joa__title{font-size:1.2rem}}
.Footer-module__Grjkva__footer{background:var(--black,#020206);border-top:1px solid #6450ff26;padding:80px 0 40px;position:relative;overflow:hidden}.Footer-module__Grjkva__glowTop{pointer-events:none;z-index:0;background:radial-gradient(at top,#00e5ff14 0%,#6450ff0a 50%,#0000 70%);width:700px;height:200px;position:absolute;top:0;left:50%;transform:translate(-50%)}.Footer-module__Grjkva__inner{z-index:2;position:relative}.Footer-module__Grjkva__topRow{grid-template-columns:1.2fr 2fr;gap:60px;margin-bottom:60px;display:grid}.Footer-module__Grjkva__brand{flex-direction:column;gap:20px;display:flex}.Footer-module__Grjkva__logo{align-items:center;gap:14px;display:flex}.Footer-module__Grjkva__logoImg{border:1px solid #00e5ff4d;border-radius:12px;overflow:hidden;box-shadow:0 0 15px #00e5ff33}.Footer-module__Grjkva__logoText{flex-direction:column;gap:4px;line-height:1.2;display:flex}.Footer-module__Grjkva__logoName{color:#fff;letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:500}.Footer-module__Grjkva__logoTicker{font-family:var(--font-mono,monospace);color:#00e5ff;letter-spacing:.08em;font-size:10px;font-weight:700}.Footer-module__Grjkva__tagline{color:#b4bedcb3;max-width:380px;font-size:.92rem;line-height:1.65}.Footer-module__Grjkva__socials{align-items:center;gap:12px;display:flex}.Footer-module__Grjkva__socialBtn{color:#dce6ffbf;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:all .3s;display:flex}.Footer-module__Grjkva__socialBtn:hover{color:#00e5ff;background:#00e5ff1a;border-color:#00e5ff4d;transform:translateY(-2px)}.Footer-module__Grjkva__navGrid{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.Footer-module__Grjkva__colTitle{font-family:var(--font-mono,monospace);color:#fff;letter-spacing:.1em;text-transform:uppercase;margin-bottom:20px;font-size:12px;font-weight:700}.Footer-module__Grjkva__colLinks{flex-direction:column;gap:12px;list-style:none;display:flex}.Footer-module__Grjkva__colLink{color:#b4bedca6;font-size:.9rem;text-decoration:none;transition:color .25s}.Footer-module__Grjkva__colLink:hover{color:#00e5ff;text-decoration:none}.Footer-module__Grjkva__divider{background:#ffffff0f;height:1px;margin-bottom:30px}.Footer-module__Grjkva__bottomRow{justify-content:space-between;align-items:center;gap:20px;display:flex}.Footer-module__Grjkva__copyright{color:#b4bedc80;font-size:.85rem;font-family:var(--font-mono,monospace)}.Footer-module__Grjkva__bottomLinks{align-items:center;gap:20px;display:flex}.Footer-module__Grjkva__bottomLink{color:#b4bedc80;font-size:.85rem;text-decoration:none;transition:color .25s}.Footer-module__Grjkva__bottomLink:hover{color:#00e5ff;text-decoration:none}@media (max-width:960px){.Footer-module__Grjkva__footer{padding:60px 0 30px}.Footer-module__Grjkva__topRow{grid-template-columns:1fr;gap:36px;margin-bottom:40px}.Footer-module__Grjkva__navGrid{grid-template-columns:repeat(2,1fr);gap:24px}.Footer-module__Grjkva__bottomRow{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:480px){.Footer-module__Grjkva__footer{padding:40px 0 24px}.Footer-module__Grjkva__navGrid{grid-template-columns:1fr 1fr;gap:20px}.Footer-module__Grjkva__tagline{font-size:.85rem}.Footer-module__Grjkva__socials{gap:8px}.Footer-module__Grjkva__socialBtn{border-radius:10px;width:36px;height:36px}.Footer-module__Grjkva__colTitle{margin-bottom:12px;font-size:11px}.Footer-module__Grjkva__colLinks{gap:8px}.Footer-module__Grjkva__colLink{font-size:.82rem}.Footer-module__Grjkva__bottomLinks{flex-wrap:wrap;gap:12px}.Footer-module__Grjkva__copyright,.Footer-module__Grjkva__bottomLink{font-size:.78rem}}@media (max-width:360px){.Footer-module__Grjkva__navGrid{grid-template-columns:1fr}}
.ScrollToTop-module__cM_3UW__btn{z-index:999;-webkit-backdrop-filter:blur(16px);color:#fff;cursor:pointer;opacity:0;pointer-events:none;background:#0a0a18d9;border:1.5px solid #6450ff80;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:opacity .35s,transform .35s,border-color .3s,box-shadow .3s,background .3s;display:flex;position:fixed;bottom:36px;right:36px;transform:translateY(16px)scale(.85);box-shadow:0 0 20px #6450ff4d,0 8px 32px #0006}.ScrollToTop-module__cM_3UW__visible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.ScrollToTop-module__cM_3UW__btn:hover{background:#0a0a18e6;border-color:#00e5ffb3;transform:translateY(-3px)scale(1.05);box-shadow:0 0 25px #00e5ff59,0 12px 40px #00000080}.ScrollToTop-module__cM_3UW__btn:active{transform:translateY(0)scale(.97)}@media (max-width:600px){.ScrollToTop-module__cM_3UW__btn{width:44px;height:44px;bottom:24px;right:20px}}
