@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--font-inter:"__Inter_f367f3","__Inter_Fallback_f367f3"}@font-face{font-family:__Space_Grotesk_dd5b2f;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_dd5b2f;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_dd5b2f;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_Fallback_dd5b2f;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_dd5b2f{font-family:__Space_Grotesk_dd5b2f,__Space_Grotesk_Fallback_dd5b2f;font-style:normal}.__variable_dd5b2f{--font-space-grotesk:"__Space_Grotesk_dd5b2f","__Space_Grotesk_Fallback_dd5b2f"}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_3c557b;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3c557b{font-family:__JetBrains_Mono_3c557b,__JetBrains_Mono_Fallback_3c557b;font-style:normal}.__variable_3c557b{--font-jetbrains-mono:"__JetBrains_Mono_3c557b","__JetBrains_Mono_Fallback_3c557b"}@property --fy{syntax:"<length>";inherits:false;initial-value:0}@property --tx{syntax:"<length>";inherits:false;initial-value:0}@property --ty{syntax:"<length>";inherits:false;initial-value:0}:root{--bg:#020806;--bg2:#030f09;--bg3:#05170d;--card:#071510;--card2:#0a1e14;--card3:#0d2618;--g1:#00e07a;--g2:#00c96e;--g3:#00a858;--g4:#005c30;--gold:#f5c542;--gold2:#e8a800;--nft:#b845f5;--con:#45c4f5;--white:#fff;--w80:hsla(0,0%,100%,.82);--w60:hsla(0,0%,100%,.62);--w40:hsla(0,0%,100%,.42);--w30:hsla(0,0%,100%,.32);--w15:hsla(0,0%,100%,.15);--w10:hsla(0,0%,100%,.08);--w05:hsla(0,0%,100%,.04);--b1:rgba(0,224,122,.22);--b2:rgba(0,224,122,.11);--b3:rgba(0,224,122,.06);--f1:"Space Grotesk",ui-sans-serif,system-ui,sans-serif;--f2:"Inter",ui-sans-serif,system-ui,sans-serif;--fm:"JetBrains Mono",ui-monospace,monospace;--r-xs:6px;--r-sm:10px;--r:14px;--r2:20px;--r3:28px;--shadow-1:0 1px 2px rgba(0,0,0,.4),0 0 0 1px rgba(0,224,122,.04);--shadow-2:0 6px 16px rgba(0,0,0,.35),0 1px 3px rgba(0,0,0,.3);--shadow-3:0 20px 44px rgba(0,0,0,.45),0 4px 10px rgba(0,0,0,.25);--shadow-glow-g:0 0 32px rgba(0,201,110,.28);--shadow-glow-gold:0 0 32px rgba(245,197,66,.22);--ease-out:cubic-bezier(.22,.61,.36,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--dur-1:.18s;--dur-2:.28s;--dur-3:.45s;--dur-4:.7s}*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--bg);color:var(--white);font-family:var(--f2);font-feature-settings:"cv02","cv03","cv04","cv11","ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden;cursor:none;line-height:1.5}::selection{background:rgba(0,224,122,.28);color:#fff}:focus-visible{outline:2px solid var(--g1);outline-offset:3px;border-radius:4px}a:focus-visible,button:focus-visible{outline-offset:4px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}body{cursor:auto}#cd,#cr{display:none}}#cd,#cr{position:fixed;pointer-events:none;z-index:9999;border-radius:50%;transform:translate(-50%,-50%);will-change:transform,left,top}#cd{width:6px;height:6px;background:var(--gold);box-shadow:0 0 12px var(--gold),0 0 2px #fff;mix-blend-mode:screen}#cr{width:34px;height:34px;border:1.5px solid rgba(245,197,66,.35);transition:width .2s var(--ease-out),height .2s var(--ease-out),border-color .2s,background .2s,opacity .2s;z-index:9998}body:has([role=button]:hover) #cr,body:has(a:hover) #cr,body:has(button:hover) #cr{width:58px;height:58px;border-color:var(--gold);background:rgba(245,197,66,.08)}body:has(input:focus) #cr,body:has(textarea:focus) #cr{opacity:0}@media (hover:none),(max-width:900px){body{cursor:auto}#cd,#cr{display:none}}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--g2),var(--g3));border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--g1)}#sp{position:fixed;top:0;left:0;height:2px;background:linear-gradient(90deg,var(--g2),var(--g1),var(--gold));z-index:9997;width:0;box-shadow:0 0 12px rgba(0,224,122,.6);transition:width .05s linear}h1,h2,h3,h4,h5{font-family:var(--f1);font-weight:700;letter-spacing:-.02em;line-height:1.08}nav{position:fixed;top:0;left:0;right:0;z-index:1000;padding:0 5%;height:72px;display:flex;align-items:center;justify-content:space-between;background:rgba(2,8,6,.55);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-bottom:1px solid transparent;transition:background .35s var(--ease-out),border-color .35s,height .35s var(--ease-out),padding .35s}nav.scrolled{height:62px;background:rgba(2,8,6,.85);border-bottom-color:rgba(0,224,122,.12)}.logo{font-family:var(--f1);font-size:20px;font-weight:700;letter-spacing:-.01em;display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--white);transition:opacity .2s}.logo:hover{opacity:.85}.logo-mark{width:34px;height:34px;background:linear-gradient(135deg,var(--g1) 0,var(--g3) 100%);border-radius:9px;display:flex;align-items:center;justify-content:center;font-family:var(--f1);font-size:16px;font-weight:900;color:#020a05;box-shadow:0 0 0 1px rgba(0,224,122,.35),0 0 22px rgba(0,224,122,.4),inset 0 1px 0 hsla(0,0%,100%,.3);position:relative;overflow:hidden}.logo-mark:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 40%,hsla(0,0%,100%,.25) 50%,transparent 60%);transform:translateX(-100%);transition:transform .6s var(--ease-out)}.logo:hover .logo-mark:after{transform:translateX(100%)}.nav-links{display:flex;gap:4px;list-style:none}.nav-links a{position:relative;font-size:13.5px;font-weight:500;color:var(--w60);text-decoration:none;padding:8px 14px;border-radius:8px;transition:color .2s,background .2s}.nav-links a:hover{color:var(--white);background:hsla(0,0%,100%,.04)}.nav-links a.active{color:var(--g1)}.nav-links a.active:after{content:"";position:absolute;bottom:2px;left:14px;right:14px;height:1.5px;background:linear-gradient(90deg,var(--g1),var(--gold));border-radius:2px}.nav-right{display:flex;align-items:center;gap:8px}.btn-ghost{font-family:var(--f2);font-size:13px;font-weight:500;color:var(--w60);background:none;border:none;cursor:pointer;padding:9px 16px;border-radius:8px;transition:color .2s,background .2s}.btn-ghost:hover{color:var(--white);background:hsla(0,0%,100%,.05)}.btn-nav{position:relative;font-family:var(--f2);font-size:13px;font-weight:600;background:linear-gradient(135deg,var(--g2),var(--g1));color:#020a05;border:none;cursor:pointer;padding:10px 22px;border-radius:9px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 6px 18px rgba(0,201,110,.28);transition:transform .18s var(--ease-out),box-shadow .25s;overflow:hidden}.btn-nav:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,hsla(0,0%,100%,.25),transparent 50%);opacity:0;transition:opacity .2s}.btn-nav:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 10px 28px rgba(0,201,110,.45)}.btn-nav:hover:before{opacity:1}.btn-nav:active{transform:translateY(0)}#hero{min-height:100vh;display:flex;align-items:center;padding:108px 5% 80px;position:relative;overflow:hidden}.hero-bg{background:radial-gradient(ellipse 60% 55% at 75% 35%,rgba(0,201,110,.14) 0,transparent 65%),radial-gradient(ellipse 40% 45% at 12% 78%,rgba(245,197,66,.07) 0,transparent 60%),radial-gradient(ellipse 50% 40% at 50% 100%,rgba(0,224,122,.05) 0,transparent 70%)}.hero-bg,.hero-grid-bg{position:absolute;inset:0;pointer-events:none}.hero-grid-bg{background-image:linear-gradient(rgba(0,224,122,.045) 1px,transparent 0),linear-gradient(90deg,rgba(0,224,122,.045) 1px,transparent 0);background-size:72px 72px;mask-image:radial-gradient(ellipse 65% 75% at 50% 50%,#000 25%,transparent 90%);-webkit-mask-image:radial-gradient(ellipse 65% 75% at 50% 50%,#000 25%,transparent 90%)}.hero-noise{position:absolute;inset:0;pointer-events:none;opacity:.3;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E")}.hero-inner{max-width:1400px;margin:0 auto;width:100%;display:grid;grid-template-columns:1.05fr 1fr;grid-gap:72px;gap:72px;align-items:center;position:relative;z-index:1}.hero-label{display:inline-flex;align-items:center;gap:10px;background:rgba(0,224,122,.06);border:1px solid rgba(0,224,122,.22);padding:6px 14px 6px 8px;border-radius:100px;margin-bottom:32px;font-family:var(--fm);font-size:11.5px;font-weight:500;color:rgba(0,224,122,.95);letter-spacing:.06em;text-transform:uppercase;opacity:0;animation:fadeUp .7s .1s var(--ease-out) forwards;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03)}.hero-label-dot{width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 8px var(--gold),0 0 0 3px rgba(245,197,66,.15);animation:pulse 2s infinite}h1{font-family:var(--f1);font-size:clamp(46px,6vw,84px);font-weight:700;line-height:1.02;letter-spacing:-.035em;margin-bottom:28px;opacity:0;animation:fadeUp .9s .2s var(--ease-out) forwards}h1 .hl{background:linear-gradient(135deg,var(--g1) 0,var(--gold) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:block;position:relative}.hero-desc{font-size:17px;line-height:1.7;color:var(--w60);max-width:480px;margin-bottom:44px;opacity:0;animation:fadeUp .8s .35s var(--ease-out) forwards}.hero-btns{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:56px;opacity:0;animation:fadeUp .8s .5s var(--ease-out) forwards}.btn-primary{position:relative;display:inline-flex;align-items:center;gap:10px;font-family:var(--f2);font-size:14px;font-weight:600;background:linear-gradient(135deg,var(--g2) 0,var(--g1) 100%);color:#020a05;border:none;cursor:pointer;padding:15px 30px;border-radius:11px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 4px 14px rgba(0,201,110,.28),0 0 0 1px rgba(0,224,122,.4);transition:transform .2s var(--ease-out),box-shadow .3s;overflow:hidden;letter-spacing:-.005em}.btn-primary:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,hsla(0,0%,100%,.3),transparent 45%);opacity:0;transition:opacity .3s}.btn-primary:after{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;background:hsla(0,0%,100%,.6);border-radius:50%;transform:translate(-50%,-50%) scale(0);opacity:0}.btn-primary:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 10px 30px rgba(0,201,110,.5),0 0 0 1px rgba(0,224,122,.6)}.btn-primary:hover:before{opacity:1}.btn-primary:active{transform:translateY(0)}.btn-outline{display:inline-flex;align-items:center;gap:10px;font-family:var(--f2);font-size:14px;font-weight:600;background:hsla(0,0%,100%,.04);color:var(--white);border:1px solid hsla(0,0%,100%,.14);cursor:pointer;padding:15px 28px;border-radius:11px;transition:background .25s,border-color .25s,transform .2s var(--ease-out);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn-outline:hover{background:hsla(0,0%,100%,.08);border-color:rgba(0,224,122,.4);transform:translateY(-2px)}.btn-outline:active{transform:translateY(0)}.hero-stats{display:flex;gap:32px;flex-wrap:wrap;opacity:0;animation:fadeUp .8s .65s var(--ease-out) forwards}.hstat{display:flex;flex-direction:column;gap:6px}.hstat-num{font-family:var(--f1);font-size:24px;font-weight:700;letter-spacing:-.02em;background:linear-gradient(135deg,var(--white),hsla(0,0%,100%,.7));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hstat-label{font-family:var(--fm);font-size:11px;color:var(--w30);letter-spacing:.1em;text-transform:uppercase}.hstat-divider{width:1px;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.14),transparent);align-self:stretch}.hero-visual{position:relative;height:600px;opacity:0;animation:fadeIn 1.4s .5s var(--ease-out) forwards;perspective:1200px}.hex-bg{position:absolute;inset:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='70'%3E%3Cpolygon points='30,2 58,18 58,52 30,68 2,52 2,18' fill='none' stroke='rgba(0,224,122,0.08)' stroke-width='1'/%3E%3C/svg%3E");background-size:60px 70px;mask-image:radial-gradient(ellipse 80% 80% at center,#000,transparent);-webkit-mask-image:radial-gradient(ellipse 80% 80% at center,#000,transparent)}.hero-main-card{position:absolute;top:50%;left:50%;transform:translate(-50%,-52%);width:340px;background:linear-gradient(145deg,rgba(10,30,20,.95),rgba(6,20,12,.92));border:1px solid rgba(0,224,122,.24);border-radius:26px;padding:26px;box-shadow:0 50px 100px rgba(0,0,0,.55),0 0 0 1px rgba(0,224,122,.06),inset 0 1px 0 hsla(0,0%,100%,.06),0 0 60px rgba(0,201,110,.1);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transition:transform .5s var(--ease-out)}.hero-main-card:hover{transform:translate(-50%,-54%)}.hmc-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.hmc-title{font-family:var(--f1);font-size:13.5px;font-weight:600;color:var(--w80);letter-spacing:-.005em}.hmc-badge{font-family:var(--fm);font-size:10.5px;font-weight:600;padding:4px 10px 4px 8px;border-radius:100px;background:rgba(0,224,122,.12);border:1px solid rgba(0,224,122,.28);color:var(--g1);letter-spacing:.06em;display:inline-flex;align-items:center;gap:5px}.hmc-badge:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--g1);box-shadow:0 0 8px var(--g1);animation:pulse 1.6s infinite}.qs-tabs{display:flex;gap:6px;margin-bottom:18px}.qs-tab{flex:1 1;font-family:var(--f2);font-size:11px;font-weight:600;padding:7px 8px;border-radius:8px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);color:var(--w40);cursor:pointer;transition:all .22s var(--ease-out);text-align:center;letter-spacing:-.005em}.qs-tab.active{background:rgba(0,224,122,.14);border-color:rgba(0,224,122,.35);color:var(--g1);box-shadow:0 0 12px rgba(0,201,110,.15)}.qs-tab:hover:not(.active){background:hsla(0,0%,100%,.06);color:var(--w80)}.qs-field{background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;padding:14px 16px;margin-bottom:6px;transition:border-color .3s,background .3s}.qs-field:focus-within{border-color:rgba(0,224,122,.4);background:rgba(0,224,122,.03)}.qs-field-label{font-family:var(--fm);font-size:10px;color:var(--w30);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.qs-field-row{justify-content:space-between;gap:10px}.qs-cur,.qs-field-row{display:flex;align-items:center}.qs-cur{gap:8px}.qs-cur-name{font-family:var(--f1);font-size:15px;font-weight:700;letter-spacing:-.01em}.qs-input{background:none;border:none;outline:none;color:var(--white);text-align:right;width:120px;font-weight:500}.qs-input,.qs-out{font-family:var(--fm);font-size:20px}.qs-out{color:var(--g1);font-weight:600}.qs-arrow{margin:4px 0}.qs-arrow,.qs-arrow-inner{display:flex;justify-content:center}.qs-arrow-inner{width:32px;height:32px;border-radius:50%;background:rgba(0,224,122,.1);border:1px solid rgba(0,224,122,.28);align-items:center;color:var(--g1);font-size:14px;cursor:pointer;transition:transform .5s var(--ease-in-out),background .3s}.qs-arrow-inner:hover{background:rgba(0,224,122,.24);transform:rotate(180deg)}.qs-rate-row{justify-content:space-between;padding:12px 2px;font-size:12px;border-top:1px solid hsla(0,0%,100%,.05);margin-top:6px}.qs-btn,.qs-rate-row{display:flex;align-items:center}.qs-btn{width:100%;margin-top:14px;background:linear-gradient(135deg,var(--g2),var(--g1));color:#020a05;font-family:var(--f1);font-size:14px;font-weight:700;padding:14px;border:none;border-radius:12px;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 6px 22px rgba(0,201,110,.32);transition:transform .18s var(--ease-out),box-shadow .3s;justify-content:center;gap:8px;letter-spacing:-.005em}.qs-btn:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 10px 28px rgba(0,201,110,.5)}.qs-btn:active{transform:translateY(0)}.qs-trust{display:flex;gap:14px;justify-content:center;margin-top:14px;font-family:var(--fm);font-size:10.5px;color:var(--w30);font-weight:500;letter-spacing:.04em}.qs-trust span{display:flex;align-items:center;gap:3px;color:rgba(0,224,122,.7)}.fw{position:absolute;background:linear-gradient(145deg,rgba(10,30,20,.94),rgba(6,20,12,.9));border:1px solid rgba(0,224,122,.2);border-radius:16px;padding:14px 18px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 24px 48px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.04);transition:transform .4s var(--ease-out),border-color .3s}.fw:hover{border-color:rgba(0,224,122,.4)}.fw{--tx:0px;--ty:0px;--fy:0px;translate:var(--tx) calc(var(--ty) + var(--fy))}.fw1{top:20px;right:0;animation:fwFloat1 5s ease-in-out infinite}.fw2{bottom:40px;left:-10px;animation:fwFloat2 6s ease-in-out infinite}.fw3{top:170px;left:0;animation:fwFloat1 5.5s ease-in-out 1s infinite}@keyframes fwFloat1{0%,to{--fy:0px}50%{--fy:-10px}}@keyframes fwFloat2{0%,to{--fy:0px}50%{--fy:-14px}}.fw-label{font-family:var(--fm);font-size:9.5px;color:var(--w30);letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px}.fw-val{font-family:var(--f1);font-size:18px;font-weight:700;letter-spacing:-.02em}.fw-sub{font-family:var(--fm);font-size:10px;margin-top:3px;letter-spacing:.02em}.fw-green{color:var(--g1)}.fw-gold{color:var(--gold)}.fw-mini{display:flex;align-items:center;gap:7px}.fw-dot{width:6px;height:6px;border-radius:50%;background:var(--g1);box-shadow:0 0 8px var(--g1);animation:pulse 2s infinite}.spark{display:flex;align-items:flex-end;gap:3px;height:30px;margin-top:8px}.spark-bar{width:5px;border-radius:3px;background:rgba(0,224,122,.3);transition:background .3s,transform .3s}.spark-bar.active{background:var(--g1);transform:scaleY(1.15);transform-origin:bottom;box-shadow:0 0 6px rgba(0,224,122,.5)}.marquee-section{overflow:hidden;border-top:1px solid rgba(0,224,122,.1);border-bottom:1px solid rgba(0,224,122,.1);padding:16px 0;background:linear-gradient(90deg,var(--bg) 0,rgba(0,224,122,.04) 50%,var(--bg) 100%);position:relative}.marquee-section:after,.marquee-section:before{content:"";position:absolute;top:0;bottom:0;width:120px;z-index:2;pointer-events:none}.marquee-section:before{left:0;background:linear-gradient(90deg,var(--bg),transparent)}.marquee-section:after{right:0;background:linear-gradient(270deg,var(--bg),transparent)}.marquee-track{display:flex;animation:marquee 40s linear infinite;white-space:nowrap;will-change:transform}.mitem{display:flex;align-items:center;gap:12px;padding:0 32px;font-family:var(--fm);font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--w40);transition:color .3s}.mitem:hover{color:var(--white)}.marquee-track:hover{animation-play-state:paused}.section-wrap{max-width:1400px;margin:0 auto;padding:0 5%}.tag{display:inline-flex;align-items:center;gap:10px;font-family:var(--fm);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--g1);margin-bottom:18px}.tag:before{content:"";display:block;width:24px;height:1.5px;background:currentColor;border-radius:2px;box-shadow:0 0 6px currentColor}.sec-title{font-family:var(--f1);font-size:clamp(34px,4.2vw,58px);font-weight:700;line-height:1.05;letter-spacing:-.035em;margin-bottom:18px}.sec-desc{font-size:16.5px;color:var(--w60);line-height:1.7;max-width:520px}#stats{padding:100px 0;background:linear-gradient(180deg,var(--bg) 0,var(--bg2) 100%)}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:rgba(0,224,122,.1);border-radius:22px;overflow:hidden;box-shadow:0 0 0 1px rgba(0,224,122,.08),0 20px 60px rgba(0,0,0,.35)}.stat-tile{background:var(--card);padding:40px 32px;position:relative;overflow:hidden;opacity:0;transform:translateY(24px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out),background .35s}.stat-tile.vis{opacity:1;transform:translateY(0)}.stat-tile:hover{background:var(--card2)}.stat-tile:before{content:"";position:absolute;top:0;right:0;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(0,224,122,.08),transparent 65%);pointer-events:none;opacity:0;transition:opacity .4s}.stat-tile:hover:before{opacity:1}.stat-tile:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--g3),var(--g1),var(--gold));transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ease-out)}.stat-tile:hover:after{transform:scaleX(1)}.stat-n{font-family:var(--f1);font-size:52px;font-weight:700;line-height:1;letter-spacing:-.035em;background:linear-gradient(135deg,var(--white),hsla(0,0%,100%,.68));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:12px}.stat-l{font-family:var(--fm);font-size:12px;font-weight:600;color:var(--g1);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px}.stat-d{font-size:13.5px;color:var(--w40);line-height:1.6}.stat-tile:nth-child(2){transition-delay:.08s}.stat-tile:nth-child(3){transition-delay:.16s}.stat-tile:nth-child(4){transition-delay:.24s}#features{padding:120px 0;background:var(--bg2)}.features-top{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:64px;flex-wrap:wrap}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.feat-card{position:relative;overflow:hidden;background:var(--card);border:1px solid rgba(0,224,122,.1);border-radius:var(--r2);padding:34px 30px;opacity:0;transform:translateY(28px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out),border-color .3s,background .3s}.feat-card.vis{opacity:1;transform:translateY(0)}.feat-card:hover{background:var(--card2);border-color:rgba(0,224,122,.28)}.feat-card:before{content:"";position:absolute;top:0;right:0;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,rgba(0,224,122,.08),transparent 70%);pointer-events:none}.feat-icon-wrap{width:52px;height:52px;border-radius:14px;background:rgba(0,224,122,.1);border:1px solid rgba(0,224,122,.22);display:flex;align-items:center;justify-content:center;margin-bottom:24px;transition:background .3s,box-shadow .3s,transform .3s var(--ease-spring);position:relative;z-index:1}.feat-card:hover .feat-icon-wrap{background:rgba(0,224,122,.18);box-shadow:0 0 24px rgba(0,224,122,.25);transform:scale(1.05) rotate(-3deg)}.feat-icon-wrap svg{width:24px;height:24px;color:var(--g1)}.feat-title{font-family:var(--f1);font-size:19px;font-weight:700;margin-bottom:10px;letter-spacing:-.015em}.feat-text{font-size:14px;color:var(--w60);line-height:1.68}.feat-card:nth-child(2){transition-delay:.08s}.feat-card:nth-child(3){transition-delay:.16s}.feat-card:nth-child(4){transition-delay:.08s}.feat-card:nth-child(5){transition-delay:.16s}.feat-card:nth-child(6){transition-delay:.24s}.feat-card.wide{grid-column:span 2}.feat-wide-inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;align-items:center}.feat-wide-chart{position:relative;height:140px}.chart-line{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:flex-end;gap:5px;height:100%}.cl-bar{flex:1 1;border-radius:5px 5px 0 0;background:linear-gradient(180deg,var(--g1),var(--g3));min-height:8px;position:relative;overflow:hidden;transition:opacity .3s,transform .3s var(--ease-out);transform-origin:bottom}.cl-bar:after{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(180deg,hsla(0,0%,100%,.2),transparent)}.cl-bar:hover{opacity:.8;transform:scaleY(1.06)}.feat-pill-list{display:flex;flex-direction:column;gap:10px;margin-top:20px}.feat-pill{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:10px;background:rgba(0,224,122,.06);border:1px solid rgba(0,224,122,.1);font-size:13px;font-weight:500;transition:background .25s,transform .25s}.feat-pill:hover{background:rgba(0,224,122,.14);transform:translateX(3px)}.feat-pill-dot{width:8px;height:8px;border-radius:50%;background:var(--g1);flex-shrink:0;box-shadow:0 0 8px var(--g1)}#security{padding:130px 0;background:radial-gradient(ellipse 80% 60% at 50% 50%,rgba(0,201,110,.08) 0,transparent 70%),var(--bg)}.security-inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.sec-visual{position:relative;height:500px;overflow:hidden}.ring{position:absolute;top:50%;left:50%;border-radius:50%;border:1px solid rgba(0,224,122,.13);transform:translate(-50%,-50%);will-change:transform}.ring1{width:130px;height:130px;border-color:rgba(0,224,122,.32);box-shadow:inset 0 0 20px rgba(0,224,122,.1)}.ring2{width:230px;height:230px;animation:spin1 28s linear infinite}.ring3{width:340px;height:340px;border-style:dashed;animation:spin1 45s linear infinite reverse}.ring4{width:450px;height:450px;animation:spin1 70s linear infinite;border-color:rgba(0,224,122,.06)}.ring-dot{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--g1);box-shadow:0 0 14px var(--g1);top:50%;left:50%;transform:translate(-50%,-50%)}.ring2 .ring-dot{top:-5px;left:50%}.ring3 .ring-dot{top:50%;right:-5px;transform:translateY(-50%)}.sec-center{top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;border-radius:50%;background:radial-gradient(circle,rgba(0,201,110,.35),rgba(0,201,110,.05));box-shadow:0 0 70px rgba(0,201,110,.4),0 0 140px rgba(0,201,110,.15),inset 0 0 30px rgba(0,224,122,.2);justify-content:center;animation:pulse-glow 3.5s ease-in-out infinite;z-index:2}.sec-badge,.sec-center{position:absolute;display:flex;align-items:center}.sec-badge{background:linear-gradient(145deg,rgba(10,30,20,.95),rgba(6,20,12,.92));border:1px solid rgba(0,224,122,.22);border-radius:12px;padding:12px 16px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);gap:10px;animation:float1 4.5s ease-in-out infinite;z-index:3;max-width:230px;box-shadow:0 12px 32px rgba(0,0,0,.4);transition:border-color .3s}.sec-badge:hover{border-color:rgba(0,224,122,.4)}.sb1{top:40px;right:0;animation-delay:0s}.sb2{bottom:60px;left:0;animation-delay:1.5s}.sb3{top:50%;left:-10px;transform:translateY(-50%);animation-delay:.8s}.sec-badge-icon{width:36px;height:36px;border-radius:9px;background:rgba(0,224,122,.14);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.sec-badge-text .t1{font-family:var(--f1);font-size:13px;font-weight:600;letter-spacing:-.005em}.sec-badge-text .t2{font-family:var(--fm);font-size:10.5px;color:var(--w30);margin-top:2px;letter-spacing:.03em}.sec-list{display:flex;flex-direction:column;gap:14px;margin-top:40px}.sec-item{display:flex;align-items:flex-start;gap:16px;padding:22px 24px;background:var(--card);border:1px solid rgba(0,224,122,.08);border-radius:14px;opacity:0;transform:translateX(30px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out),border-color .3s,background .3s}.sec-item.vis{opacity:1;transform:translateX(0)}.sec-item:hover{border-color:rgba(0,224,122,.28);background:var(--card2)}.sec-item-icon{width:44px;height:44px;border-radius:11px;background:rgba(0,224,122,.1);border:1px solid rgba(0,224,122,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.sec-item-icon svg{width:20px;height:20px;color:var(--g1)}.sec-item-title{font-family:var(--f1);font-size:15.5px;font-weight:600;margin-bottom:6px;letter-spacing:-.005em}.sec-item-text{font-size:13.5px;color:var(--w60);line-height:1.65}.sec-item:nth-child(2){transition-delay:.12s}.sec-item:nth-child(3){transition-delay:.24s}#liquidity{padding:150px 0;background:var(--bg2);overflow:hidden;position:relative}#liquidity:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 50% 50%,rgba(0,201,110,.08),transparent 70%);pointer-events:none}.liq-inner{text-align:center;position:relative;z-index:1;min-height:340px;display:flex;align-items:center;justify-content:center}.liq-giant{font-family:var(--f1);font-size:clamp(110px,20vw,280px);font-weight:700;line-height:.9;letter-spacing:-.08em;background:linear-gradient(135deg,rgba(0,201,110,.12),rgba(245,197,66,.08));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;z-index:0}.liq-content{position:relative;z-index:2;padding:60px 20px;width:100%;max-width:720px}.liq-title{font-family:var(--f1);font-size:clamp(32px,4.5vw,58px);font-weight:700;letter-spacing:-.035em;margin-bottom:22px;line-height:1.08}.liq-gold{background:linear-gradient(135deg,var(--gold),var(--g1));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.liq-desc{font-size:16.5px;color:var(--w60);max-width:580px;margin:0 auto 44px;line-height:1.7}#steps{padding:130px 0 170px;background:var(--bg);overflow:visible;position:relative}#steps:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 50% 50% at 15% 60%,rgba(0,224,122,.05),transparent 70%),radial-gradient(ellipse 40% 40% at 85% 30%,rgba(245,197,66,.04),transparent 70%)}.steps-top{margin-bottom:76px}.steps-top .tag{justify-content:flex-start}.s2-arc{display:block;margin:-4px auto 8px}.hiw-row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;position:relative;align-items:stretch}.hiw-connector{position:absolute;top:0;left:0;width:100%;pointer-events:none;z-index:10;overflow:visible}.hiw-step{display:flex;flex-direction:column;align-items:center;padding:30px 22px 26px;background:linear-gradient(155deg,rgba(8,22,15,.96),rgba(4,14,9,.98));border:1px solid rgba(0,224,122,.12);border-radius:22px;box-shadow:0 4px 20px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.04);position:relative;overflow:hidden;opacity:0;transform:translateY(30px);transition:opacity .55s var(--ease-out),transform .55s var(--ease-out),border-color .3s,box-shadow .35s}.hiw-step:after{content:"";position:absolute;top:0;right:0;width:120px;height:120px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(0,224,122,.07),transparent 65%)}.hiw-step:last-child:after{background:radial-gradient(circle,rgba(245,197,66,.07),transparent 65%)}.hiw-step:first-child{transition-delay:.05s}.hiw-step:nth-child(2){transition-delay:.18s}.hiw-step:nth-child(3){transition-delay:.31s}.hiw-step:nth-child(4){transition-delay:.44s}.hiw-step.vis{opacity:1;transform:translateY(0)}.hiw-step:hover{border-color:rgba(0,224,122,.28);box-shadow:0 16px 40px rgba(0,0,0,.5),0 0 0 1px rgba(0,224,122,.12),inset 0 1px 0 hsla(0,0%,100%,.06);transform:translateY(-6px)}.hiw-step:last-child:hover{border-color:rgba(245,197,66,.32)}.hiw-num-wrap{position:relative;margin-bottom:22px;z-index:2;flex-shrink:0}.hiw-num{width:56px;height:56px;border-radius:50%;background:#040e09;border:2px solid rgba(0,224,122,.3);display:flex;align-items:center;justify-content:center;font-family:var(--f1);font-size:16px;font-weight:800;color:var(--g1);position:relative;z-index:1;transition:border-color .4s,box-shadow .4s;letter-spacing:-.02em}.hiw-step:last-child .hiw-num{color:var(--gold);border-color:rgba(245,197,66,.35)}.hiw-step.vis .hiw-num{border-color:var(--g2);box-shadow:0 0 0 8px rgba(0,201,110,.08),0 0 26px rgba(0,201,110,.24)}.hiw-step.vis:last-child .hiw-num{border-color:var(--gold);box-shadow:0 0 0 8px rgba(245,197,66,.08),0 0 26px rgba(245,197,66,.24)}.hiw-num-ring{position:absolute;inset:-10px;border-radius:50%;border:1px dashed rgba(0,224,122,.18);animation:slowSpin 14s linear infinite}.hiw-step:last-child .hiw-num-ring{border-color:rgba(245,197,66,.2)}.hiw-num-dot{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--g1);box-shadow:0 0 12px var(--g1);top:-3px;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .4s .5s}.hiw-step:last-child .hiw-num-dot{background:var(--gold);box-shadow:0 0 12px var(--gold)}.hiw-step.vis .hiw-num-dot{opacity:1}.hiw-illus{width:100%;flex:1 1;background:rgba(2,8,5,.55);border:1px solid rgba(0,224,122,.09);border-radius:16px;padding:20px 16px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;margin-bottom:20px;transition:border-color .3s}.hiw-illus:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 90% 50% at 50% 0,rgba(0,224,122,.08),transparent 70%)}.hiw-step:last-child .hiw-illus{border-color:rgba(245,197,66,.11)}.hiw-step:last-child .hiw-illus:before{background:radial-gradient(ellipse 90% 50% at 50% 0,rgba(245,197,66,.07),transparent 70%)}.hiw-step:hover .hiw-illus{border-color:rgba(0,224,122,.22)}.hiw-step:last-child:hover .hiw-illus{border-color:rgba(245,197,66,.24)}.hiw-step-title{font-family:var(--f1);font-size:16.5px;font-weight:700;letter-spacing:-.02em;margin-bottom:8px;text-align:center}.hiw-step-desc{font-size:13px;color:var(--w60);line-height:1.65;text-align:center}.s1-pairs{width:100%;display:flex;flex-direction:column;gap:8px}.s1-pair{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-radius:11px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.07);transition:all .3s var(--ease-out);cursor:default}.s1-pair.s1-active{background:rgba(0,224,122,.12);border-color:rgba(0,224,122,.32);box-shadow:0 0 14px rgba(0,201,110,.14)}.s1-pair-left{gap:8px}.s1-flag,.s1-pair-left{display:flex;align-items:center}.s1-flag{width:28px;height:28px;border-radius:50%;background:rgba(0,224,122,.12);border:1px solid rgba(0,224,122,.22);justify-content:center;font-size:13px}.s1-pair-name{font-family:var(--f1);font-size:12px;font-weight:600}.s1-pair-rate{font-family:var(--fm);font-size:12px;color:var(--g1);font-weight:500}.s1-lock-btn{margin-top:10px;display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,var(--g3),var(--g1));border-radius:10px;padding:11px 16px;font-family:var(--f1);font-size:13px;font-weight:700;color:#020a05;box-shadow:0 4px 20px rgba(0,201,110,.3);animation:lockPulse 2.5s ease-in-out infinite}@keyframes lockPulse{0%,to{box-shadow:0 4px 20px rgba(0,201,110,.25)}50%{box-shadow:0 6px 32px rgba(0,201,110,.55)}}.s1-lock-dot{width:7px;height:7px;border-radius:50%;background:#020a05;animation:pulse 2s infinite}.s2-sender{width:90px;height:90px;border-radius:50%;background:linear-gradient(135deg,rgba(0,224,122,.18),rgba(0,224,122,.06));border:2px solid rgba(0,224,122,.32);display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:14px;box-shadow:0 0 36px rgba(0,201,110,.18);animation:float1 3.5s ease-in-out infinite}.s2-sender-icon{font-size:28px;margin-bottom:4px}.s2-sender-label{font-family:var(--f1);font-size:11px;font-weight:600;color:var(--g1)}.s2-methods{width:100%;display:flex;flex-direction:column;gap:6px}.s2-method{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:9px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);transition:all .25s}.s2-method.s2-active{background:rgba(0,224,122,.1);border-color:rgba(0,224,122,.28)}.s2-m-icon{width:26px;height:26px;border-radius:7px;background:rgba(0,224,122,.1);display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0}.s2-m-name{font-size:12px;font-weight:600}.s2-m-sub{font-family:var(--fm);font-size:10px;color:var(--w30);margin-top:1px}.s2-check{margin-left:auto;color:var(--g1);font-size:12px;font-weight:700}.s3-shield-wrap{position:relative;margin-bottom:16px}.s3-shield,.s3-shield-wrap{display:flex;align-items:center;justify-content:center}.s3-shield{width:82px;height:82px;border-radius:50%;background:radial-gradient(circle,rgba(0,201,110,.22),rgba(0,201,110,.04));border:2px solid rgba(0,224,122,.32);box-shadow:0 0 44px rgba(0,201,110,.22);animation:pulse-glow 3s ease-in-out infinite}.s3-shield svg{width:36px;height:36px}.s3-orbit{position:absolute;inset:-14px;border-radius:50%;border:1px dashed rgba(0,224,122,.22);animation:slowSpin 8s linear infinite}.s3-orbit-dot{position:absolute;top:-4px;left:50%;width:8px;height:8px;border-radius:50%;background:var(--g1);box-shadow:0 0 10px var(--g1);transform:translateX(-50%)}.s3-checks{width:100%;display:flex;flex-direction:column;gap:6px}.s3-check-row{gap:10px;padding:8px 12px;border-radius:9px;background:rgba(0,224,122,.05);border:1px solid rgba(0,224,122,.1)}.s3-check-icon,.s3-check-row{display:flex;align-items:center}.s3-check-icon{width:22px;height:22px;border-radius:6px;background:rgba(0,224,122,.15);border:1px solid rgba(0,224,122,.22);justify-content:center;font-size:11px;font-weight:700;color:var(--g1);flex-shrink:0}.s3-check-label{font-size:11.5px;font-weight:600;flex:1 1}.s3-check-status{font-family:var(--fm);font-size:10px;font-weight:600;color:var(--g1);background:rgba(0,224,122,.12);border-radius:5px;padding:2px 7px;letter-spacing:.04em}.s3-progress-wrap{width:100%;margin-top:10px}.s3-prog-label{display:flex;justify-content:space-between;font-family:var(--fm);font-size:10px;color:var(--w30);margin-bottom:6px}.s3-prog-bar{height:4px;background:hsla(0,0%,100%,.06);border-radius:100px;overflow:hidden}.s3-prog-fill{height:100%;border-radius:100px;width:0;background:linear-gradient(90deg,var(--g3),var(--g1),var(--gold));box-shadow:0 0 8px rgba(0,224,122,.4)}.s3-fill-anim{animation:s3Fill 2.5s 1s var(--ease-out) forwards}@keyframes s3Fill{to{width:100%}}.s4-confirm{display:flex;align-items:center;gap:8px;justify-content:center;background:linear-gradient(135deg,var(--g3),var(--g1));border-radius:12px;padding:12px 18px;font-family:var(--f1);font-size:13px;font-weight:700;color:#020a05;margin-bottom:16px;width:100%;box-shadow:0 6px 24px rgba(0,201,110,.36);animation:settlePulse 3s ease-in-out infinite}@keyframes settlePulse{0%,to{box-shadow:0 6px 24px rgba(0,201,110,.3)}50%{box-shadow:0 10px 40px rgba(0,201,110,.6)}}.s4-vline-wrap{display:flex;justify-content:center;margin-bottom:10px}.s4-vline{width:2px;height:20px;background:linear-gradient(180deg,var(--g1),rgba(0,224,122,.15));border-radius:2px}.s4-hline-wrap{position:relative;height:12px;width:100%;margin-bottom:8px}.s4-hline{position:absolute;top:50%;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,224,122,.4),transparent)}.s4-wallets{display:flex;justify-content:space-between;gap:6px;width:100%}.s4-wallet{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:5px;background:hsla(0,0%,100%,.04);border:1px solid rgba(0,224,122,.14);border-radius:11px;padding:10px 4px;animation:float1 4s ease-in-out infinite}.s4-wallet:nth-child(2){animation-delay:.5s}.s4-wallet:nth-child(3){animation-delay:1s}.s4-wallet:nth-child(4){animation-delay:1.5s}.s4-w-icon{font-size:18px}.s4-w-label{font-size:9px;color:var(--w30);letter-spacing:.06em;text-transform:uppercase}.s4-amount-badge,.s4-w-label{font-family:var(--fm);font-weight:600}.s4-amount-badge{display:flex;align-items:center;gap:6px;justify-content:center;margin-top:12px;background:rgba(0,224,122,.1);border:1px solid rgba(0,224,122,.22);border-radius:8px;padding:7px 14px;font-size:12px;color:var(--g1);animation:float2 3s ease-in-out infinite}.s4-amount-dot{width:6px;height:6px;border-radius:50%;background:var(--g1);box-shadow:0 0 8px var(--g1);animation:pulse 2s infinite}#exchange{padding:130px 0;background:var(--bg2)}.exchange-inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.ex-widget{background:linear-gradient(155deg,rgba(10,30,20,.96),rgba(6,20,12,.98));border:1px solid rgba(0,224,122,.18);border-radius:24px;padding:34px;box-shadow:0 40px 90px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.05);position:relative;overflow:hidden}.ex-widget:before{content:"";position:absolute;top:-80px;right:-80px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(0,201,110,.12),transparent);pointer-events:none}.ex-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:26px;position:relative;z-index:1}.ex-header-title{font-family:var(--f1);font-size:17px;font-weight:700;letter-spacing:-.015em}.ex-live{display:flex;align-items:center;gap:6px;font-family:var(--fm);font-size:10.5px;font-weight:500;color:var(--g1);background:rgba(0,224,122,.1);border:1px solid rgba(0,224,122,.22);padding:5px 11px;border-radius:100px;letter-spacing:.04em;text-transform:uppercase}.ex-live-dot{width:6px;height:6px;border-radius:50%;background:var(--g1);box-shadow:0 0 6px var(--g1);animation:pulse 2s infinite}.ex-field{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.07);border-radius:14px;padding:16px 18px;margin-bottom:8px;transition:border-color .3s,background .3s;position:relative;z-index:1}.ex-field:focus-within,.ex-field:hover{border-color:rgba(0,224,122,.28);background:rgba(0,224,122,.03)}.ex-field-label{font-family:var(--fm);font-size:10.5px;color:var(--w30);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.ex-field-row{justify-content:space-between}.ex-currency,.ex-field-row{display:flex;align-items:center}.ex-currency{gap:10px}.ex-flag{font-size:22px}.ex-cur-name{font-family:var(--f1);font-size:16px;font-weight:600;letter-spacing:-.005em}.ex-amount{font-family:var(--fm);font-size:22px;color:var(--w80);font-weight:500}.ex-swap-btn{display:flex;align-items:center;justify-content:center;height:40px;margin:4px 0;cursor:pointer;color:var(--w30);transition:color .3s,transform .5s var(--ease-in-out);font-size:20px}.ex-swap-btn:hover{color:var(--g1);transform:rotate(180deg)}.ex-rate-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-size:12px;color:var(--w30);border-top:1px solid hsla(0,0%,100%,.05);margin-top:8px;position:relative;z-index:1}.ex-rate-row span{color:var(--gold);font-family:var(--fm);font-weight:500}.ex-submit{width:100%;margin-top:22px;background:linear-gradient(135deg,var(--g2),var(--g1));color:#020a05;font-family:var(--f1);font-size:15px;font-weight:700;padding:16px;border:none;border-radius:12px;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 8px 28px rgba(0,201,110,.32);transition:transform .2s var(--ease-out),box-shadow .3s;display:flex;align-items:center;justify-content:center;gap:8px;letter-spacing:-.005em;position:relative;z-index:1}.ex-submit:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 14px 40px rgba(0,201,110,.48)}.ex-trust{display:flex;gap:16px;flex-wrap:wrap;margin-top:22px;position:relative;z-index:1}.ex-trust-item{display:flex;align-items:center;gap:6px;font-family:var(--fm);font-size:11px;color:var(--w30);letter-spacing:.03em}.ex-trust-item svg{width:14px;height:14px;color:var(--g1)}#faq{padding:130px 0;background:var(--bg)}.faq-inner{display:grid;grid-template-columns:1fr 1.6fr;grid-gap:80px;gap:80px;align-items:start}.faq-list{display:flex;flex-direction:column;gap:10px}.faq-item{background:var(--card);border:1px solid rgba(0,224,122,.09);border-radius:14px;overflow:hidden;opacity:0;transform:translateY(16px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out),border-color .3s,background .3s}.faq-list.vis .faq-item{opacity:1;transform:translateY(0)}.faq-item:hover{border-color:rgba(0,224,122,.2);background:var(--card2)}.faq-item.open{border-color:rgba(0,224,122,.28);background:var(--card2)}.faq-q{width:100%;padding:22px 24px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:var(--f1);font-size:15.5px;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .25s;background:none;border:none;color:var(--white);text-align:left;line-height:1.4;letter-spacing:-.01em}.faq-q:hover{color:rgba(0,224,122,.95)}.faq-icon{width:28px;height:28px;border-radius:8px;flex-shrink:0;background:rgba(0,224,122,.08);border:1px solid rgba(0,224,122,.16);display:flex;align-items:center;justify-content:center;color:var(--g1);font-size:16px;font-weight:400;transition:transform .35s var(--ease-out),background .3s,border-color .3s}.faq-item.open .faq-icon{transform:rotate(45deg);background:rgba(0,224,122,.18);border-color:rgba(0,224,122,.32)}.faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s var(--ease-in-out)}.faq-item.open .faq-a{grid-template-rows:1fr}.faq-a-inner{overflow:hidden;min-height:0}.faq-a p{padding:0 24px 22px;font-size:14px;color:var(--w60);line-height:1.75}#cta{padding:150px 0;background:var(--bg2);text-align:center;position:relative;overflow:hidden}.cta-glow{top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:460px;background:radial-gradient(ellipse,rgba(0,201,110,.14) 0,transparent 70%)}.cta-glow,.cta-grid-bg{position:absolute;pointer-events:none}.cta-grid-bg{inset:0;background-image:linear-gradient(rgba(0,224,122,.045) 1px,transparent 0),linear-gradient(90deg,rgba(0,224,122,.045) 1px,transparent 0);background-size:56px 56px;mask-image:radial-gradient(ellipse 60% 80% at 50% 50%,#000,transparent);-webkit-mask-image:radial-gradient(ellipse 60% 80% at 50% 50%,#000,transparent)}.cta-title{font-family:var(--f1);font-size:clamp(42px,6.5vw,92px);font-weight:700;letter-spacing:-.045em;line-height:1.02;margin-bottom:26px;position:relative;z-index:1}.cta-hl{background:linear-gradient(135deg,var(--g1) 0,var(--gold) 65%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cta-desc{font-size:17.5px;color:var(--w60);max-width:540px;margin:0 auto 52px;line-height:1.7;position:relative;z-index:1}.cta-btns{gap:14px}.cta-btns,.cta-trust{display:flex;justify-content:center;flex-wrap:wrap;position:relative;z-index:1}.cta-trust{gap:24px;margin-top:40px}.cta-trust-item{display:inline-flex;align-items:center;gap:7px;font-family:var(--fm);font-size:11.5px;color:var(--w40);letter-spacing:.04em}.cta-trust-item svg{color:var(--g1);flex-shrink:0}footer{background:rgba(2,8,5,.99);border-top:1px solid rgba(0,224,122,.1);padding:80px 0 40px;position:relative}footer:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:60%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,224,122,.35),transparent)}.footer-inner{max-width:1400px;margin:0 auto;padding:0 5%}.footer-top{display:grid;grid-template-columns:1.8fr 1fr 1fr 1fr;grid-gap:48px;gap:48px;margin-bottom:60px}.footer-desc{font-size:14px;color:var(--w30);line-height:1.75;max-width:280px;margin-top:4px}.footer-col h5{font-family:var(--f1);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--white);margin-bottom:20px}.footer-col ul{list-style:none;display:flex;flex-direction:column;gap:12px}.footer-col a{font-size:14px;color:var(--w30);text-decoration:none;transition:color .25s,transform .25s;display:inline-block}.footer-col a:hover{color:var(--g1);transform:translateX(3px)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(0,224,122,.06);padding-top:30px;flex-wrap:wrap;gap:16px}.footer-copy{font-family:var(--fm);font-size:11.5px;color:var(--w30);letter-spacing:.02em}.socials{display:flex;gap:10px}.social-btn{width:38px;height:38px;border-radius:10px;background:var(--card);border:1px solid rgba(0,224,122,.12);display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:14px;color:var(--w30);transition:all .25s var(--ease-out)}.social-btn:hover{background:rgba(0,224,122,.1);border-color:rgba(0,224,122,.35);color:var(--g1);transform:translateY(-2px)}.hamburger{display:none;flex-direction:column;gap:5px;cursor:pointer;padding:8px;background:none;border:none;border-radius:8px;transition:background .2s}.hamburger:hover{background:hsla(0,0%,100%,.05)}.hamburger span{display:block;width:22px;height:2px;background:var(--white);border-radius:2px;transition:all .3s var(--ease-out);transform-origin:center}.hamburger.open span:first-child{transform:translateY(7px) rotate(45deg)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-menu{display:none;position:fixed;inset:72px 0 0 0;background:rgba(2,8,5,.98);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:999;padding:40px 5%;flex-direction:column;gap:24px}.mobile-menu.open{display:flex;animation:fadeIn .25s var(--ease-out)}.mobile-menu a{font-family:var(--f1);font-size:20px;font-weight:600;color:var(--w60);text-decoration:none;transition:color .25s;padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.04)}.mobile-menu a:hover{color:var(--g1)}#about{padding:130px 0;background:var(--bg)}.about-inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.about-label{font-size:15px;color:var(--w60);line-height:1.75;margin-top:20px;max-width:500px}.about-quote{margin-top:36px;padding:24px 28px;border-left:3px solid var(--g2);background:rgba(0,224,122,.04);border-radius:0 14px 14px 0;position:relative}.about-quote:before{content:'"';position:absolute;top:-8px;left:16px;font-family:var(--f1);font-size:60px;color:rgba(0,224,122,.15);line-height:1;pointer-events:none}.about-quote p{font-size:15.5px;color:var(--w60);line-height:1.75;font-style:italic;position:relative}.about-quote cite{display:block;margin-top:14px;font-family:var(--fm);font-size:11px;color:var(--g1);font-style:normal;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.about-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.about-pillar{background:var(--card);border:1px solid rgba(0,224,122,.1);border-radius:18px;padding:28px 24px;opacity:0;transform:translateY(20px);transition:opacity .55s var(--ease-out),transform .55s var(--ease-out),border-color .3s,background .3s;position:relative;overflow:hidden}.about-pillar:before{content:"";position:absolute;top:0;right:0;width:100px;height:100px;border-radius:50%;background:radial-gradient(circle,rgba(0,224,122,.06),transparent 70%);opacity:0;transition:opacity .35s}.about-pillar:hover:before{opacity:1}.about-pillar.vis{opacity:1;transform:translateY(0)}.about-pillar:hover{background:var(--card2);border-color:rgba(0,224,122,.26);transform:translateY(-3px)}.about-pillar:nth-child(2){transition-delay:.1s}.about-pillar:nth-child(3){transition-delay:.2s}.about-pillar:nth-child(4){transition-delay:.3s}.ap-icon{width:46px;height:46px;border-radius:12px;background:rgba(0,224,122,.1);border:1px solid rgba(0,224,122,.22);display:flex;align-items:center;justify-content:center;margin-bottom:18px;transition:transform .3s var(--ease-spring)}.about-pillar:hover .ap-icon{transform:scale(1.06) rotate(-4deg)}.ap-icon svg{width:22px;height:22px}.ap-title{font-family:var(--f1);font-size:15.5px;font-weight:700;margin-bottom:8px;letter-spacing:-.01em}.ap-text{font-size:13.5px;color:var(--w40);line-height:1.65}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes float1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes float2{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes spin1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 60px rgba(0,201,110,.3)}50%{box-shadow:0 0 100px rgba(0,201,110,.5),0 0 40px rgba(245,197,66,.15)}}@keyframes slowSpin{to{transform:rotate(1turn)}}@keyframes barGrow{to{width:78%}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.tag-gold{color:var(--gold)}.tag-cyan{color:var(--con)}#services{padding:130px 0;background:var(--bg);position:relative}#services:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 50% 40% at 20% 20%,rgba(0,224,122,.05),transparent 70%),radial-gradient(ellipse 40% 40% at 85% 80%,rgba(245,197,66,.04),transparent 70%)}.svc-top{max-width:680px;margin-bottom:64px;position:relative;z-index:1}.svc-top .sec-desc{margin-top:18px}.svc-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;position:relative;z-index:1}.svc-card{background:linear-gradient(155deg,rgba(8,22,15,.95),rgba(4,14,9,.98));border:1px solid rgba(0,224,122,.12);border-radius:22px;padding:34px 30px;position:relative;overflow:hidden;opacity:0;transform:translateY(24px);transition:opacity .55s var(--ease-out),transform .35s var(--ease-out),border-color .3s,box-shadow .35s;display:flex;flex-direction:column}.svc-card.vis{opacity:1;transform:translateY(0)}.svc-card:hover{transform:translateY(-6px);box-shadow:0 24px 50px rgba(0,0,0,.5)}.svc-card:before{content:"";position:absolute;top:0;right:0;width:220px;height:220px;border-radius:50%;pointer-events:none;opacity:.75;transition:opacity .3s}.svc-card:hover:before{opacity:1}.svc-green:before{background:radial-gradient(circle,rgba(0,224,122,.14),transparent 70%)}.svc-gold:before{background:radial-gradient(circle,rgba(245,197,66,.14),transparent 70%)}.svc-cyan:before{background:radial-gradient(circle,rgba(69,196,245,.14),transparent 70%)}.svc-green:hover{border-color:rgba(0,224,122,.35)}.svc-gold:hover{border-color:rgba(245,197,66,.35)}.svc-cyan:hover{border-color:rgba(69,196,245,.35)}.svc-icon{width:54px;height:54px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:22px;position:relative;z-index:1;transition:transform .3s var(--ease-spring)}.svc-card:hover .svc-icon{transform:scale(1.06) rotate(-4deg)}.svc-icon svg{width:24px;height:24px}.svc-green .svc-icon{background:rgba(0,224,122,.1);border:1px solid rgba(0,224,122,.22);color:var(--g1)}.svc-gold .svc-icon{background:rgba(245,197,66,.1);border:1px solid rgba(245,197,66,.28);color:var(--gold)}.svc-cyan .svc-icon{background:rgba(69,196,245,.1);border:1px solid rgba(69,196,245,.28);color:var(--con)}.svc-tag{font-family:var(--fm);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;position:relative;z-index:1}.svc-green .svc-tag{color:var(--g1)}.svc-gold .svc-tag{color:var(--gold)}.svc-cyan .svc-tag{color:var(--con)}.svc-title{font-family:var(--f1);font-size:22px;font-weight:700;letter-spacing:-.02em;margin-bottom:14px;line-height:1.15}.svc-desc,.svc-title{position:relative;z-index:1}.svc-desc{font-size:14px;color:var(--w60);line-height:1.68;margin-bottom:22px}.svc-bullets{list-style:none;display:flex;flex-direction:column;gap:9px;margin-bottom:24px;position:relative;z-index:1}.svc-bullets li{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--w60)}.svc-check{width:18px;height:18px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;flex-shrink:0}.svc-green .svc-check{background:rgba(0,224,122,.16);color:var(--g1)}.svc-gold .svc-check{background:rgba(245,197,66,.16);color:var(--gold)}.svc-cyan .svc-check{background:rgba(69,196,245,.16);color:var(--con)}.svc-link{margin-top:auto;background:none;border:none;cursor:pointer;font-family:var(--f2);font-size:14px;font-weight:600;padding:0;display:inline-flex;align-items:center;gap:8px;transition:gap .25s var(--ease-out);position:relative;z-index:1;text-align:left;letter-spacing:-.005em}.svc-link:hover{gap:14px}.svc-green .svc-link{color:var(--g1)}.svc-gold .svc-link{color:var(--gold)}.svc-cyan .svc-link{color:var(--con)}#nft{padding:130px 0;background:var(--bg2);position:relative;overflow:hidden}#nft:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 50% 50% at 80% 30%,rgba(245,197,66,.07),transparent 70%),radial-gradient(ellipse 40% 40% at 20% 70%,rgba(184,69,245,.06),transparent 70%)}.nft-inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center;position:relative;z-index:1;margin-bottom:84px}.nft-chains{margin-top:30px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.nft-chain-label{font-family:var(--fm);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--w30);margin-right:6px}.nft-chain-pill{font-family:var(--fm);font-size:12px;padding:6px 12px;border-radius:100px;background:rgba(245,197,66,.06);border:1px solid rgba(245,197,66,.22);color:var(--gold);transition:background .25s,transform .25s}.nft-chain-pill:hover{background:rgba(245,197,66,.14);transform:translateY(-2px)}.nft-visual{position:relative;height:440px;display:flex;align-items:center;justify-content:center}.nft-card-stack{position:relative;width:310px;height:400px;border-radius:24px;overflow:hidden;background:var(--card);border:1px solid rgba(245,197,66,.3);box-shadow:0 50px 100px rgba(0,0,0,.55),0 0 70px rgba(245,197,66,.18),inset 0 1px 0 hsla(0,0%,100%,.06);transition:transform .5s var(--ease-out)}.nft-card-stack:hover{transform:translateY(-6px) rotate(-1deg)}.nft-card-piece{position:absolute;inset:0 0 40% 0;opacity:0;transition:opacity .7s var(--ease-out)}.nft-card-piece.active{opacity:1}.nft-card-content{position:absolute;left:0;right:0;bottom:0;padding:22px;background:linear-gradient(180deg,rgba(4,14,9,0),rgba(4,14,9,.95) 30%);z-index:5;height:60%;display:flex;flex-direction:column;justify-content:flex-end}.nft-card-badge{display:inline-flex;align-self:flex-start;font-family:var(--fm);font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--gold);background:rgba(245,197,66,.16);border:1px solid rgba(245,197,66,.32);border-radius:100px;padding:3px 10px;margin-bottom:16px;animation:pulse 2s infinite}.nft-card-title{font-family:var(--f1);font-size:22px;font-weight:700;margin-bottom:4px;letter-spacing:-.02em}.nft-card-rarity{font-family:var(--fm);font-size:11px;color:var(--w60);margin-bottom:16px;letter-spacing:.02em}.nft-card-price{display:flex;justify-content:space-between;margin-bottom:12px}.nft-price-label{font-family:var(--fm);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--w30);margin-bottom:4px}.nft-price-val{font-family:var(--fm);font-size:13px;font-weight:600;color:var(--gold)}.nft-progress{height:4px;background:hsla(0,0%,100%,.08);border-radius:100px;overflow:hidden}.nft-progress-fill{height:100%;background:linear-gradient(90deg,var(--gold),var(--nft));border-radius:100px;transition:width .8s var(--ease-out);box-shadow:0 0 8px rgba(245,197,66,.4)}.nft-caps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;position:relative;z-index:1}.nft-cap{background:var(--card);border:1px solid rgba(245,197,66,.11);border-radius:16px;padding:26px 22px;opacity:0;transform:translateY(20px);transition:opacity .55s var(--ease-out),transform .55s var(--ease-out),border-color .3s,background .3s}.nft-cap.vis{opacity:1;transform:translateY(0)}.nft-cap:hover{background:var(--card2);border-color:rgba(245,197,66,.28);transform:translateY(-3px)}.nft-cap-num{font-family:var(--fm);font-size:11px;font-weight:600;color:var(--gold);letter-spacing:.12em;margin-bottom:12px}.nft-cap-title{font-family:var(--f1);font-size:15.5px;font-weight:700;margin-bottom:8px;letter-spacing:-.01em}.nft-cap-text{font-size:13.5px;color:var(--w60);line-height:1.65}#blockchain{padding:130px 0;background:var(--bg);position:relative}#blockchain:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 60% 50% at 30% 40%,rgba(0,224,122,.06),transparent 70%)}.bc-top{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:64px;flex-wrap:wrap}.bc-main,.bc-top{position:relative;z-index:1}.bc-main{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:24px;gap:24px;align-items:start}.bc-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.bc-card{background:var(--card);border:1px solid rgba(0,224,122,.1);border-radius:16px;padding:26px 22px;opacity:0;transform:translateY(20px);transition:opacity .55s var(--ease-out),transform .55s var(--ease-out),border-color .3s,background .3s}.bc-card.vis{opacity:1;transform:translateY(0)}.bc-card:hover{background:var(--card2);border-color:rgba(0,224,122,.26);transform:translateY(-3px)}.bc-card-icon{width:44px;height:44px;border-radius:11px;background:rgba(0,224,122,.1);border:1px solid rgba(0,224,122,.22);display:flex;align-items:center;justify-content:center;color:var(--g1);margin-bottom:18px;transition:transform .3s var(--ease-spring)}.bc-card:hover .bc-card-icon{transform:scale(1.06) rotate(-4deg)}.bc-card-icon svg{width:20px;height:20px}.bc-card-title{font-family:var(--f1);font-size:15.5px;font-weight:700;margin-bottom:8px;letter-spacing:-.01em}.bc-card-text{font-size:13.5px;color:var(--w60);line-height:1.65}.bc-terminal{background:#010604;border:1px solid rgba(0,224,122,.22);border-radius:16px;overflow:hidden;box-shadow:0 24px 48px rgba(0,0,0,.55),inset 0 1px 0 hsla(0,0%,100%,.05),0 0 40px rgba(0,224,122,.06);position:-webkit-sticky;position:sticky;top:100px}.bc-term-header{display:flex;align-items:center;gap:12px;padding:12px 16px;background:rgba(0,224,122,.04);border-bottom:1px solid rgba(0,224,122,.12)}.bc-term-dots{display:flex;gap:6px}.bc-term-dots span{width:10px;height:10px;border-radius:50%;background:hsla(0,0%,100%,.15)}.bc-term-dots span:first-child{background:#ff5f56}.bc-term-dots span:nth-child(2){background:#ffbd2e}.bc-term-dots span:nth-child(3){background:#27c93f}.bc-term-title{font-family:var(--fm);font-size:11px;color:var(--w40);letter-spacing:.03em}.bc-term-body{padding:22px 20px;font-family:var(--fm);font-size:12.5px;line-height:1.85;min-height:290px}.bc-line{color:var(--w60);opacity:0;animation:bcLine .4s var(--ease-out) forwards}@keyframes bcLine{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}.bc-line-prompt{color:var(--g1);margin-right:6px}.bc-line-ok{color:var(--g1)}.bc-line-event{color:var(--gold)}.bc-line-deploy{color:var(--white)}.bc-cursor{display:inline-block;width:7px;height:14px;background:var(--g1);vertical-align:middle;animation:bcBlink 1s steps(2) infinite;box-shadow:0 0 8px var(--g1)}@keyframes bcBlink{50%{opacity:0}}#consulting{padding:130px 0;background:var(--bg2);position:relative;overflow:hidden}#consulting:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 60% 50% at 50% 20%,rgba(69,196,245,.07),transparent 70%)}.con-top{max-width:680px}.con-grid,.con-top{margin-bottom:64px;position:relative;z-index:1}.con-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.con-tier{position:relative;background:var(--card);border:1px solid rgba(69,196,245,.13);border-radius:22px;padding:34px 30px;display:flex;flex-direction:column;opacity:0;transform:translateY(24px);transition:opacity .55s var(--ease-out),transform .35s var(--ease-out),border-color .3s,box-shadow .35s}.con-tier.vis{opacity:1;transform:translateY(0)}.con-tier:hover{border-color:rgba(69,196,245,.3);transform:translateY(-4px)}.con-tier-hl{background:linear-gradient(155deg,rgba(10,30,40,.96),rgba(6,20,26,.98));border-color:rgba(69,196,245,.38);box-shadow:0 24px 60px rgba(0,0,0,.4),0 0 50px rgba(69,196,245,.12)}.con-tier-hl:hover{border-color:rgba(69,196,245,.55)}.con-tier-flag{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,var(--con),#68d5ff);color:#001420;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;border-radius:100px;box-shadow:0 6px 20px rgba(69,196,245,.42)}.con-tier-flag,.con-tier-name{font-family:var(--f1);font-weight:700}.con-tier-name{font-size:22px;margin-bottom:6px;letter-spacing:-.02em}.con-tier-for{font-size:13.5px;color:var(--w60);margin-bottom:18px}.con-tier-price{font-family:var(--f1);font-size:16px;font-weight:600;color:var(--con);margin-bottom:22px;padding-bottom:22px;border-bottom:1px solid rgba(69,196,245,.14)}.con-tier-list{list-style:none;display:flex;flex-direction:column;gap:10px;margin-bottom:28px;flex:1 1}.con-tier-list li{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--w60)}.con-tier-check{width:20px;height:20px;border-radius:6px;background:rgba(69,196,245,.14);color:var(--con);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.con-proof{max-width:740px;margin:0 auto;text-align:center;padding:40px 32px;background:rgba(69,196,245,.04);border:1px solid rgba(69,196,245,.16);border-radius:22px;position:relative;z-index:1}.con-proof-num{font-family:var(--f1);font-size:48px;font-weight:700;background:linear-gradient(135deg,var(--con),var(--g1));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:10px;letter-spacing:-.03em}.con-proof-text{font-size:15px;color:var(--w60);line-height:1.75;max-width:540px;margin:0 auto}@media (max-width:1100px){.features-grid{grid-template-columns:1fr 1fr}.feat-card.wide{grid-column:span 2}.footer-top,.stats-grid{grid-template-columns:1fr 1fr}.about-inner{gap:48px}.con-grid,.svc-grid{grid-template-columns:1fr}.con-grid{max-width:520px;margin-left:auto;margin-right:auto}.bc-main{grid-template-columns:1fr}.bc-terminal{position:relative;top:auto}.nft-caps{grid-template-columns:1fr 1fr}.hero-inner{gap:48px}}@media (max-width:900px){.hiw-row{grid-template-columns:1fr 1fr;gap:14px}.hiw-connector{display:none}.hiw-step:hover{transform:none}}@media (max-width:860px){.nav-links,.nav-right .btn-ghost{display:none}.hamburger{display:flex}.hero-inner{grid-template-columns:1fr}.hero-visual{display:none}.exchange-inner,.faq-inner,.nft-inner,.security-inner{grid-template-columns:1fr}.nft-inner{gap:40px}.nft-visual{height:auto}.bc-grid{grid-template-columns:1fr}.bc-top{align-items:flex-start}.about-inner{grid-template-columns:1fr}.sec-visual{height:auto;display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 16px 32px;overflow:visible;position:relative;z-index:1}.ring{display:none}.sec-center{position:relative;top:auto;left:auto;transform:none;margin-bottom:12px;flex-shrink:0}.sec-badge{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;animation:none;width:100%;max-width:360px}#security .section-wrap{overflow:visible}.security-inner{gap:32px;align-items:flex-start}#liquidity{padding:90px 0}.liq-giant{display:none}.liq-inner{min-height:unset;display:block}.liq-content{padding:0 5%}.liq-title{font-size:clamp(28px,7vw,42px)}.liq-desc{font-size:15px;margin-bottom:32px}.features-grid{grid-template-columns:1fr}.feat-card.wide,.feat-wide-inner{grid-column:1;grid-template-columns:1fr}}@media (max-width:580px){.section-wrap,nav{padding:0 4%}.footer-top,.stats-grid{grid-template-columns:1fr}.hero-btns{flex-direction:column;align-items:stretch}.btn-outline,.btn-primary{width:100%;justify-content:center}.cta-btns{flex-direction:column;align-items:center}#liquidity{padding:70px 0}.liq-content{padding:0 4%}.sec-badge{max-width:100%}.about-grid{grid-template-columns:1fr!important}.about-pillar{padding:24px 20px}.faq-inner{gap:40px}.nft-caps{grid-template-columns:1fr}.nft-card-stack{width:270px;height:350px}}@media (max-width:560px){#steps{padding:90px 0 110px}.hiw-row{grid-template-columns:1fr;gap:14px}.hiw-connector{display:none}}