/* ==========================================================================
   Design (homepage 1.2.0, header/footer 1.3.0) — generated from the Claude
   Design files (Homepage Desktop 1440, Tablet 768, Mobile 390) by dev-tools/home/.
   Each screen size has its own markup + styles, namespaced so they never clash:
   hd- = desktop (≥1024px), ht- = tablet (720–1023px), hm- = phone (≤719px).
   Loaded on every page (header/footer). Homepage copy: Pages → Home → Homepage content.
   ========================================================================== */
body.nx .nx-home{display:block;overflow-x:clip;background:#F3F4F8}
body.nx .nx-home .nx-hs{scroll-margin-top:var(--nx-head-h,80px)}
body.nx .nx-hv{display:none;font-size:16px;line-height:normal;letter-spacing:normal;font-weight:400}
@media (min-width:1024px){body.nx .nx-hv-d{display:block}}
@media (min-width:720px) and (max-width:1023px){body.nx .nx-hv-t{display:block}}
@media (max-width:719px){body.nx .nx-hv-m{display:block}}
body.nx .nx-hv [hidden]{display:none!important}
body.nx .nx-hv .hp-f{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}
/* Header / footer wrappers (template-parts/chrome/) */
body.nx .nx-head{position:sticky;top:var(--nx-admin-bar,0px);z-index:100}
body.nx .nx-head .nx-hv{background:#0B1220}
body.nx .nx-hs{--nx-head-h:78px}
@media (max-width:1023px){body.nx .nx-hs{--nx-head-h:64px}}
body.nx .nx-hv .form-msg{margin:0 0 12px;padding:10px 14px;border-radius:10px;font-size:14px;line-height:1.5}
body.nx .nx-hv .form-msg.ok{background:#EEF8CC;color:#2E3A06}
body.nx .nx-hv .form-msg.err{background:#FFE9E6;color:#8A1C0B}


/* ---------- Desktop ---------- */
body.nx .hd-egx{margin:0;overflow-x:clip}
body.nx .hd-egx{font-family:Inter,system-ui,sans-serif;color:#0B1220;background:#F3F4F8;-webkit-font-smoothing:antialiased;overflow-x:clip;max-width:100%}
body.nx .hd-egx section,body.nx .hd-egx footer,body.nx .hd-egx header{max-width:100%}
body.nx .hd-egx *{box-sizing:border-box}
body.nx .hd-egx h1,body.nx .hd-egx h2,body.nx .hd-egx h3{font-family:"Space Grotesk",Inter,sans-serif;margin:0;letter-spacing:-0.02em}
body.nx .hd-egx p{margin:0}
body.nx :where(.hd-egx) a{color:inherit;text-decoration:none}
body.nx :where(.hd-egx) a:hover{color:inherit}
body.nx :where(.hd-egx) .hd-wrap{max-width:1240px;margin:0 auto;padding:0 32px}
body.nx :where(.hd-egx) .hd-eyebrow{font-family:"JetBrains Mono",monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#4A5A12}
body.nx :where(.hd-egx) .hd-dark .hd-eyebrow{color:#C8F135}
body.nx :where(.hd-egx) .hd-h2{font-size:clamp(34px,4.4vw,56px);line-height:1.04;font-weight:600}
body.nx :where(.hd-egx) .hd-lede{font-size:18px;line-height:1.6;color:#4B5263;max-width:460px}
body.nx :where(.hd-egx) .hd-dark .hd-lede{color:#A9B3C7}
body.nx :where(.hd-egx) .hd-sec{padding:120px 0}
body.nx :where(.hd-egx) .hd-sec-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:56px}
body.nx :where(.hd-egx) .hd-sec-head .hd-left{display:flex;flex-direction:column;gap:18px;max-width:680px}
body.nx :where(.hd-egx) .hd-dark{background:#0B1220;color:#fff}
body.nx :where(.hd-egx) .hd-btn{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 26px;border-radius:12px;font-weight:600;font-size:16px;cursor:pointer;border:1px solid transparent;transition:transform .25s ease,box-shadow .25s ease,background .25s ease;font-family:Inter,sans-serif}
body.nx :where(.hd-egx) .hd-btn svg{transition:transform .25s ease}
body.nx :where(.hd-egx) .hd-btn:hover svg{transform:translateX(4px)}
body.nx :where(.hd-egx) .hd-btn-lime{background:#C8F135;color:#0B1220}
body.nx :where(.hd-egx) .hd-btn-lime:hover{transform:translateY(-2px);box-shadow:0 12px 30px -10px rgba(200,241,53,.7);color:#0B1220}
body.nx :where(.hd-egx) .hd-btn-ghost{border-color:rgba(255,255,255,.22);color:#fff}
body.nx :where(.hd-egx) .hd-btn-ghost:hover{background:rgba(255,255,255,.06);color:#fff}
body.nx :where(.hd-egx) .hd-btn-ink{background:#0B1220;color:#fff}
body.nx :where(.hd-egx) .hd-btn-ink:hover{transform:translateY(-2px);box-shadow:0 12px 30px -12px rgba(11,18,32,.6);color:#fff}
@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}
body.nx :where(.hd-egx) .hd-nav{position:sticky;top:0;z-index:50;background:rgba(11,18,32,.94);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.08)}
body.nx :where(.hd-egx) .hd-nav::after{content:"";position:absolute;left:0;bottom:-1px;height:1px;width:240px;background:linear-gradient(90deg,rgba(200,241,53,0),#C8F135,rgba(200,241,53,0));box-shadow:0 0 14px rgba(200,241,53,.8);animation:hd-navrun 6s linear infinite;pointer-events:none}
body.nx :where(.hd-egx) .hd-nav-in{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:78px;flex-wrap:wrap}
body.nx :where(.hd-egx) .hd-tray-ring{padding:1px;border-radius:999px;background:conic-gradient(from var(--a),rgba(200,241,53,0) 0deg,rgba(200,241,53,0) 250deg,#C8F135 320deg,rgba(200,241,53,0) 360deg),rgba(255,255,255,.1);animation:hd-trayrot 6s linear infinite;box-shadow:0 14px 34px -20px rgba(0,0,0,.8)}
body.nx :where(.hd-egx) .hd-tray{display:flex;gap:4px;padding:5px;border-radius:999px;background:#0B1220}
body.nx :where(.hd-egx) .hd-mi{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#C3CBDA;padding:9px 14px;border-radius:999px;transition:background .25s ease,color .25s ease}
body.nx :where(.hd-egx) .hd-mi .hd-chev{transition:transform .3s ease;opacity:.7}
body.nx :where(.hd-egx) .hd-mi:hover,body.nx :where(.hd-egx) .hd-mi.hd-on{background:#C8F135;color:#0B1220}
body.nx :where(.hd-egx) .hd-mi.hd-on .hd-chev{transform:rotate(180deg);opacity:1}
body.nx :where(.hd-egx) .hd-mi:focus-visible{outline:2px solid #C8F135;outline-offset:2px}
body.nx :where(.hd-egx) .hd-live-free{display:flex;align-items:center;gap:8px;color:#fff;font-weight:600;font-size:15px}
body.nx :where(.hd-egx) .hd-live-free i{width:8px;height:8px;border-radius:50%;background:#C8F135;animation:hd-ping 1.8s infinite}
body.nx :where(.hd-egx) .hd-mega{position:absolute;left:0;right:0;top:100%;padding-top:10px;animation:hd-megaIn .32s cubic-bezier(.2,.8,.2,1)}
body.nx :where(.hd-egx) .hd-mega-card{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px;padding:14px;border-radius:22px;background:rgba(11,18,32,.97);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.1);box-shadow:0 40px 80px -30px rgba(0,0,0,.75)}
body.nx :where(.hd-egx) .hd-mega-main{display:grid;gap:6px;padding:12px}
body.nx :where(.hd-egx) .hd-mm4{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
body.nx :where(.hd-egx) .hd-mm3{grid-template-columns:repeat(3,minmax(0,1fr))}
body.nx :where(.hd-egx) .hd-mm2{grid-template-columns:repeat(2,minmax(0,1fr))}
body.nx :where(.hd-egx) .hd-mcol{display:flex;flex-direction:column;gap:2px}
body.nx :where(.hd-egx) .hd-mh{font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#C8F135;padding:0 10px 10px}
body.nx :where(.hd-egx) .hd-mcol a{font-size:14px;color:#D6DCE8;padding:9px 10px;border-radius:10px;transition:background .2s ease,color .2s ease,transform .2s ease}
body.nx :where(.hd-egx) .hd-mcol a:hover{background:rgba(255,255,255,.06);color:#fff;transform:translateX(3px)}
body.nx :where(.hd-egx) .hd-mrow{display:flex;gap:14px;align-items:flex-start;padding:12px;border-radius:14px;transition:background .2s ease}
body.nx :where(.hd-egx) .hd-mrow:hover{background:rgba(255,255,255,.06)}
body.nx :where(.hd-egx) .hd-mrow b{display:block;font-size:15px;font-weight:600;color:#fff}
body.nx :where(.hd-egx) .hd-mrow small{display:block;font-size:13px;color:#8C96AA;margin-top:3px}
body.nx :where(.hd-egx) .hd-mn{flex:none;font-family:"JetBrains Mono",monospace;font-size:11px;color:#C8F135;width:30px;height:30px;border-radius:8px;border:1px solid rgba(200,241,53,.35);display:flex;align-items:center;justify-content:center}
body.nx :where(.hd-egx) .hd-mi-ico{flex:none;width:36px;height:36px;border-radius:10px;background:rgba(200,241,53,.08);display:flex;align-items:center;justify-content:center}
body.nx :where(.hd-egx) .hd-mstep{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:14px;border:1px solid rgba(255,255,255,.07);transition:background .2s ease,border-color .2s ease}
body.nx :where(.hd-egx) .hd-mstep:hover{background:rgba(255,255,255,.05);border-color:rgba(200,241,53,.4)}
body.nx :where(.hd-egx) .hd-mstep b{font-family:"Space Grotesk",sans-serif;font-size:20px;color:#fff}
body.nx :where(.hd-egx) .hd-mstep small{font-size:13px;color:#8C96AA;line-height:1.45}
body.nx :where(.hd-egx) .hd-mbadge{align-self:flex-start;font-family:"JetBrains Mono",monospace;font-size:11px;padding:4px 8px;border-radius:6px;background:#1C2539;color:#D6DCE8}
body.nx :where(.hd-egx) .hd-mega-aside{display:flex;flex-direction:column;gap:10px;justify-content:flex-end;padding:22px;border-radius:16px;background:#C8F135;color:#0B1220;min-height:200px;position:relative;overflow:clip;transition:transform .25s ease}
body.nx :where(.hd-egx) .hd-mega-aside:hover{transform:translateY(-2px);color:#0B1220}
body.nx :where(.hd-egx) .hd-mega-aside::before{content:"";position:absolute;width:220px;height:220px;border-radius:50%;border:1px solid rgba(11,18,32,.15);right:-80px;top:-90px;animation:hd-spin 30s linear infinite}
body.nx :where(.hd-egx) .hd-mega-aside b{font-family:"Space Grotesk",sans-serif;font-size:22px;line-height:1.15}
body.nx :where(.hd-egx) .hd-mega-aside span{font-size:14px;line-height:1.5;color:#1E2636}
body.nx :where(.hd-egx) .hd-mega-aside em{font-style:normal;font-weight:600;font-size:14px}
body.nx :where(.hd-egx) .hd-tick{position:relative;z-index:2;background:#C8F135;color:#0B1220;overflow:clip;border-bottom:1px solid rgba(11,18,32,.15)}
body.nx :where(.hd-egx) .hd-tk-track{display:flex;width:max-content;animation:hd-scroll 32s linear infinite}
body.nx :where(.hd-egx) .hd-tick:hover .hd-tk-track{animation-play-state:paused}
body.nx :where(.hd-egx) .hd-tk-item{display:flex;align-items:center;gap:28px;padding:16px 14px 16px 0;margin-right:14px;white-space:nowrap;font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}
body.nx :where(.hd-egx) .hd-tk-star{width:16px;height:16px;flex:none;animation:hd-spin 6s linear infinite}
@keyframes hd-navrun{0%{transform:translateX(-260px)}100%{transform:translateX(1600px)}}
@keyframes hd-trayrot{to{--a:360deg}}
@keyframes hd-megaIn{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}
@media (max-width:1180px){body.nx :where(.hd-egx) .hd-mega-card{grid-template-columns:minmax(0,1fr)}
body.nx :where(.hd-egx) .hd-mega-aside{min-height:0}
body.nx :where(.hd-egx) .hd-mi{padding:9px 11px}}
@media (max-width:960px){body.nx :where(.hd-egx) .hd-mega{display:none}}
body.nx :where(.hd-egx) .hd-logo{display:flex;align-items:center;gap:10px;color:#fff}
body.nx :where(.hd-egx) .hd-logo-mark{font-family:"Space Grotesk",sans-serif;font-weight:700;font-size:30px;letter-spacing:-0.04em}
body.nx :where(.hd-egx) .hd-logo-sub{font-size:10px;line-height:1.15;color:#A9B3C7;border-left:1px solid rgba(255,255,255,.25);padding-left:8px}
body.nx :where(.hd-egx) .hd-hero{position:relative;background:#0B1220;color:#fff;overflow:clip}
body.nx :where(.hd-egx) .hd-grid-bg{position:absolute;inset:-60px;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:60px 60px;animation:hd-drift 24s linear infinite;pointer-events:none}
body.nx :where(.hd-egx) .hd-glow{position:absolute;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,rgba(200,241,53,.16),rgba(200,241,53,0) 65%);right:-140px;top:-120px;animation:hd-breathe 8s ease-in-out infinite;pointer-events:none}
@property --sx{syntax:"<length-percentage>";inherits:true;initial-value:70%}
@property --sy{syntax:"<length-percentage>";inherits:true;initial-value:40%}
body.nx :where(.hd-egx) .hd-spot-sec{position:relative;overflow:clip}
body.nx :where(.hd-egx) .hd-spot-sec.hd-idle{animation:hd-wander 14s ease-in-out infinite}
body.nx :where(.hd-egx) .hd-foot.hd-idle{animation-duration:18s;animation-delay:-5s}
body.nx :where(.hd-egx) .hd-sp-fx{position:absolute;inset:0;overflow:clip;pointer-events:none}
body.nx :where(.hd-egx) .hd-sp-dim{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;background-position:center}
body.nx :where(.hd-egx) .hd-sp-lit{position:absolute;inset:0;background-image:linear-gradient(rgba(200,241,53,.55) 1px,transparent 1px),linear-gradient(90deg,rgba(200,241,53,.55) 1px,transparent 1px);background-size:56px 56px;background-position:center;-webkit-mask-image:radial-gradient(280px circle at var(--sx) var(--sy),#000 0%,rgba(0,0,0,.35) 45%,transparent 75%);mask-image:radial-gradient(280px circle at var(--sx) var(--sy),#000 0%,rgba(0,0,0,.35) 45%,transparent 75%)}
body.nx :where(.hd-egx) .hd-sp-glow{position:absolute;inset:0;background:radial-gradient(520px circle at var(--sx) var(--sy),rgba(200,241,53,.14),rgba(200,241,53,0) 60%)}
body.nx :where(.hd-egx) .hd-sp-fade{position:absolute;inset:0;background:radial-gradient(ellipse 40% 50% at 26% 50%,rgba(11,18,32,.8),rgba(11,18,32,0) 100%)}
body.nx :where(.hd-egx) .hd-sp-p{position:absolute;bottom:-10px;width:3px;height:3px;border-radius:50%;background:#C8F135;box-shadow:0 0 8px 2px rgba(200,241,53,.5);opacity:0;animation:hd-rise linear infinite}
@keyframes hd-wander{0%{--sx:72%;--sy:38%}25%{--sx:82%;--sy:68%}50%{--sx:22%;--sy:72%}75%{--sx:16%;--sy:30%}100%{--sx:72%;--sy:38%}}
@keyframes hd-rise{0%{transform:translateY(0);opacity:0}15%{opacity:.9}100%{transform:translateY(-900px);opacity:0}}
body.nx :where(.hd-egx) .hd-hero-fx{position:absolute;inset:0;overflow:hidden;pointer-events:none}
body.nx :where(.hd-egx) .hd-hero-mask{-webkit-mask-image:radial-gradient(ellipse 75% 70% at 60% 45%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 75% 70% at 60% 45%,#000 30%,transparent 80%)}
body.nx :where(.hd-egx) .hd-orb{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55}
body.nx :where(.hd-egx) .hd-orb-a{width:520px;height:520px;background:radial-gradient(circle,rgba(200,241,53,.35),rgba(200,241,53,0) 70%);right:-80px;top:-140px;animation:hd-orbA 18s ease-in-out infinite}
body.nx :where(.hd-egx) .hd-orb-b{width:440px;height:440px;background:radial-gradient(circle,rgba(56,96,180,.45),rgba(56,96,180,0) 70%);left:-120px;bottom:-160px;animation:hd-orbB 22s ease-in-out infinite}
body.nx :where(.hd-egx) .hd-orb-c{width:300px;height:300px;background:radial-gradient(circle,rgba(200,241,53,.22),rgba(200,241,53,0) 70%);left:38%;top:55%;animation:hd-orbC 16s ease-in-out infinite}
body.nx :where(.hd-egx) .hd-beam{position:absolute;opacity:0}
body.nx :where(.hd-egx) .hd-beam-h{left:0;width:280px;height:1px;background:linear-gradient(90deg,rgba(200,241,53,0),rgba(200,241,53,.9),rgba(200,241,53,0));box-shadow:0 0 12px rgba(200,241,53,.6);animation:hd-beamH 7s linear infinite}
body.nx :where(.hd-egx) .hd-beam-v{top:0;width:1px;height:240px;background:linear-gradient(180deg,rgba(200,241,53,0),rgba(200,241,53,.85),rgba(200,241,53,0));box-shadow:0 0 12px rgba(200,241,53,.5);animation:hd-beamV 8s linear infinite}
body.nx :where(.hd-egx) .hd-spark{position:absolute;width:4px;height:4px;border-radius:50%;background:#C8F135;box-shadow:0 0 10px 2px rgba(200,241,53,.55);opacity:0;animation:hd-twinkle 5s ease-in-out infinite}
body.nx :where(.hd-egx) .hd-scan{position:absolute;left:0;right:0;height:180px;background:linear-gradient(180deg,rgba(200,241,53,0),rgba(200,241,53,.045),rgba(200,241,53,0));animation:hd-scanY 12s ease-in-out infinite}
@keyframes hd-orbA{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-120px,90px) scale(1.15)}}
@keyframes hd-orbB{0%,100%{transform:translate(0,0)}50%{transform:translate(160px,-80px)}}
@keyframes hd-orbC{0%,100%{transform:translate(0,0) scale(.9)}33%{transform:translate(120px,-60px) scale(1.1)}66%{transform:translate(-90px,-120px) scale(1)}}
@keyframes hd-beamH{0%{transform:translateX(-300px);opacity:0}10%{opacity:1}85%{opacity:1}100%{transform:translateX(110vw);opacity:0}}
@keyframes hd-beamV{0%{transform:translateY(-260px);opacity:0}10%{opacity:1}85%{opacity:1}100%{transform:translateY(1100px);opacity:0}}
@keyframes hd-twinkle{0%,100%{opacity:0;transform:scale(.6)}50%{opacity:.9;transform:scale(1.2)}}
@keyframes hd-scanY{0%{transform:translateY(-200px)}100%{transform:translateY(1000px)}}
body.nx :where(.hd-egx) .hd-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:64px;align-items:center;padding:110px 0 120px}
body.nx :where(.hd-egx) .hd-pill{display:inline-flex;align-items:center;gap:10px;padding:6px 14px 6px 6px;border:1px solid rgba(255,255,255,.12);border-radius:999px;font-size:14px;color:#D6DCE8;background:rgba(255,255,255,.03)}
body.nx :where(.hd-egx) .hd-pill-tag{background:#C8F135;color:#0B1220;font-family:"JetBrains Mono",monospace;font-size:11px;padding:4px 9px;border-radius:999px;font-weight:500}
body.nx :where(.hd-egx) .hd-h1{font-size:clamp(46px,6.2vw,84px);line-height:.98;font-weight:600;margin:28px 0 26px}
body.nx :where(.hd-egx) .hd-hl{color:#C8F135;position:relative;display:inline-block}
body.nx :where(.hd-egx) .hd-hl::after{content:"";position:absolute;left:0;right:0;bottom:4px;height:6px;background:#C8F135;opacity:.25;border-radius:4px;transform:scaleX(0);transform-origin:left;animation:hd-sweep 1s .9s cubic-bezier(.2,.8,.2,1) forwards}
body.nx :where(.hd-egx) .hd-hero-sub{font-size:19px;line-height:1.6;color:#B9C2D3;max-width:540px}
body.nx :where(.hd-egx) .hd-cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}
body.nx :where(.hd-egx) .hd-chips{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:40px;font-size:14px;color:#A9B3C7}
body.nx :where(.hd-egx) .hd-chip{display:flex;align-items:center;gap:8px}
body.nx :where(.hd-egx) .hd-up{opacity:0;transform:translateY(22px);animation:hd-up .9s cubic-bezier(.2,.8,.2,1) forwards}
body.nx :where(.hd-egx) .hd-d1{animation-delay:.05s}
body.nx :where(.hd-egx) .hd-d2{animation-delay:.15s}
body.nx :where(.hd-egx) .hd-d3{animation-delay:.28s}
body.nx :where(.hd-egx) .hd-d4{animation-delay:.4s}
body.nx :where(.hd-egx) .hd-d5{animation-delay:.52s}
body.nx :where(.hd-egx) .hd-d6{animation-delay:.64s}
body.nx :where(.hd-egx) .hd-dash{position:relative;background:#121A2B;border:1px solid rgba(255,255,255,.09);border-radius:22px;padding:26px;box-shadow:0 40px 80px -30px rgba(0,0,0,.6)}
body.nx :where(.hd-egx) .hd-dash-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}
body.nx :where(.hd-egx) .hd-mono{font-family:"JetBrains Mono",monospace}
body.nx :where(.hd-egx) .hd-tag-dark{font-family:"JetBrains Mono",monospace;font-size:11px;padding:6px 10px;border-radius:8px;background:#1C2539;color:#D6DCE8}
body.nx :where(.hd-egx) .hd-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px}
body.nx :where(.hd-egx) .hd-kpi{background:#0E1524;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:14px}
body.nx :where(.hd-egx) .hd-kpi-l{font-size:12px;color:#8C96AA}
body.nx :where(.hd-egx) .hd-kpi-v{font-family:"Space Grotesk",sans-serif;font-size:26px;font-weight:600;margin:6px 0 8px}
body.nx :where(.hd-egx) .hd-kpi-d{display:inline-block;font-family:"JetBrains Mono",monospace;font-size:11px;padding:3px 7px;border-radius:6px;background:rgba(200,241,53,.12);color:#C8F135}
body.nx :where(.hd-egx) .hd-chart{margin-top:12px;background:#0E1524;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:16px 16px 10px}
body.nx :where(.hd-egx) .hd-legend{display:flex;gap:18px;font-size:12px;color:#A9B3C7}
body.nx :where(.hd-egx) .hd-legend span{display:flex;align-items:center;gap:6px}
body.nx :where(.hd-egx) .hd-line-draw{stroke-dasharray:640;stroke-dashoffset:640;animation:hd-draw 2.2s .6s cubic-bezier(.4,0,.2,1) forwards}
body.nx :where(.hd-egx) .hd-area-in{opacity:0;animation:hd-fade 1.2s 1.6s forwards}
body.nx :where(.hd-egx) .hd-dot-pulse{transform-origin:458px 20px;animation:hd-pulse 2s 2.6s ease-out infinite;opacity:0}
body.nx :where(.hd-egx) .hd-axis{display:flex;justify-content:space-between;font-family:"JetBrains Mono",monospace;font-size:11px;color:#6B768C;margin-top:6px}
body.nx :where(.hd-egx) .hd-bars{display:flex;flex-direction:column;gap:12px;margin-top:20px}
body.nx :where(.hd-egx) .hd-bar-row{display:grid;grid-template-columns:96px minmax(0,1fr) 40px;gap:12px;align-items:center;font-size:13px;color:#D6DCE8}
body.nx :where(.hd-egx) .hd-track{height:8px;border-radius:99px;background:#1C2539;overflow:hidden}
body.nx :where(.hd-egx) .hd-fill{height:100%;border-radius:99px;background:#C8F135;transform:scaleX(0);transform-origin:left;animation:hd-grow 1.4s cubic-bezier(.2,.8,.2,1) forwards}
body.nx :where(.hd-egx) .hd-pct{font-family:"JetBrains Mono",monospace;font-size:12px;color:#A9B3C7;text-align:right}
body.nx :where(.hd-egx) .hd-float{position:absolute;left:-36px;bottom:-34px;background:#fff;color:#0B1220;border-radius:16px;padding:16px 18px;width:230px;box-shadow:0 24px 50px -20px rgba(0,0,0,.55);animation:hd-bob 5s ease-in-out infinite}
body.nx :where(.hd-egx) .hd-live{display:inline-flex;align-items:center;gap:8px}
body.nx :where(.hd-egx) .hd-live i{width:8px;height:8px;border-radius:50%;background:#C8F135;box-shadow:0 0 0 0 rgba(200,241,53,.6);animation:hd-ping 1.8s infinite}
body.nx :where(.hd-egx) .hd-marquee{background:#fff;border-bottom:1px solid #E4E7EE;padding:34px 0;overflow:clip}
body.nx :where(.hd-egx) .hd-mq-head{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:22px;font-size:15px;color:#4B5263}
body.nx :where(.hd-egx) .hd-mq-track{display:flex;gap:64px;width:max-content;animation:hd-scroll 38s linear infinite}
body.nx :where(.hd-egx) .hd-marquee:hover .hd-mq-track{animation-play-state:paused}
body.nx :where(.hd-egx) .hd-mq-item{font-family:"Space Grotesk",sans-serif;font-size:28px;font-weight:600;color:#9AA2B3;white-space:nowrap;display:flex;align-items:center;gap:64px}
body.nx :where(.hd-egx) .hd-mq-item::after{content:"";width:8px;height:8px;border-radius:50%;background:#C8F135}
body.nx :where(.hd-egx) .hd-cards4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
body.nx :where(.hd-egx) .hd-card{background:#fff;border:1px solid #E4E7EE;border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:16px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,border-color .35s ease}
body.nx :where(.hd-egx) .hd-card:hover{transform:translateY(-6px);box-shadow:0 26px 50px -28px rgba(11,18,32,.35);border-color:#D3D8E2}
body.nx :where(.hd-egx) .hd-ico{width:48px;height:48px;border-radius:12px;background:#F1F3F7;display:flex;align-items:center;justify-content:center;transition:background .3s ease,transform .3s ease}
body.nx :where(.hd-egx) .hd-card:hover .hd-ico{background:#C8F135;transform:rotate(-6deg)}
body.nx :where(.hd-egx) .hd-num{font-family:"JetBrains Mono",monospace;font-size:12px;color:#8C96AA}
body.nx :where(.hd-egx) .hd-card h3{font-size:22px;font-weight:600}
body.nx :where(.hd-egx) .hd-card p{font-size:15px;line-height:1.6;color:#4B5263}
body.nx :where(.hd-egx) .hd-ticks{list-style:none;padding:16px 0 0;margin:0;border-top:1px solid #EEF0F4;display:flex;flex-direction:column;gap:11px;font-size:15px;color:#2A3142}
body.nx :where(.hd-egx) .hd-ticks li{display:flex;gap:10px;align-items:flex-start}
body.nx :where(.hd-egx) .hd-card-link{margin-top:auto;padding-top:8px;display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:15px}
body.nx :where(.hd-egx) .hd-card-link svg{transition:transform .25s ease}
body.nx :where(.hd-egx) .hd-card:hover .hd-card-link svg{transform:translateX(5px)}
body.nx :where(.hd-egx) .hd-leaks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);border-radius:22px;overflow:hidden}
body.nx :where(.hd-egx) .hd-leak{background:#0B1220;padding:34px 30px;display:flex;flex-direction:column;gap:14px;transition:background .35s ease}
body.nx :where(.hd-egx) .hd-leak:hover{background:#111A2C}
body.nx :where(.hd-egx) .hd-leak-n{font-family:"JetBrains Mono",monospace;font-size:12px;color:#C8F135}
body.nx :where(.hd-egx) .hd-leak h3{font-size:21px;font-weight:600;line-height:1.25}
body.nx :where(.hd-egx) .hd-leak p{font-size:15px;line-height:1.6;color:#A9B3C7}
body.nx :where(.hd-egx) .hd-steps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}
body.nx :where(.hd-egx) .hd-rail{position:absolute;left:10px;right:0;top:10px;height:2px;background:#E1E4EB}
body.nx :where(.hd-egx) .hd-rail-fill{position:absolute;inset:0;background:#C8F135;transform:scaleX(0);transform-origin:left;transition:transform 1.8s cubic-bezier(.4,0,.2,1) .2s}
body.nx :where(.hd-egx) .hd-in .hd-rail-fill,body.nx .hd-egx:not(.hd-egx-js) .hd-rail-fill{transform:scaleX(1)}
body.nx :where(.hd-egx) .hd-step{position:relative;display:flex;flex-direction:column;gap:14px}
body.nx :where(.hd-egx) .hd-node{width:22px;height:22px;border-radius:50%;background:#fff;border:2px solid #0B1220;position:relative;z-index:1}
body.nx :where(.hd-egx) .hd-step:first-child .hd-node{background:#C8F135;border-color:#0B1220}
body.nx :where(.hd-egx) .hd-step-meta{display:flex;align-items:center;gap:10px;margin-top:14px}
body.nx :where(.hd-egx) .hd-badge{font-family:"JetBrains Mono",monospace;font-size:12px;padding:5px 9px;border-radius:7px;background:#E9ECF2;color:#2A3142}
body.nx :where(.hd-egx) .hd-step h3{font-size:28px;font-weight:600}
body.nx :where(.hd-egx) .hd-step p{font-size:16px;line-height:1.6;color:#4B5263}
body.nx :where(.hd-egx) .hd-deliv{display:flex;gap:8px;font-size:14px;font-weight:600;color:#0B1220;align-items:flex-start}
body.nx :where(.hd-egx) .hd-why{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:start}
body.nx :where(.hd-egx) .hd-why-left{position:sticky;top:120px;display:flex;flex-direction:column;gap:22px}
body.nx :where(.hd-egx) .hd-callout{border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:22px;background:rgba(255,255,255,.03);display:flex;flex-direction:column;gap:14px}
body.nx :where(.hd-egx) .hd-callout-row{display:flex;gap:12px;font-size:15px;color:#D6DCE8;line-height:1.5}
body.nx :where(.hd-egx) .hd-tbl-box{overflow-x:auto;border-radius:20px;border:1px solid rgba(255,255,255,.1)}
body.nx :where(.hd-egx) .hd-tbl{width:100%;min-width:620px;border-collapse:collapse;font-size:15px}
body.nx :where(.hd-egx) .hd-tbl th{text-align:left;font-weight:600;font-size:14px;padding:20px 18px;color:#8C96AA;background:#0E1524}
body.nx :where(.hd-egx) .hd-tbl th.hd-us{background:#C8F135;color:#0B1220}
body.nx :where(.hd-egx) .hd-tbl td{padding:20px 18px;border-top:1px solid rgba(255,255,255,.07);vertical-align:top;color:#8C96AA;line-height:1.45}
body.nx :where(.hd-egx) .hd-tbl td.hd-k{color:#fff;font-weight:600}
body.nx :where(.hd-egx) .hd-tbl td.hd-us{background:rgba(200,241,53,.07);color:#fff;font-weight:600}
body.nx :where(.hd-egx) .hd-tbl tr{transition:background .25s ease}
body.nx :where(.hd-egx) .hd-tbl tbody tr:hover{background:rgba(255,255,255,.03)}
body.nx :where(.hd-egx) .hd-us-in{display:flex;gap:8px;align-items:flex-start}
body.nx :where(.hd-egx) .hd-ind{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
body.nx :where(.hd-egx) .hd-ind .hd-card{gap:12px}
body.nx :where(.hd-egx) .hd-ind-top{display:flex;justify-content:space-between;align-items:center}
body.nx :where(.hd-egx) .hd-ind-arrow{transition:transform .3s ease}
body.nx :where(.hd-egx) .hd-card:hover .hd-ind-arrow{transform:translate(3px,-3px)}
body.nx :where(.hd-egx) .hd-mini{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}
body.nx :where(.hd-egx) .hd-mini span{font-family:"JetBrains Mono",monospace;font-size:11px;padding:5px 9px;border-radius:7px;background:#F1F3F7;color:#2A3142}
body.nx :where(.hd-egx) .hd-audit{background:#C8F135;position:relative;overflow:clip}
body.nx :where(.hd-egx) .hd-audit-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:64px;align-items:center}
body.nx :where(.hd-egx) .hd-ring{position:absolute;border:1px solid rgba(11,18,32,.12);border-radius:50%;animation:hd-spin 60s linear infinite;pointer-events:none}
body.nx :where(.hd-egx) .hd-form{background:#fff;border-radius:22px;padding:34px;box-shadow:0 40px 80px -40px rgba(11,18,32,.55);display:flex;flex-direction:column;gap:16px;position:relative}
body.nx :where(.hd-egx) .hd-field{display:flex;flex-direction:column;gap:7px}
body.nx :where(.hd-egx) .hd-field label{font-size:14px;font-weight:600}
body.nx :where(.hd-egx) .hd-field input,body.nx :where(.hd-egx) .hd-field select{height:50px;border:1px solid #D3D8E2;border-radius:11px;padding:0 14px;font-size:15px;font-family:Inter,sans-serif;color:#0B1220;background:#fff;transition:border-color .2s ease,box-shadow .2s ease;width:100%}
body.nx :where(.hd-egx) .hd-field input:focus,body.nx :where(.hd-egx) .hd-field select:focus{outline:none;border-color:#0B1220;box-shadow:0 0 0 4px rgba(200,241,53,.55)}
body.nx :where(.hd-egx) .hd-fine{font-size:13px;color:#4B5263;display:flex;gap:8px;align-items:center;line-height:1.5}
body.nx :where(.hd-egx) .hd-faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:start}
body.nx :where(.hd-egx) .hd-faq-item{border-top:1px solid #DDE1E8}
body.nx :where(.hd-egx) .hd-faq-item:last-child{border-bottom:1px solid #DDE1E8}
body.nx :where(.hd-egx) .hd-faq-btn{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;background:none;border:0;padding:24px 0;text-align:left;font-family:"Space Grotesk",sans-serif;font-size:19px;font-weight:600;color:#0B1220;cursor:pointer;min-height:44px}
body.nx :where(.hd-egx) .hd-pm{flex:none;width:38px;height:38px;border-radius:50%;border:1px solid #CDD2DC;display:flex;align-items:center;justify-content:center;transition:transform .35s ease,background .35s ease,color .35s ease}
body.nx :where(.hd-egx) .hd-faq-btn.hd-open .hd-pm{transform:rotate(45deg);background:#0B1220;color:#fff;border-color:#0B1220}
body.nx :where(.hd-egx) .hd-faq-btn:hover .hd-pm{border-color:#0B1220}
body.nx :where(.hd-egx) .hd-faq-a{padding:0 60px 26px 0;font-size:16px;line-height:1.7;color:#4B5263;animation:hd-fadeup .4s ease}
body.nx :where(.hd-egx) .hd-final{text-align:center;position:relative;overflow:clip}
body.nx :where(.hd-egx) .hd-final-in{position:relative;display:flex;flex-direction:column;align-items:center;gap:24px;padding:140px 0}
body.nx :where(.hd-egx) .hd-final h2{font-size:clamp(42px,6vw,80px);line-height:1;font-weight:600;max-width:900px}
body.nx :where(.hd-egx) .hd-foot{background:#070C16;color:#A9B3C7;padding:80px 0 36px}
body.nx :where(.hd-egx) .hd-foot-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;padding-bottom:48px;border-bottom:1px solid rgba(255,255,255,.08)}
body.nx :where(.hd-egx) .hd-foot-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding:48px 0;border-bottom:1px solid rgba(255,255,255,.08)}
body.nx :where(.hd-egx) .hd-foot-cols h4{font-family:"JetBrains Mono",monospace;font-weight:500;font-size:12px;letter-spacing:.16em;color:#8C96AA;margin:0 0 18px;text-transform:uppercase}
body.nx :where(.hd-egx) .hd-foot-cols a{display:block;color:#D6DCE8;font-size:15px;padding:6px 0;transition:color .2s ease}
body.nx :where(.hd-egx) .hd-foot-cols a:hover{color:#C8F135}
body.nx :where(.hd-egx) .hd-sub-row{display:flex;gap:10px;margin-top:14px}
body.nx :where(.hd-egx) .hd-sub-row input{flex:1;min-width:0;height:52px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#0E1524;color:#fff;padding:0 16px;font-size:15px;font-family:Inter,sans-serif}
body.nx :where(.hd-egx) .hd-sub-row input:focus{outline:none;border-color:#C8F135}
body.nx :where(.hd-egx) .hd-socials{display:flex;gap:10px;flex-wrap:wrap}
body.nx :where(.hd-egx) .hd-socials a{border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:10px 16px;font-size:14px;color:#D6DCE8;transition:border-color .2s ease,color .2s ease}
body.nx :where(.hd-egx) .hd-socials a:hover{border-color:#C8F135;color:#C8F135}
body.nx .hd-egx-js .hd-rv{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1)}
body.nx .hd-egx-js .hd-rv.hd-in{opacity:1;transform:none}
body.nx .hd-egx-js .hd-rv.hd-s1{transition-delay:.08s}
body.nx .hd-egx-js .hd-rv.hd-s2{transition-delay:.16s}
body.nx .hd-egx-js .hd-rv.hd-s3{transition-delay:.24s}
body.nx .hd-egx-js .hd-rv.hd-s4{transition-delay:.32s}
body.nx .hd-egx-js .hd-rv.hd-s5{transition-delay:.4s}
@keyframes hd-up{to{opacity:1;transform:none}}
@keyframes hd-fadeup{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
@keyframes hd-sweep{to{transform:scaleX(1)}}
@keyframes hd-draw{to{stroke-dashoffset:0}}
@keyframes hd-fade{to{opacity:1}}
@keyframes hd-grow{to{transform:scaleX(1)}}
@keyframes hd-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}
@keyframes hd-ping{0%{box-shadow:0 0 0 0 rgba(200,241,53,.6)}80%,100%{box-shadow:0 0 0 10px rgba(200,241,53,0)}}
@keyframes hd-pulse{0%{opacity:.8;transform:scale(1)}100%{opacity:0;transform:scale(3)}}
@keyframes hd-scroll{to{transform:translateX(-50%)}}
@keyframes hd-drift{to{transform:translate(60px,60px)}}
@keyframes hd-breathe{0%,100%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}
@keyframes hd-spin{to{transform:rotate(360deg)}}
body.nx :where(.hd-egx) .hd-pl-plan{position:relative;height:64px}
body.nx :where(.hd-egx) .hd-pl-tags{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}
body.nx :where(.hd-egx) .hd-pl-tag{font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:.14em;padding:6px 12px;border-radius:999px;border:1px solid #CDD2DC;color:#2A3142;background:#fff}
body.nx :where(.hd-egx) .hd-pl-tag.hd-pl-start{background:#0B1220;color:#C8F135;border-color:#0B1220}
body.nx :where(.hd-egx) .hd-pl-tag.hd-pl-end{animation:hd-pl-endHit 6s 5.75s linear infinite}
body.nx :where(.hd-egx) .hd-pl-line{position:absolute;left:0;right:0;top:22px;height:2px;background:#DDE1E8;border-radius:2px}
body.nx :where(.hd-egx) .hd-pl-trail{position:absolute;top:22px;height:2px;width:180px;margin-left:-180px;background:linear-gradient(90deg,rgba(200,241,53,0),#C8F135);animation:hd-pl-travel 6s linear infinite;left:0}
body.nx :where(.hd-egx) .hd-pl-dot{position:absolute;top:23px;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#C8F135;box-shadow:0 0 0 5px rgba(200,241,53,.25),0 0 18px 4px rgba(200,241,53,.7);animation:hd-pl-travel 6s linear infinite;left:0}
body.nx :where(.hd-egx) .hd-pl-node{position:absolute;top:23px;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:#fff;border:2px solid #0B1220;animation:hd-pl-nodeHit 6s linear infinite}
body.nx :where(.hd-egx) .hd-pl-drop{position:absolute;top:31px;width:2px;height:33px;margin-left:-1px;background:#DDE1E8;transform-origin:top;animation:hd-pl-dropHit 6s linear infinite}
body.nx :where(.hd-egx) .hd-pl-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
body.nx :where(.hd-egx) .hd-pl-tilt{perspective:900px}
body.nx :where(.hd-egx) .hd-pl-card{background:#fff;border:1.5px solid #E4E7EE;border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:16px;height:100%;animation:hd-pl-cardHit 6s linear infinite;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s ease}
body.nx :where(.hd-egx) .hd-pl-tilt:hover .hd-pl-card{transform:rotateX(5deg) rotateY(-6deg) translateY(-6px);box-shadow:0 30px 60px -30px rgba(11,18,32,.4)}
body.nx :where(.hd-egx) .hd-pl-top{display:flex;justify-content:space-between;align-items:flex-start}
body.nx :where(.hd-egx) .hd-pl-ico{width:52px;height:52px;border-radius:14px;background:#F1F3F7;display:flex;align-items:center;justify-content:center;animation:hd-pl-icoHit 6s linear infinite}
body.nx :where(.hd-egx) .hd-pl-num{font-family:"JetBrains Mono",monospace;font-size:12px;color:#8C96AA}
body.nx :where(.hd-egx) .hd-pl-card h3{font-size:22px;font-weight:600}
body.nx :where(.hd-egx) .hd-pl-card p{font-size:15px;line-height:1.6;color:#4B5263}
body.nx :where(.hd-egx) .hd-pl-ticks{list-style:none;padding:16px 0 0;margin:0;border-top:1px solid #EEF0F4;display:flex;flex-direction:column;gap:11px;font-size:15px;color:#2A3142}
body.nx :where(.hd-egx) .hd-pl-ticks li{display:flex;gap:10px;align-items:center}
body.nx :where(.hd-egx) .hd-pl-link{margin-top:auto;padding-top:8px;display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:15px}
body.nx :where(.hd-egx) .hd-pl-link svg{transition:transform .25s ease}
body.nx :where(.hd-egx) .hd-pl-tilt:hover .hd-pl-link svg{transform:translateX(5px)}
body.nx :where(.hd-egx) .hd-pl-k1{animation-delay:.51s}
body.nx :where(.hd-egx) .hd-pl-k2{animation-delay:2.04s}
body.nx :where(.hd-egx) .hd-pl-k3{animation-delay:3.56s}
body.nx :where(.hd-egx) .hd-pl-k4{animation-delay:5.09s}
body.nx :where(.hd-egx) .hd-pl-foot{margin-top:28px;display:flex;align-items:center;gap:12px;font-size:15px;color:#4B5263}
body.nx :where(.hd-egx) .hd-pl-foot b{color:#0B1220}
@keyframes hd-pl-travel{from{left:0}to{left:100%}}
@keyframes hd-pl-nodeHit{0%{background:#fff;transform:scale(1)}3%{background:#C8F135;transform:scale(1.45);box-shadow:0 0 0 8px rgba(200,241,53,.25)}18%{background:#C8F135;transform:scale(1);box-shadow:0 0 0 0 rgba(200,241,53,0)}40%,100%{background:#fff;transform:scale(1)}}
@keyframes hd-pl-dropHit{0%{background:#DDE1E8}3%,22%{background:#C8F135}40%,100%{background:#DDE1E8}}
@keyframes hd-pl-cardHit{0%{border-color:#E4E7EE;translate:0 0}5%{border-color:#C8F135;translate:0 -8px;box-shadow:0 26px 50px -28px rgba(91,122,0,.55)}24%{border-color:#C8F135;translate:0 -4px}42%,100%{border-color:#E4E7EE;translate:0 0;box-shadow:none}}
@keyframes hd-pl-icoHit{0%{background:#F1F3F7}5%,24%{background:#C8F135}42%,100%{background:#F1F3F7}}
@keyframes hd-pl-endHit{0%{background:#fff;color:#2A3142;border-color:#CDD2DC}3%,16%{background:#C8F135;color:#0B1220;border-color:#C8F135}30%,100%{background:#fff;color:#2A3142;border-color:#CDD2DC}}
@media (max-width:1080px){body.nx :where(.hd-egx) .hd-pl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
body.nx :where(.hd-egx) .hd-pl-plan,body.nx :where(.hd-egx) .hd-pl-tags{display:none}
body.nx :where(.hd-egx) .hd-pl-card,body.nx :where(.hd-egx) .hd-pl-ico{animation:none}}
@media (max-width:640px){body.nx :where(.hd-egx) .hd-pl-grid{grid-template-columns:minmax(0,1fr)}}
@media (prefers-reduced-motion:reduce){body.nx :where(.hd-egx) .hd-pl-dot,body.nx :where(.hd-egx) .hd-pl-trail{display:none}}
body.nx :where(.hd-egx) .hd-lx-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:28px;align-items:stretch}
body.nx :where(.hd-egx) .hd-lx-tabs{display:flex;flex-direction:column;gap:8px}
body.nx :where(.hd-egx) .hd-lx-tab{position:relative;display:flex;align-items:center;gap:16px;width:100%;text-align:left;padding:18px 20px;border-radius:16px;border:1px solid rgba(255,255,255,.07);background:#0E1524;color:#C3CBDA;font:600 17px "Space Grotesk",sans-serif;cursor:pointer;overflow:clip;min-height:64px;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .3s ease}
body.nx :where(.hd-egx) .hd-lx-tab:hover{border-color:rgba(255,255,255,.18);color:#fff;transform:translateX(4px)}
body.nx :where(.hd-egx) .hd-lx-tab.hd-lx-on{background:#121A2B;border-color:rgba(200,241,53,.55);color:#fff}
body.nx :where(.hd-egx) .hd-lx-tab:focus-visible{outline:2px solid #C8F135;outline-offset:2px}
body.nx :where(.hd-egx) .hd-lx-tn{flex:none;font-family:"JetBrains Mono",monospace;font-size:11px;font-weight:500;width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12);color:#8C96AA;transition:background .3s ease,color .3s ease}
body.nx :where(.hd-egx) .hd-lx-tab.hd-lx-on .hd-lx-tn{background:#C8F135;color:#0B1220;border-color:#C8F135}
body.nx :where(.hd-egx) .hd-lx-tt{flex:1}
body.nx :where(.hd-egx) .hd-lx-tg{font-family:"JetBrains Mono",monospace;font-size:10px;font-weight:500;letter-spacing:.12em;color:#6B768C}
body.nx :where(.hd-egx) .hd-lx-tbar{position:absolute;left:0;right:0;bottom:0;height:2px}
body.nx :where(.hd-egx) .hd-lx-tab.hd-lx-on .hd-lx-tbar i{display:block;height:100%;background:#C8F135;transform-origin:left;animation:hd-lx-fill 5s linear forwards}
body.nx :where(.hd-egx) .hd-lx-tab.hd-lx-on.hd-lx-b .hd-lx-tbar i{animation-name:hd-lx-fillB}
body.nx :where(.hd-egx) .hd-lx-paused .hd-lx-tab.hd-lx-on .hd-lx-tbar i{animation:none;transform:scaleX(1);opacity:.35}
body.nx :where(.hd-egx) .hd-lx-stage{position:relative;border-radius:24px;background:#111A2C;border:1px solid rgba(255,255,255,.08);padding:28px;display:flex;flex-direction:column;gap:22px;overflow:clip}
body.nx :where(.hd-egx) .hd-lx-vis{position:relative;height:300px;border-radius:16px;background:#0B1220;border:1px solid rgba(255,255,255,.06);background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 1.2px);background-size:20px 20px;overflow:clip;animation:hd-lx-pop .5s cubic-bezier(.2,.8,.2,1)}
body.nx :where(.hd-egx) .hd-lx-cap{position:absolute;left:16px;top:14px;font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:.14em;color:#8C96AA}
body.nx :where(.hd-egx) .hd-lx-txt{display:flex;flex-direction:column;gap:12px;animation:hd-lx-pop .5s .08s cubic-bezier(.2,.8,.2,1) both}
body.nx :where(.hd-egx) .hd-lx-txt h3{font-size:28px;font-weight:600}
body.nx :where(.hd-egx) .hd-lx-txt p{font-size:16px;line-height:1.6;color:#A9B3C7}
body.nx :where(.hd-egx) .hd-lx-fix{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:12px;background:rgba(200,241,53,.07);border:1px solid rgba(200,241,53,.2);font-size:15px;line-height:1.5;color:#E4E9F2}
body.nx :where(.hd-egx) .hd-lx-fix b{color:#C8F135;font-weight:600;white-space:nowrap}
body.nx :where(.hd-egx) .hd-lx-bars{position:absolute;left:40px;right:40px;bottom:40px;height:190px;display:flex;align-items:flex-end;gap:14px}
body.nx :where(.hd-egx) .hd-lx-b{flex:1;border-radius:6px 6px 0 0;background:#C8F135;transform-origin:bottom;animation:hd-lx-barUp .8s cubic-bezier(.2,.8,.2,1) both;position:relative}
body.nx :where(.hd-egx) .hd-lx-b.hd-lx-dead{background:#3A4458}
body.nx :where(.hd-egx) .hd-lx-b.hd-lx-dead::after{content:"$";position:absolute;left:50%;bottom:-2px;width:20px;height:20px;margin-left:-10px;border-radius:50%;background:#FFB547;color:#0B1220;font:700 12px/20px Inter,sans-serif;text-align:center;animation:hd-lx-coin 1.6s ease-in infinite}
body.nx :where(.hd-egx) .hd-lx-nosale{position:absolute;top:-24px;left:50%;transform:translateX(-50%);font-family:"JetBrains Mono",monospace;font-size:9px;color:#FFB547;white-space:nowrap}
body.nx :where(.hd-egx) .hd-lx-pcard{position:absolute;left:50%;top:50%;width:230px;height:190px;margin:-80px 0 0 -115px;border-radius:14px;background:#fff;padding:14px;display:flex;gap:12px}
body.nx :where(.hd-egx) .hd-lx-pimg{width:80px;height:100%;border-radius:10px;background:#E4E7EE}
body.nx :where(.hd-egx) .hd-lx-plines{flex:1;display:flex;flex-direction:column;gap:9px;padding-top:6px}
body.nx :where(.hd-egx) .hd-lx-plines i{display:block;height:8px;border-radius:4px;background:#DDE1E8}
body.nx :where(.hd-egx) .hd-lx-cursor{position:absolute;left:12%;top:78%;animation:hd-lx-cur 3.2s cubic-bezier(.4,0,.2,1) infinite}
body.nx :where(.hd-egx) .hd-lx-bounce{position:absolute;right:9%;top:22%;font-family:"JetBrains Mono",monospace;font-size:11px;color:#FFB547;padding:5px 9px;border:1px solid rgba(255,181,71,.5);border-radius:6px;animation:hd-lx-tagIn 3.2s infinite}
body.nx :where(.hd-egx) .hd-lx-shopper{position:absolute;left:50%;top:55%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:#1C2539;border:2px solid #C3CBDA;display:flex;align-items:center;justify-content:center}
body.nx :where(.hd-egx) .hd-lx-chip{position:absolute;top:55%;margin-top:-17px;padding:8px 13px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap}
body.nx :where(.hd-egx) .hd-lx-chip.hd-lx-l{left:6%;background:#C8F135;color:#0B1220;animation:hd-lx-inL 2.8s cubic-bezier(.5,0,.3,1) infinite}
body.nx :where(.hd-egx) .hd-lx-chip.hd-lx-r{right:6%;background:#fff;color:#0B1220;animation:hd-lx-inR 2.8s cubic-bezier(.5,0,.3,1) infinite}
body.nx :where(.hd-egx) .hd-lx-x2{position:absolute;left:50%;top:22%;transform:translateX(-50%);font:700 26px "Space Grotesk",sans-serif;color:#FFB547;animation:hd-lx-x2 2.8s infinite}
body.nx :where(.hd-egx) .hd-lx-browser{position:absolute;left:12%;right:12%;top:52px;bottom:30px;border-radius:12px;background:#121A2B;border:1px solid rgba(255,255,255,.1);padding:34px 16px 16px;overflow:clip}
body.nx :where(.hd-egx) .hd-lx-browser::before{content:"";position:absolute;left:12px;top:12px;width:42px;height:9px;background:radial-gradient(circle at 4px 4.5px,#3A4458 4px,transparent 4.5px),radial-gradient(circle at 19px 4.5px,#3A4458 4px,transparent 4.5px),radial-gradient(circle at 34px 4.5px,#3A4458 4px,transparent 4.5px)}
body.nx :where(.hd-egx) .hd-lx-load{position:absolute;left:0;top:26px;height:3px;background:#FFB547;animation:hd-lx-crawl 4s cubic-bezier(.1,.6,.2,1) infinite}
body.nx :where(.hd-egx) .hd-lx-sk{height:14px;border-radius:6px;margin-bottom:12px;background:linear-gradient(90deg,#1C2539 0%,#26314A 50%,#1C2539 100%);background-size:200% 100%;animation:hd-lx-shimmer 1.4s linear infinite}
body.nx :where(.hd-egx) .hd-lx-timer{position:absolute;right:20px;top:14px;display:flex;align-items:center;gap:6px;font-family:"JetBrains Mono",monospace;font-size:11px;color:#FFB547}
body.nx :where(.hd-egx) .hd-lx-hand{transform-origin:12px 12px;animation:hd-lx-spin 1s steps(8) infinite}
body.nx :where(.hd-egx) .hd-lx-leave{position:absolute;left:6%;bottom:12px;font-family:"JetBrains Mono",monospace;font-size:10px;color:#8C96AA;animation:hd-lx-leave 4s infinite}
body.nx :where(.hd-egx) .hd-lx-sig{position:absolute;left:30px;right:30px;top:80px;height:160px}
body.nx :where(.hd-egx) .hd-lx-seg{animation:hd-lx-flick 2.2s infinite}
body.nx :where(.hd-egx) .hd-lx-q{position:absolute;font:700 22px "Space Grotesk",sans-serif;color:#FFB547;animation:hd-lx-qpop 2.2s infinite}
body.nx :where(.hd-egx) .hd-lx-stock{position:absolute;left:40px;right:40px;top:62px}
body.nx :where(.hd-egx) .hd-lx-stock-l{display:flex;justify-content:space-between;font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:.12em;color:#8C96AA;margin-bottom:8px}
body.nx :where(.hd-egx) .hd-lx-stock-t{height:12px;border-radius:99px;background:#1C2539;overflow:clip}
body.nx :where(.hd-egx) .hd-lx-stock-f{height:100%;border-radius:99px;background:#C8F135;animation:hd-lx-drain 4s ease-in infinite}
body.nx :where(.hd-egx) .hd-lx-rank{position:absolute;left:40px;right:40px;bottom:30px;height:130px}
body.nx :where(.hd-egx) .hd-lx-rline{stroke-dasharray:520;stroke-dashoffset:520;animation:hd-lx-drawR 4s ease-in-out infinite}
body.nx :where(.hd-egx) .hd-lx-oos{position:absolute;right:40px;top:100px;font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:.12em;padding:5px 9px;border-radius:6px;background:#FFB547;color:#0B1220;animation:hd-lx-tagIn2 4s infinite}
@keyframes hd-lx-fill{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes hd-lx-fillB{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes hd-lx-pop{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
@keyframes hd-lx-barUp{from{transform:scaleY(0)}to{transform:scaleY(1)}}
@keyframes hd-lx-coin{0%{transform:translateY(0);opacity:0}15%{opacity:1}100%{transform:translateY(40px);opacity:0}}
@keyframes hd-lx-cur{0%{transform:translate(0,0);opacity:0}10%{opacity:1}40%,55%{transform:translate(170px,-110px)}90%{transform:translate(380px,-150px);opacity:1}100%{transform:translate(400px,-150px);opacity:0}}
@keyframes hd-lx-tagIn{0%,70%{opacity:0;transform:translateY(6px)}78%,95%{opacity:1;transform:none}100%{opacity:0}}
@keyframes hd-lx-inL{0%{transform:translateX(0)}45%,70%{transform:translateX(92px)}100%{transform:translateX(0)}}
@keyframes hd-lx-inR{0%{transform:translateX(0)}45%,70%{transform:translateX(-92px)}100%{transform:translateX(0)}}
@keyframes hd-lx-x2{0%,42%{opacity:0;transform:translateX(-50%) scale(.6)}50%,70%{opacity:1;transform:translateX(-50%) scale(1.1)}85%,100%{opacity:0;transform:translateX(-50%) scale(1)}}
@keyframes hd-lx-crawl{0%{width:0}80%{width:34%}100%{width:36%}}
@keyframes hd-lx-shimmer{to{background-position:-200% 0}}
@keyframes hd-lx-spin{to{transform:rotate(360deg)}}
@keyframes hd-lx-leave{0%,55%{opacity:0;transform:translateX(0)}65%{opacity:1}100%{opacity:0;transform:translateX(-30px)}}
@keyframes hd-lx-flick{0%,100%{opacity:1}40%,60%{opacity:.08}}
@keyframes hd-lx-qpop{0%,35%{opacity:0;transform:translateY(6px)}45%,70%{opacity:1;transform:none}85%,100%{opacity:0}}
@keyframes hd-lx-drain{0%{width:92%;background:#C8F135}70%{background:#C8F135}85%,100%{width:0%;background:#FFB547}}
@keyframes hd-lx-drawR{0%{stroke-dashoffset:520}60%,100%{stroke-dashoffset:0}}
@keyframes hd-lx-tagIn2{0%,80%{opacity:0}86%,100%{opacity:1}}
@media (max-width:960px){body.nx :where(.hd-egx) .hd-lx-layout{grid-template-columns:minmax(0,1fr)}}
@media (max-width:640px){body.nx :where(.hd-egx) .hd-lx-tg{display:none}}
@media (prefers-reduced-motion:reduce){body.nx :where(.hd-egx) .hd-lx-layout *,body.nx :where(.hd-egx) .hd-lx-layout *::after{animation:none !important}
body.nx :where(.hd-egx) .hd-lx-rline{stroke-dashoffset:0}}
body.nx :where(.hd-egx) .hd-hw-rail{position:relative;height:56px}
body.nx :where(.hd-egx) .hd-hw-rail-bg{position:absolute;left:0;right:0;top:27px;height:4px;border-radius:4px;background:#E9ECF2}
body.nx :where(.hd-egx) .hd-hw-rail-fill{position:absolute;left:0;right:0;top:27px;height:4px;border-radius:4px;background:#C8F135;transform-origin:left;animation:hd-hw-fillR 8s linear infinite}
body.nx :where(.hd-egx) .hd-hw-dot{position:absolute;top:29px;left:0;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:#0B1220;border:3px solid #C8F135;box-shadow:0 0 0 6px rgba(200,241,53,.3);animation:hd-hw-travel 8s linear infinite}
body.nx :where(.hd-egx) .hd-hw-node{position:absolute;top:29px;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;background:#fff;border:2px solid #0B1220}
body.nx :where(.hd-egx) .hd-hw-node.hd-hw-k1{animation:hd-hw-n1 8s linear infinite}
body.nx :where(.hd-egx) .hd-hw-node.hd-hw-k2{animation:hd-hw-n2 8s linear infinite}
body.nx :where(.hd-egx) .hd-hw-node.hd-hw-k3{animation:hd-hw-n3 8s linear infinite}
body.nx :where(.hd-egx) .hd-hw-node.hd-hw-k4{animation:hd-hw-n4 8s linear infinite}
body.nx :where(.hd-egx) .hd-hw-wk{position:absolute;top:-2px;transform:translateX(-50%);font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:.08em;color:#4B5263;white-space:nowrap}
body.nx :where(.hd-egx) .hd-hw-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px}
body.nx :where(.hd-egx) .hd-hw-col{padding:0 10px}
body.nx :where(.hd-egx) .hd-hw-card{position:relative;height:100%;border:1.5px solid #E4E7EE;border-radius:20px;padding:26px;background:#fff;display:flex;flex-direction:column;gap:14px;animation:hd-hw-cardHit 8s linear infinite}
body.nx :where(.hd-egx) .hd-hw-n{font-family:"JetBrains Mono",monospace;font-size:12px;color:#8C96AA}
body.nx :where(.hd-egx) .hd-hw-card h3{font-size:28px;font-weight:600}
body.nx :where(.hd-egx) .hd-hw-card p{font-size:16px;line-height:1.6;color:#4B5263}
body.nx :where(.hd-egx) .hd-hw-del{margin-top:auto;display:flex;gap:8px;align-items:center;font-size:14px;font-weight:600;padding:10px 12px;border-radius:10px;background:#F3F4F8;animation:hd-hw-delHit 8s linear infinite}
body.nx :where(.hd-egx) .hd-hw-del svg{flex:none}
body.nx :where(.hd-egx) .hd-hw-k1{animation-delay:.75s}
body.nx :where(.hd-egx) .hd-hw-k2{animation-delay:2.75s}
body.nx :where(.hd-egx) .hd-hw-k3{animation-delay:4.75s}
body.nx :where(.hd-egx) .hd-hw-k4{animation-delay:6.75s}
body.nx :where(.hd-egx) .hd-hw-loop{margin-top:30px;display:flex;align-items:center;gap:12px;font-size:15px;color:#4B5263}
body.nx :where(.hd-egx) .hd-hw-loop svg{animation:hd-hw-spin 8s linear infinite}
body.nx :where(.hd-egx) .hd-hw-loop b{color:#0B1220}
@keyframes hd-hw-travel{from{left:0}to{left:100%}}
@keyframes hd-hw-fillR{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes hd-hw-n1{0%,12.4%{background:#fff;transform:scale(1);box-shadow:none}14.5%{background:#C8F135;transform:scale(1.4);box-shadow:0 0 0 8px rgba(200,241,53,.3)}20.5%,98%{background:#C8F135;transform:scale(1);box-shadow:none}100%{background:#fff}}
@keyframes hd-hw-n2{0%,37.4%{background:#fff;transform:scale(1);box-shadow:none}39.5%{background:#C8F135;transform:scale(1.4);box-shadow:0 0 0 8px rgba(200,241,53,.3)}45.5%,98%{background:#C8F135;transform:scale(1);box-shadow:none}100%{background:#fff}}
@keyframes hd-hw-n3{0%,62.4%{background:#fff;transform:scale(1);box-shadow:none}64.5%{background:#C8F135;transform:scale(1.4);box-shadow:0 0 0 8px rgba(200,241,53,.3)}70.5%,98%{background:#C8F135;transform:scale(1);box-shadow:none}100%{background:#fff}}
@keyframes hd-hw-n4{0%,87.4%{background:#fff;transform:scale(1);box-shadow:none}89.5%{background:#C8F135;transform:scale(1.4);box-shadow:0 0 0 8px rgba(200,241,53,.3)}95.5%,98%{background:#C8F135;transform:scale(1);box-shadow:none}100%{background:#fff}}
@keyframes hd-hw-cardHit{0%{border-color:#E4E7EE;translate:0 0;box-shadow:none}4%{border-color:#C8F135;translate:0 -10px;box-shadow:0 30px 50px -30px rgba(91,122,0,.55)}20%{border-color:#C8F135;translate:0 -4px}32%,100%{border-color:#E4E7EE;translate:0 0;box-shadow:none}}
@keyframes hd-hw-delHit{0%{background:#F3F4F8}4%,24%{background:#C8F135}34%,100%{background:#F3F4F8}}
@keyframes hd-hw-spin{to{transform:rotate(360deg)}}
@media (max-width:1080px){body.nx :where(.hd-egx) .hd-hw-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}
body.nx :where(.hd-egx) .hd-hw-rail{display:none}
body.nx :where(.hd-egx) .hd-hw-card,body.nx :where(.hd-egx) .hd-hw-del{animation:none}}
@media (max-width:640px){body.nx :where(.hd-egx) .hd-hw-steps{grid-template-columns:minmax(0,1fr)}}
@media (prefers-reduced-motion:reduce){body.nx :where(.hd-egx) .hd-hw-rail-fill{transform:none}
body.nx :where(.hd-egx) .hd-hw-dot{display:none}}
body.nx :where(.hd-egx) .hd-wt-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:60px;align-items:start}
body.nx :where(.hd-egx) .hd-wt-left{display:flex;flex-direction:column;gap:22px;position:sticky;top:120px}
body.nx :where(.hd-egx) .hd-wt-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 24px;border-radius:12px;background:#C8F135;color:#0B1220;font-weight:600;font-size:16px;transition:transform .25s ease,box-shadow .25s ease}
body.nx :where(.hd-egx) .hd-wt-btn:hover{transform:translateY(-2px);box-shadow:0 12px 30px -10px rgba(200,241,53,.7);color:#0B1220}
body.nx :where(.hd-egx) .hd-wt-now{display:flex;align-items:center;gap:10px;font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:.12em;color:#8C96AA}
body.nx :where(.hd-egx) .hd-wt-now i{width:8px;height:8px;border-radius:50%;background:#C8F135;animation:hd-wt-blink 1.2s infinite}
body.nx :where(.hd-egx) .hd-wt-tbox{position:relative;border-radius:22px;border:1px solid rgba(255,255,255,.1);overflow:clip;background:#0E1524}
body.nx :where(.hd-egx) .hd-wt-tbl{width:100%;border-collapse:collapse;font-size:15px;position:relative;z-index:1}
body.nx :where(.hd-egx) .hd-wt-tbl th{height:66px;text-align:left;font-weight:600;font-size:14px;padding:0 18px;color:#8C96AA}
body.nx :where(.hd-egx) .hd-wt-tbl td{height:72px;padding:0 18px;border-top:1px solid rgba(255,255,255,.07);color:#8C96AA;vertical-align:middle;line-height:1.4}
body.nx :where(.hd-egx) .hd-wt-tbl td.hd-wt-k{color:#fff;font-weight:600}
body.nx :where(.hd-egx) .hd-wt-tbl td.hd-wt-us{color:#fff;font-weight:600}
body.nx :where(.hd-egx) .hd-wt-us-in{display:flex;gap:9px;align-items:center}
body.nx :where(.hd-egx) .hd-wt-ck{stroke-dasharray:24;stroke-dashoffset:0}
body.nx :where(.hd-egx) .hd-wt-col-us{position:absolute;top:8px;bottom:8px;left:calc(28% + 4px);width:calc(26% - 8px);border-radius:16px;padding:1.5px;background:conic-gradient(from var(--a),rgba(200,241,53,0) 0deg,rgba(200,241,53,0) 230deg,#C8F135 320deg,rgba(200,241,53,0) 360deg),rgba(200,241,53,.18);animation:hd-wt-rot 5s linear infinite;z-index:0}
body.nx :where(.hd-egx) .hd-wt-col-us::after{content:"";position:absolute;inset:1.5px;border-radius:15px;background:#121D18}
body.nx :where(.hd-egx) .hd-wt-th-us{color:#C8F135 !important;font-family:"Space Grotesk",sans-serif;font-size:18px !important}
body.nx :where(.hd-egx) .hd-wt-band{position:absolute;left:0;right:0;height:72px;top:66px;background:linear-gradient(90deg,rgba(200,241,53,.0),rgba(200,241,53,.10) 30%,rgba(200,241,53,.10) 70%,rgba(200,241,53,0));border-top:1px solid rgba(200,241,53,.35);border-bottom:1px solid rgba(200,241,53,.35);z-index:0;animation:hd-wt-bandmove 9s ease-in-out infinite}
@keyframes hd-wt-bandmove{0.00%,13.67%{top:66px}16.67%,30.33%{top:138px}33.33%,47.00%{top:210px}50.00%,63.67%{top:282px}66.67%,80.33%{top:354px}83.33%,97.00%{top:426px}100%{top:66px}}
body.nx :where(.hd-egx) .hd-wt-r1 td.hd-wt-o{animation:hd-wt-o1 9s linear infinite}
@keyframes hd-wt-o1{0%,0.50%{opacity:1}2.50%,14.67%{opacity:.32}16.67%,100%{opacity:1}}
body.nx :where(.hd-egx) .hd-wt-r1 .hd-wt-ck{animation:hd-wt-c1 9s linear infinite}
@keyframes hd-wt-c1{0%,0.40%{stroke-dashoffset:0}0.50%{stroke-dashoffset:24}5.00%,100%{stroke-dashoffset:0}}
body.nx :where(.hd-egx) .hd-wt-r1 td.hd-wt-us{animation:hd-wt-u1 9s linear infinite}
@keyframes hd-wt-u1{0%,0.50%{color:#fff}2.50%,14.67%{color:#C8F135}16.67%,100%{color:#fff}}
body.nx :where(.hd-egx) .hd-wt-r2 td.hd-wt-o{animation:hd-wt-o2 9s linear infinite}
@keyframes hd-wt-o2{0%,17.17%{opacity:1}19.17%,31.33%{opacity:.32}33.33%,100%{opacity:1}}
body.nx :where(.hd-egx) .hd-wt-r2 .hd-wt-ck{animation:hd-wt-c2 9s linear infinite}
@keyframes hd-wt-c2{0%,17.07%{stroke-dashoffset:0}17.17%{stroke-dashoffset:24}21.67%,100%{stroke-dashoffset:0}}
body.nx :where(.hd-egx) .hd-wt-r2 td.hd-wt-us{animation:hd-wt-u2 9s linear infinite}
@keyframes hd-wt-u2{0%,17.17%{color:#fff}19.17%,31.33%{color:#C8F135}33.33%,100%{color:#fff}}
body.nx :where(.hd-egx) .hd-wt-r3 td.hd-wt-o{animation:hd-wt-o3 9s linear infinite}
@keyframes hd-wt-o3{0%,33.83%{opacity:1}35.83%,48.00%{opacity:.32}50.00%,100%{opacity:1}}
body.nx :where(.hd-egx) .hd-wt-r3 .hd-wt-ck{animation:hd-wt-c3 9s linear infinite}
@keyframes hd-wt-c3{0%,33.73%{stroke-dashoffset:0}33.83%{stroke-dashoffset:24}38.33%,100%{stroke-dashoffset:0}}
body.nx :where(.hd-egx) .hd-wt-r3 td.hd-wt-us{animation:hd-wt-u3 9s linear infinite}
@keyframes hd-wt-u3{0%,33.83%{color:#fff}35.83%,48.00%{color:#C8F135}50.00%,100%{color:#fff}}
body.nx :where(.hd-egx) .hd-wt-r4 td.hd-wt-o{animation:hd-wt-o4 9s linear infinite}
@keyframes hd-wt-o4{0%,50.50%{opacity:1}52.50%,64.67%{opacity:.32}66.67%,100%{opacity:1}}
body.nx :where(.hd-egx) .hd-wt-r4 .hd-wt-ck{animation:hd-wt-c4 9s linear infinite}
@keyframes hd-wt-c4{0%,50.40%{stroke-dashoffset:0}50.50%{stroke-dashoffset:24}55.00%,100%{stroke-dashoffset:0}}
body.nx :where(.hd-egx) .hd-wt-r4 td.hd-wt-us{animation:hd-wt-u4 9s linear infinite}
@keyframes hd-wt-u4{0%,50.50%{color:#fff}52.50%,64.67%{color:#C8F135}66.67%,100%{color:#fff}}
body.nx :where(.hd-egx) .hd-wt-r5 td.hd-wt-o{animation:hd-wt-o5 9s linear infinite}
@keyframes hd-wt-o5{0%,67.17%{opacity:1}69.17%,81.33%{opacity:.32}83.33%,100%{opacity:1}}
body.nx :where(.hd-egx) .hd-wt-r5 .hd-wt-ck{animation:hd-wt-c5 9s linear infinite}
@keyframes hd-wt-c5{0%,67.07%{stroke-dashoffset:0}67.17%{stroke-dashoffset:24}71.67%,100%{stroke-dashoffset:0}}
body.nx :where(.hd-egx) .hd-wt-r5 td.hd-wt-us{animation:hd-wt-u5 9s linear infinite}
@keyframes hd-wt-u5{0%,67.17%{color:#fff}69.17%,81.33%{color:#C8F135}83.33%,100%{color:#fff}}
body.nx :where(.hd-egx) .hd-wt-r6 td.hd-wt-o{animation:hd-wt-o6 9s linear infinite}
@keyframes hd-wt-o6{0%,83.83%{opacity:1}85.83%,98.00%{opacity:.32}100.00%,100%{opacity:1}}
body.nx :where(.hd-egx) .hd-wt-r6 .hd-wt-ck{animation:hd-wt-c6 9s linear infinite}
@keyframes hd-wt-c6{0%,83.73%{stroke-dashoffset:0}83.83%{stroke-dashoffset:24}88.33%,100%{stroke-dashoffset:0}}
body.nx :where(.hd-egx) .hd-wt-r6 td.hd-wt-us{animation:hd-wt-u6 9s linear infinite}
@keyframes hd-wt-u6{0%,83.83%{color:#fff}85.83%,98.00%{color:#C8F135}100.00%,100%{color:#fff}}
@keyframes hd-wt-rot{to{--a:360deg}}
@keyframes hd-wt-blink{50%{opacity:.2}}
@media (max-width:960px){body.nx :where(.hd-egx) .hd-wt-grid{grid-template-columns:minmax(0,1fr)}
body.nx :where(.hd-egx) .hd-wt-left{position:static}
body.nx :where(.hd-egx) .hd-wt-tbox{overflow-x:auto}
body.nx :where(.hd-egx) .hd-wt-tbl{min-width:640px}}
@media (prefers-reduced-motion:reduce){body.nx :where(.hd-egx) .hd-wt-band{display:none}
body.nx :where(.hd-egx) .hd-wt-col-us{animation:none}}
body.nx :where(.hd-egx) .hd-im-rows{display:flex;flex-direction:column;gap:18px;position:relative}
body.nx :where(.hd-egx) .hd-im-rows::before,body.nx :where(.hd-egx) .hd-im-rows::after{content:"";position:absolute;top:0;bottom:0;width:180px;z-index:2;pointer-events:none}
body.nx :where(.hd-egx) .hd-im-rows::before{left:0;background:linear-gradient(90deg,#F3F4F8,rgba(243,244,248,0))}
body.nx :where(.hd-egx) .hd-im-rows::after{right:0;background:linear-gradient(270deg,#F3F4F8,rgba(243,244,248,0))}
body.nx :where(.hd-egx) .hd-im-row{overflow:clip;padding:8px 0}
body.nx :where(.hd-egx) .hd-im-track{display:flex;gap:18px;width:max-content;animation:hd-im-left 46s linear infinite}
body.nx :where(.hd-egx) .hd-im-row.hd-im-rev .hd-im-track{animation:hd-im-right 52s linear infinite}
body.nx :where(.hd-egx) .hd-im-row:hover .hd-im-track{animation-play-state:paused}
body.nx :where(.hd-egx) .hd-im-cc{flex:none;width:340px;min-height:200px;display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:20px;background:#fff;border:1.5px solid #E4E7EE;transition:transform .4s cubic-bezier(.2,.8,.2,1),background .4s ease,border-color .4s ease,color .4s ease,box-shadow .4s ease}
body.nx :where(.hd-egx) .hd-im-cc:hover,body.nx :where(.hd-egx) .hd-im-cc:focus-visible{transform:translateY(-6px) scale(1.03);background:#0B1220;border-color:#0B1220;color:#fff;box-shadow:0 30px 50px -30px rgba(11,18,32,.6);outline:none}
body.nx :where(.hd-egx) .hd-im-cc-top{display:flex;justify-content:space-between;align-items:center}
body.nx :where(.hd-egx) .hd-im-ci{width:44px;height:44px;border-radius:12px;background:#F1F3F7;display:flex;align-items:center;justify-content:center;color:#0B1220;transition:background .4s ease,transform .4s ease}
body.nx :where(.hd-egx) .hd-im-cc:hover .hd-im-ci{background:#C8F135;transform:rotate(-8deg)}
body.nx :where(.hd-egx) .hd-im-cn{font-family:"JetBrains Mono",monospace;font-size:12px;color:#8C96AA}
body.nx :where(.hd-egx) .hd-im-cc b{font-family:"Space Grotesk",sans-serif;font-size:21px;font-weight:600;margin-top:4px}
body.nx :where(.hd-egx) .hd-im-cd{font-size:14px;line-height:1.55;color:#4B5263;transition:color .4s ease}
body.nx :where(.hd-egx) .hd-im-cc:hover .hd-im-cd{color:#A9B3C7}
body.nx :where(.hd-egx) .hd-im-cch{display:flex;gap:7px;flex-wrap:wrap;margin-top:auto}
body.nx :where(.hd-egx) .hd-im-cch i{font-style:normal;font-family:"JetBrains Mono",monospace;font-size:11px;padding:5px 9px;border-radius:7px;background:#F1F3F7;color:#2A3142;transition:background .4s ease,color .4s ease}
body.nx :where(.hd-egx) .hd-im-cc:hover .hd-im-cch i{background:rgba(200,241,53,.15);color:#C8F135}
body.nx :where(.hd-egx) .hd-im-foot{margin-top:34px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;font-size:16px;color:#4B5263}
body.nx :where(.hd-egx) .hd-im-foot a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;background:#0B1220;color:#fff;font-weight:600;font-size:14px}
body.nx :where(.hd-egx) .hd-im-foot a:hover{color:#C8F135}
@keyframes hd-im-left{to{transform:translateX(-50%)}}
@keyframes hd-im-right{from{transform:translateX(-50%)}to{transform:translateX(0)}}
@media (max-width:640px){body.nx :where(.hd-egx) .hd-im-cc{width:280px}
body.nx :where(.hd-egx) .hd-im-rows::before,body.nx :where(.hd-egx) .hd-im-rows::after{width:60px}}
@media (prefers-reduced-motion:reduce){body.nx :where(.hd-egx) .hd-im-track{animation:none !important}
body.nx :where(.hd-egx) .hd-im-row{overflow-x:auto}}
body.nx :where(.hd-egx) .hd-ap-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:48px;align-items:start}
body.nx :where(.hd-egx) .hd-ap-left{display:flex;flex-direction:column;gap:22px}
body.nx :where(.hd-egx) .hd-ap-eyebrow{font-family:"JetBrains Mono",monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#0B1220}
body.nx :where(.hd-egx) .hd-ap-sub{font-size:18px;line-height:1.6;color:#1E2636;max-width:540px}
body.nx :where(.hd-egx) .hd-ap-report{position:relative;border-radius:22px;background:#0B1220;color:#fff;padding:24px;box-shadow:0 40px 70px -40px rgba(11,18,32,.7);overflow:clip}
body.nx :where(.hd-egx) .hd-ap-rh{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}
body.nx :where(.hd-egx) .hd-ap-rt{font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:.14em;color:#8C96AA}
body.nx :where(.hd-egx) .hd-ap-rs{font-family:"Space Grotesk",sans-serif;font-size:21px;font-weight:600;margin-top:6px;word-break:break-all}
body.nx :where(.hd-egx) .hd-ap-rs span{color:#C8F135}
body.nx :where(.hd-egx) .hd-ap-caret{display:inline-block;width:2px;height:20px;background:#C8F135;margin-left:2px;vertical-align:-3px;animation:hd-ap-caret 1s steps(1) infinite}
body.nx :where(.hd-egx) .hd-ap-st{display:flex;align-items:center;gap:8px;font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:.1em;color:#C8F135;white-space:nowrap}
body.nx :where(.hd-egx) .hd-ap-st i{width:8px;height:8px;border-radius:50%;background:#C8F135;animation:hd-ap-blink 1s infinite}
body.nx :where(.hd-egx) .hd-ap-rows{display:flex;flex-direction:column;gap:8px;margin-top:16px}
body.nx :where(.hd-egx) .hd-ap-row{display:flex;justify-content:space-between;align-items:center;gap:10px;height:44px;padding:0 14px;border-radius:10px;background:#121A2B;font-size:14px;color:#E4E9F2;opacity:0;transform:translateX(-10px);animation:hd-ap-rowIn 8s infinite}
body.nx :where(.hd-egx) .hd-ap-row em{font-style:normal;font-family:"JetBrains Mono",monospace;font-size:10px;padding:4px 8px;border-radius:6px;white-space:nowrap}
body.nx :where(.hd-egx) .hd-ap-hi{background:#C8F135;color:#0B1220}
body.nx :where(.hd-egx) .hd-ap-md{background:#FFB547;color:#0B1220}
body.nx :where(.hd-egx) .hd-ap-qw{background:#26314A;color:#C8F135;border:1px solid rgba(200,241,53,.4)}
body.nx :where(.hd-egx) .hd-ap-r2{animation-delay:.5s}
body.nx :where(.hd-egx) .hd-ap-r3{animation-delay:1s}
body.nx :where(.hd-egx) .hd-ap-r4{animation-delay:1.5s}
body.nx :where(.hd-egx) .hd-ap-r5{animation-delay:2s}
body.nx :where(.hd-egx) .hd-ap-prog{margin-top:16px;height:6px;border-radius:99px;background:#1C2539;overflow:clip}
body.nx :where(.hd-egx) .hd-ap-prog i{display:block;height:100%;border-radius:99px;background:#C8F135;transform-origin:left;animation:hd-ap-prog 8s linear infinite}
body.nx :where(.hd-egx) .hd-ap-stamp{position:absolute;right:20px;bottom:20px;font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:.12em;padding:6px 10px;border-radius:6px;border:1.5px solid #C8F135;color:#C8F135;transform:rotate(-6deg) scale(.6);opacity:0;animation:hd-ap-stamp 8s infinite}
body.nx :where(.hd-egx) .hd-ap-form{background:#fff;border-radius:22px;padding:30px;box-shadow:0 40px 80px -40px rgba(11,18,32,.55);display:flex;flex-direction:column;gap:15px}
body.nx :where(.hd-egx) .hd-ap-form h3{font-size:26px;font-weight:600}
body.nx :where(.hd-egx) .hd-ap-field{display:flex;flex-direction:column;gap:7px}
body.nx :where(.hd-egx) .hd-ap-field label{font-size:14px;font-weight:600}
body.nx :where(.hd-egx) .hd-ap-field input,body.nx :where(.hd-egx) .hd-ap-field select{height:50px;border:1px solid #D3D8E2;border-radius:11px;padding:0 14px;font:15px Inter,sans-serif;color:#0B1220;background:#fff;width:100%;transition:border-color .2s ease,box-shadow .2s ease}
body.nx :where(.hd-egx) .hd-ap-field input:focus,body.nx :where(.hd-egx) .hd-ap-field select:focus{outline:none;border-color:#0B1220;box-shadow:0 0 0 4px rgba(200,241,53,.6)}
body.nx :where(.hd-egx) .hd-ap-go{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;border:0;border-radius:12px;background:#0B1220;color:#fff;font:600 16px Inter,sans-serif;cursor:pointer;transition:transform .25s ease}
body.nx :where(.hd-egx) .hd-ap-go:hover{transform:translateY(-2px)}
body.nx :where(.hd-egx) .hd-ap-fine{font-size:13px;color:#4B5263;line-height:1.5}
body.nx :where(.hd-egx) .hd-ap-hint{font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:.1em;color:#3D4A0E}
@keyframes hd-ap-caret{50%{opacity:0}}
@keyframes hd-ap-blink{50%{opacity:.2}}
@keyframes hd-ap-rowIn{0%,8%{opacity:0;transform:translateX(-10px)}14%,92%{opacity:1;transform:none}100%{opacity:0}}
@keyframes hd-ap-prog{0%{transform:scaleX(.02)}60%,100%{transform:scaleX(1)}}
@keyframes hd-ap-stamp{0%,62%{opacity:0;transform:rotate(-6deg) scale(1.6)}68%,94%{opacity:1;transform:rotate(-6deg) scale(1)}100%{opacity:0}}
@media (max-width:960px){body.nx :where(.hd-egx) .hd-ap-grid{grid-template-columns:minmax(0,1fr)}}
@media (max-width:640px){body.nx :where(.hd-egx) .hd-ap-form{padding:22px}}
@media (prefers-reduced-motion:reduce){body.nx :where(.hd-egx) .hd-ap-row{opacity:1 !important;transform:none !important}
body.nx :where(.hd-egx) .hd-ap-stamp{opacity:1 !important;transform:rotate(-6deg) !important}}
body.nx :where(.hd-egx) .hd-fs-grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:56px;align-items:start}
body.nx :where(.hd-egx) .hd-fs-left{display:flex;flex-direction:column;gap:20px;position:sticky;top:120px}
body.nx :where(.hd-egx) .hd-fs-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:50px;padding:0 22px;border-radius:12px;background:#0B1220;color:#fff;font-weight:600;font-size:15px}
body.nx :where(.hd-egx) .hd-fs-btn:hover{color:#C8F135}
body.nx :where(.hd-egx) .hd-fs-search{position:relative}
body.nx :where(.hd-egx) .hd-fs-search svg{position:absolute;left:18px;top:50%;margin-top:-10px;pointer-events:none}
body.nx :where(.hd-egx) .hd-fs-search input{width:100%;height:58px;border-radius:16px;border:1.5px solid #E4E7EE;background:#fff;padding:0 18px 0 50px;font:16px Inter,sans-serif;color:#0B1220;transition:border-color .2s ease,box-shadow .2s ease}
body.nx :where(.hd-egx) .hd-fs-search input:focus{outline:none;border-color:#0B1220;box-shadow:0 0 0 4px rgba(200,241,53,.6)}
body.nx :where(.hd-egx) .hd-fs-cats{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 18px}
body.nx :where(.hd-egx) .hd-fs-cat{min-height:40px;padding:0 15px;border-radius:999px;border:1.5px solid #D3D8E2;background:#fff;font:600 13px Inter,sans-serif;color:#2A3142;cursor:pointer;transition:background .25s ease,border-color .25s ease,color .25s ease}
body.nx :where(.hd-egx) .hd-fs-cat:hover{border-color:#0B1220}
body.nx :where(.hd-egx) .hd-fs-cat.hd-fs-on{background:#0B1220;border-color:#0B1220;color:#C8F135}
body.nx :where(.hd-egx) .hd-fs-list{display:flex;flex-direction:column;gap:6px}
body.nx :where(.hd-egx) .hd-fs-item{position:relative;border-radius:12px;background:#fff;border:1px solid #E4E7EE;overflow:clip;transition:border-color .3s ease,box-shadow .3s ease;animation:hd-fs-pop .35s cubic-bezier(.2,.8,.2,1) both}
body.nx :where(.hd-egx) .hd-fs-item.hd-fs-open{border-color:#0B1220;box-shadow:0 24px 40px -30px rgba(11,18,32,.5)}
body.nx :where(.hd-egx) .hd-fs-item::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#C8F135;transform:scaleY(0);transform-origin:top;transition:transform .5s cubic-bezier(.2,.8,.2,1)}
body.nx :where(.hd-egx) .hd-fs-item.hd-fs-open::before{transform:scaleY(1)}
body.nx :where(.hd-egx) .hd-fs-qbtn{width:100%;display:flex;align-items:center;gap:12px;min-height:52px;padding:10px 14px 10px 16px;border:0;background:none;text-align:left;font:600 15.5px "Space Grotesk",sans-serif;color:#0B1220;cursor:pointer}
body.nx :where(.hd-egx) .hd-fs-qbtn:focus-visible{outline:2px solid #0B1220;outline-offset:-4px}
body.nx :where(.hd-egx) .hd-fs-tag{flex:none;font-family:"JetBrains Mono",monospace;font-size:9px;letter-spacing:.08em;padding:3px 6px;border-radius:6px;background:#F1F3F7;color:#4B5263}
body.nx :where(.hd-egx) .hd-fs-qt{flex:1}
body.nx :where(.hd-egx) .hd-fs-pm{flex:none;width:28px;height:28px;border-radius:50%;border:1px solid #CDD2DC;display:flex;align-items:center;justify-content:center;transition:transform .4s ease,background .4s ease,color .4s ease,border-color .4s ease}
body.nx :where(.hd-egx) .hd-fs-open .hd-fs-pm{transform:rotate(45deg);background:#0B1220;border-color:#0B1220;color:#C8F135}
body.nx :where(.hd-egx) .hd-fs-ans{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.8,.2,1)}
body.nx :where(.hd-egx) .hd-fs-open .hd-fs-ans{grid-template-rows:1fr}
body.nx :where(.hd-egx) .hd-fs-ans>div{overflow:clip}
body.nx :where(.hd-egx) .hd-fs-ans p{padding:0 48px 16px 16px;font-size:15px;line-height:1.65;color:#4B5263;opacity:0;transform:translateY(-6px);transition:opacity .35s ease .1s,transform .35s ease .1s}
body.nx :where(.hd-egx) .hd-fs-open .hd-fs-ans p{opacity:1;transform:none}
body.nx :where(.hd-egx) .hd-fs-empty{padding:30px;border-radius:18px;border:1.5px dashed #CDD2DC;text-align:center;color:#4B5263;font-size:15px}
body.nx :where(.hd-egx) .hd-fs-count{font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:.1em;color:#6B768C;margin-bottom:10px}
@keyframes hd-fs-pop{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
@media (max-width:960px){body.nx :where(.hd-egx) .hd-fs-grid{grid-template-columns:minmax(0,1fr)}
body.nx :where(.hd-egx) .hd-fs-left{position:static}}
@media (max-width:640px){body.nx :where(.hd-egx) .hd-fs-ans p{padding-right:22px}
body.nx :where(.hd-egx) .hd-fs-tag{display:none}}
@media (prefers-reduced-motion:reduce){body.nx :where(.hd-egx) .hd-fs-item::before,body.nx :where(.hd-egx) .hd-fs-ans,body.nx :where(.hd-egx) .hd-fs-ans p{transition:none !important}}
body.nx :where(.hd-egx) .hd-gm-sec{background:#0B1220;color:#fff;min-height:760px;position:relative;overflow:clip}
body.nx :where(.hd-egx) .hd-gm-sec h2{font-family:"Space Grotesk",Inter,sans-serif;margin:0;letter-spacing:-0.03em}
body.nx :where(.hd-egx) .hd-gm-dots{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.07) 1.2px,transparent 1.4px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 60% 60% at 50% 62%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 60% 60% at 50% 62%,#000 20%,transparent 75%);pointer-events:none}
body.nx :where(.hd-egx) .hd-gm-ringw{position:absolute;left:50%;top:66%;width:0;height:0;pointer-events:none}
body.nx :where(.hd-egx) .hd-gm-ring{position:absolute;left:0;top:0;border-radius:50%;border:1px solid rgba(200,241,53,.35);transform:translate(-50%,-50%) scale(.3);opacity:0;animation:hd-gm-ripple 4.5s ease-out infinite}
body.nx :where(.hd-egx) .hd-gm-ring:nth-child(2){animation-delay:1.5s}
body.nx :where(.hd-egx) .hd-gm-ring:nth-child(3){animation-delay:3s}
body.nx :where(.hd-egx) .hd-gm-chip{position:absolute;left:50%;top:66%;white-space:nowrap;padding:10px 16px;border-radius:999px;background:#121A2B;border:1px solid rgba(255,255,255,.14);font-size:14px;font-weight:600;color:#E4E9F2;pointer-events:none;opacity:0;animation:hd-gm-converge 6s cubic-bezier(.55,0,.35,1) infinite}
body.nx :where(.hd-egx) .hd-gm-chip i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#C8F135;margin-right:8px;vertical-align:1px}
body.nx :where(.hd-egx) .hd-gm-in{position:relative;z-index:2;max-width:1000px;margin:0 auto;padding:100px 32px 0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px}
body.nx :where(.hd-egx) .hd-gm-h{font-size:clamp(42px,6vw,84px);line-height:1;font-weight:600}
body.nx :where(.hd-egx) .hd-gm-hl{color:#C8F135}
body.nx :where(.hd-egx) .hd-gm-sub{font-size:20px;line-height:1.6;color:#C3CBDA;max-width:600px}
body.nx :where(.hd-egx) .hd-gm-core{position:relative;z-index:3;margin-top:70px;display:flex;flex-direction:column;align-items:center;gap:18px}
body.nx :where(.hd-egx) .hd-gm-btn{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:62px;padding:0 34px;border-radius:16px;background:#C8F135;color:#0B1220;font-weight:700;font-size:18px;animation:hd-gm-absorb 1.5s ease-out infinite;transition:transform .25s ease}
body.nx :where(.hd-egx) .hd-gm-btn:hover{transform:translateY(-2px);color:#0B1220}
body.nx :where(.hd-egx) .hd-gm-alt{font-size:15px;color:#A9B3C7}
body.nx :where(.hd-egx) .hd-gm-alt a{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:4px}
body.nx :where(.hd-egx) .hd-gm-alt a:hover{color:#C8F135}
body.nx :where(.hd-egx) .hd-gm-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;font-size:14px;color:#A9B3C7;margin-top:14px}
body.nx :where(.hd-egx) .hd-gm-chips span{display:flex;align-items:center;gap:8px}
@keyframes hd-gm-converge{0%{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) scale(1)}12%{opacity:1}62%{opacity:1;transform:translate(calc(-50% + var(--x) * .25),calc(-50% + var(--y) * .25)) scale(.85)}78%,100%{opacity:0;transform:translate(-50%,-50%) scale(.3)}}
@keyframes hd-gm-absorb{0%{box-shadow:0 0 0 0 rgba(200,241,53,.45)}100%{box-shadow:0 0 0 18px rgba(200,241,53,0)}}
@keyframes hd-gm-ripple{0%{opacity:.8;transform:translate(-50%,-50%) scale(.3)}100%{opacity:0;transform:translate(-50%,-50%) scale(1)}}
@media (max-width:640px){body.nx :where(.hd-egx) .hd-gm-in{padding:72px 16px 0}
body.nx :where(.hd-egx) .hd-gm-chip{font-size:12px}}
@media (prefers-reduced-motion:reduce){body.nx :where(.hd-egx) .hd-gm-chip{display:none}}
body.nx :where(.hd-egx) .hd-fw-ft{font-family:Inter,system-ui,sans-serif;background:#0B1220;color:#A9B3C7;position:relative;overflow:clip;-webkit-font-smoothing:antialiased}
body.nx :where(.hd-egx) .hd-fw-wave{position:relative;height:90px;overflow:clip}
body.nx :where(.hd-egx) .hd-fw-wave svg{position:absolute;left:0;top:0;width:200%;height:90px}
body.nx :where(.hd-egx) .hd-fw-wave .hd-fw-fl{stroke-dasharray:10 14;animation:hd-fw-dash 2s linear infinite}
body.nx :where(.hd-egx) .hd-fw-wave .hd-fw-dot{position:absolute;left:0;top:0;width:12px;height:12px;border-radius:50%;background:#C8F135;box-shadow:0 0 16px 4px rgba(200,241,53,.7);offset-path:path("M0,45 C120,15 240,15 360,45 S600,75 720,45 S960,15 1080,45 S1320,75 1440,45");offset-rotate:0deg;animation:hd-fw-ride 7s linear infinite}
body.nx :where(.hd-egx) .hd-fw-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:56px;align-items:start;padding:30px 0 44px;border-bottom:1px solid rgba(255,255,255,.08)}
body.nx :where(.hd-egx) .hd-fw-brand{display:flex;flex-direction:column;gap:16px}
body.nx :where(.hd-egx) .hd-fw-logo{display:flex;align-items:center;gap:10px;color:#fff}
body.nx :where(.hd-egx) .hd-fw-lm{font-family:"Space Grotesk",sans-serif;font-weight:700;font-size:30px;letter-spacing:-0.04em}
body.nx :where(.hd-egx) .hd-fw-ls{font-size:10px;line-height:1.15;color:#A9B3C7;border-left:1px solid rgba(255,255,255,.25);padding-left:8px}
body.nx :where(.hd-egx) .hd-fw-brand p{font-size:15px;line-height:1.6;max-width:420px}
body.nx :where(.hd-egx) .hd-fw-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:22px}
body.nx :where(.hd-egx) .hd-fw-cols h4{font-family:"JetBrains Mono",monospace;font-weight:500;font-size:12px;letter-spacing:.16em;color:#8C96AA;margin:0 0 14px;text-transform:uppercase}
body.nx :where(.hd-egx) .hd-fw-cols a{display:block;color:#D6DCE8;font-size:15px;padding:6px 0;transition:color .25s ease,transform .25s ease}
body.nx :where(.hd-egx) .hd-fw-cols a:hover{color:#C8F135;transform:translateX(4px)}
body.nx :where(.hd-egx) .hd-fw-ring{--a:0deg;padding:1.5px;border-radius:24px;background:conic-gradient(from var(--a),rgba(200,241,53,0) 0deg,rgba(200,241,53,0) 240deg,#C8F135 320deg,rgba(200,241,53,0) 360deg),rgba(255,255,255,.1);animation:hd-fw-rot 6s linear infinite}
body.nx :where(.hd-egx) .hd-fw-news{border-radius:23px;background:#0E1524;padding:32px;display:flex;flex-direction:column;gap:14px;position:relative;overflow:clip}
body.nx :where(.hd-egx) .hd-fw-news::after{content:"";position:absolute;width:260px;height:260px;right:-90px;top:-120px;border-radius:50%;background:radial-gradient(circle,rgba(200,241,53,.2),rgba(200,241,53,0) 65%);pointer-events:none}
body.nx :where(.hd-egx) .hd-fw-news .hd-fw-k{font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:.14em;color:#C8F135}
body.nx :where(.hd-egx) .hd-fw-news h3{margin:0;font-family:"Space Grotesk",sans-serif;font-size:28px;line-height:1.15;font-weight:600;color:#fff;letter-spacing:-0.02em}
body.nx :where(.hd-egx) .hd-fw-news label{font-size:14px;color:#A9B3C7}
body.nx :where(.hd-egx) .hd-fw-row{display:flex;gap:10px;position:relative;z-index:1}
body.nx :where(.hd-egx) .hd-fw-row input{flex:1;min-width:0;height:54px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#121A2B;color:#fff;padding:0 16px;font:15px Inter,sans-serif;transition:border-color .2s ease,box-shadow .2s ease}
body.nx :where(.hd-egx) .hd-fw-row input:focus{outline:none;border-color:#C8F135;box-shadow:0 0 0 4px rgba(200,241,53,.2)}
body.nx :where(.hd-egx) .hd-fw-row button{min-height:54px;padding:0 22px;border:0;border-radius:12px;background:#C8F135;color:#0B1220;font:600 15px Inter,sans-serif;cursor:pointer;transition:transform .25s ease}
body.nx :where(.hd-egx) .hd-fw-row button:hover{transform:translateY(-2px)}
body.nx :where(.hd-egx) .hd-fw-small{font-size:13px}
body.nx :where(.hd-egx) .hd-fw-chans{display:flex;flex-wrap:wrap;gap:8px;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.08)}
body.nx :where(.hd-egx) .hd-fw-chans span{font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:.08em;padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);color:#A9B3C7;animation:hd-fw-glow 7s ease-in-out infinite}
body.nx :where(.hd-egx) .hd-fw-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:24px 0 30px;font-size:14px}
body.nx :where(.hd-egx) .hd-fw-legal{display:flex;gap:22px;flex-wrap:wrap}
body.nx :where(.hd-egx) .hd-fw-legal a:hover,body.nx :where(.hd-egx) .hd-fw-soc a:hover{color:#C8F135}
body.nx :where(.hd-egx) .hd-fw-soc{display:flex;gap:20px;flex-wrap:wrap}
@keyframes hd-fw-dash{to{stroke-dashoffset:-24}}
@keyframes hd-fw-glow{0%,100%{border-color:rgba(255,255,255,.1);color:#A9B3C7}6%,12%{border-color:#C8F135;color:#C8F135}20%{border-color:rgba(255,255,255,.1);color:#A9B3C7}}
body.nx :where(.hd-egx) .hd-fw-chans span:nth-child(1){animation-delay:0.0s}
body.nx :where(.hd-egx) .hd-fw-chans span:nth-child(2){animation-delay:1.0s}
body.nx :where(.hd-egx) .hd-fw-chans span:nth-child(3){animation-delay:2.0s}
body.nx :where(.hd-egx) .hd-fw-chans span:nth-child(4){animation-delay:3.0s}
body.nx :where(.hd-egx) .hd-fw-chans span:nth-child(5){animation-delay:4.0s}
body.nx :where(.hd-egx) .hd-fw-chans span:nth-child(6){animation-delay:5.0s}
body.nx :where(.hd-egx) .hd-fw-chans span:nth-child(7){animation-delay:6.0s}
@keyframes hd-fw-slide{to{transform:translateX(-50%)}}
@keyframes hd-fw-ride{from{offset-distance:0%}to{offset-distance:100%}}
@keyframes hd-fw-rot{to{--a:360deg}}
body.nx :where(.hd-egx) .hd-fw-ft p{margin:0}
body.nx :where(.hd-egx) .hd-fw-ft h3{margin:0}
@media (max-width:960px){body.nx :where(.hd-egx) .hd-fw-grid{grid-template-columns:minmax(0,1fr)}}
@media (max-width:640px){body.nx :where(.hd-egx) .hd-fw-cols{grid-template-columns:repeat(2,minmax(0,1fr))}
body.nx :where(.hd-egx) .hd-fw-row{flex-direction:column}}
@media (prefers-reduced-motion:reduce){body.nx :where(.hd-egx) .hd-fw-wave .hd-fw-dot{display:none}
body.nx :where(.hd-egx) .hd-fw-ring{animation:none}}
body.nx :where(.hd-egx) .hd-gr-dash{overflow:clip}
body.nx :where(.hd-egx) .hd-gr-scan{position:absolute;left:0;right:0;top:-40%;height:40%;background:linear-gradient(180deg,rgba(200,241,53,0),rgba(200,241,53,.07) 80%,rgba(200,241,53,.18));border-bottom:1px solid rgba(200,241,53,.35);pointer-events:none;animation:hd-grScan 7s 2.4s ease-in-out infinite;z-index:3}
body.nx :where(.hd-egx) .hd-gr-sync{height:18px;overflow:clip;margin-top:4px}
body.nx :where(.hd-egx) .hd-gr-roll{display:flex;flex-direction:column;animation:hd-grRoll 12s steps(1) infinite}
body.nx :where(.hd-egx) .hd-gr-roll b{height:18px;font-weight:400;font-size:13px;color:#8C96AA;white-space:nowrap}
body.nx :where(.hd-egx) .hd-gr-right{display:flex;align-items:center;gap:8px}
body.nx :where(.hd-egx) .hd-gr-range{display:flex;padding:3px;border-radius:9px;background:#0E1524;border:1px solid rgba(255,255,255,.06)}
body.nx :where(.hd-egx) .hd-gr-range i{font-style:normal;font-family:"JetBrains Mono",monospace;font-size:10px;padding:4px 7px;border-radius:6px;color:#6B768C}
body.nx :where(.hd-egx) .hd-gr-range i.hd-gr-on{background:#1C2539;color:#fff}
body.nx :where(.hd-egx) .hd-gr-kpi{position:relative;overflow:clip;transition:border-color .4s ease,background .4s ease}
body.nx :where(.hd-egx) .hd-gr-kpi.hd-gr-act{border-color:rgba(200,241,53,.55);background:#101B12}
body.nx :where(.hd-egx) .hd-gr-kbar{position:absolute;left:0;bottom:0;height:2px;width:100%;background:#C8F135;transform:scaleX(0);transform-origin:left}
body.nx :where(.hd-egx) .hd-gr-kpi.hd-gr-act .hd-gr-kbar{animation:hd-grFill 4s linear forwards}
body.nx :where(.hd-egx) .hd-gr-kpi .hd-kpi-v{font-variant-numeric:tabular-nums}
body.nx :where(.hd-egx) .hd-gr-chead{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}
body.nx :where(.hd-egx) .hd-gr-tabs{display:flex;gap:4px;padding:3px;border-radius:9px;background:#0B1220}
body.nx :where(.hd-egx) .hd-gr-tab{border:0;background:none;min-height:30px;padding:0 10px;border-radius:7px;font:600 12px Inter,sans-serif;color:#8C96AA;cursor:pointer;transition:background .25s ease,color .25s ease}
body.nx :where(.hd-egx) .hd-gr-tab:hover{color:#fff}
body.nx :where(.hd-egx) .hd-gr-tab.hd-gr-act{background:#C8F135;color:#0B1220}
body.nx :where(.hd-egx) .hd-gr-tab:focus-visible{outline:2px solid #C8F135;outline-offset:1px}
body.nx :where(.hd-egx) .hd-gr-svg{width:100%;height:auto;display:block;margin-top:10px}
body.nx :where(.hd-egx) .hd-gr-line{stroke-dasharray:640;stroke-dashoffset:640;animation:hd-draw 1.6s .15s cubic-bezier(.4,0,.2,1) forwards}
body.nx :where(.hd-egx) .hd-gr-area{opacity:0;animation:hd-fade .9s 1s forwards}
body.nx :where(.hd-egx) .hd-gr-rider{fill:#fff;stroke:#C8F135;stroke-width:3;opacity:0;animation:hd-fade .3s 1.6s forwards}
body.nx :where(.hd-egx) .hd-gr-end{fill:#C8F135;transform-box:fill-box;transform-origin:center;animation:hd-grPing 1.8s 1.6s ease-out infinite}
body.nx :where(.hd-egx) .hd-gr-bars .hd-track{position:relative}
body.nx :where(.hd-egx) .hd-gr-bars .hd-track::after{content:"";position:absolute;top:0;bottom:0;left:-30%;width:30%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.55),rgba(255,255,255,0));animation:hd-grShine 5s 3s ease-in-out infinite}
body.nx :where(.hd-egx) .hd-gr-bars .hd-bar-row:nth-child(2) .hd-track::after{animation-delay:3.15s}
body.nx :where(.hd-egx) .hd-gr-bars .hd-bar-row:nth-child(3) .hd-track::after{animation-delay:3.3s}
body.nx :where(.hd-egx) .hd-gr-bars .hd-bar-row:nth-child(4) .hd-track::after{animation-delay:3.45s}
body.nx :where(.hd-egx) .hd-gr-plus{animation:hd-grPop 2.6s 2.6s ease-in-out infinite}
@keyframes hd-grScan{0%{top:-40%}45%,100%{top:110%}}
@keyframes hd-grRoll{0%{transform:translateY(0)}25%{transform:translateY(-18px)}50%{transform:translateY(-36px)}75%{transform:translateY(-54px)}100%{transform:translateY(0)}}
@keyframes hd-grFill{to{transform:scaleX(1)}}
@keyframes hd-grPing{0%{transform:scale(1);opacity:1}70%{transform:scale(2.4);opacity:0}100%{transform:scale(1);opacity:0}}
@keyframes hd-grShine{0%{left:-30%}35%,100%{left:110%}}
@keyframes hd-grPop{0%,100%{transform:scale(1)}10%{transform:scale(1.2)}20%{transform:scale(1)}}
@media (max-width:640px){body.nx :where(.hd-egx) .hd-gr-range{display:none}}
@media (prefers-reduced-motion:reduce){body.nx :where(.hd-egx) .hd-gr-scan,body.nx :where(.hd-egx) .hd-gr-bars .hd-track::after{display:none}
body.nx :where(.hd-egx) .hd-gr-line{stroke-dashoffset:0}
body.nx :where(.hd-egx) .hd-gr-area,body.nx :where(.hd-egx) .hd-gr-rider{opacity:1}}
body.nx :where(.hd-egx) .hd-mf-panel{border-radius:24px;background:#0E1524;border:1px solid rgba(255,255,255,.1);box-shadow:0 50px 90px -40px rgba(0,0,0,.85);overflow:clip;animation:hd-mf-reveal .6s cubic-bezier(.2,.8,.2,1) both}
body.nx :where(.hd-egx) .hd-mf-main{display:grid;grid-template-columns:290px minmax(0,1fr) 300px;gap:14px;padding:14px;min-height:470px}
body.nx :where(.hd-egx) .hd-mf-rail{position:relative;display:flex;flex-direction:column;gap:6px;padding:6px}
body.nx :where(.hd-egx) .hd-mf-ind{position:absolute;left:6px;right:6px;border-radius:16px;background:#121D2E;border:1px solid rgba(200,241,53,.4);transition:top .45s cubic-bezier(.3,1.3,.5,1),opacity .3s ease}
body.nx :where(.hd-egx) .hd-mf-ind::before{content:"";position:absolute;left:-1px;top:16px;bottom:16px;width:3px;border-radius:3px;background:#C8F135}
body.nx :where(.hd-egx) .hd-mf-searching .hd-mf-ind{opacity:0}
body.nx :where(.hd-egx) .hd-mf-cat{position:relative;z-index:1;display:flex;align-items:center;gap:14px;padding:0 16px;border:0;border-radius:16px;background:none;color:#C3CBDA;text-align:left;cursor:pointer;font-family:Inter,sans-serif;opacity:0;transform:translateX(-12px);animation:hd-mf-slide .45s cubic-bezier(.2,.8,.2,1) forwards}
body.nx :where(.hd-egx) .hd-mf-cat:nth-child(2){animation-delay:.12s}
body.nx :where(.hd-egx) .hd-mf-cat:nth-child(3){animation-delay:.18s}
body.nx :where(.hd-egx) .hd-mf-cat:nth-child(4){animation-delay:.24s}
body.nx :where(.hd-egx) .hd-mf-cat:nth-child(5){animation-delay:.3s}
body.nx :where(.hd-egx) .hd-mf-cat:focus-visible{outline:2px solid #C8F135;outline-offset:-2px}
body.nx :where(.hd-egx) .hd-mf-cat.hd-mf-on{color:#fff}
body.nx :where(.hd-egx) .hd-mf-ci{flex:none;width:44px;height:44px;border-radius:12px;background:#1C2539;display:flex;align-items:center;justify-content:center;transition:background .3s ease,transform .3s ease}
body.nx :where(.hd-egx) .hd-mf-cat.hd-mf-on .hd-mf-ci{background:#C8F135;transform:rotate(-6deg)}
body.nx :where(.hd-egx) .hd-mf-cat.hd-mf-on .hd-mf-ci path{stroke:#0B1220}
body.nx :where(.hd-egx) .hd-mf-cat b{display:block;font-family:"Space Grotesk",sans-serif;font-size:17px;font-weight:600}
body.nx :where(.hd-egx) .hd-mf-cat small{display:block;font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:.1em;color:#8C96AA;margin-top:3px}
body.nx :where(.hd-egx) .hd-mf-mid{border-radius:18px;background:#0B1220;border:1px solid rgba(255,255,255,.06);padding:20px;display:flex;flex-direction:column;gap:16px}
body.nx :where(.hd-egx) .hd-mf-search{position:relative}
body.nx :where(.hd-egx) .hd-mf-search svg{position:absolute;left:16px;top:50%;margin-top:-9px;pointer-events:none}
body.nx :where(.hd-egx) .hd-mf-search input{width:100%;height:52px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#121A2B;color:#fff;padding:0 16px 0 46px;font:15px Inter,sans-serif;transition:border-color .2s ease,box-shadow .2s ease}
body.nx :where(.hd-egx) .hd-mf-search input::placeholder{color:#6B768C}
body.nx :where(.hd-egx) .hd-mf-search input:focus{outline:none;border-color:#C8F135;box-shadow:0 0 0 4px rgba(200,241,53,.15)}
body.nx :where(.hd-egx) .hd-mf-head{display:flex;justify-content:space-between;align-items:baseline}
body.nx :where(.hd-egx) .hd-mf-head .hd-mf-k{font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:.14em;color:#C8F135}
body.nx :where(.hd-egx) .hd-mf-head a{font-size:13px;font-weight:600;color:#A9B3C7}
body.nx :where(.hd-egx) .hd-mf-head a:hover{color:#C8F135}
body.nx :where(.hd-egx) .hd-mf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
body.nx :where(.hd-egx) .hd-mf-lk{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:12px;background:#121A2B;border:1px solid rgba(255,255,255,.05);font-size:14.5px;color:#E4E9F2;opacity:0;animation:hd-mf-pop .35s cubic-bezier(.2,.8,.2,1) forwards;transition:border-color .2s ease,transform .2s ease}
body.nx :where(.hd-egx) .hd-mf-lk:hover{border-color:#C8F135;transform:translateY(-2px);color:#fff}
body.nx :where(.hd-egx) .hd-mf-lk em{font-style:normal;font-family:"JetBrains Mono",monospace;font-size:9px;letter-spacing:.08em;padding:3px 6px;border-radius:5px;background:#1C2539;color:#A9B3C7;white-space:nowrap}
body.nx :where(.hd-egx) .hd-mf-lk svg{flex:none;opacity:.45;transition:opacity .2s ease,transform .2s ease}
body.nx :where(.hd-egx) .hd-mf-lk:hover svg{opacity:1;transform:translateX(3px)}
body.nx :where(.hd-egx) .hd-mf-none{padding:24px;border-radius:14px;border:1px dashed rgba(255,255,255,.15);color:#A9B3C7;font-size:14px;text-align:center}
body.nx :where(.hd-egx) .hd-mf-none a{color:#C8F135;font-weight:600}
body.nx :where(.hd-egx) .hd-mf-cta{--a:0deg;padding:1.5px;border-radius:20px;background:conic-gradient(from var(--a),rgba(200,241,53,0) 0deg,rgba(200,241,53,0) 240deg,#C8F135 320deg,rgba(200,241,53,0) 360deg),#1C2539;animation:hd-mf-rot 6s linear infinite}
body.nx :where(.hd-egx) .hd-mf-ctain{position:relative;height:100%;border-radius:19px;background:#0B1220;padding:24px;display:flex;flex-direction:column;gap:14px;overflow:clip}
body.nx :where(.hd-egx) .hd-mf-ctain::before{content:"";position:absolute;width:260px;height:260px;right:-110px;top:-120px;border-radius:50%;background:radial-gradient(circle,rgba(200,241,53,.2),rgba(200,241,53,0) 65%)}
body.nx :where(.hd-egx) .hd-mf-ctain .hd-mf-k{position:relative;font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:.14em;color:#C8F135}
body.nx :where(.hd-egx) .hd-mf-ctain h3{position:relative;margin:0;font-family:"Space Grotesk",sans-serif;font-size:26px;line-height:1.12;font-weight:600;letter-spacing:-0.02em}
body.nx :where(.hd-egx) .hd-mf-ctain p{position:relative;font-size:14.5px;line-height:1.6;color:#A9B3C7}
body.nx :where(.hd-egx) .hd-mf-chips{position:relative;display:flex;flex-wrap:wrap;gap:8px}
body.nx :where(.hd-egx) .hd-mf-chips span{font-family:"JetBrains Mono",monospace;font-size:11px;padding:6px 10px;border-radius:8px;background:#121A2B;border:1px solid rgba(255,255,255,.1);color:#E4E9F2;animation:hd-mf-glow 4.5s ease-in-out infinite}
body.nx :where(.hd-egx) .hd-mf-chips span:nth-child(2){animation-delay:1.5s}
body.nx :where(.hd-egx) .hd-mf-chips span:nth-child(3){animation-delay:3s}
body.nx :where(.hd-egx) .hd-mf-go{position:relative;margin-top:auto;display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;border-radius:12px;background:#C8F135;color:#0B1220;font-weight:700;font-size:16px;transition:transform .25s ease}
body.nx :where(.hd-egx) .hd-mf-go:hover{transform:translateY(-2px);color:#0B1220}
body.nx :where(.hd-egx) .hd-mf-foot{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:16px 28px;border-top:1px solid rgba(255,255,255,.07);background:#0B1220}
body.nx :where(.hd-egx) .hd-mf-all{display:flex;align-items:center;gap:10px;font-weight:600;font-size:15px}
body.nx :where(.hd-egx) .hd-mf-all svg{transition:transform .25s ease}
body.nx :where(.hd-egx) .hd-mf-all:hover svg{transform:translateX(5px)}
body.nx :where(.hd-egx) .hd-mf-plat{display:flex;align-items:center;gap:14px;min-width:0}
body.nx :where(.hd-egx) .hd-mf-plat .hd-mf-pl{flex:none;font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:.16em;color:#6B768C}
body.nx :where(.hd-egx) .hd-mf-mq{flex:1;overflow:clip;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}
body.nx :where(.hd-egx) .hd-mf-trk{display:flex;width:max-content;animation:hd-mf-left 26s linear infinite}
body.nx :where(.hd-egx) .hd-mf-trk span{white-space:nowrap;font-size:14px;color:#A9B3C7;padding-right:14px}
body.nx :where(.hd-egx) .hd-mf-trk span::after{content:"·";padding-left:14px;color:#4B5263}
body.nx :where(.hd-egx) .hd-mf-book{display:flex;align-items:center;gap:8px;font-weight:600;font-size:15px;color:#C8F135}
body.nx :where(.hd-egx) .hd-mf-book i{width:8px;height:8px;border-radius:50%;background:#C8F135;animation:hd-mf-ping 1.8s infinite}
body.nx :where(.hd-egx) .hd-mf-lk:nth-child(2){animation-delay:.03s}
body.nx :where(.hd-egx) .hd-mf-lk:nth-child(3){animation-delay:.06s}
body.nx :where(.hd-egx) .hd-mf-lk:nth-child(4){animation-delay:.09s}
body.nx :where(.hd-egx) .hd-mf-lk:nth-child(5){animation-delay:.12s}
body.nx :where(.hd-egx) .hd-mf-lk:nth-child(6){animation-delay:.15s}
body.nx :where(.hd-egx) .hd-mf-lk:nth-child(7){animation-delay:.18s}
body.nx :where(.hd-egx) .hd-mf-lk:nth-child(8){animation-delay:.21s}
body.nx :where(.hd-egx) .hd-mf-lk:nth-child(9){animation-delay:.24s}
body.nx :where(.hd-egx) .hd-mf-lk:nth-child(10){animation-delay:.27s}
@keyframes hd-mf-reveal{from{opacity:0;clip-path:inset(0 0 100% 0 round 24px)}to{opacity:1;clip-path:inset(0 0 0 0 round 24px)}}
@keyframes hd-mf-slide{to{opacity:1;transform:none}}
@keyframes hd-mf-pop{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
@keyframes hd-mf-rot{to{--a:360deg}}
@keyframes hd-mf-glow{0%,100%{border-color:rgba(255,255,255,.1);color:#E4E9F2}15%,35%{border-color:#C8F135;color:#C8F135}}
@keyframes hd-mf-left{to{transform:translateX(-50%)}}
@keyframes hd-mf-ping{0%{box-shadow:0 0 0 0 rgba(200,241,53,.6)}80%,100%{box-shadow:0 0 0 8px rgba(200,241,53,0)}}
body.nx :where(.hd-egx) .hd-mf-cat b{line-height:1.2}
body.nx :where(.hd-egx) .hd-mf-lk span small{display:block;font-size:13px;line-height:1.5;color:#8C96AA;margin-top:4px;font-weight:400}
body.nx :where(.hd-egx) .hd-mf-lk.hd-mf-wide{grid-column:1 / -1;align-items:flex-start;background:#0F1A16;border-color:rgba(200,241,53,.25)}
body.nx :where(.hd-egx) .hd-mf-lk.hd-mf-wide span{font-weight:600}
body.nx :where(.hd-egx) .hd-mf-panel{max-height:calc(100vh - 110px);overflow:auto}
@media (max-width:1200px){body.nx :where(.hd-egx) .hd-mf-main{grid-template-columns:240px minmax(0,1fr)}
body.nx :where(.hd-egx) .hd-mf-cta{display:none}}
@media (max-width:960px){body.nx :where(.hd-egx) .hd-mf-panel{display:none}}
@media (prefers-reduced-motion:reduce){body.nx :where(.hd-egx) .hd-mf-cat,body.nx :where(.hd-egx) .hd-mf-lk{opacity:1 !important;transform:none !important;animation:none !important}}
@media (max-width:1080px){body.nx :where(.hd-egx) .hd-cards4{grid-template-columns:repeat(2,minmax(0,1fr))}
body.nx :where(.hd-egx) .hd-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}
body.nx :where(.hd-egx) .hd-rail{display:none}
body.nx :where(.hd-egx) .hd-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:960px){body.nx :where(.hd-egx) .hd-hero-grid,body.nx :where(.hd-egx) .hd-why,body.nx :where(.hd-egx) .hd-audit-grid,body.nx :where(.hd-egx) .hd-faq-grid{grid-template-columns:minmax(0,1fr)}
body.nx :where(.hd-egx) .hd-why-left{position:static}
body.nx :where(.hd-egx) .hd-leaks,body.nx :where(.hd-egx) .hd-ind{grid-template-columns:repeat(2,minmax(0,1fr))}
body.nx :where(.hd-egx) .hd-nav-links{display:none}
body.nx :where(.hd-egx) .hd-float{left:12px}}
@media (max-width:640px){body.nx :where(.hd-egx) .hd-wrap{padding:0 16px}
body.nx :where(.hd-egx) .hd-sec{padding:84px 0}
body.nx :where(.hd-egx) .hd-cards4,body.nx :where(.hd-egx) .hd-leaks,body.nx :where(.hd-egx) .hd-ind,body.nx :where(.hd-egx) .hd-steps,body.nx :where(.hd-egx) .hd-foot-cols{grid-template-columns:minmax(0,1fr)}
body.nx :where(.hd-egx) .hd-kpis{grid-template-columns:minmax(0,1fr)}
body.nx :where(.hd-egx) .hd-hero-grid{padding:72px 0 96px}
body.nx :where(.hd-egx) .hd-nav .hd-free{display:none}
body.nx :where(.hd-egx) .hd-faq-a{padding-right:0}
body.nx :where(.hd-egx) .hd-form{padding:24px}}
@media (prefers-reduced-motion:reduce){body.nx .hd-egx *,body.nx :where(.hd-egx) .hd-nav::after,body.nx :where(.hd-egx) .hd-mega-aside::before{animation:none !important;transition:none !important}
body.nx :where(.hd-egx) .hd-up,body.nx :where(.hd-egx) .hd-area-in{opacity:1;transform:none}
body.nx :where(.hd-egx) .hd-line-draw{stroke-dashoffset:0}
body.nx :where(.hd-egx) .hd-fill,body.nx :where(.hd-egx) .hd-hl::after,body.nx :where(.hd-egx) .hd-rail-fill{transform:scaleX(1)}
body.nx .hd-egx-js .hd-rv{opacity:1;transform:none}
body.nx :where(.hd-egx) .hd-mq-track{transform:none}}

/* ---------- Tablet ---------- */
body.nx .ht-egx{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}
body.nx .ht-egx{margin:0;background:#0B1220;overflow-x:clip}
@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}
@property --sx{syntax:"<length-percentage>";inherits:true;initial-value:72%}
@property --sy{syntax:"<length-percentage>";inherits:true;initial-value:30%}
body.nx .ht-egx{position:relative;font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#0B1220;background:#F3F4F8;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip;max-width:100%}
body.nx .ht-egx *{box-sizing:border-box}
body.nx :where(.ht-egx) h1,body.nx :where(.ht-egx) h2,body.nx :where(.ht-egx) h3{font-family:"Space Grotesk",Inter,sans-serif;margin:0;letter-spacing:-0.02em}
body.nx :where(.ht-egx) p,body.nx :where(.ht-egx) figure{margin:0}
body.nx :where(.ht-egx) ul,body.nx :where(.ht-egx) ol{margin:0;padding:0;list-style:none}
body.nx :where(.ht-egx) button,body.nx :where(.ht-egx) input,body.nx :where(.ht-egx) select{font:inherit;color:inherit}
body.nx :where(.ht-egx) button{cursor:pointer}
body.nx .ht-egx a,body.nx .ht-egx button,body.nx .ht-egx label{-webkit-tap-highlight-color:transparent;touch-action:manipulation}
body.nx :where(.ht-egx) a{color:inherit;text-decoration:none}
body.nx :where(.ht-egx) a:hover{color:inherit}
body.nx .ht-egx :focus-visible{outline:2.5px solid #0B1220;outline-offset:3px}
body.nx .ht-egx .ht-dk :focus-visible{outline-color:#C8F135}
body.nx .ht-egx [id]{scroll-margin-top:76px}
body.nx :where(.ht-egx) .ht-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
body.nx :where(.ht-egx) .ht-skip{position:absolute;left:16px;top:-80px;z-index:90;display:flex;align-items:center;min-height:44px;padding:0 16px;border-radius:12px;background:#C8F135;color:#0B1220;font-weight:600;font-size:15px}
body.nx :where(.ht-egx) .ht-skip:focus{top:10px}
body.nx :where(.ht-egx) .ht-wrap{max-width:960px;margin:0 auto;padding:0 40px}
body.nx :where(.ht-egx) .ht-eyebrow{font-family:"JetBrains Mono",monospace;font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#4A5A12}
body.nx :where(.ht-egx) .ht-dark .ht-eyebrow{color:#C8F135}
body.nx :where(.ht-egx) .ht-h2{font-size:clamp(32px,5.4vw,46px);line-height:1.06;font-weight:600;text-wrap:balance}
body.nx :where(.ht-egx) .ht-lede{font-size:16.5px;line-height:1.6;color:#4B5263;max-width:580px;text-wrap:pretty}
body.nx :where(.ht-egx) .ht-dark .ht-lede{color:#A9B3C7}
body.nx :where(.ht-egx) .ht-sec{padding:80px 0}
body.nx :where(.ht-egx) .ht-sec-head{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:36px}
body.nx :where(.ht-egx) .ht-dark{background:#0B1220;color:#fff}
body.nx :where(.ht-egx) .ht-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 22px;border-radius:13px;font-family:Inter,sans-serif;font-weight:600;font-size:15.5px;line-height:1.2;border:1px solid transparent;text-align:center;transition:transform .2s ease,background-color .2s ease,box-shadow .25s ease}
body.nx :where(.ht-egx) .ht-btn svg{flex:none}
body.nx :where(.ht-egx) .ht-btn:active{transform:scale(.98)}
body.nx :where(.ht-egx) .ht-btn-lime{background:#C8F135;color:#0B1220}
body.nx :where(.ht-egx) .ht-btn-lime:hover{color:#0B1220}
body.nx :where(.ht-egx) .ht-btn-ghost{border-color:rgba(255,255,255,.22);color:#fff}
body.nx :where(.ht-egx) .ht-btn-ghost:hover{color:#fff}
body.nx :where(.ht-egx) .ht-btn-ink{background:#0B1220;color:#fff}
body.nx :where(.ht-egx) .ht-btn-ink:hover{color:#fff}
@media (hover:hover){body.nx :where(.ht-egx) .ht-btn-lime:hover{background:#D3F65A;box-shadow:0 12px 30px -10px rgba(200,241,53,.7)}
body.nx :where(.ht-egx) .ht-btn-ghost:hover{background:rgba(255,255,255,.06)}
body.nx :where(.ht-egx) .ht-btn-ink:hover{background:#1C2539}}
body.nx :where(.ht-egx) .ht-hdr{position:sticky;top:0;z-index:50;background:rgba(11,18,32,.95);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.08);color:#fff}
body.nx :where(.ht-egx) .ht-hdr::after{content:"";position:absolute;left:0;bottom:-1px;height:1px;width:160px;background:linear-gradient(90deg,rgba(200,241,53,0),#C8F135,rgba(200,241,53,0));box-shadow:0 0 12px rgba(200,241,53,.7);animation:ht-navrun 5s linear infinite;pointer-events:none}
body.nx :where(.ht-egx) .ht-hdr-in{display:flex;align-items:center;justify-content:space-between;gap:16px;height:64px}
body.nx :where(.ht-egx) .ht-logo{display:flex;align-items:center;gap:8px;min-height:44px;color:#fff}
body.nx :where(.ht-egx) .ht-logo-mark{font-family:"Space Grotesk",sans-serif;font-weight:700;font-size:26px;line-height:1;letter-spacing:-0.04em}
body.nx :where(.ht-egx) .ht-logo-sub{font-size:9.5px;line-height:1.15;color:#A9B3C7;border-left:1px solid rgba(255,255,255,.25);padding-left:7px}
body.nx :where(.ht-egx) .ht-hr{display:flex;align-items:center;gap:10px}
body.nx :where(.ht-egx) .ht-hdr-cta{min-height:44px;padding:0 18px;gap:9px;border-radius:999px;font-size:14.5px}
body.nx :where(.ht-egx) .ht-hdr-cta i{flex:none;width:8px;height:8px;border-radius:50%;background:#0B1220;animation:ht-pingInk 1.8s infinite}
body.nx :where(.ht-egx) .ht-burger{width:46px;height:46px;border-radius:13px;border:1px solid rgba(255,255,255,.16);background:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:0}
body.nx :where(.ht-egx) .ht-burger i{display:block;width:18px;height:2px;border-radius:2px;background:#fff;transition:transform .3s ease,opacity .3s ease}
body.nx :where(.ht-egx) .ht-burger.ht-open{border-color:#C8F135}
body.nx :where(.ht-egx) .ht-burger.ht-open i:nth-child(1){transform:translateY(7px) rotate(45deg)}
body.nx :where(.ht-egx) .ht-burger.ht-open i:nth-child(2){opacity:0}
body.nx :where(.ht-egx) .ht-burger.ht-open i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
body.nx :where(.ht-egx) .ht-drawer{position:fixed;left:0;right:0;top:64px;bottom:0;z-index:49;background:#0B1220;color:#fff;overflow-y:auto;overscroll-behavior:contain;padding:20px 0 40px;animation:ht-slideDown .35s cubic-bezier(.2,.8,.2,1)}
body.nx :where(.ht-egx) .ht-din{display:flex;flex-direction:column;gap:16px}
body.nx :where(.ht-egx) .ht-dsearch{position:relative}
body.nx :where(.ht-egx) .ht-dsearch svg{position:absolute;left:16px;top:50%;margin-top:-9px;pointer-events:none}
body.nx :where(.ht-egx) .ht-dsearch input{width:100%;height:54px;padding:0 16px 0 46px;border-radius:15px;border:1px solid rgba(255,255,255,.14);background:#121A2B;color:#fff;font-size:16px}
body.nx :where(.ht-egx) .ht-dsearch input::placeholder{color:#8C96AA}
body.nx :where(.ht-egx) .ht-dsearch input:focus{outline:none;border-color:#C8F135;box-shadow:0 0 0 3px rgba(200,241,53,.25)}
body.nx :where(.ht-egx) .ht-dgrid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:14px;align-items:start}
body.nx :where(.ht-egx) .ht-drail{display:flex;flex-direction:column;gap:6px}
body.nx :where(.ht-egx) .ht-dsec{display:flex;align-items:center;gap:12px;width:100%;min-height:62px;padding:0 14px;border-radius:15px;border:1px solid rgba(255,255,255,.07);background:#0E1524;color:#C3CBDA;text-align:left;animation:ht-rise .4s cubic-bezier(.2,.8,.2,1) both;transition:background-color .25s ease,border-color .25s ease,color .25s ease}
body.nx :where(.ht-egx) .ht-dsec:nth-child(2){animation-delay:.04s}
body.nx :where(.ht-egx) .ht-dsec:nth-child(3){animation-delay:.08s}
body.nx :where(.ht-egx) .ht-dsec:nth-child(4){animation-delay:.12s}
body.nx :where(.ht-egx) .ht-dsec:nth-child(5){animation-delay:.16s}
body.nx :where(.ht-egx) .ht-dsec:nth-child(6){animation-delay:.2s}
body.nx :where(.ht-egx) .ht-dsec .ht-di{flex:none;width:38px;height:38px;border-radius:11px;background:#1C2539;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,transform .3s ease}
body.nx :where(.ht-egx) .ht-dsec.ht-on{background:#121A2B;border-color:rgba(200,241,53,.55);color:#fff}
body.nx :where(.ht-egx) .ht-dsec.ht-on .ht-di{background:#C8F135;transform:rotate(-6deg)}
body.nx :where(.ht-egx) .ht-dsec.ht-on .ht-di path{stroke:#0B1220}
body.nx :where(.ht-egx) .ht-dsec .ht-dt{flex:1;min-width:0}
body.nx :where(.ht-egx) .ht-dsec b{display:block;font:600 16px/1.2 "Space Grotesk",sans-serif}
body.nx :where(.ht-egx) .ht-dsec small{display:block;margin-top:3px;font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:.1em;color:#8C96AA}
body.nx :where(.ht-egx) .ht-dchev{flex:none;opacity:.45;transition:transform .3s ease,opacity .3s ease}
body.nx :where(.ht-egx) .ht-dsec.ht-on .ht-dchev{opacity:1;transform:translateX(3px)}
body.nx :where(.ht-egx) .ht-dpanel{padding:16px;border-radius:18px;background:#0E1524;border:1px solid rgba(255,255,255,.07)}
body.nx :where(.ht-egx) .ht-dp-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px}
body.nx :where(.ht-egx) .ht-dp-k{font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#C8F135}
body.nx :where(.ht-egx) .ht-dp-head a{display:inline-flex;align-items:center;min-height:44px;font-size:13.5px;font-weight:600;color:#A9B3C7}
body.nx :where(.ht-egx) .ht-dgroups{display:flex;flex-direction:column;gap:6px}
body.nx :where(.ht-egx) .ht-dg{border-radius:12px;background:#121A2B}
body.nx :where(.ht-egx) .ht-dgb{width:100%;display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:0 14px;border:0;background:none;color:#E4E9F2;font-weight:600;font-size:15px;text-align:left}
body.nx :where(.ht-egx) .ht-dgb small{margin-left:8px;font-family:"JetBrains Mono",monospace;font-size:11px;font-weight:500;color:#8C96AA}
body.nx :where(.ht-egx) .ht-dgb .ht-pl{color:#C8F135;font-size:20px;line-height:1;transition:transform .3s ease}
body.nx :where(.ht-egx) .ht-dg.ht-open .ht-dgb .ht-pl{transform:rotate(45deg)}
body.nx :where(.ht-egx) .ht-dlinks{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}
body.nx :where(.ht-egx) .ht-dg.ht-open .ht-dlinks{grid-template-rows:1fr}
body.nx :where(.ht-egx) .ht-dlinks>div{overflow:clip;min-height:0}
body.nx :where(.ht-egx) .ht-dlinks a{display:flex;align-items:center;min-height:46px;padding:0 14px;border-top:1px solid rgba(255,255,255,.05);font-size:15px;color:#C3CBDA}
body.nx :where(.ht-egx) .ht-dsimple{display:flex;flex-direction:column}
body.nx :where(.ht-egx) .ht-dsimple a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;border-top:1px solid rgba(255,255,255,.06);font-size:15.5px;line-height:1.35;color:#D6DCE8}
body.nx :where(.ht-egx) .ht-dsimple a svg{flex:none;opacity:.55}
body.nx :where(.ht-egx) .ht-dlinks a:active,body.nx :where(.ht-egx) .ht-dsimple a:active{color:#C8F135}
body.nx :where(.ht-egx) .ht-hits{display:flex;flex-direction:column;gap:6px}
body.nx :where(.ht-egx) .ht-hit{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:0 16px;border-radius:13px;background:#121A2B;font-size:15.5px}
body.nx :where(.ht-egx) .ht-hit em{flex:none;font-style:normal;font-family:"JetBrains Mono",monospace;font-size:10.5px;padding:4px 7px;border-radius:6px;background:#1C2539;color:#A9B3C7;white-space:nowrap}
body.nx :where(.ht-egx) .ht-dnone{padding:22px;border-radius:13px;border:1px dashed rgba(255,255,255,.2);text-align:center;font-size:14.5px;color:#A9B3C7}
body.nx :where(.ht-egx) .ht-dfoot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;padding-top:4px}
body.nx :where(.ht-egx) .ht-dfoot .ht-btn{flex:1 1 280px}
body.nx :where(.ht-egx) .ht-dcall{display:flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 8px;color:#C8F135;font-weight:600}
body.nx :where(.ht-egx) .ht-dcall i{width:8px;height:8px;border-radius:50%;background:#C8F135;animation:ht-ping 1.8s infinite}
body.nx :where(.ht-egx) .ht-hero{position:relative;background:#0B1220;color:#fff;overflow:clip}
body.nx :where(.ht-egx) .ht-spot-sec.ht-idle{animation:ht-wander 13s ease-in-out infinite}
body.nx :where(.ht-egx) .ht-sp-fx{position:absolute;inset:0;overflow:clip;pointer-events:none}
body.nx :where(.ht-egx) .ht-sp-dim{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:46px 46px;background-position:center}
body.nx :where(.ht-egx) .ht-sp-lit{position:absolute;inset:0;background-image:linear-gradient(rgba(200,241,53,.5) 1px,transparent 1px),linear-gradient(90deg,rgba(200,241,53,.5) 1px,transparent 1px);background-size:46px 46px;background-position:center;-webkit-mask-image:radial-gradient(210px circle at var(--sx) var(--sy),#000 0%,rgba(0,0,0,.35) 45%,transparent 75%);mask-image:radial-gradient(210px circle at var(--sx) var(--sy),#000 0%,rgba(0,0,0,.35) 45%,transparent 75%)}
body.nx :where(.ht-egx) .ht-sp-glow{position:absolute;inset:0;background:radial-gradient(400px circle at var(--sx) var(--sy),rgba(200,241,53,.14),rgba(200,241,53,0) 60%)}
body.nx :where(.ht-egx) .ht-sp-fade{position:absolute;inset:0;background:radial-gradient(ellipse 62% 32% at 34% 22%,rgba(11,18,32,.82),rgba(11,18,32,0) 100%)}
body.nx :where(.ht-egx) .ht-sp-p{position:absolute;bottom:-10px;width:3px;height:3px;border-radius:50%;background:#C8F135;box-shadow:0 0 8px 2px rgba(200,241,53,.5);opacity:0;animation:ht-sp-rise linear infinite}
body.nx :where(.ht-egx) .ht-hero-in{position:relative;display:flex;flex-direction:column;gap:40px;padding-top:48px;padding-bottom:64px}
body.nx :where(.ht-egx) .ht-pill{display:inline-flex;align-items:center;gap:9px;max-width:100%;padding:5px 13px 5px 5px;border:1px solid rgba(255,255,255,.12);border-radius:999px;font-size:13px;color:#D6DCE8;background:rgba(11,18,32,.6)}
body.nx :where(.ht-egx) .ht-pill-tag{flex:none;background:#C8F135;color:#0B1220;font-family:"JetBrains Mono",monospace;font-size:10.5px;font-weight:500;padding:3px 8px;border-radius:999px}
body.nx .ht-egx .ht-h1{font-size:clamp(44px,8.3vw,68px);line-height:1;font-weight:600;letter-spacing:-0.025em;margin:22px 0 18px}
body.nx :where(.ht-egx) .ht-hl{color:#C8F135;position:relative;display:inline-block}
body.nx :where(.ht-egx) .ht-hl::after{content:"";position:absolute;left:0;right:0;bottom:3px;height:6px;background:#C8F135;opacity:.25;border-radius:4px;transform:scaleX(0);transform-origin:left;animation:ht-sweep 1s .8s cubic-bezier(.2,.8,.2,1) forwards}
body.nx :where(.ht-egx) .ht-hero-sub{font-size:17px;line-height:1.6;color:#B9C2D3;max-width:600px}
body.nx :where(.ht-egx) .ht-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}
body.nx :where(.ht-egx) .ht-chips{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:24px;font-size:13.5px;color:#A9B3C7}
body.nx :where(.ht-egx) .ht-chip{display:flex;align-items:center;gap:7px}
body.nx :where(.ht-egx) .ht-up{opacity:0;transform:translateY(20px);animation:ht-up .85s cubic-bezier(.2,.8,.2,1) forwards}
body.nx :where(.ht-egx) .ht-d1{animation-delay:.05s}
body.nx :where(.ht-egx) .ht-d2{animation-delay:.15s}
body.nx :where(.ht-egx) .ht-d3{animation-delay:.27s}
body.nx :where(.ht-egx) .ht-d4{animation-delay:.38s}
body.nx :where(.ht-egx) .ht-d5{animation-delay:.5s}
body.nx :where(.ht-egx) .ht-dash-wrap{position:relative;padding-bottom:30px}
body.nx :where(.ht-egx) .ht-dash{position:relative;overflow:clip;padding:20px 22px 22px;border-radius:22px;background:#121A2B;border:1px solid rgba(255,255,255,.09);box-shadow:0 40px 80px -30px rgba(0,0,0,.6)}
body.nx :where(.ht-egx) .ht-gr-scan{position:absolute;left:0;right:0;top:-40%;height:40%;z-index:3;background:linear-gradient(180deg,rgba(200,241,53,0),rgba(200,241,53,.07) 80%,rgba(200,241,53,.18));border-bottom:1px solid rgba(200,241,53,.35);pointer-events:none;animation:ht-grScan 7s 2.4s ease-in-out infinite}
body.nx :where(.ht-egx) .ht-dash-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}
body.nx :where(.ht-egx) .ht-dash-title{font-family:"Space Grotesk",sans-serif;font-size:17px;font-weight:600}
body.nx :where(.ht-egx) .ht-gr-sync{height:18px;overflow:clip;margin-top:2px}
body.nx :where(.ht-egx) .ht-gr-roll{display:flex;flex-direction:column;animation:ht-grRoll 12s steps(1) infinite}
body.nx :where(.ht-egx) .ht-gr-roll b{height:18px;font-weight:400;font-size:12.5px;color:#8C96AA;white-space:nowrap}
body.nx :where(.ht-egx) .ht-gr-right{display:flex;align-items:center;gap:8px}
body.nx :where(.ht-egx) .ht-gr-range{display:flex;padding:3px;border-radius:9px;background:#0E1524;border:1px solid rgba(255,255,255,.06)}
body.nx :where(.ht-egx) .ht-gr-range i{font-style:normal;font-family:"JetBrains Mono",monospace;font-size:10px;padding:4px 7px;border-radius:6px;color:#8C96AA}
body.nx :where(.ht-egx) .ht-gr-range i.ht-gr-on{background:#1C2539;color:#fff}
body.nx :where(.ht-egx) .ht-tag-dark{font-family:"JetBrains Mono",monospace;font-size:10.5px;padding:5px 9px;border-radius:8px;background:#1C2539;color:#D6DCE8}
body.nx :where(.ht-egx) .ht-live{display:inline-flex;align-items:center;gap:7px}
body.nx :where(.ht-egx) .ht-live i{width:7px;height:7px;border-radius:50%;background:#C8F135;animation:ht-ping 1.8s infinite}
body.nx :where(.ht-egx) .ht-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}
body.nx :where(.ht-egx) .ht-kpi{position:relative;overflow:clip;padding:12px 14px;border-radius:14px;background:#0E1524;border:1px solid rgba(255,255,255,.06);transition:border-color .4s ease,background-color .4s ease}
body.nx :where(.ht-egx) .ht-kpi.ht-gr-act{border-color:rgba(200,241,53,.55);background:#101B12}
body.nx :where(.ht-egx) .ht-kpi-l{font-size:12px;color:#8C96AA}
body.nx :where(.ht-egx) .ht-kpi-v{margin:3px 0 7px;font-family:"Space Grotesk",sans-serif;font-size:25px;font-weight:600;line-height:1.25;font-variant-numeric:tabular-nums}
body.nx :where(.ht-egx) .ht-kpi-d{display:inline-block;padding:3px 7px;border-radius:6px;background:rgba(200,241,53,.12);color:#C8F135;font-family:"JetBrains Mono",monospace;font-size:10.5px}
body.nx :where(.ht-egx) .ht-gr-kbar{position:absolute;left:0;bottom:0;width:100%;height:2px;background:#C8F135;transform:scaleX(0);transform-origin:left}
body.nx :where(.ht-egx) .ht-kpi.ht-gr-act .ht-gr-kbar{animation:ht-grFill 4s linear forwards}
body.nx :where(.ht-egx) .ht-chart{margin-top:10px;padding:10px 14px 8px;border-radius:14px;background:#0E1524;border:1px solid rgba(255,255,255,.06)}
body.nx :where(.ht-egx) .ht-gr-chead{display:flex;justify-content:space-between;align-items:center;gap:10px}
body.nx :where(.ht-egx) .ht-gr-tabs{display:flex;gap:4px;padding:3px;border-radius:10px;background:#0B1220}
body.nx :where(.ht-egx) .ht-gr-tab{position:relative;min-height:34px;padding:0 13px;border:0;border-radius:8px;background:none;font:600 12.5px Inter,sans-serif;color:#8C96AA;transition:background-color .25s ease,color .25s ease}
body.nx :where(.ht-egx) .ht-gr-tab::after{content:"";position:absolute;left:-2px;right:-2px;top:-5px;bottom:-5px}
body.nx :where(.ht-egx) .ht-gr-tab.ht-gr-act{background:#C8F135;color:#0B1220}
body.nx :where(.ht-egx) .ht-gr-tab:focus-visible{outline:2px solid #C8F135;outline-offset:1px}
body.nx :where(.ht-egx) .ht-legend{display:flex;gap:16px;font-size:12px;color:#A9B3C7}
body.nx :where(.ht-egx) .ht-legend span{display:flex;align-items:center;gap:6px}
body.nx :where(.ht-egx) .ht-gr-svg{display:block;width:100%;height:auto;margin-top:6px;overflow:visible}
body.nx :where(.ht-egx) .ht-gr-line{stroke-dasharray:640;stroke-dashoffset:640;animation:ht-draw 1.6s .15s cubic-bezier(.4,0,.2,1) forwards}
body.nx :where(.ht-egx) .ht-gr-area{opacity:0;animation:ht-fade .9s 1s forwards}
body.nx :where(.ht-egx) .ht-gr-rider{fill:#fff;stroke:#C8F135;stroke-width:3;opacity:0;animation:ht-fade .3s 1.6s forwards}
body.nx :where(.ht-egx) .ht-gr-end{fill:#C8F135;transform-box:fill-box;transform-origin:center;animation:ht-grPing 1.8s 1.6s ease-out infinite}
body.nx :where(.ht-egx) .ht-axis{display:flex;justify-content:space-between;margin-top:2px;font-family:"JetBrains Mono",monospace;font-size:10.5px;color:#8C96AA}
body.nx :where(.ht-egx) .ht-dash-foot{display:grid;grid-template-columns:196px minmax(0,1fr);gap:20px;align-items:start;margin-top:14px}
body.nx :where(.ht-egx) .ht-df-k{padding-top:1px;font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:.12em;color:#8C96AA}
body.nx :where(.ht-egx) .ht-bars{display:flex;flex-direction:column;gap:8px}
body.nx :where(.ht-egx) .ht-bar-row{display:grid;grid-template-columns:80px minmax(0,1fr) 34px;gap:10px;align-items:center;font-size:13px;line-height:1.2;color:#D6DCE8}
body.nx :where(.ht-egx) .ht-bar-row>span:first-child{white-space:nowrap}
body.nx :where(.ht-egx) .ht-track{position:relative;height:7px;border-radius:99px;background:#1C2539;overflow:hidden}
body.nx :where(.ht-egx) .ht-fill{height:100%;border-radius:99px;background:#C8F135;transform:scaleX(0);transform-origin:left;animation:ht-grow 1.4s cubic-bezier(.2,.8,.2,1) forwards}
body.nx :where(.ht-egx) .ht-pct{font-family:"JetBrains Mono",monospace;font-size:11px;color:#A9B3C7;text-align:right}
body.nx :where(.ht-egx) .ht-gr-bars .ht-track::after{content:"";position:absolute;top:0;bottom:0;left:-30%;width:30%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.55),rgba(255,255,255,0));animation:ht-grShine 5s 3s ease-in-out infinite}
body.nx :where(.ht-egx) .ht-gr-bars .ht-bar-row:nth-child(2) .ht-track::after{animation-delay:3.15s}
body.nx :where(.ht-egx) .ht-gr-bars .ht-bar-row:nth-child(3) .ht-track::after{animation-delay:3.3s}
body.nx :where(.ht-egx) .ht-gr-bars .ht-bar-row:nth-child(4) .ht-track::after{animation-delay:3.45s}
body.nx :where(.ht-egx) .ht-float{position:absolute;left:-22px;bottom:0;z-index:4;width:208px;padding:13px 15px;border-radius:15px;background:#fff;color:#0B1220;box-shadow:0 24px 50px -20px rgba(0,0,0,.55);animation:ht-bob 5s ease-in-out infinite}
body.nx :where(.ht-egx) .ht-fl-top{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#4B5263}
body.nx :where(.ht-egx) .ht-fl-gain{padding:3px 7px;border-radius:6px;background:#EEF8CC;color:#3D4A0E;font-family:"JetBrains Mono",monospace;font-size:10.5px;animation:ht-grPop 2.6s 2.6s ease-in-out infinite}
body.nx :where(.ht-egx) .ht-fl-v{margin-top:4px;font-family:"Space Grotesk",sans-serif;font-size:30px;font-weight:600;line-height:1.1}
body.nx :where(.ht-egx) .ht-fl-v small{font-size:13px;font-weight:500;color:#4B5263}
body.nx :where(.ht-egx) .ht-fl-bar{height:6px;margin-top:8px;border-radius:99px;background:#EEF0F4;overflow:hidden}
body.nx :where(.ht-egx) .ht-fl-bar i{display:block;height:100%;border-radius:99px;background:#0B1220}
body.nx :where(.ht-egx) .ht-tick{position:relative;z-index:2;overflow:clip;background:#C8F135;color:#0B1220;border-bottom:1px solid rgba(11,18,32,.15)}
body.nx :where(.ht-egx) .ht-tk-track{display:flex;width:max-content;animation:ht-scroll 30s linear infinite}
body.nx :where(.ht-egx) .ht-tick:hover .ht-tk-track,body.nx :where(.ht-egx) .ht-tick:active .ht-tk-track{animation-play-state:paused}
body.nx :where(.ht-egx) .ht-tk-item{display:flex;align-items:center;gap:22px;padding:14px 12px 14px 0;margin-right:10px;white-space:nowrap;font-size:13.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}
body.nx :where(.ht-egx) .ht-tk-star{flex:none;width:14px;height:14px;animation:ht-spin 6s linear infinite}
body.nx :where(.ht-egx) .ht-pl-row{display:flex;align-items:center;gap:14px;margin-bottom:22px}
body.nx :where(.ht-egx) .ht-pl-tag{flex:none;padding:5px 11px;border-radius:999px;border:1px solid #CDD2DC;background:#fff;color:#2A3142;font-family:"JetBrains Mono",monospace;font-size:10.5px;letter-spacing:.14em}
body.nx :where(.ht-egx) .ht-pl-tag.ht-pl-start{background:#0B1220;color:#C8F135;border-color:#0B1220}
body.nx :where(.ht-egx) .ht-pl-tag.ht-pl-end{animation:ht-pl-endHit 6s 5.82s linear infinite}
body.nx :where(.ht-egx) .ht-pl-track{position:relative;flex:1;height:40px;overflow-x:clip}
body.nx :where(.ht-egx) .ht-pl-line{position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;border-radius:2px;background:#DDE1E8}
body.nx :where(.ht-egx) .ht-pl-trail{position:absolute;left:0;top:50%;width:120px;height:2px;margin:-1px 0 0 -120px;background:linear-gradient(90deg,rgba(200,241,53,0),#C8F135);animation:ht-pl-travel 6s linear infinite}
body.nx :where(.ht-egx) .ht-pl-node{position:absolute;top:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;background:#fff;border:1.5px solid #0B1220;display:flex;align-items:center;justify-content:center;font-family:"JetBrains Mono",monospace;font-size:9.5px;font-weight:500;color:#0B1220;animation:ht-pl-nodeHit 6s linear infinite}
body.nx :where(.ht-egx) .ht-pl-dot{position:absolute;left:0;top:50%;z-index:2;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:#C8F135;box-shadow:0 0 0 4px rgba(200,241,53,.25),0 0 16px 4px rgba(200,241,53,.7);animation:ht-pl-travel 6s linear infinite}
body.nx :where(.ht-egx) .ht-pl-n1{animation-delay:.57s}
body.nx :where(.ht-egx) .ht-pl-n2{animation-delay:2.07s}
body.nx :where(.ht-egx) .ht-pl-n3{animation-delay:3.57s}
body.nx :where(.ht-egx) .ht-pl-n4{animation-delay:5.07s}
body.nx :where(.ht-egx) .ht-pl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
body.nx :where(.ht-egx) .ht-pl-card{height:100%;display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:20px;background:#fff;border:1.5px solid #E4E7EE;box-shadow:0 24px 40px -36px rgba(11,18,32,.45);animation:ht-pl-cardHit 6s linear infinite}
body.nx :where(.ht-egx) .ht-pl-top{display:flex;justify-content:space-between;align-items:flex-start}
body.nx :where(.ht-egx) .ht-pl-ico{width:50px;height:50px;border-radius:14px;background:#F1F3F7;display:flex;align-items:center;justify-content:center;animation:ht-pl-icoHit 6s linear infinite}
body.nx :where(.ht-egx) .ht-pl-num{font-family:"JetBrains Mono",monospace;font-size:11.5px;letter-spacing:.1em;color:#4B5263}
body.nx :where(.ht-egx) .ht-pl-card h3{font-size:21px;font-weight:600;line-height:1.2}
body.nx :where(.ht-egx) .ht-pl-card p{font-size:15px;line-height:1.6;color:#4B5263}
body.nx :where(.ht-egx) .ht-pl-ticks{display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid #EEF0F4;font-size:14.5px;line-height:1.4;color:#2A3142}
body.nx :where(.ht-egx) .ht-pl-ticks li{display:flex;gap:9px;align-items:center}
body.nx :where(.ht-egx) .ht-pl-ticks svg{flex:none}
body.nx :where(.ht-egx) .ht-pl-link{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:46px;font-weight:600;font-size:15px}
body.nx :where(.ht-egx) .ht-pl-link svg{flex:none}
body.nx :where(.ht-egx) .ht-pl-k1{animation-delay:.45s}
body.nx :where(.ht-egx) .ht-pl-k2{animation-delay:1.95s}
body.nx :where(.ht-egx) .ht-pl-k3{animation-delay:3.45s}
body.nx :where(.ht-egx) .ht-pl-k4{animation-delay:4.95s}
body.nx :where(.ht-egx) .ht-pl-foot{margin-top:22px;display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.55;color:#4B5263}
body.nx :where(.ht-egx) .ht-pl-foot svg{flex:none;margin-top:2px}
body.nx :where(.ht-egx) .ht-pl-foot b{color:#0B1220}
body.nx :where(.ht-egx) .ht-lchips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;padding:2px 0 4px}
body.nx :where(.ht-egx) .ht-lchips::-webkit-scrollbar{display:none}
body.nx :where(.ht-egx) .ht-lchip{flex:none;position:relative;display:flex;align-items:center;gap:8px;min-height:46px;padding:0 16px;overflow:clip;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#0E1524;color:#C3CBDA;font-weight:600;font-size:14.5px;scroll-snap-align:start;transition:border-color .2s ease,background-color .2s ease,color .2s ease}
body.nx :where(.ht-egx) .ht-lchip b{font-family:"JetBrains Mono",monospace;font-size:11px;font-weight:500;color:#8C96AA}
body.nx :where(.ht-egx) .ht-lchip.ht-on{background:#121A2B;border-color:#C8F135;color:#fff}
body.nx :where(.ht-egx) .ht-lchip.ht-on b{color:#C8F135}
body.nx :where(.ht-egx) .ht-lchip.ht-run::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#C8F135;transform-origin:left;animation:ht-fillX 6s linear forwards}
body.nx :where(.ht-egx) .ht-lchip.ht-run.ht-b2::after{animation-name:ht-fillX2}
body.nx :where(.ht-egx) .ht-lstage{margin-top:14px;display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:24px;background:#111A2C;border:1px solid rgba(255,255,255,.08)}
body.nx :where(.ht-egx) .ht-lx-vis{position:relative;height:250px;overflow:clip;border-radius:16px;background:#0B1220;border:1px solid rgba(255,255,255,.06);background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 1.2px);background-size:20px 20px;animation:ht-pop .45s cubic-bezier(.2,.8,.2,1)}
body.nx :where(.ht-egx) .ht-lx-cap{position:absolute;left:15px;top:13px;font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:.14em;color:#8C96AA}
body.nx :where(.ht-egx) .ht-lt{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:18px;align-items:start;min-height:168px;margin-top:18px}
body.nx :where(.ht-egx) .ht-lnum{font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#C8F135}
body.nx :where(.ht-egx) .ht-lt h3{margin-top:6px;font-size:24px;line-height:1.15;font-weight:600}
body.nx :where(.ht-egx) .ht-lt .ht-ld{margin-top:8px;font-size:15px;line-height:1.6;color:#A9B3C7}
body.nx :where(.ht-egx) .ht-fix{padding:14px 16px;border-radius:14px;background:rgba(200,241,53,.08);border:1px solid rgba(200,241,53,.22);font-size:14.5px;line-height:1.5;color:#E4E9F2}
body.nx :where(.ht-egx) .ht-fix b{display:block;margin-bottom:6px;font-family:"JetBrains Mono",monospace;font-size:10.5px;font-weight:500;letter-spacing:.12em;color:#C8F135}
body.nx :where(.ht-egx) .ht-lctl{display:flex;align-items:center;gap:8px;padding-top:14px;border-top:1px solid rgba(255,255,255,.07)}
body.nx :where(.ht-egx) .ht-arw{flex:none;width:46px;height:46px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.16);background:#121A2B;color:#fff;display:flex;align-items:center;justify-content:center}
body.nx :where(.ht-egx) .ht-cnt{min-width:64px;text-align:center;font-family:"JetBrains Mono",monospace;font-size:12px;color:#A9B3C7;font-variant-numeric:tabular-nums}
body.nx :where(.ht-egx) .ht-play{margin-left:auto;display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 18px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:none;color:#E4E9F2;font-weight:600;font-size:14.5px}
body.nx :where(.ht-egx) .ht-lx-bars{position:absolute;left:36px;right:36px;bottom:34px;height:160px;display:flex;align-items:flex-end;gap:14px}
body.nx :where(.ht-egx) .ht-lx-b{position:relative;flex:1;border-radius:6px 6px 0 0;background:#C8F135;transform-origin:bottom;animation:ht-lx-barUp .8s cubic-bezier(.2,.8,.2,1) both}
body.nx :where(.ht-egx) .ht-lx-b.ht-lx-dead{background:#3A4458}
body.nx :where(.ht-egx) .ht-lx-b.ht-lx-dead::after{content:"$";position:absolute;left:50%;bottom:-2px;width:20px;height:20px;margin-left:-10px;border-radius:50%;background:#FFB547;color:#0B1220;font:700 12px/20px Inter,sans-serif;text-align:center;animation:ht-lx-coin 1.6s ease-in infinite}
body.nx :where(.ht-egx) .ht-lx-nosale{position:absolute;top:-22px;left:50%;transform:translateX(-50%);font-family:"JetBrains Mono",monospace;font-size:9.5px;color:#FFB547;white-space:nowrap}
body.nx :where(.ht-egx) .ht-lx-pcard{position:absolute;left:50%;top:50%;width:220px;height:156px;margin:-70px 0 0 -110px;display:flex;gap:12px;padding:13px;border-radius:14px;background:#fff}
body.nx :where(.ht-egx) .ht-lx-pimg{width:76px;height:100%;border-radius:10px;background:#E4E7EE}
body.nx :where(.ht-egx) .ht-lx-plines{flex:1;display:flex;flex-direction:column;gap:9px;padding-top:6px}
body.nx :where(.ht-egx) .ht-lx-plines i{display:block;height:8px;border-radius:4px;background:#DDE1E8}
body.nx :where(.ht-egx) .ht-lx-cursor{position:absolute;left:12%;top:78%;animation:ht-lx-cur 3.2s cubic-bezier(.4,0,.2,1) infinite}
body.nx :where(.ht-egx) .ht-lx-bounce{position:absolute;right:8%;top:18%;padding:5px 9px;border:1px solid rgba(255,181,71,.5);border-radius:6px;font-family:"JetBrains Mono",monospace;font-size:11px;color:#FFB547;animation:ht-lx-tagIn 3.2s infinite}
body.nx :where(.ht-egx) .ht-lx-shopper{position:absolute;left:50%;top:55%;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;background:#1C2539;border:2px solid #C3CBDA;display:flex;align-items:center;justify-content:center}
body.nx :where(.ht-egx) .ht-lx-chip{position:absolute;top:55%;margin-top:-17px;padding:8px 13px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap}
body.nx :where(.ht-egx) .ht-lx-chip.ht-lx-l{left:6%;background:#C8F135;color:#0B1220;animation:ht-lx-inL 2.8s cubic-bezier(.5,0,.3,1) infinite}
body.nx :where(.ht-egx) .ht-lx-chip.ht-lx-r{right:6%;background:#fff;color:#0B1220;animation:ht-lx-inR 2.8s cubic-bezier(.5,0,.3,1) infinite}
body.nx :where(.ht-egx) .ht-lx-x2{position:absolute;left:50%;top:20%;transform:translateX(-50%);font:700 26px "Space Grotesk",sans-serif;color:#FFB547;animation:ht-lx-x2 2.8s infinite}
body.nx :where(.ht-egx) .ht-lx-browser{position:absolute;left:12%;right:12%;top:46px;bottom:28px;padding:30px 14px 14px;overflow:clip;border-radius:12px;background:#121A2B;border:1px solid rgba(255,255,255,.1)}
body.nx :where(.ht-egx) .ht-lx-browser::before{content:"";position:absolute;left:12px;top:11px;width:42px;height:9px;background:radial-gradient(circle at 4px 4.5px,#3A4458 4px,transparent 4.5px),radial-gradient(circle at 19px 4.5px,#3A4458 4px,transparent 4.5px),radial-gradient(circle at 34px 4.5px,#3A4458 4px,transparent 4.5px)}
body.nx :where(.ht-egx) .ht-lx-load{position:absolute;left:0;top:24px;height:3px;background:#FFB547;animation:ht-lx-crawl 4s cubic-bezier(.1,.6,.2,1) infinite}
body.nx :where(.ht-egx) .ht-lx-sk{height:12px;margin-bottom:11px;border-radius:6px;background:linear-gradient(90deg,#1C2539 0%,#26314A 50%,#1C2539 100%);background-size:200% 100%;animation:ht-lx-shimmer 1.4s linear infinite}
body.nx :where(.ht-egx) .ht-lx-timer{position:absolute;right:18px;top:12px;display:flex;align-items:center;gap:6px;font-family:"JetBrains Mono",monospace;font-size:11px;color:#FFB547}
body.nx :where(.ht-egx) .ht-lx-hand{transform-origin:12px 12px;animation:ht-lx-spin 1s steps(8) infinite}
body.nx :where(.ht-egx) .ht-lx-leave{position:absolute;left:6%;bottom:8px;font-family:"JetBrains Mono",monospace;font-size:10px;color:#A9B3C7;animation:ht-lx-leave 4s infinite}
body.nx :where(.ht-egx) .ht-lx-sig{position:absolute;left:28px;right:28px;top:62px;height:150px}
body.nx :where(.ht-egx) .ht-lx-seg{animation:ht-lx-flick 2.2s infinite}
body.nx :where(.ht-egx) .ht-lx-q{position:absolute;font:700 22px "Space Grotesk",sans-serif;color:#FFB547;animation:ht-lx-qpop 2.2s infinite}
body.nx :where(.ht-egx) .ht-lx-stock{position:absolute;left:36px;right:36px;top:52px}
body.nx :where(.ht-egx) .ht-lx-stock-l{display:flex;justify-content:space-between;margin-bottom:8px;font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:.12em;color:#8C96AA}
body.nx :where(.ht-egx) .ht-lx-stock-t{height:12px;border-radius:99px;background:#1C2539;overflow:clip}
body.nx :where(.ht-egx) .ht-lx-stock-f{height:100%;border-radius:99px;background:#C8F135;animation:ht-lx-drain 4s ease-in infinite}
body.nx :where(.ht-egx) .ht-lx-rank{position:absolute;left:36px;right:36px;bottom:24px;height:112px}
body.nx :where(.ht-egx) .ht-lx-rline{stroke-dasharray:520;stroke-dashoffset:520;animation:ht-lx-drawR 4s ease-in-out infinite}
body.nx :where(.ht-egx) .ht-lx-oos{position:absolute;right:36px;top:86px;padding:5px 9px;border-radius:6px;background:#FFB547;color:#0B1220;font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:.12em;animation:ht-lx-tagIn2 4s infinite}
body.nx :where(.ht-egx) .ht-tl-wrap{position:relative;padding-left:44px}
body.nx :where(.ht-egx) .ht-tl-rail{position:absolute;left:13px;width:4px;top:calc((100% - 42px) / 8);bottom:calc((100% - 42px) / 8);border-radius:4px;background:#E9ECF2}
body.nx :where(.ht-egx) .ht-tl-fill{position:absolute;inset:0;border-radius:4px;background:#C8F135;transform-origin:top;animation:ht-tl-fill 8s linear infinite}
body.nx :where(.ht-egx) .ht-tl-dot{position:absolute;left:50%;top:0;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:#0B1220;border:3px solid #C8F135;box-shadow:0 0 0 6px rgba(200,241,53,.3);animation:ht-tl-travel 8s linear infinite}
body.nx :where(.ht-egx) .ht-tl{display:grid;grid-auto-rows:1fr;gap:14px}
body.nx :where(.ht-egx) .ht-tl-step{position:relative}
body.nx :where(.ht-egx) .ht-tl-node{position:absolute;left:-40px;top:50%;width:22px;height:22px;margin-top:-11px;border-radius:50%;background:#fff;border:2px solid #0B1220;z-index:1}
body.nx :where(.ht-egx) .ht-tl-n1{animation:ht-tl-n1 8s linear infinite}
body.nx :where(.ht-egx) .ht-tl-n2{animation:ht-tl-n2 8s linear infinite}
body.nx :where(.ht-egx) .ht-tl-n3{animation:ht-tl-n3 8s linear infinite}
body.nx :where(.ht-egx) .ht-tl-n4{animation:ht-tl-n4 8s linear infinite}
body.nx :where(.ht-egx) .ht-tl-card{height:100%;display:grid;grid-template-columns:190px minmax(0,1fr);gap:22px;align-items:start;padding:22px 24px;border-radius:18px;background:#fff;border:1.5px solid #E4E7EE;animation:ht-tl-cardHit 8s linear infinite}
body.nx :where(.ht-egx) .ht-wk{display:inline-block;padding:4px 8px;border-radius:6px;background:#E9ECF2;color:#2A3142;font-family:"JetBrains Mono",monospace;font-size:11px}
body.nx :where(.ht-egx) .ht-tl-head h3{margin-top:10px;font-size:26px;font-weight:600}
body.nx :where(.ht-egx) .ht-tl-body{display:flex;flex-direction:column;align-items:flex-start;gap:12px}
body.nx :where(.ht-egx) .ht-tl-body p{font-size:15.5px;line-height:1.6;color:#4B5263}
body.nx :where(.ht-egx) .ht-tl-del{display:inline-flex;gap:8px;align-items:center;padding:9px 12px;border-radius:10px;background:#F3F4F8;font-size:14px;font-weight:600;line-height:1.35;animation:ht-tl-delHit 8s linear infinite}
body.nx :where(.ht-egx) .ht-tl-del svg{flex:none}
body.nx :where(.ht-egx) .ht-tl-k2{animation-delay:2.27s}
body.nx :where(.ht-egx) .ht-tl-k3{animation-delay:4.53s}
body.nx :where(.ht-egx) .ht-tl-k4{animation-delay:6.8s}
body.nx :where(.ht-egx) .ht-hw-loop{margin-top:24px;display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.55;color:#4B5263}
body.nx :where(.ht-egx) .ht-hw-loop svg{flex:none;margin-top:2px;animation:ht-spin 8s linear infinite}
body.nx :where(.ht-egx) .ht-hw-loop b{color:#0B1220}
body.nx :where(.ht-egx) .ht-wt-tbox{position:relative;overflow:clip;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#0E1524}
body.nx :where(.ht-egx) .ht-wt-tbl{position:relative;z-index:1;width:100%;table-layout:fixed;border-collapse:collapse;font-size:14px}
body.nx :where(.ht-egx) .ht-wt-tbl th{height:56px;padding:0 16px;text-align:left;font-weight:600;font-size:13.5px;color:#8C96AA}
body.nx :where(.ht-egx) .ht-wt-tbl td{height:64px;padding:0 16px;border-top:1px solid rgba(255,255,255,.07);color:#8C96AA;vertical-align:middle;line-height:1.4}
body.nx :where(.ht-egx) .ht-wt-tbl td.ht-wt-k,body.nx :where(.ht-egx) .ht-wt-tbl td.ht-wt-us{color:#fff;font-weight:600}
body.nx :where(.ht-egx) .ht-wt-us-in{display:flex;gap:8px;align-items:center}
body.nx :where(.ht-egx) .ht-wt-us-in svg{flex:none}
body.nx :where(.ht-egx) .ht-wt-ck{stroke-dasharray:24;stroke-dashoffset:0}
body.nx :where(.ht-egx) .ht-wt-col-us{position:absolute;top:8px;bottom:8px;left:calc(30% + 4px);width:calc(25% - 8px);z-index:0;padding:1.5px;border-radius:15px;background:conic-gradient(from var(--a),rgba(200,241,53,0) 0deg,rgba(200,241,53,0) 230deg,#C8F135 320deg,rgba(200,241,53,0) 360deg),rgba(200,241,53,.18);animation:ht-wt-rot 5s linear infinite}
body.nx :where(.ht-egx) .ht-wt-col-us::after{content:"";position:absolute;inset:1.5px;border-radius:14px;background:#121D18}
body.nx :where(.ht-egx) .ht-wt-tbl th.ht-wt-th-us{color:#C8F135;font-family:"Space Grotesk",sans-serif;font-size:17px}
body.nx :where(.ht-egx) .ht-wt-band{position:absolute;left:0;right:0;top:56px;height:64px;z-index:0;background:linear-gradient(90deg,rgba(200,241,53,0),rgba(200,241,53,.1) 30%,rgba(200,241,53,.1) 70%,rgba(200,241,53,0));border-top:1px solid rgba(200,241,53,.35);border-bottom:1px solid rgba(200,241,53,.35);animation:ht-wt-bandmove 9s ease-in-out infinite}
body.nx :where(.ht-egx) .ht-wt-r1 td.ht-wt-o{animation:ht-wt-o1 9s linear infinite}
body.nx :where(.ht-egx) .ht-wt-r1 .ht-wt-ck{animation:ht-wt-c1 9s linear infinite}
body.nx :where(.ht-egx) .ht-wt-r1 td.ht-wt-us{animation:ht-wt-u1 9s linear infinite}
body.nx :where(.ht-egx) .ht-wt-r2 td.ht-wt-o{animation:ht-wt-o2 9s linear infinite}
body.nx :where(.ht-egx) .ht-wt-r2 .ht-wt-ck{animation:ht-wt-c2 9s linear infinite}
body.nx :where(.ht-egx) .ht-wt-r2 td.ht-wt-us{animation:ht-wt-u2 9s linear infinite}
body.nx :where(.ht-egx) .ht-wt-r3 td.ht-wt-o{animation:ht-wt-o3 9s linear infinite}
body.nx :where(.ht-egx) .ht-wt-r3 .ht-wt-ck{animation:ht-wt-c3 9s linear infinite}
body.nx :where(.ht-egx) .ht-wt-r3 td.ht-wt-us{animation:ht-wt-u3 9s linear infinite}
body.nx :where(.ht-egx) .ht-wt-r4 td.ht-wt-o{animation:ht-wt-o4 9s linear infinite}
body.nx :where(.ht-egx) .ht-wt-r4 .ht-wt-ck{animation:ht-wt-c4 9s linear infinite}
body.nx :where(.ht-egx) .ht-wt-r4 td.ht-wt-us{animation:ht-wt-u4 9s linear infinite}
body.nx :where(.ht-egx) .ht-wt-r5 td.ht-wt-o{animation:ht-wt-o5 9s linear infinite}
body.nx :where(.ht-egx) .ht-wt-r5 .ht-wt-ck{animation:ht-wt-c5 9s linear infinite}
body.nx :where(.ht-egx) .ht-wt-r5 td.ht-wt-us{animation:ht-wt-u5 9s linear infinite}
body.nx :where(.ht-egx) .ht-wt-r6 td.ht-wt-o{animation:ht-wt-o6 9s linear infinite}
body.nx :where(.ht-egx) .ht-wt-r6 .ht-wt-ck{animation:ht-wt-c6 9s linear infinite}
body.nx :where(.ht-egx) .ht-wt-r6 td.ht-wt-us{animation:ht-wt-u6 9s linear infinite}
body.nx :where(.ht-egx) .ht-wt-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;margin-top:20px}
body.nx :where(.ht-egx) .ht-wt-now{display:flex;align-items:center;gap:10px;font-family:"JetBrains Mono",monospace;font-size:10.5px;letter-spacing:.12em;color:#8C96AA}
body.nx :where(.ht-egx) .ht-wt-now i{width:8px;height:8px;border-radius:50%;background:#C8F135;animation:ht-wt-blink 1.2s infinite}
body.nx :where(.ht-egx) .ht-im-rows{position:relative;display:flex;flex-direction:column;gap:14px}
body.nx :where(.ht-egx) .ht-im-rows::before,body.nx :where(.ht-egx) .ht-im-rows::after{content:"";position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none}
body.nx :where(.ht-egx) .ht-im-rows::before{left:0;background:linear-gradient(90deg,#F3F4F8,rgba(243,244,248,0))}
body.nx :where(.ht-egx) .ht-im-rows::after{right:0;background:linear-gradient(270deg,#F3F4F8,rgba(243,244,248,0))}
body.nx :where(.ht-egx) .ht-im-row{overflow:clip;padding:6px 0}
body.nx :where(.ht-egx) .ht-im-track{display:flex;gap:14px;width:max-content;animation:ht-im-left 42s linear infinite}
body.nx :where(.ht-egx) .ht-im-row.ht-im-rev .ht-im-track{animation:ht-im-right 48s linear infinite}
body.nx :where(.ht-egx) .ht-im-row:hover .ht-im-track,body.nx :where(.ht-egx) .ht-im-row:active .ht-im-track{animation-play-state:paused}
body.nx :where(.ht-egx) .ht-im-cc{flex:none;width:280px;min-height:180px;display:flex;flex-direction:column;gap:9px;padding:20px;border-radius:18px;background:#fff;border:1.5px solid #E4E7EE}
body.nx :where(.ht-egx) .ht-im-cc-top{display:flex;justify-content:space-between;align-items:center}
body.nx :where(.ht-egx) .ht-im-ci{width:42px;height:42px;border-radius:12px;background:#F1F3F7;display:flex;align-items:center;justify-content:center;color:#0B1220}
body.nx :where(.ht-egx) .ht-im-cn{font-family:"JetBrains Mono",monospace;font-size:11.5px;color:#4B5263}
body.nx :where(.ht-egx) .ht-im-cc b{margin-top:4px;font-family:"Space Grotesk",sans-serif;font-size:19px;font-weight:600}
body.nx :where(.ht-egx) .ht-im-cd{font-size:13.5px;line-height:1.55;color:#4B5263}
body.nx :where(.ht-egx) .ht-im-cch{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}
body.nx :where(.ht-egx) .ht-im-cch i{padding:5px 8px;border-radius:7px;background:#F1F3F7;color:#2A3142;font-style:normal;font-family:"JetBrains Mono",monospace;font-size:10.5px}
body.nx :where(.ht-egx) .ht-im-foot{margin-top:26px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 14px;font-size:15px;color:#4B5263;text-align:center}
body.nx :where(.ht-egx) .ht-im-foot a{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 18px;border-radius:999px;background:#0B1220;color:#fff;font-weight:600;font-size:14.5px}
body.nx :where(.ht-egx) .ht-audit{position:relative;overflow:clip;background:#C8F135}
body.nx :where(.ht-egx) .ht-ring{position:absolute;border:1px solid rgba(11,18,32,.12);border-radius:50%;animation:ht-spin 60s linear infinite;pointer-events:none}
body.nx :where(.ht-egx) .ht-audit .ht-wrap{position:relative}
body.nx :where(.ht-egx) .ht-ap-eyebrow{font-family:"JetBrains Mono",monospace;font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#0B1220}
body.nx :where(.ht-egx) .ht-ap-sub{max-width:580px;font-size:16.5px;line-height:1.6;color:#1E2636}
body.nx :where(.ht-egx) .ht-ap-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:start}
body.nx :where(.ht-egx) .ht-ap-left{display:flex;flex-direction:column;gap:14px}
body.nx :where(.ht-egx) .ht-ap-report{position:relative;overflow:clip;padding:18px;border-radius:20px;background:#0B1220;color:#fff;box-shadow:0 40px 70px -40px rgba(11,18,32,.7)}
body.nx :where(.ht-egx) .ht-ap-rh{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}
body.nx :where(.ht-egx) .ht-ap-rt{font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:.14em;color:#8C96AA}
body.nx :where(.ht-egx) .ht-ap-rs{margin-top:5px;font-family:"Space Grotesk",sans-serif;font-size:19px;font-weight:600;word-break:break-all;color:#C8F135}
body.nx :where(.ht-egx) .ht-ap-caret{display:inline-block;width:2px;height:18px;margin-left:2px;vertical-align:-3px;background:#C8F135;animation:ht-ap-caret 1s steps(1) infinite}
body.nx :where(.ht-egx) .ht-ap-st{display:flex;align-items:center;gap:7px;font-family:"JetBrains Mono",monospace;font-size:9.5px;letter-spacing:.1em;color:#C8F135;white-space:nowrap}
body.nx :where(.ht-egx) .ht-ap-st i{width:7px;height:7px;border-radius:50%;background:#C8F135;animation:ht-ap-blink 1s infinite}
body.nx :where(.ht-egx) .ht-ap-rows{display:flex;flex-direction:column;gap:6px;margin-top:12px}
body.nx :where(.ht-egx) .ht-ap-row{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:7px 12px;border-radius:10px;background:#121A2B;font-size:13px;line-height:1.3;color:#E4E9F2;opacity:0;transform:translateX(-10px);animation:ht-ap-rowIn 8s infinite}
body.nx :where(.ht-egx) .ht-ap-row em{flex:none;padding:4px 7px;border-radius:6px;font-style:normal;font-family:"JetBrains Mono",monospace;font-size:9px;white-space:nowrap}
body.nx :where(.ht-egx) .ht-ap-hi{background:#C8F135;color:#0B1220}
body.nx :where(.ht-egx) .ht-ap-md{background:#FFB547;color:#0B1220}
body.nx :where(.ht-egx) .ht-ap-qw{background:#26314A;color:#C8F135;border:1px solid rgba(200,241,53,.4)}
body.nx :where(.ht-egx) .ht-ap-r2{animation-delay:.5s}
body.nx :where(.ht-egx) .ht-ap-r3{animation-delay:1s}
body.nx :where(.ht-egx) .ht-ap-r4{animation-delay:1.5s}
body.nx :where(.ht-egx) .ht-ap-r5{animation-delay:2s}
body.nx :where(.ht-egx) .ht-ap-prog{height:6px;margin-top:12px;border-radius:99px;background:#1C2539;overflow:clip}
body.nx :where(.ht-egx) .ht-ap-prog i{display:block;height:100%;border-radius:99px;background:#C8F135;transform-origin:left;animation:ht-ap-prog 8s linear infinite}
body.nx :where(.ht-egx) .ht-ap-stamp{position:absolute;right:14px;bottom:16px;padding:5px 9px;border-radius:6px;border:1.5px solid #C8F135;color:#C8F135;font-family:"JetBrains Mono",monospace;font-size:9.5px;letter-spacing:.12em;opacity:0;transform:rotate(-6deg) scale(.6);animation:ht-ap-stamp 8s infinite}
body.nx :where(.ht-egx) .ht-ap-hint{font-family:"JetBrains Mono",monospace;font-size:10.5px;letter-spacing:.1em;color:#3D4A0E}
body.nx :where(.ht-egx) .ht-ap-form{display:flex;flex-direction:column;gap:13px;padding:22px;border-radius:20px;background:#fff;box-shadow:0 40px 80px -40px rgba(11,18,32,.55)}
body.nx :where(.ht-egx) .ht-ap-form h3{font-size:22px;font-weight:600}
body.nx :where(.ht-egx) .ht-ap-field{display:flex;flex-direction:column;gap:6px}
body.nx :where(.ht-egx) .ht-ap-field label{font-size:13.5px;font-weight:600}
body.nx :where(.ht-egx) .ht-ap-field input,body.nx :where(.ht-egx) .ht-ap-field select{width:100%;height:50px;padding:0 14px;border:1px solid #D3D8E2;border-radius:12px;background:#fff;color:#0B1220;font:16px Inter,sans-serif}
body.nx :where(.ht-egx) .ht-ap-field input::placeholder{color:#6B768C}
body.nx :where(.ht-egx) .ht-ap-field input:focus,body.nx :where(.ht-egx) .ht-ap-field select:focus{outline:none;border-color:#0B1220;box-shadow:0 0 0 4px rgba(200,241,53,.6)}
body.nx :where(.ht-egx) .ht-ap-field input[aria-invalid="true"]{border-color:#B42318}
body.nx :where(.ht-egx) .ht-ap-err{margin-top:-5px;font-size:13px;font-weight:500;color:#B42318}
body.nx :where(.ht-egx) .ht-ap-go{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;border:0;border-radius:13px;background:#0B1220;color:#fff;font:600 15.5px Inter,sans-serif}
body.nx :where(.ht-egx) .ht-ap-go:active{transform:scale(.98)}
body.nx :where(.ht-egx) .ht-ap-fine{font-size:12.5px;line-height:1.5;color:#4B5263}
body.nx :where(.ht-egx) .ht-ap-done{align-items:flex-start;gap:12px}
body.nx :where(.ht-egx) .ht-ap-ok{width:52px;height:52px;border-radius:50%;background:#0B1220;display:flex;align-items:center;justify-content:center}
body.nx :where(.ht-egx) .ht-ap-done h3{outline:none}
body.nx :where(.ht-egx) .ht-fs-intro{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;width:100%}
body.nx :where(.ht-egx) .ht-fs-intro .ht-lede{flex:1 1 320px}
body.nx :where(.ht-egx) .ht-fs-search{position:relative}
body.nx :where(.ht-egx) .ht-fs-search svg{position:absolute;left:17px;top:50%;margin-top:-10px;pointer-events:none}
body.nx :where(.ht-egx) .ht-fs-search input{width:100%;height:56px;padding:0 18px 0 48px;border-radius:16px;border:1.5px solid #E4E7EE;background:#fff;color:#0B1220;font:16px Inter,sans-serif}
body.nx :where(.ht-egx) .ht-fs-search input::placeholder{color:#6B768C}
body.nx :where(.ht-egx) .ht-fs-search input:focus{outline:none;border-color:#0B1220;box-shadow:0 0 0 4px rgba(200,241,53,.6)}
body.nx :where(.ht-egx) .ht-fs-cats{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:12px 0 14px;padding:2px 0}
body.nx :where(.ht-egx) .ht-fs-cats::-webkit-scrollbar{display:none}
body.nx :where(.ht-egx) .ht-fs-cat{flex:none;min-height:44px;padding:0 16px;border-radius:999px;border:1.5px solid #D3D8E2;background:#fff;color:#2A3142;font:600 14px Inter,sans-serif;transition:background-color .25s ease,border-color .25s ease,color .25s ease}
body.nx :where(.ht-egx) .ht-fs-cat.ht-fs-on{background:#0B1220;border-color:#0B1220;color:#C8F135}
body.nx :where(.ht-egx) .ht-fs-count{margin-bottom:10px;font-family:"JetBrains Mono",monospace;font-size:10.5px;letter-spacing:.1em;color:#4B5263}
body.nx :where(.ht-egx) .ht-fs-list{display:flex;flex-direction:column;gap:6px}
body.nx :where(.ht-egx) .ht-fs-item{position:relative;overflow:clip;border-radius:14px;background:#fff;border:1px solid #E4E7EE;transition:border-color .3s ease,box-shadow .3s ease;animation:ht-fs-pop .35s cubic-bezier(.2,.8,.2,1) both}
body.nx :where(.ht-egx) .ht-fs-item.ht-fs-open{border-color:#0B1220;box-shadow:0 24px 40px -30px rgba(11,18,32,.5)}
body.nx :where(.ht-egx) .ht-fs-item::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#C8F135;transform:scaleY(0);transform-origin:top;transition:transform .5s cubic-bezier(.2,.8,.2,1)}
body.nx :where(.ht-egx) .ht-fs-item.ht-fs-open::before{transform:scaleY(1)}
body.nx :where(.ht-egx) .ht-fs-qbtn{width:100%;display:flex;align-items:center;gap:12px;min-height:58px;padding:10px 14px 10px 18px;border:0;background:none;text-align:left;font:600 16px/1.35 "Space Grotesk",sans-serif;color:#0B1220}
body.nx :where(.ht-egx) .ht-fs-qbtn:focus-visible{outline:2px solid #0B1220;outline-offset:-4px}
body.nx :where(.ht-egx) .ht-fs-tag{flex:none;padding:3px 6px;border-radius:6px;background:#F1F3F7;color:#4B5263;font-family:"JetBrains Mono",monospace;font-size:9px;letter-spacing:.08em}
body.nx :where(.ht-egx) .ht-fs-qt{flex:1}
body.nx :where(.ht-egx) .ht-fs-pm{flex:none;width:30px;height:30px;border-radius:50%;border:1px solid #CDD2DC;display:flex;align-items:center;justify-content:center;transition:transform .4s ease,background-color .4s ease,color .4s ease,border-color .4s ease}
body.nx :where(.ht-egx) .ht-fs-open .ht-fs-pm{transform:rotate(45deg);background:#0B1220;border-color:#0B1220;color:#C8F135}
body.nx :where(.ht-egx) .ht-fs-ans{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.8,.2,1)}
body.nx :where(.ht-egx) .ht-fs-open .ht-fs-ans{grid-template-rows:1fr}
body.nx :where(.ht-egx) .ht-fs-ans>div{overflow:clip;min-height:0}
body.nx :where(.ht-egx) .ht-fs-ans p{padding:0 56px 18px 18px;font-size:15.5px;line-height:1.65;color:#4B5263}
body.nx :where(.ht-egx) .ht-fs-empty{padding:26px;border-radius:16px;border:1.5px dashed #CDD2DC;text-align:center;color:#4B5263;font-size:15px}
body.nx :where(.ht-egx) .ht-fs-empty a{font-weight:600;text-decoration:underline;text-underline-offset:3px}
body.nx :where(.ht-egx) .ht-gm-sec{position:relative;min-height:600px;overflow:clip;background:#0B1220;color:#fff}
body.nx :where(.ht-egx) .ht-gm-dots{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.07) 1.2px,transparent 1.4px);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 66%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 66%,#000 20%,transparent 75%);pointer-events:none}
body.nx :where(.ht-egx) .ht-gm-ringw{position:absolute;left:50%;top:67%;width:0;height:0;pointer-events:none}
body.nx :where(.ht-egx) .ht-gm-ring{position:absolute;left:0;top:0;width:520px;height:520px;border-radius:50%;border:1px solid rgba(200,241,53,.35);transform:translate(-50%,-50%) scale(.3);opacity:0;animation:ht-gm-ripple 4.5s ease-out infinite}
body.nx :where(.ht-egx) .ht-gm-ring:nth-child(2){animation-delay:1.5s}
body.nx :where(.ht-egx) .ht-gm-ring:nth-child(3){animation-delay:3s}
body.nx :where(.ht-egx) .ht-gm-chip{position:absolute;left:50%;top:67%;padding:8px 14px;border-radius:999px;background:#121A2B;border:1px solid rgba(255,255,255,.14);font-size:13px;font-weight:600;color:#E4E9F2;white-space:nowrap;pointer-events:none;opacity:0;animation:ht-gm-converge 6s cubic-bezier(.55,0,.35,1) infinite}
body.nx :where(.ht-egx) .ht-gm-chip i{display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:#C8F135;vertical-align:1px}
body.nx :where(.ht-egx) .ht-gm-in{position:relative;z-index:2;max-width:760px;margin:0 auto;padding:80px 40px 0;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}
body.nx :where(.ht-egx) .ht-gm-h{font-size:clamp(40px,7.2vw,60px);line-height:1.02;font-weight:600;letter-spacing:-0.03em;text-wrap:balance}
body.nx :where(.ht-egx) .ht-gm-hl{color:#C8F135}
body.nx :where(.ht-egx) .ht-gm-sub{max-width:540px;font-size:17px;line-height:1.6;color:#C3CBDA}
body.nx :where(.ht-egx) .ht-gm-core{position:relative;z-index:3;margin-top:44px;display:flex;flex-direction:column;align-items:center;gap:16px}
body.nx :where(.ht-egx) .ht-gm-btn{display:inline-flex;align-items:center;gap:10px;min-height:58px;padding:0 30px;border-radius:15px;background:#C8F135;color:#0B1220;font-weight:700;font-size:17px;animation:ht-gm-absorb 1.5s ease-out infinite}
body.nx :where(.ht-egx) .ht-gm-btn:hover{color:#0B1220}
body.nx :where(.ht-egx) .ht-gm-btn:active{transform:scale(.98)}
body.nx :where(.ht-egx) .ht-gm-alt{font-size:15px;color:#A9B3C7}
body.nx :where(.ht-egx) .ht-gm-alt a{display:inline-flex;align-items:center;min-height:44px;color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:4px}
body.nx :where(.ht-egx) .ht-gm-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;font-size:13.5px;color:#A9B3C7}
body.nx :where(.ht-egx) .ht-gm-chips li{display:flex;align-items:center;gap:8px}
body.nx :where(.ht-egx) .ht-fw-ft{position:relative;overflow:clip;background:#0B1220;color:#A9B3C7}
body.nx :where(.ht-egx) .ht-fw-wave{position:relative;height:64px;overflow:clip}
body.nx :where(.ht-egx) .ht-fw-wave svg{position:absolute;left:0;top:0;width:2560px;height:64px}
body.nx :where(.ht-egx) .ht-fw-wave .ht-fw-fl{stroke-dasharray:10 14;animation:ht-fw-dash 2s linear infinite}
body.nx :where(.ht-egx) .ht-fw-wave .ht-fw-dot{position:absolute;left:0;top:0;width:11px;height:11px;border-radius:50%;background:#C8F135;box-shadow:0 0 16px 4px rgba(200,241,53,.7);offset-path:path("M0,32 C107,10 213,10 320,32 S533,54 640,32 S853,10 960,32");offset-rotate:0deg;animation:ht-fw-ride 6s linear infinite}
body.nx :where(.ht-egx) .ht-fw-top{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start;padding:20px 0 32px}
body.nx :where(.ht-egx) .ht-fw-brand{display:flex;flex-direction:column;gap:14px}
body.nx :where(.ht-egx) .ht-fw-brand p{max-width:360px;font-size:15px;line-height:1.6}
body.nx :where(.ht-egx) .ht-fw-ring{padding:1.5px;border-radius:22px;background:conic-gradient(from var(--a),rgba(200,241,53,0) 0deg,rgba(200,241,53,0) 240deg,#C8F135 320deg,rgba(200,241,53,0) 360deg),rgba(255,255,255,.1);animation:ht-fw-rot 6s linear infinite}
body.nx :where(.ht-egx) .ht-fw-news{position:relative;overflow:clip;display:flex;flex-direction:column;gap:11px;padding:22px;border-radius:21px;background:#0E1524}
body.nx :where(.ht-egx) .ht-fw-news::after{content:"";position:absolute;width:220px;height:220px;right:-90px;top:-110px;border-radius:50%;background:radial-gradient(circle,rgba(200,241,53,.2),rgba(200,241,53,0) 65%);pointer-events:none}
body.nx :where(.ht-egx) .ht-fw-k{font-family:"JetBrains Mono",monospace;font-size:10.5px;letter-spacing:.14em;color:#C8F135}
body.nx :where(.ht-egx) .ht-fw-news h3{font-size:21px;line-height:1.2;font-weight:600;color:#fff}
body.nx :where(.ht-egx) .ht-fw-news label{font-size:13.5px;color:#C3CBDA}
body.nx :where(.ht-egx) .ht-fw-row{position:relative;z-index:1;display:flex;gap:8px}
body.nx :where(.ht-egx) .ht-fw-row input{flex:1;min-width:0;height:52px;padding:0 14px;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:#121A2B;color:#fff;font:16px Inter,sans-serif}
body.nx :where(.ht-egx) .ht-fw-row input::placeholder{color:#8C96AA}
body.nx :where(.ht-egx) .ht-fw-row input:focus{outline:none;border-color:#C8F135;box-shadow:0 0 0 3px rgba(200,241,53,.25)}
body.nx :where(.ht-egx) .ht-fw-row button{min-height:52px;padding:0 20px;border:0;border-radius:12px;background:#C8F135;color:#0B1220;font:600 15px Inter,sans-serif}
body.nx :where(.ht-egx) .ht-fw-small{font-size:12.5px}
body.nx :where(.ht-egx) .ht-fw-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:26px 0;border-top:1px solid rgba(255,255,255,.08)}
body.nx :where(.ht-egx) .ht-fw-cols h4{margin:0 0 8px;font-family:"JetBrains Mono",monospace;font-weight:500;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:#8C96AA}
body.nx :where(.ht-egx) .ht-fw-cols a{display:flex;align-items:center;min-height:44px;font-size:15px;color:#D6DCE8}
body.nx :where(.ht-egx) .ht-fw-cols a:active{color:#C8F135}
body.nx :where(.ht-egx) .ht-fw-chans{display:flex;flex-wrap:wrap;gap:8px;padding:20px 0;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}
body.nx :where(.ht-egx) .ht-fw-chans span{padding:6px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.1);font-family:"JetBrains Mono",monospace;font-size:10.5px;letter-spacing:.08em;color:#A9B3C7;animation:ht-fw-glow 7s ease-in-out infinite}
body.nx :where(.ht-egx) .ht-fw-chans span:nth-child(2){animation-delay:1s}
body.nx :where(.ht-egx) .ht-fw-chans span:nth-child(3){animation-delay:2s}
body.nx :where(.ht-egx) .ht-fw-chans span:nth-child(4){animation-delay:3s}
body.nx :where(.ht-egx) .ht-fw-chans span:nth-child(5){animation-delay:4s}
body.nx :where(.ht-egx) .ht-fw-chans span:nth-child(6){animation-delay:5s}
body.nx :where(.ht-egx) .ht-fw-chans span:nth-child(7){animation-delay:6s}
body.nx :where(.ht-egx) .ht-fw-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 20px;padding:14px 0 28px;font-size:13.5px}
body.nx :where(.ht-egx) .ht-fw-legal,body.nx :where(.ht-egx) .ht-fw-soc{display:flex;flex-wrap:wrap;column-gap:18px}
body.nx :where(.ht-egx) .ht-fw-legal a,body.nx :where(.ht-egx) .ht-fw-soc a{display:inline-flex;align-items:center;min-height:44px}
body.nx :where(.ht-egx) .ht-fw-copy{flex-basis:100%;order:3;font-size:13px}
body.nx .ht-egx.ht-js .ht-rv{opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1)}
body.nx .ht-egx.ht-js .ht-rv.ht-in{opacity:1;transform:none}
body.nx .ht-egx.ht-js .ht-rv.ht-s1{transition-delay:.08s}
@keyframes ht-navrun{0%{transform:translateX(-180px)}100%{transform:translateX(100vw)}}
@keyframes ht-pingInk{0%{box-shadow:0 0 0 0 rgba(11,18,32,.45)}80%,100%{box-shadow:0 0 0 7px rgba(11,18,32,0)}}
@keyframes ht-ping{0%{box-shadow:0 0 0 0 rgba(200,241,53,.6)}80%,100%{box-shadow:0 0 0 8px rgba(200,241,53,0)}}
@keyframes ht-slideDown{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}
@keyframes ht-rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
@keyframes ht-pop{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
@keyframes ht-wander{0%{--sx:76%;--sy:22%}25%{--sx:86%;--sy:58%}50%{--sx:24%;--sy:74%}75%{--sx:14%;--sy:28%}100%{--sx:76%;--sy:22%}}
@keyframes ht-sp-rise{0%{transform:translateY(0);opacity:0}15%{opacity:.9}100%{transform:translateY(-1000px);opacity:0}}
@keyframes ht-up{to{opacity:1;transform:none}}
@keyframes ht-sweep{to{transform:scaleX(1)}}
@keyframes ht-draw{to{stroke-dashoffset:0}}
@keyframes ht-fade{to{opacity:1}}
@keyframes ht-grow{to{transform:scaleX(1)}}
@keyframes ht-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}
@keyframes ht-scroll{to{transform:translateX(-50%)}}
@keyframes ht-spin{to{transform:rotate(360deg)}}
@keyframes ht-grScan{0%{top:-40%}45%,100%{top:110%}}
@keyframes ht-grRoll{0%{transform:translateY(0)}25%{transform:translateY(-18px)}50%{transform:translateY(-36px)}75%{transform:translateY(-54px)}100%{transform:translateY(0)}}
@keyframes ht-grFill{to{transform:scaleX(1)}}
@keyframes ht-grPing{0%{transform:scale(1);opacity:1}70%{transform:scale(2.4);opacity:0}100%{transform:scale(1);opacity:0}}
@keyframes ht-grShine{0%{left:-30%}35%,100%{left:110%}}
@keyframes ht-grPop{0%,100%{transform:scale(1)}10%{transform:scale(1.2)}20%{transform:scale(1)}}
@keyframes ht-pl-travel{from{left:0}to{left:100%}}
@keyframes ht-pl-nodeHit{0%{background:#fff;color:#0B1220;transform:scale(1)}3%{background:#C8F135;transform:scale(1.3);box-shadow:0 0 0 7px rgba(200,241,53,.25)}18%{background:#C8F135;transform:scale(1);box-shadow:0 0 0 0 rgba(200,241,53,0)}40%,100%{background:#fff;transform:scale(1)}}
@keyframes ht-pl-cardHit{0%{border-color:#E4E7EE;translate:0 0}5%{border-color:#C8F135;translate:0 -6px;box-shadow:0 26px 50px -28px rgba(91,122,0,.55)}24%{border-color:#C8F135;translate:0 -3px}42%,100%{border-color:#E4E7EE;translate:0 0;box-shadow:0 24px 40px -36px rgba(11,18,32,.45)}}
@keyframes ht-pl-icoHit{0%{background:#F1F3F7}5%,24%{background:#C8F135}42%,100%{background:#F1F3F7}}
@keyframes ht-pl-endHit{0%{background:#fff;color:#2A3142;border-color:#CDD2DC}3%,16%{background:#C8F135;color:#0B1220;border-color:#C8F135}30%,100%{background:#fff;color:#2A3142;border-color:#CDD2DC}}
@keyframes ht-fillX{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes ht-fillX2{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes ht-lx-barUp{from{transform:scaleY(0)}to{transform:scaleY(1)}}
@keyframes ht-lx-coin{0%{transform:translateY(0);opacity:0}15%{opacity:1}100%{transform:translateY(36px);opacity:0}}
@keyframes ht-lx-cur{0%{transform:translate(0,0);opacity:0}10%{opacity:1}40%,55%{transform:translate(170px,-110px)}90%{transform:translate(380px,-150px);opacity:1}100%{transform:translate(400px,-150px);opacity:0}}
@keyframes ht-lx-tagIn{0%,70%{opacity:0;transform:translateY(6px)}78%,95%{opacity:1;transform:none}100%{opacity:0}}
@keyframes ht-lx-inL{0%{transform:translateX(0)}45%,70%{transform:translateX(96px)}100%{transform:translateX(0)}}
@keyframes ht-lx-inR{0%{transform:translateX(0)}45%,70%{transform:translateX(-96px)}100%{transform:translateX(0)}}
@keyframes ht-lx-x2{0%,42%{opacity:0;transform:translateX(-50%) scale(.6)}50%,70%{opacity:1;transform:translateX(-50%) scale(1.1)}85%,100%{opacity:0;transform:translateX(-50%) scale(1)}}
@keyframes ht-lx-crawl{0%{width:0}80%{width:34%}100%{width:36%}}
@keyframes ht-lx-shimmer{to{background-position:-200% 0}}
@keyframes ht-lx-spin{to{transform:rotate(360deg)}}
@keyframes ht-lx-leave{0%,55%{opacity:0;transform:translateX(0)}65%{opacity:1}100%{opacity:0;transform:translateX(-30px)}}
@keyframes ht-lx-flick{0%,100%{opacity:1}40%,60%{opacity:.08}}
@keyframes ht-lx-qpop{0%,35%{opacity:0;transform:translateY(6px)}45%,70%{opacity:1;transform:none}85%,100%{opacity:0}}
@keyframes ht-lx-drain{0%{width:92%;background:#C8F135}70%{background:#C8F135}85%,100%{width:0%;background:#FFB547}}
@keyframes ht-lx-drawR{0%{stroke-dashoffset:520}60%,100%{stroke-dashoffset:0}}
@keyframes ht-lx-tagIn2{0%,80%{opacity:0}86%,100%{opacity:1}}
@keyframes ht-tl-fill{0%{transform:scaleY(0)}85%,100%{transform:scaleY(1)}}
@keyframes ht-tl-travel{0%{top:0;opacity:1}85%{top:100%;opacity:1}96%,100%{top:100%;opacity:0}}
@keyframes ht-tl-n1{0%{background:#C8F135;transform:scale(1.4);box-shadow:0 0 0 8px rgba(200,241,53,.3)}6%,96%{background:#C8F135;transform:scale(1);box-shadow:0 0 0 0 rgba(200,241,53,0)}100%{background:#fff;transform:scale(1)}}
@keyframes ht-tl-n2{0%,27.3%{background:#fff;transform:scale(1);box-shadow:none}29.3%{background:#C8F135;transform:scale(1.4);box-shadow:0 0 0 8px rgba(200,241,53,.3)}35.3%,96%{background:#C8F135;transform:scale(1);box-shadow:none}100%{background:#fff}}
@keyframes ht-tl-n3{0%,55.7%{background:#fff;transform:scale(1);box-shadow:none}57.7%{background:#C8F135;transform:scale(1.4);box-shadow:0 0 0 8px rgba(200,241,53,.3)}63.7%,96%{background:#C8F135;transform:scale(1);box-shadow:none}100%{background:#fff}}
@keyframes ht-tl-n4{0%,84%{background:#fff;transform:scale(1);box-shadow:none}86%{background:#C8F135;transform:scale(1.4);box-shadow:0 0 0 8px rgba(200,241,53,.3)}92%,96%{background:#C8F135;transform:scale(1);box-shadow:none}100%{background:#fff}}
@keyframes ht-tl-cardHit{0%{border-color:#C8F135;translate:6px 0;box-shadow:0 26px 44px -30px rgba(91,122,0,.55)}20%{border-color:#C8F135;translate:3px 0}32%,100%{border-color:#E4E7EE;translate:0 0;box-shadow:none}}
@keyframes ht-tl-delHit{0%,22%{background:#C8F135}34%,100%{background:#F3F4F8}}
@keyframes ht-wt-bandmove{0%,13.67%{top:56px}16.67%,30.33%{top:120px}33.33%,47%{top:184px}50%,63.67%{top:248px}66.67%,80.33%{top:312px}83.33%,97%{top:376px}100%{top:56px}}
@keyframes ht-wt-o1{0%,.5%{opacity:1}2.5%,14.67%{opacity:.32}16.67%,100%{opacity:1}}
@keyframes ht-wt-c1{0%,.4%{stroke-dashoffset:0}.5%{stroke-dashoffset:24}5%,100%{stroke-dashoffset:0}}
@keyframes ht-wt-u1{0%,.5%{color:#fff}2.5%,14.67%{color:#C8F135}16.67%,100%{color:#fff}}
@keyframes ht-wt-o2{0%,17.17%{opacity:1}19.17%,31.33%{opacity:.32}33.33%,100%{opacity:1}}
@keyframes ht-wt-c2{0%,17.07%{stroke-dashoffset:0}17.17%{stroke-dashoffset:24}21.67%,100%{stroke-dashoffset:0}}
@keyframes ht-wt-u2{0%,17.17%{color:#fff}19.17%,31.33%{color:#C8F135}33.33%,100%{color:#fff}}
@keyframes ht-wt-o3{0%,33.83%{opacity:1}35.83%,48%{opacity:.32}50%,100%{opacity:1}}
@keyframes ht-wt-c3{0%,33.73%{stroke-dashoffset:0}33.83%{stroke-dashoffset:24}38.33%,100%{stroke-dashoffset:0}}
@keyframes ht-wt-u3{0%,33.83%{color:#fff}35.83%,48%{color:#C8F135}50%,100%{color:#fff}}
@keyframes ht-wt-o4{0%,50.5%{opacity:1}52.5%,64.67%{opacity:.32}66.67%,100%{opacity:1}}
@keyframes ht-wt-c4{0%,50.4%{stroke-dashoffset:0}50.5%{stroke-dashoffset:24}55%,100%{stroke-dashoffset:0}}
@keyframes ht-wt-u4{0%,50.5%{color:#fff}52.5%,64.67%{color:#C8F135}66.67%,100%{color:#fff}}
@keyframes ht-wt-o5{0%,67.17%{opacity:1}69.17%,81.33%{opacity:.32}83.33%,100%{opacity:1}}
@keyframes ht-wt-c5{0%,67.07%{stroke-dashoffset:0}67.17%{stroke-dashoffset:24}71.67%,100%{stroke-dashoffset:0}}
@keyframes ht-wt-u5{0%,67.17%{color:#fff}69.17%,81.33%{color:#C8F135}83.33%,100%{color:#fff}}
@keyframes ht-wt-o6{0%,83.83%{opacity:1}85.83%,98%{opacity:.32}100%{opacity:1}}
@keyframes ht-wt-c6{0%,83.73%{stroke-dashoffset:0}83.83%{stroke-dashoffset:24}88.33%,100%{stroke-dashoffset:0}}
@keyframes ht-wt-u6{0%,83.83%{color:#fff}85.83%,98%{color:#C8F135}100%{color:#fff}}
@keyframes ht-wt-rot{to{--a:360deg}}
@keyframes ht-wt-blink{50%{opacity:.2}}
@keyframes ht-im-left{to{transform:translateX(-50%)}}
@keyframes ht-im-right{from{transform:translateX(-50%)}to{transform:translateX(0)}}
@keyframes ht-ap-caret{50%{opacity:0}}
@keyframes ht-ap-blink{50%{opacity:.2}}
@keyframes ht-ap-rowIn{0%,8%{opacity:0;transform:translateX(-10px)}14%,92%{opacity:1;transform:none}100%{opacity:0}}
@keyframes ht-ap-prog{0%{transform:scaleX(.02)}60%,100%{transform:scaleX(1)}}
@keyframes ht-ap-stamp{0%,62%{opacity:0;transform:rotate(-6deg) scale(1.6)}68%,94%{opacity:1;transform:rotate(-6deg) scale(1)}100%{opacity:0}}
@keyframes ht-fs-pop{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
@keyframes ht-gm-converge{0%{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) scale(1)}12%{opacity:1}62%{opacity:1;transform:translate(calc(-50% + var(--x) * .25),calc(-50% + var(--y) * .25)) scale(.85)}78%,100%{opacity:0;transform:translate(-50%,-50%) scale(.3)}}
@keyframes ht-gm-absorb{0%{box-shadow:0 0 0 0 rgba(200,241,53,.45)}100%{box-shadow:0 0 0 18px rgba(200,241,53,0)}}
@keyframes ht-gm-ripple{0%{opacity:.8;transform:translate(-50%,-50%) scale(.3)}100%{opacity:0;transform:translate(-50%,-50%) scale(1)}}
@keyframes ht-fw-dash{to{stroke-dashoffset:-24}}
@keyframes ht-fw-glow{0%,100%{border-color:rgba(255,255,255,.1);color:#A9B3C7}6%,12%{border-color:#C8F135;color:#C8F135}20%{border-color:rgba(255,255,255,.1);color:#A9B3C7}}
@keyframes ht-fw-ride{from{offset-distance:0%}to{offset-distance:100%}}
@keyframes ht-fw-rot{to{--a:360deg}}
@media (min-width:940px){body.nx :where(.ht-egx) .ht-hero-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.94fr);gap:44px;align-items:center}
body.nx .ht-egx .ht-h1{font-size:clamp(44px,5.1vw,56px)}
body.nx :where(.ht-egx) .ht-kpi-v{font-size:20px}
body.nx :where(.ht-egx) .ht-dash-foot{grid-template-columns:140px minmax(0,1fr);gap:14px}
body.nx :where(.ht-egx) .ht-float{width:176px;left:-18px}
body.nx :where(.ht-egx) .ht-bar-row{grid-template-columns:80px minmax(0,1fr) 30px;gap:8px}
body.nx :where(.ht-egx) .ht-gr-tab{padding:0 10px}
body.nx :where(.ht-egx) .ht-legend{gap:12px}}
@media (max-width:719px){body.nx :where(.ht-egx) .ht-wrap{padding:0 24px}
body.nx :where(.ht-egx) .ht-sec{padding:68px 0}
body.nx :where(.ht-egx) .ht-dgrid,body.nx :where(.ht-egx) .ht-ap-grid,body.nx :where(.ht-egx) .ht-fw-top,body.nx :where(.ht-egx) .ht-lt{grid-template-columns:minmax(0,1fr)}
body.nx :where(.ht-egx) .ht-pl-grid{grid-template-columns:minmax(0,1fr)}
body.nx :where(.ht-egx) .ht-tl-card{grid-template-columns:minmax(0,1fr);gap:12px}
body.nx :where(.ht-egx) .ht-wt-tbox{overflow-x:auto}
body.nx :where(.ht-egx) .ht-wt-tbl{min-width:600px}
body.nx :where(.ht-egx) .ht-wt-col-us,body.nx :where(.ht-egx) .ht-wt-band{display:none}
body.nx :where(.ht-egx) .ht-dash-foot{grid-template-columns:minmax(0,1fr);gap:10px}
body.nx :where(.ht-egx) .ht-float{position:relative;left:auto;bottom:auto;width:auto;margin-top:12px;animation:none}
body.nx :where(.ht-egx) .ht-dash-wrap{padding-bottom:0}
body.nx :where(.ht-egx) .ht-kpis{gap:6px}
body.nx :where(.ht-egx) .ht-kpi{padding:10px}
body.nx :where(.ht-egx) .ht-kpi-v{font-size:19px}
body.nx :where(.ht-egx) .ht-gr-range,body.nx :where(.ht-egx) .ht-legend{display:none}
body.nx :where(.ht-egx) .ht-pl-row .ht-pl-tag{display:none}
body.nx :where(.ht-egx) .ht-hdr-cta i{display:none}
body.nx :where(.ht-egx) .ht-cta-row .ht-btn{flex:1 1 220px}
body.nx :where(.ht-egx) .ht-gm-chip{display:none}}
@media (max-width:480px){body.nx :where(.ht-egx) .ht-hdr-cta{display:none}
body.nx :where(.ht-egx) .ht-fw-cols{grid-template-columns:repeat(2,minmax(0,1fr))}
body.nx :where(.ht-egx) .ht-fw-row{flex-direction:column}}
body.nx .ht-egx.ht-still *,body.nx .ht-egx.ht-still *::before,body.nx .ht-egx.ht-still *::after{animation:none!important;transition:none!important}
body.nx .ht-egx.ht-still .ht-up,body.nx .ht-egx.ht-still .ht-rv,body.nx .ht-egx.ht-still .ht-ap-row{opacity:1;transform:none}
body.nx .ht-egx.ht-still .ht-hl::after,body.nx .ht-egx.ht-still .ht-fill,body.nx .ht-egx.ht-still .ht-ap-prog i,body.nx .ht-egx.ht-still .ht-tl-fill{transform:none}
body.nx .ht-egx.ht-still .ht-gr-line,body.nx .ht-egx.ht-still .ht-lx-rline{stroke-dashoffset:0}
body.nx .ht-egx.ht-still .ht-gr-area{opacity:1}
body.nx .ht-egx.ht-still .ht-ap-stamp{opacity:1;transform:rotate(-6deg)}
body.nx .ht-egx.ht-still .ht-lx-stock-f{width:62%}
body.nx .ht-egx.ht-still .ht-lx-load{width:34%}
body.nx .ht-egx.ht-still .ht-hdr::after,body.nx .ht-egx.ht-still .ht-gm-chip,body.nx .ht-egx.ht-still .ht-gm-ring,body.nx .ht-egx.ht-still .ht-gr-scan,body.nx .ht-egx.ht-still .ht-gr-rider,body.nx .ht-egx.ht-still .ht-pl-dot,body.nx .ht-egx.ht-still .ht-pl-trail,body.nx .ht-egx.ht-still .ht-tl-dot,body.nx .ht-egx.ht-still .ht-sp-p,body.nx .ht-egx.ht-still .ht-fw-dot,body.nx .ht-egx.ht-still .ht-wt-band{display:none}
body.nx .ht-egx.ht-still .ht-im-row{overflow-x:auto}

/* ---------- Phone ---------- */
body.nx .hm-m{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}
body.nx .hm-m{margin:0;background:#0B1220}
@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}
@property --sx{syntax:"<length-percentage>";inherits:true;initial-value:70%}
@property --sy{syntax:"<length-percentage>";inherits:true;initial-value:30%}
body.nx .hm-m{font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;background:#F3F4F8;color:#0B1220;width:100%;position:relative;overflow-x:clip;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5}
body.nx .hm-m *{box-sizing:border-box}
body.nx :where(.hm-m) h1,body.nx :where(.hm-m) h2,body.nx :where(.hm-m) h3{font-family:"Space Grotesk",Inter,sans-serif;margin:0;letter-spacing:-0.02em;text-wrap:balance}
body.nx :where(.hm-m) p{margin:0;text-wrap:pretty}
body.nx :where(.hm-m) ul{margin:0;padding:0;list-style:none}
body.nx :where(.hm-m) figure{margin:0}
body.nx :where(.hm-m) button,body.nx :where(.hm-m) input,body.nx :where(.hm-m) select{font:inherit;color:inherit}
body.nx .hm-m a,body.nx .hm-m button,body.nx .hm-m label{-webkit-tap-highlight-color:transparent;touch-action:manipulation}
body.nx .hm-m button{cursor:pointer}
body.nx :where(.hm-m) a{color:inherit;text-decoration:none}
body.nx :where(.hm-m) a:hover{color:inherit}
body.nx .hm-m :focus-visible{outline:2.5px solid #0B1220;outline-offset:3px}
body.nx .hm-m .hm-dk :focus-visible{outline-color:#C8F135}
body.nx .hm-m [id]{scroll-margin-top:76px}
body.nx :where(.hm-m) .hm-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
body.nx :where(.hm-m) .hm-skip{position:absolute;left:12px;top:-80px;z-index:80;display:flex;align-items:center;min-height:44px;padding:0 16px;border-radius:12px;background:#C8F135;color:#0B1220;font-weight:600;font-size:15px}
body.nx :where(.hm-m) .hm-skip:focus{top:10px}
body.nx :where(.hm-m) .hm-pad{width:100%;max-width:640px;margin:0 auto;padding:0 20px}
body.nx :where(.hm-m) .hm-sec{padding:64px 0}
body.nx :where(.hm-m) .hm-dark{background:#0B1220;color:#fff}
body.nx :where(.hm-m) .hm-eyebrow{display:inline-block;font-family:"JetBrains Mono",ui-monospace,monospace;font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#4A5A12}
body.nx :where(.hm-m) .hm-dark .hm-eyebrow{color:#C8F135}
body.nx :where(.hm-m) .hm-h2{font-size:clamp(30px,8.6vw,42px);line-height:1.06;font-weight:600;margin-top:12px}
body.nx :where(.hm-m) .hm-lede{font-size:16px;line-height:1.6;color:#4B5263;margin-top:14px}
body.nx :where(.hm-m) .hm-dark .hm-lede{color:#A9B3C7}
body.nx :where(.hm-m) .hm-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;padding:0 22px;border-radius:14px;font-weight:600;font-size:16px;line-height:1.2;border:1px solid transparent;text-align:center;transition:transform .2s ease,background-color .2s ease}
body.nx :where(.hm-m) .hm-btn:active{transform:scale(.98)}
body.nx :where(.hm-m) .hm-lime{background:#C8F135;color:#0B1220}
body.nx :where(.hm-m) .hm-lime:hover{color:#0B1220}
body.nx :where(.hm-m) .hm-ink{background:#0B1220;color:#fff}
body.nx :where(.hm-m) .hm-ink:hover{color:#fff}
@media (hover:hover){body.nx :where(.hm-m) .hm-lime:hover{background:#D3F65A}
body.nx :where(.hm-m) .hm-ink:hover{background:#1C2539}}
body.nx :where(.hm-m) .hm-hdr{position:sticky;top:0;z-index:40;background:rgba(11,18,32,.96);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.08);color:#fff}
body.nx :where(.hm-m) .hm-hdr::after{content:"";position:absolute;left:0;bottom:-1px;height:1px;width:120px;background:linear-gradient(90deg,rgba(200,241,53,0),#C8F135,rgba(200,241,53,0));animation:hm-run 5s linear infinite}
body.nx :where(.hm-m) .hm-hdr-in{display:flex;align-items:center;justify-content:space-between;gap:10px;height:64px;padding:0 16px;max-width:640px;margin:0 auto}
body.nx :where(.hm-m) .hm-logo{display:flex;align-items:center;gap:8px;min-height:44px}
body.nx :where(.hm-m) .hm-lm{font-family:"Space Grotesk",sans-serif;font-weight:700;font-size:26px;letter-spacing:-0.04em;line-height:1}
body.nx :where(.hm-m) .hm-ls{font-size:9.5px;line-height:1.15;color:#A9B3C7;border-left:1px solid rgba(255,255,255,.25);padding-left:7px}
body.nx :where(.hm-m) .hm-hr{display:flex;align-items:center;gap:8px}
body.nx :where(.hm-m) .hm-mini-cta{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;background:#C8F135;color:#0B1220;font-weight:600;font-size:14px}
body.nx :where(.hm-m) .hm-mini-cta:hover{color:#0B1220}
body.nx :where(.hm-m) .hm-burger{width:44px;height:44px;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:0}
body.nx :where(.hm-m) .hm-burger i{display:block;width:18px;height:2px;border-radius:2px;background:#fff;transition:transform .3s ease,opacity .3s ease}
body.nx :where(.hm-m) .hm-burger.hm-open i:nth-child(1){transform:translateY(7px) rotate(45deg)}
body.nx :where(.hm-m) .hm-burger.hm-open i:nth-child(2){opacity:0}
body.nx :where(.hm-m) .hm-burger.hm-open i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
body.nx :where(.hm-m) .hm-drawer{position:fixed;left:0;right:0;top:64px;bottom:0;z-index:39;background:#0B1220;color:#fff;overflow-y:auto;overscroll-behavior:contain;padding:16px 16px 120px;animation:hm-slideDown .35s cubic-bezier(.2,.8,.2,1)}
body.nx :where(.hm-m) .hm-din{max-width:640px;margin:0 auto}
body.nx :where(.hm-m) .hm-dsearch{position:relative}
body.nx :where(.hm-m) .hm-dsearch svg{position:absolute;left:14px;top:50%;margin-top:-9px;pointer-events:none}
body.nx :where(.hm-m) .hm-dsearch input{width:100%;height:52px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:#121A2B;color:#fff;padding:0 14px 0 44px;font-size:16px}
body.nx :where(.hm-m) .hm-dsearch input:focus{outline:none;border-color:#C8F135;box-shadow:0 0 0 3px rgba(200,241,53,.25)}
body.nx :where(.hm-m) .hm-dsearch input::placeholder{color:#8C96AA}
body.nx :where(.hm-m) .hm-dlist{margin-top:14px;display:flex;flex-direction:column;gap:6px}
body.nx :where(.hm-m) .hm-drow{border-radius:16px;background:#0E1524;border:1px solid rgba(255,255,255,.07);overflow:clip;animation:hm-rise .4s cubic-bezier(.2,.8,.2,1) both}
body.nx :where(.hm-m) .hm-drow:nth-child(2){animation-delay:.04s}
body.nx :where(.hm-m) .hm-drow:nth-child(3){animation-delay:.08s}
body.nx :where(.hm-m) .hm-drow:nth-child(4){animation-delay:.12s}
body.nx :where(.hm-m) .hm-drow:nth-child(5){animation-delay:.16s}
body.nx :where(.hm-m) .hm-drow:nth-child(6){animation-delay:.2s}
body.nx :where(.hm-m) .hm-dbtn{width:100%;display:flex;align-items:center;gap:12px;min-height:58px;padding:0 16px;border:0;background:none;color:#fff;font:600 17px "Space Grotesk",sans-serif;text-align:left}
body.nx :where(.hm-m) .hm-dbtn .hm-di{flex:none;width:36px;height:36px;border-radius:10px;background:#1C2539;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}
body.nx :where(.hm-m) .hm-dbtn .hm-dt{flex:1}
body.nx :where(.hm-m) .hm-dbtn .hm-chev{transition:transform .3s ease}
body.nx :where(.hm-m) .hm-drow.hm-open .hm-dbtn .hm-chev{transform:rotate(180deg)}
body.nx :where(.hm-m) .hm-drow.hm-open .hm-dbtn .hm-di{background:#C8F135}
body.nx :where(.hm-m) .hm-drow.hm-open .hm-dbtn .hm-di path{stroke:#0B1220}
body.nx :where(.hm-m) .hm-dbody{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.2,.8,.2,1)}
body.nx :where(.hm-m) .hm-drow.hm-open .hm-dbody{grid-template-rows:1fr}
body.nx :where(.hm-m) .hm-dbody>div{overflow:clip;min-height:0}
body.nx :where(.hm-m) .hm-dgroups{padding:0 10px 12px;display:flex;flex-direction:column;gap:6px}
body.nx :where(.hm-m) .hm-dg{border-radius:12px;background:#121A2B}
body.nx :where(.hm-m) .hm-dgb{width:100%;display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:50px;padding:0 14px;border:0;background:none;color:#E4E9F2;font-weight:600;font-size:15px;text-align:left}
body.nx :where(.hm-m) .hm-dgb small{font-family:"JetBrains Mono",monospace;font-size:11px;font-weight:500;color:#8C96AA;margin-left:8px}
body.nx :where(.hm-m) .hm-dgb .hm-pl{color:#C8F135;font-size:20px;line-height:1;transition:transform .3s ease}
body.nx :where(.hm-m) .hm-dg.hm-open .hm-dgb .hm-pl{transform:rotate(45deg)}
body.nx :where(.hm-m) .hm-dlinks{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}
body.nx :where(.hm-m) .hm-dg.hm-open .hm-dlinks{grid-template-rows:1fr}
body.nx :where(.hm-m) .hm-dlinks>div{overflow:clip;min-height:0}
body.nx :where(.hm-m) .hm-dlinks a{display:flex;align-items:center;min-height:46px;padding:0 14px;border-top:1px solid rgba(255,255,255,.05);font-size:15px;color:#C3CBDA}
body.nx :where(.hm-m) .hm-dsimple{padding:0 16px 10px;display:flex;flex-direction:column}
body.nx :where(.hm-m) .hm-dsimple a{display:flex;align-items:center;min-height:46px;font-size:15px;color:#C3CBDA;border-top:1px solid rgba(255,255,255,.05)}
body.nx :where(.hm-m) .hm-dlinks a:active,body.nx :where(.hm-m) .hm-dsimple a:active{color:#C8F135}
body.nx :where(.hm-m) .hm-hits{margin-top:14px;display:flex;flex-direction:column;gap:6px}
body.nx :where(.hm-m) .hm-hit{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:0 14px;border-radius:12px;background:#121A2B;font-size:15px}
body.nx :where(.hm-m) .hm-hit em{font-style:normal;font-family:"JetBrains Mono",monospace;font-size:10.5px;padding:4px 7px;border-radius:6px;background:#1C2539;color:#A9B3C7;white-space:nowrap}
body.nx :where(.hm-m) .hm-dnone{padding:20px;border-radius:12px;border:1px dashed rgba(255,255,255,.2);text-align:center;font-size:14px;color:#A9B3C7}
body.nx :where(.hm-m) .hm-dfoot{margin-top:18px;display:flex;flex-direction:column;gap:6px}
body.nx :where(.hm-m) .hm-dcall{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;color:#C8F135;font-weight:600}
body.nx :where(.hm-m) .hm-dcall i{width:8px;height:8px;border-radius:50%;background:#C8F135;animation:hm-ping 1.8s infinite}
body.nx :where(.hm-m) .hm-hero{position:relative;background:#0B1220;color:#fff;overflow:clip;padding:44px 0 56px;animation:hm-wander 12s ease-in-out infinite}
body.nx :where(.hm-m) .hm-hfx{position:absolute;inset:0;pointer-events:none}
body.nx :where(.hm-m) .hm-hfx .hm-dim{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:40px 40px}
body.nx :where(.hm-m) .hm-hfx .hm-lit{position:absolute;inset:0;background-image:linear-gradient(rgba(200,241,53,.5) 1px,transparent 1px),linear-gradient(90deg,rgba(200,241,53,.5) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(160px circle at var(--sx) var(--sy),#000,transparent 75%);mask-image:radial-gradient(160px circle at var(--sx) var(--sy),#000,transparent 75%)}
body.nx :where(.hm-m) .hm-hfx .hm-glow{position:absolute;inset:0;background:radial-gradient(300px circle at var(--sx) var(--sy),rgba(200,241,53,.14),rgba(200,241,53,0) 60%)}
body.nx :where(.hm-m) .hm-hin{position:relative;z-index:1}
body.nx :where(.hm-m) .hm-pill{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:5px 12px 5px 5px;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-size:12px;color:#D6DCE8;background:rgba(11,18,32,.6)}
body.nx :where(.hm-m) .hm-pill b{flex:none;background:#C8F135;color:#0B1220;font-family:"JetBrains Mono",monospace;font-size:10px;font-weight:500;padding:3px 8px;border-radius:999px}
body.nx :where(.hm-m) .hm-h1{font-size:44px;line-height:1;font-weight:600;margin:20px 0 16px;text-wrap:wrap}
body.nx :where(.hm-m) .hm-hl{color:#C8F135;position:relative;display:inline-block}
body.nx :where(.hm-m) .hm-hl::after{content:"";position:absolute;left:0;right:0;bottom:3px;height:5px;background:#C8F135;opacity:.25;border-radius:3px;transform:scaleX(0);transform-origin:left;animation:hm-sweep 1s .7s forwards}
body.nx :where(.hm-m) .hm-hsub{font-size:16px;line-height:1.6;color:#B9C2D3;text-wrap:wrap}
body.nx :where(.hm-m) .hm-hctas{display:flex;flex-direction:column;gap:10px;margin-top:24px}
body.nx :where(.hm-m) .hm-ghost{border-color:rgba(255,255,255,.22);color:#fff}
body.nx :where(.hm-m) .hm-ghost:hover{color:#fff}
@media (hover:hover){body.nx :where(.hm-m) .hm-ghost:hover{background:rgba(255,255,255,.06)}}
body.nx :where(.hm-m) .hm-chips{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:20px;font-size:13px;color:#A9B3C7}
body.nx :where(.hm-m) .hm-chips li{display:flex;align-items:center;gap:6px}
body.nx :where(.hm-m) .hm-up{animation:hm-rise .8s cubic-bezier(.2,.8,.2,1) both}
body.nx :where(.hm-m) .hm-d1{animation-delay:.05s}
body.nx :where(.hm-m) .hm-d2{animation-delay:.15s}
body.nx :where(.hm-m) .hm-d3{animation-delay:.25s}
body.nx :where(.hm-m) .hm-d4{animation-delay:.35s}
body.nx :where(.hm-m) .hm-d5{animation-delay:.45s}
body.nx :where(.hm-m) .hm-dash{position:relative;margin-top:34px;border-radius:20px;background:#121A2B;border:1px solid rgba(255,255,255,.09);padding:16px;overflow:clip}
body.nx :where(.hm-m) .hm-scan{position:absolute;left:0;right:0;top:-40%;height:40%;background:linear-gradient(180deg,rgba(200,241,53,0),rgba(200,241,53,.08) 80%,rgba(200,241,53,.2));border-bottom:1px solid rgba(200,241,53,.35);animation:hm-scan 7s 2s ease-in-out infinite;pointer-events:none}
body.nx :where(.hm-m) .hm-dtop{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}
body.nx :where(.hm-m) .hm-dtop b{font-family:"Space Grotesk",sans-serif;font-size:16px}
body.nx :where(.hm-m) .hm-dtop small{display:block;font-size:11px;color:#8C96AA;margin-top:3px}
body.nx :where(.hm-m) .hm-live{flex:none;display:inline-flex;align-items:center;gap:6px;font-family:"JetBrains Mono",monospace;font-size:10px;padding:5px 8px;border-radius:7px;background:#1C2539}
body.nx :where(.hm-m) .hm-live i{width:7px;height:7px;border-radius:50%;background:#C8F135;animation:hm-ping 1.8s infinite}
body.nx :where(.hm-m) .hm-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:12px}
body.nx :where(.hm-m) .hm-kpi{border-radius:11px;background:#0E1524;border:1px solid rgba(255,255,255,.06);padding:9px;position:relative;overflow:clip;transition:border-color .3s ease}
body.nx :where(.hm-m) .hm-kpi.hm-act{border-color:rgba(200,241,53,.55)}
body.nx :where(.hm-m) .hm-kl{font-size:10px;color:#8C96AA}
body.nx :where(.hm-m) .hm-kv{font-family:"Space Grotesk",sans-serif;font-size:18px;font-weight:600;margin-top:3px;font-variant-numeric:tabular-nums}
body.nx :where(.hm-m) .hm-kd{font-family:"JetBrains Mono",monospace;font-size:9px;color:#C8F135}
body.nx :where(.hm-m) .hm-ctabs{display:flex;gap:4px;margin-top:12px;padding:3px;border-radius:9px;background:#0B1220;width:fit-content}
body.nx :where(.hm-m) .hm-ctab{position:relative;border:0;background:none;min-height:32px;padding:0 12px;border-radius:7px;font:600 12px Inter,sans-serif;color:#8C96AA;cursor:pointer}
body.nx :where(.hm-m) .hm-ctab::after{content:"";position:absolute;left:-2px;right:-2px;top:-6px;bottom:-6px}
body.nx :where(.hm-m) .hm-ctab.hm-act{background:#C8F135;color:#0B1220}
body.nx :where(.hm-m) .hm-csvg{width:100%;height:auto;display:block;margin-top:8px}
body.nx :where(.hm-m) .hm-cline{stroke-dasharray:640;stroke-dashoffset:640;animation:hm-draw 1.5s .2s cubic-bezier(.4,0,.2,1) forwards}
body.nx :where(.hm-m) .hm-carea{opacity:0;animation:hm-fadeIn .8s 1s forwards}
body.nx :where(.hm-m) .hm-cend{fill:#C8F135;transform-box:fill-box;transform-origin:center;animation:hm-pulse 1.8s 1.5s infinite}
body.nx :where(.hm-m) .hm-bars{display:flex;flex-direction:column;gap:8px;margin-top:12px}
body.nx :where(.hm-m) .hm-br{display:grid;grid-template-columns:78px minmax(0,1fr) 30px;gap:8px;align-items:center;font-size:11px;color:#D6DCE8}
body.nx :where(.hm-m) .hm-tr{height:6px;border-radius:99px;background:#1C2539;overflow:clip}
body.nx :where(.hm-m) .hm-tr i{display:block;height:100%;border-radius:99px;background:#C8F135;transform:scaleX(0);transform-origin:left;animation:hm-grow 1.3s cubic-bezier(.2,.8,.2,1) forwards}
body.nx :where(.hm-m) .hm-pct{font-family:"JetBrains Mono",monospace;font-size:10px;color:#A9B3C7;text-align:right}
body.nx :where(.hm-m) .hm-score{display:flex;align-items:center;gap:12px;margin-top:12px;padding:12px;border-radius:12px;background:#fff;color:#0B1220}
body.nx :where(.hm-m) .hm-score b{font-family:"Space Grotesk",sans-serif;font-size:26px}
body.nx :where(.hm-m) .hm-score small{font-size:12px;color:#4B5263}
body.nx :where(.hm-m) .hm-score .hm-sbar{flex:1;height:6px;border-radius:99px;background:#EEF0F4;overflow:clip}
body.nx :where(.hm-m) .hm-score .hm-sbar i{display:block;height:100%;background:#0B1220;border-radius:99px}
body.nx :where(.hm-m) .hm-tick{background:#C8F135;color:#0B1220;overflow:clip}
body.nx :where(.hm-m) .hm-ttrk{display:flex;width:max-content;animation:hm-left 26s linear infinite}
body.nx :where(.hm-m) .hm-tick:hover .hm-ttrk,body.nx :where(.hm-m) .hm-tick:active .hm-ttrk{animation-play-state:paused}
body.nx :where(.hm-m) .hm-ttrk span{display:flex;align-items:center;gap:18px;padding:14px 18px 14px 0;white-space:nowrap;font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase}
body.nx :where(.hm-m) .hm-ttrk svg{animation:hm-spin 6s linear infinite}
body.nx :where(.hm-m) .hm-car{position:relative;display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:20px;padding:6px 20px 10px;margin:26px -20px 0;scrollbar-width:none}
body.nx :where(.hm-m) .hm-car::-webkit-scrollbar{display:none}
body.nx :where(.hm-m) .hm-svc{flex:0 0 84%;scroll-snap-align:start;position:relative;display:flex;flex-direction:column;gap:12px;min-height:312px;padding:20px;border-radius:22px;background:#fff;border:1.5px solid #E4E7EE;box-shadow:0 24px 40px -34px rgba(11,18,32,.45)}
body.nx :where(.hm-m) .hm-svc-top{display:flex;align-items:center;justify-content:space-between;gap:12px}
body.nx :where(.hm-m) .hm-sic{flex:none;width:48px;height:48px;border-radius:14px;background:#0B1220;display:flex;align-items:center;justify-content:center}
body.nx :where(.hm-m) .hm-num{font-family:"JetBrains Mono",monospace;font-size:11.5px;letter-spacing:.1em;color:#4B5263}
body.nx :where(.hm-m) .hm-svc h3{font-size:23px;line-height:1.15;font-weight:600;margin-top:4px}
body.nx :where(.hm-m) .hm-svc p{font-size:15px;line-height:1.55;color:#4B5263}
body.nx :where(.hm-m) .hm-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:4px}
body.nx :where(.hm-m) .hm-tags span{font-size:12.5px;padding:6px 10px;border-radius:8px;background:#F1F3F7;color:#2A3142}
body.nx :where(.hm-m) .hm-cnav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}
body.nx :where(.hm-m) .hm-dots{display:flex;align-items:center}
body.nx :where(.hm-m) .hm-dot{width:44px;height:44px;border:0;background:none;padding:0;display:flex;align-items:center;justify-content:center}
body.nx :where(.hm-m) .hm-dot i{display:block;width:8px;height:8px;border-radius:99px;background:#C3C9D4;transition:width .3s ease,background-color .3s ease}
body.nx :where(.hm-m) .hm-dot.hm-on i{width:24px;background:#0B1220}
body.nx :where(.hm-m) .hm-arrows{display:flex;gap:8px}
body.nx :where(.hm-m) .hm-arw{width:44px;height:44px;flex:none;border-radius:50%;border:1px solid #D3D8E2;background:#fff;color:#0B1220;display:flex;align-items:center;justify-content:center;padding:0;transition:opacity .2s ease,background-color .2s ease}
body.nx :where(.hm-m) .hm-arw:disabled{opacity:.35;cursor:default}
body.nx :where(.hm-m) .hm-arw.hm-d{background:#121A2B;border-color:rgba(255,255,255,.16);color:#fff}
body.nx :where(.hm-m) .hm-lchips{position:relative;display:flex;gap:8px;overflow-x:auto;padding:4px 20px 6px;margin:24px -20px 0;scrollbar-width:none;scroll-snap-type:x proximity}
body.nx :where(.hm-m) .hm-lchips::-webkit-scrollbar{display:none}
body.nx :where(.hm-m) .hm-lchip{flex:none;scroll-snap-align:start;position:relative;display:flex;align-items:center;gap:8px;min-height:44px;padding:0 15px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#0E1524;color:#C3CBDA;font-weight:600;font-size:14px;overflow:clip;transition:border-color .2s ease,background-color .2s ease}
body.nx :where(.hm-m) .hm-lchip b{font-family:"JetBrains Mono",monospace;font-size:11px;font-weight:500;color:#8C96AA}
body.nx :where(.hm-m) .hm-lchip.hm-on{background:#121A2B;border-color:#C8F135;color:#fff}
body.nx :where(.hm-m) .hm-lchip.hm-on b{color:#C8F135}
body.nx :where(.hm-m) .hm-lchip.hm-run::after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:#C8F135;transform-origin:left;animation:hm-fillX 6s linear forwards}
body.nx :where(.hm-m) .hm-lchip.hm-run.hm-b2::after{animation-name:hm-fillX2}
body.nx :where(.hm-m) .hm-lstage{margin-top:14px;border-radius:22px;background:#111A2C;border:1px solid rgba(255,255,255,.08);padding:14px;display:flex;flex-direction:column;gap:14px}
body.nx :where(.hm-m) .hm-vis{position:relative;height:190px;border-radius:14px;background:#0B1220;background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 1.2px);background-size:18px 18px;overflow:clip;animation:hm-pop .45s cubic-bezier(.2,.8,.2,1)}
body.nx :where(.hm-m) .hm-cap{position:absolute;left:12px;top:10px;font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:.12em;color:#8C96AA}
body.nx :where(.hm-m) .hm-lnum{font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#C8F135}
body.nx :where(.hm-m) .hm-lt h3{font-size:23px;line-height:1.15;font-weight:600;margin-top:6px}
body.nx :where(.hm-m) .hm-lt p.hm-ld{font-size:15px;line-height:1.6;color:#A9B3C7;margin-top:8px}
body.nx :where(.hm-m) .hm-fix{margin-top:12px;padding:12px 14px;border-radius:12px;background:rgba(200,241,53,.08);border:1px solid rgba(200,241,53,.22);font-size:14.5px;line-height:1.5;color:#E4E9F2}
body.nx :where(.hm-m) .hm-fix b{color:#C8F135;display:block;font-family:"JetBrains Mono",monospace;font-size:10.5px;letter-spacing:.12em;margin-bottom:4px;font-weight:500}
body.nx :where(.hm-m) .hm-lctl{display:flex;align-items:center;gap:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.07)}
body.nx :where(.hm-m) .hm-cnt{min-width:60px;text-align:center;font-family:"JetBrains Mono",monospace;font-size:12px;color:#A9B3C7;font-variant-numeric:tabular-nums}
body.nx :where(.hm-m) .hm-play{margin-left:auto;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:none;color:#E4E9F2;font-weight:600;font-size:14px}
body.nx :where(.hm-m) .hm-vb{position:absolute;left:16px;right:16px;bottom:22px;height:120px;display:flex;align-items:flex-end;gap:8px}
body.nx :where(.hm-m) .hm-vb i{flex:1;border-radius:4px 4px 0 0;background:#C8F135;transform-origin:bottom;animation:hm-barUp .7s cubic-bezier(.2,.8,.2,1) both}
body.nx :where(.hm-m) .hm-vb i.hm-x{background:#3A4458;position:relative}
body.nx :where(.hm-m) .hm-vb i.hm-x::after{content:"$";position:absolute;left:50%;bottom:-2px;width:16px;height:16px;margin-left:-8px;border-radius:50%;background:#FFB547;color:#0B1220;font:700 10px/16px Inter,sans-serif;text-align:center;animation:hm-coin 1.6s ease-in infinite}
body.nx :where(.hm-m) .hm-vcard{position:absolute;left:50%;top:50%;width:150px;height:110px;margin:-50px 0 0 -75px;border-radius:12px;background:#fff;padding:10px;display:flex;gap:8px}
body.nx :where(.hm-m) .hm-vcard i{display:block;width:44px;border-radius:8px;background:#E4E7EE}
body.nx :where(.hm-m) .hm-vcard span{flex:1;display:flex;flex-direction:column;gap:6px;padding-top:4px}
body.nx :where(.hm-m) .hm-vcard span em{display:block;height:6px;border-radius:3px;background:#DDE1E8}
body.nx :where(.hm-m) .hm-vcur{position:absolute;left:10%;top:80%;animation:hm-cur 3s cubic-bezier(.4,0,.2,1) infinite}
body.nx :where(.hm-m) .hm-vtag{position:absolute;right:12px;top:26px;font-family:"JetBrains Mono",monospace;font-size:10px;color:#FFB547;padding:4px 7px;border:1px solid rgba(255,181,71,.5);border-radius:6px;animation:hm-tagIn 3s infinite}
body.nx :where(.hm-m) .hm-vchip{position:absolute;top:55%;margin-top:-14px;padding:6px 10px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap}
body.nx :where(.hm-m) .hm-vchip.hm-l{left:4%;background:#C8F135;color:#0B1220;animation:hm-inL 2.8s cubic-bezier(.5,0,.3,1) infinite}
body.nx :where(.hm-m) .hm-vchip.hm-r{right:4%;background:#fff;color:#0B1220;animation:hm-inR 2.8s cubic-bezier(.5,0,.3,1) infinite}
body.nx :where(.hm-m) .hm-vshop{position:absolute;left:50%;top:55%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:#1C2539;border:2px solid #C3CBDA}
body.nx :where(.hm-m) .hm-vx2{position:absolute;left:50%;top:18%;transform:translateX(-50%);font:700 20px "Space Grotesk",sans-serif;color:#FFB547;animation:hm-x2 2.8s infinite}
body.nx :where(.hm-m) .hm-vload{position:absolute;left:14%;right:14%;top:38px;bottom:22px;border-radius:10px;background:#121A2B;border:1px solid rgba(255,255,255,.1);padding:26px 12px 12px}
body.nx :where(.hm-m) .hm-vload i{position:absolute;left:0;top:18px;height:3px;background:#FFB547;animation:hm-crawl 4s cubic-bezier(.1,.6,.2,1) infinite}
body.nx :where(.hm-m) .hm-vload em{display:block;height:10px;border-radius:5px;margin-bottom:9px;background:linear-gradient(90deg,#1C2539,#26314A,#1C2539);background-size:200% 100%;animation:hm-shimmer 1.4s linear infinite}
body.nx :where(.hm-m) .hm-vsig{position:absolute;left:14px;right:14px;top:40px;height:120px}
body.nx :where(.hm-m) .hm-vsig .hm-seg{animation:hm-flick 2.2s infinite}
body.nx :where(.hm-m) .hm-vstock{position:absolute;left:16px;right:16px;top:44px}
body.nx :where(.hm-m) .hm-vstock small{display:flex;justify-content:space-between;font-family:"JetBrains Mono",monospace;font-size:10px;color:#8C96AA;margin-bottom:6px}
body.nx :where(.hm-m) .hm-vstock span{display:block;height:10px;border-radius:99px;background:#1C2539;overflow:clip}
body.nx :where(.hm-m) .hm-vstock span i{display:block;height:100%;width:62%;border-radius:99px;background:#C8F135;animation:hm-drain 4s ease-in infinite}
body.nx :where(.hm-m) .hm-vrank{position:absolute;left:16px;right:16px;bottom:16px;height:80px}
body.nx :where(.hm-m) .hm-vrank .hm-rl{stroke-dasharray:420;stroke-dashoffset:420;animation:hm-drawR 4s ease-in-out infinite}
body.nx :where(.hm-m) .hm-tl{position:relative;margin-top:28px;padding-left:36px;display:flex;flex-direction:column;gap:22px}
body.nx :where(.hm-m) .hm-tl::before{content:"";position:absolute;left:10px;top:6px;bottom:6px;width:3px;border-radius:3px;background:#E9ECF2}
body.nx :where(.hm-m) .hm-tl::after{content:"";position:absolute;left:10px;top:6px;bottom:6px;width:3px;border-radius:3px;background:#C8F135;transform-origin:top;animation:hm-fillY 8s linear infinite}
body.nx :where(.hm-m) .hm-step{position:relative}
body.nx :where(.hm-m) .hm-step::before{content:"";position:absolute;left:-32px;top:4px;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid #0B1220;z-index:1}
body.nx :where(.hm-m) .hm-step.hm-t1::before{animation:hm-n1 8s linear infinite}
body.nx :where(.hm-m) .hm-step.hm-t2::before{animation:hm-n2 8s linear infinite}
body.nx :where(.hm-m) .hm-step.hm-t3::before{animation:hm-n3 8s linear infinite}
body.nx :where(.hm-m) .hm-step.hm-t4::before{animation:hm-n4 8s linear infinite}
body.nx :where(.hm-m) .hm-wk{display:inline-block;font-family:"JetBrains Mono",monospace;font-size:11.5px;padding:4px 8px;border-radius:6px;background:#E9ECF2;color:#2A3142}
body.nx :where(.hm-m) .hm-step h3{font-size:24px;font-weight:600;margin-top:8px}
body.nx :where(.hm-m) .hm-step p{font-size:15px;line-height:1.6;color:#4B5263;margin-top:6px}
body.nx :where(.hm-m) .hm-dl{display:flex;gap:8px;align-items:center;margin-top:10px;padding:10px 12px;border-radius:10px;background:#F3F4F8;font-size:13.5px;font-weight:600}
body.nx :where(.hm-m) .hm-rows{margin-top:24px;display:flex;flex-direction:column;gap:10px}
body.nx :where(.hm-m) .hm-row{position:relative;border-radius:16px;background:#0E1524;border:1px solid rgba(255,255,255,.08);padding:16px;overflow:clip}
body.nx :where(.hm-m) .hm-row .hm-k{font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:.12em;color:#A9B3C7}
body.nx :where(.hm-m) .hm-row .hm-us{display:flex;align-items:center;gap:8px;margin-top:8px;font-family:"Space Grotesk",sans-serif;font-size:19px;font-weight:600;line-height:1.25;color:#fff}
body.nx :where(.hm-m) .hm-row .hm-us svg{flex:none}
body.nx :where(.hm-m) .hm-row .hm-them{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:12px;padding-top:12px;border-top:1px dashed rgba(255,255,255,.1);font-size:13px;line-height:1.4;color:#A9B3C7}
body.nx :where(.hm-m) .hm-row .hm-them span{display:flex;flex-direction:column;gap:3px}
body.nx :where(.hm-m) .hm-row .hm-them b{font-weight:500;color:#8C96AA;font-size:10.5px;font-family:"JetBrains Mono",monospace;letter-spacing:.08em}
body.nx :where(.hm-m) .hm-irow{overflow:clip;margin:12px auto 0;max-width:640px}
body.nx :where(.hm-m) .hm-itrk{display:flex;gap:10px;width:max-content;animation:hm-left 36s linear infinite}
body.nx :where(.hm-m) .hm-irow.hm-r .hm-itrk{animation:hm-right 40s linear infinite}
body.nx :where(.hm-m) .hm-irow:hover .hm-itrk,body.nx :where(.hm-m) .hm-irow:active .hm-itrk{animation-play-state:paused}
body.nx :where(.hm-m) .hm-ic{flex:none;width:230px;border-radius:16px;background:#fff;border:1.5px solid #E4E7EE;padding:14px;display:flex;flex-direction:column;gap:6px}
body.nx :where(.hm-m) .hm-ic b{font-family:"Space Grotesk",sans-serif;font-size:16px}
body.nx :where(.hm-m) .hm-ic span{font-size:12.5px;line-height:1.5;color:#4B5263}
body.nx :where(.hm-m) .hm-aud{background:#C8F135;position:relative;overflow:clip}
body.nx :where(.hm-m) .hm-ring{position:absolute;border:1px solid rgba(11,18,32,.12);border-radius:50%;animation:hm-spin 60s linear infinite;pointer-events:none}
body.nx :where(.hm-m) .hm-rep{margin-top:22px;border-radius:18px;background:#0B1220;color:#fff;padding:16px;position:relative;overflow:clip}
body.nx :where(.hm-m) .hm-rep .hm-rt{font-family:"JetBrains Mono",monospace;font-size:9px;letter-spacing:.14em;color:#8C96AA}
body.nx :where(.hm-m) .hm-rep .hm-rs{font-family:"Space Grotesk",sans-serif;font-size:18px;font-weight:600;margin-top:4px;word-break:break-all;color:#C8F135}
body.nx :where(.hm-m) .hm-rrows{display:flex;flex-direction:column;gap:6px;margin-top:12px}
body.nx :where(.hm-m) .hm-rr{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding:0 10px;border-radius:9px;background:#121A2B;font-size:12.5px;animation:hm-rowIn 8s infinite both}
body.nx :where(.hm-m) .hm-rr em{font-style:normal;font-family:"JetBrains Mono",monospace;font-size:9px;padding:3px 6px;border-radius:5px;white-space:nowrap}
body.nx :where(.hm-m) .hm-hi{background:#C8F135;color:#0B1220}
body.nx :where(.hm-m) .hm-md{background:#FFB547;color:#0B1220}
body.nx :where(.hm-m) .hm-qw{background:#26314A;color:#C8F135}
body.nx :where(.hm-m) .hm-rr:nth-child(2){animation-delay:.5s}
body.nx :where(.hm-m) .hm-rr:nth-child(3){animation-delay:1s}
body.nx :where(.hm-m) .hm-rr:nth-child(4){animation-delay:1.5s}
body.nx :where(.hm-m) .hm-stamp{position:absolute;right:12px;bottom:12px;font-family:"JetBrains Mono",monospace;font-size:9px;padding:5px 8px;border-radius:6px;border:1.5px solid #C8F135;color:#C8F135;transform:rotate(-6deg);opacity:0;animation:hm-stamp 8s infinite}
body.nx :where(.hm-m) .hm-form{margin-top:14px;border-radius:20px;background:#fff;padding:20px;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 60px -35px rgba(11,18,32,.6)}
body.nx :where(.hm-m) .hm-form h3{font-size:22px;font-weight:600}
body.nx :where(.hm-m) .hm-field{display:flex;flex-direction:column;gap:6px}
body.nx :where(.hm-m) .hm-field label{font-size:13px;font-weight:600}
body.nx :where(.hm-m) .hm-field input,body.nx :where(.hm-m) .hm-field select{height:52px;border:1px solid #D3D8E2;border-radius:12px;padding:0 14px;font:16px Inter,sans-serif;color:#0B1220;background:#fff;width:100%}
body.nx :where(.hm-m) .hm-field input::placeholder{color:#6B768C}
body.nx :where(.hm-m) .hm-field input:focus,body.nx :where(.hm-m) .hm-field select:focus{outline:none;border-color:#0B1220;box-shadow:0 0 0 4px rgba(200,241,53,.6)}
body.nx :where(.hm-m) .hm-field input[aria-invalid="true"]{border-color:#B42318}
body.nx :where(.hm-m) .hm-err{margin-top:-4px;font-size:13px;font-weight:500;color:#B42318}
body.nx :where(.hm-m) .hm-fine{font-size:12.5px;color:#4B5263;line-height:1.5}
body.nx :where(.hm-m) .hm-done{display:flex;flex-direction:column;align-items:flex-start;gap:10px}
body.nx :where(.hm-m) .hm-done .hm-ok{width:52px;height:52px;border-radius:50%;background:#0B1220;display:flex;align-items:center;justify-content:center}
body.nx :where(.hm-m) .hm-done h3{outline:none}
body.nx :where(.hm-m) .hm-fsearch{position:relative;margin-top:22px}
body.nx :where(.hm-m) .hm-fsearch svg{position:absolute;left:14px;top:50%;margin-top:-9px;pointer-events:none}
body.nx :where(.hm-m) .hm-fsearch input{width:100%;height:52px;border-radius:14px;border:1.5px solid #E4E7EE;background:#fff;padding:0 14px 0 44px;font-size:16px}
body.nx :where(.hm-m) .hm-fsearch input::placeholder{color:#6B768C}
body.nx :where(.hm-m) .hm-fsearch input:focus{outline:none;border-color:#0B1220;box-shadow:0 0 0 4px rgba(200,241,53,.6)}
body.nx :where(.hm-m) .hm-fcats{display:flex;gap:6px;overflow-x:auto;margin:12px -20px 0;padding:2px 20px;scrollbar-width:none}
body.nx :where(.hm-m) .hm-fcats::-webkit-scrollbar{display:none}
body.nx :where(.hm-m) .hm-fcat{flex:none;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid #D3D8E2;background:#fff;font-weight:600;font-size:14px;color:#2A3142}
body.nx :where(.hm-m) .hm-fcat.hm-on{background:#0B1220;border-color:#0B1220;color:#C8F135}
body.nx :where(.hm-m) .hm-flist{margin-top:12px;display:flex;flex-direction:column;gap:6px}
body.nx :where(.hm-m) .hm-fi{position:relative;border-radius:14px;background:#fff;border:1px solid #E4E7EE;overflow:clip}
body.nx :where(.hm-m) .hm-fi::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#C8F135;transform:scaleY(0);transform-origin:top;transition:transform .4s ease}
body.nx :where(.hm-m) .hm-fi.hm-open{border-color:#0B1220}
body.nx :where(.hm-m) .hm-fi.hm-open::before{transform:scaleY(1)}
body.nx :where(.hm-m) .hm-fq{width:100%;display:flex;align-items:center;gap:12px;min-height:58px;padding:10px 14px 10px 16px;border:0;background:none;text-align:left;font:600 16px/1.3 "Space Grotesk",sans-serif;color:#0B1220}
body.nx :where(.hm-m) .hm-fq .hm-qt{flex:1}
body.nx :where(.hm-m) .hm-pm{flex:none;width:30px;height:30px;border-radius:50%;border:1px solid #CDD2DC;display:flex;align-items:center;justify-content:center;transition:transform .35s ease,background-color .35s ease,color .35s ease}
body.nx :where(.hm-m) .hm-fi.hm-open .hm-pm{transform:rotate(45deg);background:#0B1220;color:#C8F135;border-color:#0B1220}
body.nx :where(.hm-m) .hm-fa{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.2,.8,.2,1)}
body.nx :where(.hm-m) .hm-fi.hm-open .hm-fa{grid-template-rows:1fr}
body.nx :where(.hm-m) .hm-fa>div{overflow:clip;min-height:0}
body.nx :where(.hm-m) .hm-fa p{padding:0 16px 16px;font-size:15px;line-height:1.65;color:#4B5263}
body.nx :where(.hm-m) .hm-fnone{padding:20px;border-radius:12px;border:1px dashed #CDD2DC;text-align:center;font-size:14px;color:#4B5263}
body.nx :where(.hm-m) .hm-grow{position:relative;background:#0B1220;color:#fff;overflow:clip;padding:72px 0 84px;text-align:center}
body.nx :where(.hm-m) .hm-gdots{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.07) 1.2px,transparent 1.4px);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 70%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 70%,#000 20%,transparent 75%)}
body.nx :where(.hm-m) .hm-gchip{position:absolute;left:50%;top:68%;white-space:nowrap;padding:7px 12px;border-radius:999px;background:#121A2B;border:1px solid rgba(255,255,255,.14);font-size:12px;font-weight:600;color:#E4E9F2;opacity:0;animation:hm-converge 6s cubic-bezier(.55,0,.35,1) infinite;pointer-events:none}
body.nx :where(.hm-m) .hm-gring{position:absolute;left:50%;top:68%;width:420px;height:420px;margin:-210px 0 0 -210px;border-radius:50%;border:1px solid rgba(200,241,53,.35);opacity:0;animation:hm-ripple 4.5s ease-out infinite}
body.nx :where(.hm-m) .hm-gin{position:relative;z-index:1}
body.nx :where(.hm-m) .hm-gbtn{margin:30px auto 0;max-width:340px;animation:hm-halo 1.6s ease-out infinite}
body.nx :where(.hm-m) .hm-gq{margin-top:14px;font-size:14.5px;color:#A9B3C7}
body.nx :where(.hm-m) .hm-gq a{display:inline-flex;align-items:center;min-height:44px;color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:3px}
body.nx :where(.hm-m) .hm-ft{background:#0B1220;color:#A9B3C7}
body.nx :where(.hm-m) .hm-wave{position:relative;height:60px;overflow:clip}
body.nx :where(.hm-m) .hm-wave svg{position:absolute;left:0;top:0;width:200%;height:60px}
body.nx :where(.hm-m) .hm-wave .hm-fl{stroke-dasharray:8 12;animation:hm-dash 2s linear infinite}
body.nx :where(.hm-m) .hm-fdesc{font-size:15px;line-height:1.6;margin:12px 0 22px}
body.nx :where(.hm-m) .hm-news{margin:4px 0 22px;padding:1.5px;border-radius:20px;background:conic-gradient(from var(--a),rgba(200,241,53,0) 0deg,rgba(200,241,53,0) 240deg,#C8F135 320deg,rgba(200,241,53,0) 360deg),rgba(255,255,255,.1);animation:hm-rot 6s linear infinite}
body.nx :where(.hm-m) .hm-news>div{border-radius:19px;background:#0E1524;padding:20px;display:flex;flex-direction:column;gap:10px}
body.nx :where(.hm-m) .hm-news .hm-k{font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:.14em;color:#C8F135}
body.nx :where(.hm-m) .hm-news h3{color:#fff;font-size:20px;line-height:1.2;font-weight:600}
body.nx :where(.hm-m) .hm-news label{font-size:13.5px;color:#C3CBDA}
body.nx :where(.hm-m) .hm-news input{height:54px;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:#121A2B;color:#fff;padding:0 14px;font-size:16px;width:100%}
body.nx :where(.hm-m) .hm-news input::placeholder{color:#8C96AA}
body.nx :where(.hm-m) .hm-news input:focus{outline:none;border-color:#C8F135;box-shadow:0 0 0 3px rgba(200,241,53,.25)}
body.nx :where(.hm-m) .hm-facc{border-top:1px solid rgba(255,255,255,.08)}
body.nx :where(.hm-m) .hm-facc:last-of-type{border-bottom:1px solid rgba(255,255,255,.08)}
body.nx :where(.hm-m) .hm-fab{width:100%;display:flex;justify-content:space-between;align-items:center;min-height:56px;padding:0;border:0;background:none;color:#fff;font-weight:600;font-size:15.5px;text-align:left}
body.nx :where(.hm-m) .hm-fab .hm-pl{color:#C8F135;font-size:20px;line-height:1;transition:transform .3s ease}
body.nx :where(.hm-m) .hm-facc.hm-open .hm-fab .hm-pl{transform:rotate(45deg)}
body.nx :where(.hm-m) .hm-fal{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}
body.nx :where(.hm-m) .hm-facc.hm-open .hm-fal{grid-template-rows:1fr}
body.nx :where(.hm-m) .hm-fal>div{overflow:clip;min-height:0}
body.nx :where(.hm-m) .hm-fal a{display:flex;align-items:center;min-height:44px;font-size:15px;color:#C3CBDA}
body.nx :where(.hm-m) .hm-fal .hm-fl2{padding-bottom:10px}
body.nx :where(.hm-m) .hm-soc{display:flex;gap:10px;margin-top:22px}
body.nx :where(.hm-m) .hm-soc a{width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,.16);display:flex;align-items:center;justify-content:center;font:500 12px "JetBrains Mono",monospace;color:#D6DCE8}
body.nx :where(.hm-m) .hm-legal{display:flex;flex-wrap:wrap;column-gap:18px;margin-top:12px;font-size:13.5px}
body.nx :where(.hm-m) .hm-legal a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px}
body.nx :where(.hm-m) .hm-copy{font-size:13px;margin-top:8px;padding-bottom:112px}
body.nx :where(.hm-m) .hm-dock{position:sticky;bottom:0;z-index:30;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgba(11,18,32,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgba(255,255,255,.08);margin-top:-80px;opacity:0;visibility:hidden;translate:0 10px;transition:opacity .3s ease,translate .4s cubic-bezier(.2,.8,.2,1),visibility 0s linear .4s}
body.nx :where(.hm-m) .hm-dock.hm-on{opacity:1;visibility:visible;translate:0 0;transition:opacity .3s ease,translate .4s cubic-bezier(.2,.8,.2,1),visibility 0s}
body.nx :where(.hm-m) .hm-dock-in{display:flex;gap:8px;max-width:640px;margin:0 auto}
body.nx :where(.hm-m) .hm-dock .hm-lime{flex:1;min-height:52px;font-size:15.5px}
body.nx :where(.hm-m) .hm-dock .hm-call{flex:none;width:52px;min-height:52px;border-radius:14px;border:1px solid rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center}
body.nx .hm-js .hm-rv{opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1)}
body.nx .hm-js .hm-rv.hm-in{opacity:1;transform:none}
@media (min-width:600px){body.nx :where(.hm-m) .hm-svc{flex-basis:calc(50% - 6px)}
body.nx :where(.hm-m) .hm-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}
@keyframes hm-run{0%{transform:translateX(-140px)}100%{transform:translateX(640px)}}
@keyframes hm-rise{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}
@keyframes hm-rvIn{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}
@keyframes hm-slideDown{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}
@keyframes hm-wander{0%{--sx:75%;--sy:25%}25%{--sx:85%;--sy:60%}50%{--sx:25%;--sy:75%}75%{--sx:15%;--sy:30%}100%{--sx:75%;--sy:25%}}
@keyframes hm-sweep{to{transform:scaleX(1)}}
@keyframes hm-ping{0%{box-shadow:0 0 0 0 rgba(200,241,53,.6)}80%,100%{box-shadow:0 0 0 8px rgba(200,241,53,0)}}
@keyframes hm-scan{0%{top:-40%}45%,100%{top:110%}}
@keyframes hm-draw{to{stroke-dashoffset:0}}
@keyframes hm-fadeIn{to{opacity:1}}
@keyframes hm-pulse{0%{transform:scale(1);opacity:1}70%{transform:scale(2.4);opacity:0}100%{opacity:0}}
@keyframes hm-grow{to{transform:scaleX(1)}}
@keyframes hm-left{to{transform:translateX(-50%)}}
@keyframes hm-right{from{transform:translateX(-50%)}to{transform:translateX(0)}}
@keyframes hm-spin{to{transform:rotate(360deg)}}
@keyframes hm-fillX{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes hm-fillX2{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes hm-pop{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
@keyframes hm-barUp{from{transform:scaleY(0)}to{transform:scaleY(1)}}
@keyframes hm-coin{0%{transform:translateY(0);opacity:0}15%{opacity:1}100%{transform:translateY(34px);opacity:0}}
@keyframes hm-cur{0%{transform:translate(0,0);opacity:0}10%{opacity:1}40%,55%{transform:translate(110px,-80px)}90%{transform:translate(240px,-110px);opacity:1}100%{opacity:0}}
@keyframes hm-tagIn{0%,70%{opacity:0}78%,95%{opacity:1}100%{opacity:0}}
@keyframes hm-inL{0%{transform:translateX(0)}45%,70%{transform:translateX(52px)}100%{transform:translateX(0)}}
@keyframes hm-inR{0%{transform:translateX(0)}45%,70%{transform:translateX(-52px)}100%{transform:translateX(0)}}
@keyframes hm-x2{0%,42%{opacity:0}50%,70%{opacity:1}85%,100%{opacity:0}}
@keyframes hm-crawl{0%{width:0}80%{width:34%}100%{width:36%}}
@keyframes hm-shimmer{to{background-position:-200% 0}}
@keyframes hm-flick{0%,100%{opacity:1}40%,60%{opacity:.08}}
@keyframes hm-drain{0%{width:92%;background:#C8F135}70%{background:#C8F135}85%,100%{width:0%;background:#FFB547}}
@keyframes hm-drawR{0%{stroke-dashoffset:420}60%,100%{stroke-dashoffset:0}}
@keyframes hm-fillY{from{transform:scaleY(0)}to{transform:scaleY(1)}}
@keyframes hm-n1{0%,96%{background:#C8F135}100%{background:#fff}}
@keyframes hm-n2{0%,27%{background:#fff}30%,96%{background:#C8F135}100%{background:#fff}}
@keyframes hm-n3{0%,57%{background:#fff}60%,96%{background:#C8F135}100%{background:#fff}}
@keyframes hm-n4{0%,87%{background:#fff}90%,96%{background:#C8F135}100%{background:#fff}}
@keyframes hm-rowIn{0%,8%{opacity:0;transform:translateX(-8px)}14%,92%{opacity:1;transform:none}100%{opacity:0}}
@keyframes hm-stamp{0%,62%{opacity:0;transform:rotate(-6deg) scale(1.5)}68%,94%{opacity:1;transform:rotate(-6deg) scale(1)}100%{opacity:0}}
@keyframes hm-converge{0%{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y)))}12%{opacity:.6}62%{opacity:.6;transform:translate(calc(-50% + var(--x) * .25),calc(-50% + var(--y) * .25)) scale(.85)}78%,100%{opacity:0;transform:translate(-50%,-50%) scale(.3)}}
@keyframes hm-ripple{0%{opacity:.8;transform:scale(.3)}100%{opacity:0;transform:scale(1)}}
@keyframes hm-halo{0%{box-shadow:0 0 0 0 rgba(200,241,53,.45)}100%{box-shadow:0 0 0 16px rgba(200,241,53,0)}}
@keyframes hm-dash{to{stroke-dashoffset:-20}}
@keyframes hm-rot{to{--a:360deg}}
@media (prefers-reduced-motion:reduce){body.nx .hm-m{scroll-behavior:auto}
body.nx .hm-m *,body.nx .hm-m *::before,body.nx .hm-m *::after{animation:none!important;transition:none!important}
body.nx .hm-m .hm-cline,body.nx .hm-m .hm-rl{stroke-dashoffset:0}
body.nx .hm-m .hm-carea,body.nx .hm-m .hm-rr,body.nx .hm-m .hm-stamp{opacity:1}
body.nx .hm-m .hm-tr i,body.nx .hm-m .hm-hl::after{transform:none}
body.nx .hm-m .hm-gchip,body.nx .hm-m .hm-gring,body.nx .hm-m .hm-scan{display:none}
body.nx .hm-m .hm-rv{opacity:1;transform:none}
body.nx .hm-m .hm-itrk{flex-direction:column;width:auto;padding:0 20px}
body.nx .hm-m .hm-ic{width:auto}
body.nx .hm-m .hm-ic.hm-dup{display:none}}
body.nx .hm-m.hm-still *,body.nx .hm-m.hm-still *::before,body.nx .hm-m.hm-still *::after{animation:none!important;transition:none!important}
body.nx .hm-m.hm-still .hm-rv{opacity:1;transform:none}
body.nx .hm-m.hm-still .hm-cline,body.nx .hm-m.hm-still .hm-rl{stroke-dashoffset:0}
body.nx .hm-m.hm-still .hm-carea,body.nx .hm-m.hm-still .hm-rr,body.nx .hm-m.hm-still .hm-stamp{opacity:1}
body.nx .hm-m.hm-still .hm-tr i,body.nx .hm-m.hm-still .hm-hl::after{transform:none}
body.nx .hm-m.hm-still .hm-gchip,body.nx .hm-m.hm-still .hm-gring,body.nx .hm-m.hm-still .hm-scan{display:none}
body.nx .hm-m.hm-still .hm-itrk{flex-direction:column;width:auto;padding:0 20px}
body.nx .hm-m.hm-still .hm-ic{width:auto}
body.nx .hm-m.hm-still .hm-ic.hm-dup{display:none}

/* ---------- Theme fixes ---------- */
body.nx .hm-m .hm-ghl{color:#C8F135}
/* desktop design: closed FAQ answers must collapse (tablet design already does this) */
body.nx :where(.hd-egx) .hd-fs-ans>div{min-height:0}
/* desktop design: hero keeps the page gutter on screens narrower than 1304px */
body.nx :where(.hd-egx) .hd-hero-grid{padding-left:clamp(0px,calc(32px - (100vw - 1240px) / 2),32px);padding-right:clamp(0px,calc(32px - (100vw - 1240px) / 2),32px)}
/* header/footer (1.3.0): drawers sit under the header (+ WP admin bar), phone dock is fixed site-wide */
body.nx :where(.ht-egx) .ht-drawer,body.nx :where(.hm-m) .hm-drawer{top:calc(64px + var(--nx-admin-bar,0px))}
body.nx :where(.hm-m) .hm-dock{position:fixed;left:0;right:0;bottom:0;margin-top:0;z-index:90}
body.nx.nx-menu-lock{overflow:hidden}
/* 1.4.0 — faster, calmer entrance animations on every screen size (design was .8–.9s with long delays) */
body.nx :where(.hd-egx) .hd-up{animation-duration:.55s}
body.nx :where(.ht-egx) .ht-up{animation-duration:.55s}
body.nx :where(.hm-m) .hm-up{animation-duration:.5s}
body.nx :where(.hd-egx) .hd-d1,body.nx :where(.ht-egx) .ht-d1,body.nx :where(.hm-m) .hm-d1{animation-delay:0s}
body.nx :where(.hd-egx) .hd-d2,body.nx :where(.ht-egx) .ht-d2,body.nx :where(.hm-m) .hm-d2{animation-delay:.05s}
body.nx :where(.hd-egx) .hd-d3,body.nx :where(.ht-egx) .ht-d3,body.nx :where(.hm-m) .hm-d3{animation-delay:.1s}
body.nx :where(.hd-egx) .hd-d4,body.nx :where(.ht-egx) .ht-d4,body.nx :where(.hm-m) .hm-d4{animation-delay:.15s}
body.nx :where(.hd-egx) .hd-d5,body.nx :where(.ht-egx) .ht-d5,body.nx :where(.hm-m) .hm-d5{animation-delay:.2s}
body.nx :where(.hd-egx) .hd-d6{animation-delay:.25s}
body.nx .hd-egx-js .hd-rv{transform:translateY(16px);transition:opacity .55s cubic-bezier(.2,.8,.2,1),transform .55s cubic-bezier(.2,.8,.2,1)}
body.nx .ht-egx.ht-js .ht-rv{transform:translateY(16px);transition:opacity .5s cubic-bezier(.2,.8,.2,1),transform .5s cubic-bezier(.2,.8,.2,1)}
body.nx .hm-js .hm-rv{transform:translateY(14px);transition:opacity .45s cubic-bezier(.2,.8,.2,1),transform .45s cubic-bezier(.2,.8,.2,1)}
body.nx .hd-egx-js .hd-rv.hd-in,body.nx .ht-egx.ht-js .ht-rv.ht-in,body.nx .hm-js .hm-rv.hm-in{transform:none}
body.nx .hd-egx-js .hd-rv.hd-s1,body.nx .ht-egx.ht-js .ht-rv.ht-s1{transition-delay:.04s}
body.nx .hd-egx-js .hd-rv.hd-s2,body.nx .ht-egx.ht-js .ht-rv.ht-s2{transition-delay:.08s}
body.nx .hd-egx-js .hd-rv.hd-s3{transition-delay:.12s}
body.nx .hd-egx-js .hd-rv.hd-s4{transition-delay:.16s}
body.nx .hd-egx-js .hd-rv.hd-s5{transition-delay:.2s}
/* no motion for people who ask for it (all sizes) */
@media (prefers-reduced-motion:reduce){body.nx .nx-hv *,body.nx .nx-hv *::before,body.nx .nx-hv *::after{animation-duration:.001s!important;animation-iteration-count:1!important;transition-duration:.001s!important}}
