    :root{
      --bg:#050706;--bg-soft:#080b0a;--surface:#101613;--surface-2:#131b17;--surface-3:#18211c;
      --line:rgba(155,188,169,.14);--line-strong:rgba(155,188,169,.25);
      --text:#f2f7f4;--muted:#94a49b;--muted-2:#66766d;
      --green:#35ff8a;--emerald:#00d97e;--cyan:#00e5ff;--purple:#8b5cf6;--red:#ff4560;
      --accent:#35ff8a;--accent-rgb:53,255,138;
      --sans:Inter,Manrope,Vazirmatn,Peyda,"IRANSansX",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
      --mono:"JetBrains Mono","IBM Plex Mono","Cascadia Code",ui-monospace,SFMono-Regular,Consolas,monospace;
      --container:min(1220px,calc(100vw - 48px));--header-height:108px;
    }
    *{box-sizing:border-box}
    html{scroll-behavior:smooth;background:var(--bg)}
    body{margin:0;overflow-x:hidden;background:
      radial-gradient(circle at 8% 25%,rgba(0,217,126,.035),transparent 26%),
      radial-gradient(circle at 93% 66%,rgba(0,229,255,.025),transparent 23%),var(--bg);
      color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
    body.menu-open{overflow:hidden}
    a{color:inherit;text-decoration:none}
    button,select{font:inherit}
    button,a,select{-webkit-tap-highlight-color:transparent}
    button{color:inherit}
    img,svg{display:block;max-width:100%}
    ::selection{background:rgba(53,255,138,.88);color:#02130a}
    :focus-visible{outline:2px solid var(--green);outline-offset:3px}
    .icon{width:1.15em;height:1.15em;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}
    .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
    .skip-link{position:fixed;z-index:500;inset-block-start:10px;inset-inline-start:16px;transform:translateY(-160%);padding:10px 14px;border-radius:7px;background:var(--green);color:#031109;font-weight:800}
    .skip-link:focus{transform:none}
    .container{width:var(--container);margin-inline:auto}
    .section{position:relative;padding-block:112px}
    .grid-bg{position:absolute;inset:0;pointer-events:none;background-image:
      linear-gradient(rgba(125,167,144,.045) 1px,transparent 1px),
      linear-gradient(90deg,rgba(125,167,144,.045) 1px,transparent 1px);
      background-size:58px 58px;mask-image:linear-gradient(to bottom,transparent,#000 15%,#000 72%,transparent)}
    .reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}
    .reveal.in-view{opacity:1;transform:none}

    /* Header */
    .site-header{position:fixed;z-index:100;inset-block-start:0;inset-inline:0;border-bottom:1px solid rgba(145,177,159,.1);background:rgba(5,7,6,.76);backdrop-filter:blur(22px) saturate(135%);transition:background .25s ease,box-shadow .25s ease}
    .site-header.scrolled{background:rgba(5,7,6,.92);box-shadow:0 20px 60px rgba(0,0,0,.34)}
    .site-header:after{content:"";position:absolute;inset-inline:0;inset-block-end:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(53,255,138,.38) 25%,transparent 65%);opacity:.55;pointer-events:none}
    .header-top{height:32px;border-bottom:1px solid rgba(145,177,159,.07);background:rgba(255,255,255,.012)}
    .header-top-inner{width:var(--container);height:100%;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;color:#58685f;font-family:var(--mono);font-size:6.5px;letter-spacing:.55px;text-transform:uppercase}
    .header-top-inner>span,.header-meta,.header-meta span{display:flex;align-items:center;gap:7px}
    .status-dot{width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 8px rgba(53,255,138,.65);animation:status-pulse 2.4s ease-in-out infinite}
    .header-meta{gap:20px}.header-meta .icon{color:#6e9c7d}
    .social-mini{width:20px;height:20px;display:grid;place-items:center;border:1px solid rgba(145,177,159,.1);border-radius:5px;color:#73837a;font-size:6px;transition:.2s}
    .social-mini:hover{border-color:rgba(53,255,138,.25);color:var(--green);background:rgba(53,255,138,.04)}
    .header-main{width:var(--container);height:76px;margin-inline:auto;display:flex;align-items:center;gap:24px}
    .logo-link{min-width:214px;display:flex;align-items:center;gap:11px;direction:ltr}
    .brand-glyph{position:relative;width:34px;height:34px;display:grid;place-items:center;clip-path:polygon(23% 0,77% 0,100% 23%,100% 77%,77% 100%,23% 100%,0 77%,0 23%);border:1px solid rgba(53,255,138,.42);background:linear-gradient(145deg,rgba(53,255,138,.13),rgba(0,217,126,.025));box-shadow:inset 0 0 18px rgba(53,255,138,.08),0 0 22px rgba(53,255,138,.08)}
    .brand-glyph:before,.brand-glyph:after{content:"";position:absolute;width:5px;height:5px;background:var(--green)}
    .brand-glyph:before{inset-block-start:0;inset-inline-start:0}.brand-glyph:after{inset-block-end:0;inset-inline-end:0}
    .brand-glyph i{position:absolute;inset:6px;border:1px solid rgba(53,255,138,.2);border-radius:50%}
    .brand-glyph b{position:relative;color:var(--green);font-family:var(--mono);font-size:13px}
    .brand-copy{display:flex;flex-direction:column;gap:2px}
    .brand-word{color:#f7faf8;font-size:19px;font-weight:790;letter-spacing:-.8px}.brand-word span{color:var(--green)}.brand-word em{margin-inline-start:2px;color:#65736b;font-family:var(--mono);font-size:8px;font-style:normal;font-weight:500}
    .brand-context{color:#48574f;font-family:var(--mono);font-size:5px;letter-spacing:.8px}
    .desktop-nav{height:44px;margin-inline:auto;padding:4px;display:flex;align-items:center;gap:2px;border:1px solid rgba(145,177,159,.1);border-radius:11px;background:rgba(255,255,255,.018)}
    .desktop-nav>a,.nav-products>button{height:34px;padding:0 12px;display:flex;align-items:center;gap:6px;border:1px solid transparent;border-radius:7px;background:transparent;color:#91a097;font-size:10.5px;font-weight:610;cursor:pointer;transition:.2s}
    .desktop-nav>a span{color:#445249;font-family:var(--mono);font-size:5px}
    .desktop-nav>a:hover,.nav-products>button:hover,.nav-products.open>button{color:#e1ebe5;border-color:rgba(145,177,159,.11);background:rgba(255,255,255,.03)}
    .nav-products{position:relative}.nav-products>button .icon{transform:rotate(90deg);transition:.2s}.nav-products.open>button .icon,.nav-products:hover>button .icon{transform:rotate(-90deg)}
    .mega-menu{position:absolute;inset-block-start:calc(100% + 14px);inset-inline-start:-78px;width:470px;padding:10px;overflow:hidden;border:1px solid rgba(141,177,157,.18);border-radius:13px;background:rgba(8,13,10,.985);box-shadow:0 30px 90px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,255,255,.025);backdrop-filter:blur(24px);opacity:0;visibility:hidden;transform:translateY(-8px) scale(.985);transform-origin:top center;transition:.22s}
    .mega-menu:before{content:"";position:absolute;inset-inline:14%;inset-block-start:0;height:1px;background:linear-gradient(90deg,transparent,var(--green),transparent);opacity:.65}
    .nav-products:hover .mega-menu,.nav-products.open .mega-menu,.nav-products:focus-within .mega-menu{opacity:1;visibility:visible;transform:none}
    .mega-head{height:31px;padding-inline:9px;display:flex;align-items:center;justify-content:space-between;color:#516158;font-family:var(--mono);font-size:5.8px;letter-spacing:.8px}
    .mega-head span{display:flex;align-items:center;gap:6px}.mega-list{display:grid;gap:4px}
    .mega-item{min-height:62px;padding:9px 10px;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:11px;border:1px solid transparent;border-radius:8px;background:rgba(255,255,255,.012);transition:.2s}
    .mega-item:hover{transform:translateX(3px);border-color:rgba(53,255,138,.15);background:rgba(53,255,138,.03)}
    [dir=rtl] .mega-item:hover{transform:translateX(-3px)}
    .mega-icon{width:37px;height:37px;display:grid;place-items:center;border:1px solid rgba(53,255,138,.17);border-radius:8px;background:rgba(53,255,138,.045);color:var(--green)}
    .mega-icon.cyan{border-color:rgba(0,229,255,.18);background:rgba(0,229,255,.04);color:var(--cyan)}.mega-icon.violet{border-color:rgba(139,92,246,.2);background:rgba(139,92,246,.05);color:#aa8cf8}
    .mega-item>span:nth-child(2){display:flex;flex-direction:column;gap:4px}.mega-item strong{color:#cbd8d0;font-size:10.5px}.mega-item small{color:#56665d;font-family:var(--mono);font-size:5.8px}.mega-item>b{color:#71847a;font-family:var(--mono);font-size:6.5px;font-weight:500}.mega-item>.icon{color:#4f6257}
    .mega-footer{height:43px;margin-block-start:7px;padding-inline:11px;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(145,177,159,.1);border-radius:8px;background:rgba(255,255,255,.014);color:#71847a;font-size:8px}.mega-footer b{display:flex;align-items:center;gap:6px;color:#73ca91;font-size:7.5px}
    .header-actions{display:flex;align-items:center;gap:8px}
    .language{height:38px;padding-inline:9px 5px;display:flex;align-items:center;gap:4px;border:1px solid rgba(145,177,159,.12);border-radius:8px;background:rgba(255,255,255,.015);color:#829188}
    .language select{width:38px;border:0;outline:0;background:transparent;color:inherit;font-family:var(--mono);font-size:9px;cursor:pointer}.language option{background:#101613;color:#eef5f1}
    .account-link{height:38px;padding-inline:11px;display:flex;align-items:center;gap:7px;border:1px solid rgba(145,177,159,.11);border-radius:8px;background:rgba(255,255,255,.015);color:#91a097;font-size:9.5px;font-weight:650;transition:.2s}.account-link .icon{color:#648171}.account-link:hover{color:#dbe7e0;border-color:rgba(53,255,138,.22);background:rgba(53,255,138,.035)}
    .button{min-height:42px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid transparent;border-radius:9px;font-size:11px;font-weight:760;line-height:1;white-space:nowrap;transition:transform .2s,border-color .2s,background .2s,color .2s,box-shadow .2s}
    .button:hover{transform:translateY(-2px)}.button-primary{background:linear-gradient(135deg,var(--green),var(--emerald));color:#02130a;box-shadow:0 10px 30px rgba(0,217,126,.12)}.button-primary:hover{box-shadow:0 13px 38px rgba(0,217,126,.24)}
    .button-secondary{border-color:var(--line-strong);background:rgba(255,255,255,.025);color:#c8d4cd}.button-secondary:hover{border-color:rgba(53,255,138,.25);background:rgba(53,255,138,.04);color:#fff}
    .button-ghost{border-color:rgba(145,177,159,.1);background:transparent;color:#7f8e85}.button-ghost:hover{border-color:rgba(53,255,138,.2);color:#b6c5bc}
    .header-cta{min-width:128px}.menu-toggle{display:none;width:40px;height:40px;padding:0;place-items:center;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.02);cursor:pointer}
    .mobile-panel{display:none}

    /* Hero */
    .hero{--accent:#35ff8a;--accent-rgb:53,255,138;position:relative;min-height:900px;padding-block:174px 36px;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(5,7,6,.02),rgba(5,7,6,.9)),radial-gradient(ellipse at 72% 40%,rgba(var(--accent-rgb),.085),transparent 36%);transition:background .6s}
    .hero[data-accent=cyan]{--accent:#00e5ff;--accent-rgb:0,229,255}.hero[data-accent=violet]{--accent:#9b73ff;--accent-rgb:139,92,246}
    .hero-grid{position:absolute;z-index:-3;inset:0;background-image:linear-gradient(rgba(124,164,142,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(124,164,142,.05) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 60% 45%,#000,transparent 72%)}
    .hero:before{content:"";position:absolute;z-index:-2;width:660px;height:660px;inset-inline-end:-90px;inset-block-start:90px;border-radius:50%;background:radial-gradient(circle,rgba(var(--accent-rgb),.07),rgba(var(--accent-rgb),.02) 38%,transparent 68%);filter:blur(4px)}
    .hero-scan{position:absolute;z-index:-1;inset-block:108px 0;width:1px;background:linear-gradient(transparent,rgba(var(--accent-rgb),.35),transparent);box-shadow:0 0 25px rgba(var(--accent-rgb),.16);animation:hero-scan 11s linear infinite}
    .hero-inner{width:var(--container);margin-inline:auto;display:grid;grid-template-columns:minmax(0,.93fr) minmax(510px,1.07fr);align-items:center;gap:clamp(55px,7vw,94px)}
    .hero-copy,.dashboard-stage{animation:slide-in .62s cubic-bezier(.2,.7,.2,1) both}.dashboard-stage{animation-name:dash-in;animation-delay:.06s}
    .slide-label{margin-block-end:13px;display:flex;align-items:center;justify-content:space-between;color:#56665d;font-family:var(--mono);font-size:6.5px;letter-spacing:1px;text-transform:uppercase}.slide-label b{color:var(--accent);font-weight:600}
    .hero-kicker{width:max-content;max-width:100%;margin-block-end:18px;padding:6px 7px 6px 11px;display:flex;align-items:center;gap:12px;border:1px solid rgba(var(--accent-rgb),.2);border-radius:7px;background:rgba(255,255,255,.013);font-family:var(--mono);font-size:6.5px;letter-spacing:.7px;text-transform:uppercase}
    .hero-kicker span{display:flex;align-items:center;gap:7px;color:#6e7f75}.hero-kicker span i{width:5px;height:5px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px rgba(var(--accent-rgb),.8)}.hero-kicker b{padding:4px 6px;border:1px solid rgba(var(--accent-rgb),.15);border-radius:4px;background:rgba(var(--accent-rgb),.055);color:var(--accent);font-size:6px}
    .hero h1{max-width:650px;margin:0;color:#f4f8f5;font-size:clamp(43px,4.35vw,63px);line-height:1.02;letter-spacing:-3.2px}.hero h1>span{margin-block-end:12px;display:block;color:var(--accent);font-family:var(--mono);font-size:14px;font-weight:600;line-height:1.2;letter-spacing:.2px;text-transform:uppercase;text-shadow:0 0 24px rgba(var(--accent-rgb),.18)}
    [dir=rtl] .hero h1{font-size:clamp(40px,4vw,58px);line-height:1.2;letter-spacing:-2px}
    .hero-copy>p{max-width:565px;margin:18px 0 0;color:#91a098;font-size:14px;line-height:1.78}
    .hero-meta{max-width:575px;margin:23px 0 0;display:grid;grid-template-columns:.7fr 1fr 1.15fr;border-block:1px solid rgba(145,177,159,.1)}
    .hero-meta div{min-width:0;padding:11px 13px;border-inline-end:1px solid rgba(145,177,159,.1)}.hero-meta div:first-child{padding-inline-start:0}.hero-meta div:last-child{border:0}
    .hero-meta dt{color:#536158;font-family:var(--mono);font-size:5.5px;letter-spacing:.7px;text-transform:uppercase}.hero-meta dd{margin:5px 0 0;overflow:hidden;color:#a7b5ad;font-family:var(--mono);font-size:7.3px;white-space:nowrap;text-overflow:ellipsis}
    .hero-commerce{margin-block-start:23px;display:flex;align-items:center;gap:22px}.hero-price{min-width:102px;display:grid;grid-template-columns:auto auto;align-items:baseline;gap:2px 7px}.hero-price span{grid-column:1/-1;color:#56665d;font-family:var(--mono);font-size:5.5px;letter-spacing:.5px;text-transform:uppercase}.hero-price strong{font-family:var(--mono);font-size:25px}.hero-price del{color:#506058;font-family:var(--mono);font-size:9px}
    .hero-actions{display:flex;gap:9px}.button-large{min-height:47px;padding-inline:20px}
    .hero-trust{margin-block-start:21px;display:flex;flex-wrap:wrap;gap:8px 16px}.hero-trust span{display:flex;align-items:center;gap:5px;color:#74867c;font-size:8px}.hero-trust .icon{color:var(--accent)}
    .responsible-note{max-width:565px;margin-block-start:19px;padding-block-start:15px;display:flex;gap:9px;border-top:1px solid rgba(145,177,159,.08);color:#5f7066;font-size:8.5px;line-height:1.55}.responsible-note .icon{color:var(--accent)}.responsible-note b{color:#83968b}

    /* Dashboard illustration */
    .dashboard-wrap{position:relative;color:var(--accent);perspective:1200px}.dashboard-shell{overflow:hidden;border:1px solid rgba(var(--accent-rgb),.22);border-radius:14px;background:linear-gradient(145deg,rgba(15,23,18,.96),rgba(7,11,9,.98));box-shadow:0 38px 90px rgba(0,0,0,.55),0 0 0 5px rgba(255,255,255,.012),0 0 62px rgba(var(--accent-rgb),.07);transform:rotateY(-2deg) rotateX(1deg);transition:.35s}
    [dir=rtl] .dashboard-shell{transform:rotateY(2deg) rotateX(1deg)}.dashboard-wrap:hover .dashboard-shell{transform:translateY(-4px);border-color:rgba(var(--accent-rgb),.36)}
    .dash-titlebar{height:38px;padding-inline:13px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid rgba(145,177,159,.09);background:rgba(255,255,255,.014);font-family:var(--mono);font-size:5.8px;color:#596960}.window-dots{display:flex;gap:5px}.window-dots i{width:6px;height:6px;border-radius:50%;background:#27342d}.window-dots i:first-child{background:#83515b}.window-dots i:nth-child(2){background:#7b7042}.window-dots i:last-child{background:#3d7655}.dash-titlebar>b{justify-self:end;display:flex;align-items:center;gap:5px;color:#72847a;font-size:5.5px}.dash-titlebar>b i{width:4px;height:4px;border-radius:50%;background:var(--accent)}
    .dash-layout{min-height:415px;display:grid;grid-template-columns:48px 1fr}.dash-rail{padding-block:13px;display:flex;flex-direction:column;align-items:center;gap:8px;border-inline-end:1px solid rgba(145,177,159,.08);background:rgba(255,255,255,.009)}.dash-rail span{width:29px;height:29px;display:grid;place-items:center;border:1px solid transparent;border-radius:6px;color:#45554c}.dash-rail span.active{border-color:rgba(var(--accent-rgb),.23);background:rgba(var(--accent-rgb),.07);color:var(--accent);box-shadow:inset 2px 0 0 var(--accent)}.dash-rail>i{height:1px;width:22px;margin-block:4px;background:rgba(145,177,159,.08)}
    .dash-content{min-width:0;padding:16px}.dash-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.dash-heading>div{display:flex;flex-direction:column;gap:4px}.dash-heading small{color:#4e5e55;font-family:var(--mono);font-size:5.5px;letter-spacing:.8px}.dash-heading strong{color:#cbd7d0;font-size:11px}.preview-badge{height:27px;padding-inline:9px;display:flex;align-items:center;gap:6px;border:1px solid rgba(var(--accent-rgb),.22);border-radius:5px;background:rgba(var(--accent-rgb),.06);color:var(--accent);font-family:var(--mono);font-size:5.8px}
    .dash-metrics{margin-block-start:13px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgba(145,177,159,.08);border-radius:7px;overflow:hidden}.dash-metrics article{min-width:0;padding:11px;border-inline-end:1px solid rgba(145,177,159,.08);background:rgba(255,255,255,.009)}.dash-metrics article:last-child{border:0}.dash-metrics span{display:flex;align-items:center;gap:5px;color:#536158;font-family:var(--mono);font-size:5px}.dash-metrics strong{margin-block-start:8px;display:block;overflow:hidden;color:var(--accent);font-family:var(--mono);font-size:10px;white-space:nowrap;text-overflow:ellipsis}.dash-metrics small{margin-block-start:5px;display:flex;align-items:center;gap:4px;color:#47564e;font-family:var(--mono);font-size:4.8px}.dash-metrics small i{width:3px;height:3px;border-radius:50%;background:var(--accent)}
    .dash-panels{margin-block-start:10px;display:grid;grid-template-columns:1.65fr .72fr;gap:10px}.panel{border:1px solid rgba(145,177,159,.08);border-radius:7px;background:rgba(255,255,255,.008);overflow:hidden}.panel>header{height:28px;padding-inline:10px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(145,177,159,.07);color:#607168;font-family:var(--mono);font-size:5px}.panel>header small{color:#46554d;font-size:4.7px}
    .graph{position:relative;height:116px;overflow:hidden;background-image:linear-gradient(rgba(145,177,159,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(145,177,159,.04) 1px,transparent 1px);background-size:24px 24px}.graph svg{width:100%;height:100%;overflow:visible}.graph .area{fill:rgba(var(--accent-rgb),.1)}.graph .line{fill:none;stroke:var(--accent);stroke-width:1.7;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px rgba(var(--accent-rgb),.42));stroke-dasharray:650;animation:graph-draw 2.8s ease both}.graph .scan-line{position:absolute;inset-block:0;width:1px;background:linear-gradient(transparent,rgba(var(--accent-rgb),.48),transparent);box-shadow:0 0 10px rgba(var(--accent-rgb),.24);animation:graph-scan 4.5s linear infinite}
    .network-footer{height:28px;padding-inline:10px;display:flex;align-items:center;justify-content:space-between;color:#4d5d54;font-family:var(--mono);font-size:4.8px}.network-footer span{display:flex;align-items:center;gap:4px}.network-footer i{width:4px;height:4px;border:1px solid var(--accent);border-radius:50%}.network-footer b{color:#71837a;font-weight:500}
    .release-profile{display:flex;flex-direction:column;align-items:center}.version-ring{width:72px;height:72px;margin-block-start:14px;padding:5px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(var(--accent) 0 86%,rgba(var(--accent-rgb),.07) 86%);box-shadow:0 0 24px rgba(var(--accent-rgb),.1)}.version-ring:before{content:"";position:absolute}.version-ring span{width:61px;height:61px;display:grid;place-items:center;border-radius:50%;background:#0c120e;color:#dce8e1;font-family:var(--mono);font-size:14px}.release-profile>strong{margin-block-start:10px;color:#899a90;font-size:7px}.release-profile>p{margin:5px 0;color:#4d5d54;font-family:var(--mono);font-size:5px}
    .dash-log{margin-block-start:10px;padding:9px 10px;border:1px solid rgba(145,177,159,.08);border-radius:7px;background:#080d0a;font-family:var(--mono)}.dash-log header{display:flex;justify-content:space-between;color:#4f5f56;font-size:5px}.dash-log header b{display:flex;align-items:center;gap:4px;color:#6e8677}.dash-log header i{width:3px;height:3px;border-radius:50%;background:var(--accent)}.dash-log p{margin:7px 0 0;color:#65776c;font-size:5.5px}.dash-log time{margin-inline-end:8px;color:#3f4d45}.dash-log em{margin-inline-end:7px;color:var(--accent);font-style:normal}
    .floating-chip{position:absolute;padding:8px 11px;display:flex;align-items:center;gap:8px;border:1px solid rgba(145,177,159,.13);border-radius:8px;background:rgba(10,15,12,.92);box-shadow:0 14px 32px rgba(0,0,0,.35);backdrop-filter:blur(10px);animation:float 5s ease-in-out infinite}.floating-chip.one{inset-inline-start:-24px;inset-block-end:65px}.floating-chip.two{inset-inline-end:-18px;inset-block-start:78px;animation-delay:-2s}.floating-chip .icon{color:var(--accent)}.floating-chip span{display:flex;flex-direction:column;gap:3px;color:#526158;font-family:var(--mono);font-size:4.8px}.floating-chip strong{color:var(--accent);font-size:6.5px}
    .hero-slider{position:relative;z-index:4;width:var(--container);margin:42px auto 0;display:grid;grid-template-columns:1fr auto;gap:11px}.hero-tabs{min-width:0;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgba(145,177,159,.12);border-radius:11px;background:rgba(9,14,11,.76);overflow:hidden;backdrop-filter:blur(14px)}
    .hero-tab{position:relative;min-width:0;height:58px;padding-inline:15px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;overflow:hidden;border:0;border-inline-end:1px solid rgba(145,177,159,.09);background:transparent;color:#65766c;text-align:start;cursor:pointer;transition:.25s}.hero-tab:last-child{border:0}.hero-tab:hover{color:#acbbb2;background:rgba(255,255,255,.017)}.hero-tab.active{color:#dae6df;background:rgba(var(--accent-rgb),.035)}.hero-tab>span{color:#445149;font-family:var(--mono);font-size:6px}.hero-tab.active>span{color:var(--accent)}.hero-tab>b{overflow:hidden;font-size:10.5px;white-space:nowrap;text-overflow:ellipsis}.hero-tab>small{color:#536158;font-family:var(--mono);font-size:6px}.hero-tab>i{position:absolute;inset-inline-start:0;inset-block-end:0;width:0;height:2px;background:var(--accent);box-shadow:0 0 9px rgba(var(--accent-rgb),.55)}.hero-tab.active>i{animation:hero-progress 7s linear forwards}.hero.is-paused .hero-tab.active>i{animation-play-state:paused}
    .slider-controls{display:flex;gap:6px;direction:ltr}.slider-controls button{min-width:58px;padding-inline:12px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(145,177,159,.13);border-radius:10px;background:rgba(9,14,11,.76);color:#788a80;font-family:var(--mono);font-size:6px;cursor:pointer;transition:.2s}.slider-controls button:hover{color:var(--accent);border-color:rgba(var(--accent-rgb),.3);background:rgba(var(--accent-rgb),.045)}.slider-controls .prev .icon{transform:rotate(180deg)}.pause-icon{position:relative;width:8px;height:10px;border-inline:2px solid currentColor}.pause-icon.play{width:0;height:0;border:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid currentColor}

    /* System status */
    .system-status{overflow:hidden;border-block:1px solid rgba(145,177,159,.1);background:#080c0a}.status-track{width:var(--container);min-height:48px;margin-inline:auto;display:grid;grid-template-columns:repeat(5,1fr)}.status-track span{display:flex;align-items:center;justify-content:center;gap:7px;border-inline-end:1px solid rgba(145,177,159,.07);color:#617168;font-family:var(--mono);font-size:6.5px;letter-spacing:.25px}.status-track span:last-child{border:0}

    /* Shared sections */
    .section-head{max-width:680px}.section-head.center{margin-inline:auto;text-align:center}.eyebrow{display:flex;align-items:center;gap:8px;color:#71927e;font-family:var(--mono);font-size:7px;letter-spacing:1.2px;text-transform:uppercase}.section-head.center .eyebrow{justify-content:center}.eyebrow i{width:18px;height:1px;background:var(--green);box-shadow:0 0 7px rgba(53,255,138,.5)}
    .section-head h2,.terminal-copy h2,.release-intro h2,.cta-inner h2{margin:17px 0 0;color:#edf4f0;font-size:clamp(36px,4vw,52px);line-height:1.08;letter-spacing:-2.4px}.section-head p,.terminal-copy>p,.release-intro>p,.cta-inner>p{margin:17px 0 0;color:#7b8a82;font-size:13px;line-height:1.8}
    .title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.catalog-note{padding:9px 11px;display:flex;align-items:center;gap:8px;border:1px solid rgba(145,177,159,.1);border-radius:7px;background:rgba(255,255,255,.012);color:#5f7066}.catalog-note span{display:flex;flex-direction:column;gap:3px;font-family:var(--mono);font-size:5.5px}.catalog-note b{color:#799184;font-size:6px}
    .filters{margin-block-start:34px;display:flex;flex-wrap:wrap;gap:7px}.filter-btn{height:34px;padding-inline:12px;border:1px solid rgba(145,177,159,.1);border-radius:7px;background:rgba(255,255,255,.012);color:#65766c;font-size:9px;cursor:pointer;transition:.2s}.filter-btn:hover,.filter-btn.active{border-color:rgba(53,255,138,.22);background:rgba(53,255,138,.04);color:#b7c8be}.filter-btn small{margin-inline-start:6px;color:#6dc389;font-family:var(--mono);font-size:6px}
    .product-grid{margin-block-start:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.product-card{min-width:0;overflow:hidden;border:1px solid rgba(145,177,159,.13);border-radius:12px;background:linear-gradient(145deg,rgba(17,24,20,.94),rgba(9,13,11,.96));box-shadow:0 20px 55px rgba(0,0,0,.18);transition:transform .3s,border-color .3s,box-shadow .3s}.product-card:hover{transform:translateY(-6px);border-color:rgba(53,255,138,.3);box-shadow:0 28px 70px rgba(0,0,0,.32),0 0 35px rgba(53,255,138,.035)}.product-card.hidden{display:none}
    .product-visual{height:230px;padding:17px;overflow:hidden;border-bottom:1px solid rgba(145,177,159,.09);background:radial-gradient(circle at 75% 28%,rgba(var(--card-rgb),.1),transparent 35%),#090e0b;color:var(--card-accent)}.product-visual.green{--card-accent:#35ff8a;--card-rgb:53,255,138}.product-visual.cyan{--card-accent:#00e5ff;--card-rgb:0,229,255}.product-visual.violet{--card-accent:#a98af8;--card-rgb:139,92,246}
    .mini-app{height:100%;overflow:hidden;border:1px solid rgba(var(--card-rgb),.18);border-radius:9px;background:#0b110d;box-shadow:0 18px 38px rgba(0,0,0,.3);transition:transform .35s}.product-card:hover .mini-app{transform:scale(1.025)}.mini-top{height:26px;padding-inline:8px;display:flex;align-items:center;gap:4px;border-bottom:1px solid rgba(145,177,159,.08);color:#4f5f56;font-family:var(--mono);font-size:5px}.mini-top i{width:5px;height:5px;border-radius:50%;background:#334139}.mini-top span{margin-inline:auto}.mini-top b{color:var(--card-accent);font-size:4.5px}.mini-body{height:calc(100% - 26px);display:grid;grid-template-columns:30px 1fr}.mini-rail{padding-block:9px;display:flex;flex-direction:column;align-items:center;gap:7px;border-inline-end:1px solid rgba(145,177,159,.07)}.mini-rail i{width:13px;height:13px;border:1px solid rgba(145,177,159,.08);border-radius:3px}.mini-rail i:first-child{border-color:rgba(var(--card-rgb),.25);background:rgba(var(--card-rgb),.08)}.mini-main{padding:10px}.mini-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.mini-kpis span{height:35px;padding:6px;border:1px solid rgba(145,177,159,.07);border-radius:4px;color:#4c5c53;font-family:var(--mono);font-size:4px}.mini-kpis b{margin-block-start:6px;display:block;color:var(--card-accent);font-size:5px}.mini-chart{height:82px;margin-block-start:7px;padding:8px;display:flex;align-items:flex-end;gap:5px;border:1px solid rgba(145,177,159,.07);border-radius:5px;background-image:linear-gradient(rgba(145,177,159,.035) 1px,transparent 1px);background-size:100% 16px}.mini-chart i{flex:1;min-height:5px;background:linear-gradient(var(--card-accent),rgba(var(--card-rgb),.08));border-radius:2px 2px 0 0;opacity:.7}
    .product-content{padding:21px}.product-labels{display:flex;align-items:center;justify-content:space-between}.product-labels>span{color:#71857a;font-family:var(--mono);font-size:6px;letter-spacing:.6px;text-transform:uppercase}.product-labels>b{display:flex;align-items:center;gap:4px;color:#699c7b;font-family:var(--mono);font-size:5.5px;font-weight:500}.product-labels>b i{width:4px;height:4px;border-radius:50%;background:var(--green)}.product-content h3{margin:13px 0 0;color:#dbe6df;font-size:19px;letter-spacing:-.5px}.product-content>p{min-height:67px;margin:10px 0 0;color:#75857c;font-size:10.5px;line-height:1.65}.product-meta{margin:17px 0 0;display:grid;grid-template-columns:1fr 1fr;border-block:1px solid rgba(145,177,159,.08)}.product-meta div{padding:9px 6px}.product-meta dt{color:#4d5d54;font-family:var(--mono);font-size:5px;text-transform:uppercase}.product-meta dd{margin:5px 0 0;color:#86978d;font-family:var(--mono);font-size:6.5px}.product-price{margin-block-start:17px;display:flex;align-items:baseline;gap:8px}.product-price span{margin-inline-end:auto;color:#526158;font-family:var(--mono);font-size:5.5px;text-transform:uppercase}.product-price strong{font-family:var(--mono);font-size:22px}.product-price del{color:#4d5c54;font-family:var(--mono);font-size:8px}.product-actions{margin-block-start:15px;display:grid;grid-template-columns:1fr 1fr;gap:7px}.use-note{margin-block-start:13px;display:flex;align-items:center;gap:5px;color:#53635a;font-family:var(--mono);font-size:5.5px}.use-note .icon{color:#668673}

    .features-section{border-block:1px solid rgba(145,177,159,.08);background:#080c0a}.feature-grid{margin-block-start:48px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(145,177,159,.1);border-inline-start:1px solid rgba(145,177,159,.1)}.feature-card{position:relative;min-height:205px;padding:26px;border-inline-end:1px solid rgba(145,177,159,.1);border-bottom:1px solid rgba(145,177,159,.1);background:rgba(255,255,255,.007);transition:.25s}.feature-card:hover{background:rgba(53,255,138,.018)}.feature-icon{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(53,255,138,.16);border-radius:9px;background:rgba(53,255,138,.04);color:#83cf9d}.feature-icon span{position:absolute;inset-block-start:22px;inset-inline-end:25px;color:#3f4e46;font-family:var(--mono);font-size:7px}.feature-card h3{margin:20px 0 0;color:#cbd7d0;font-size:13px}.feature-card p{margin:9px 0 0;color:#6d7d74;font-size:10.5px;line-height:1.7}.feature-card:after{content:"";position:absolute;width:14px;height:14px;inset-inline-end:0;inset-block-end:0;border-inline-end:1px solid rgba(53,255,138,.23);border-bottom:1px solid rgba(53,255,138,.23)}

    .terminal-layout{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(55px,8vw,110px)}.terminal-points{margin-block-start:27px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.terminal-points span{padding:13px;display:grid;grid-template-columns:auto 1fr;gap:4px 9px;border:1px solid rgba(145,177,159,.1);border-radius:8px;background:rgba(255,255,255,.012)}.terminal-points .icon{grid-row:1/3;color:#70b98a}.terminal-points b{color:#aebcb4;font-size:9px}.terminal-points small{color:#53635a;font-family:var(--mono);font-size:5.5px}.text-link{margin-block-start:20px;display:inline-flex;align-items:center;gap:7px;color:#76c991;font-size:9px}
    .terminal-window{overflow:hidden;border:1px solid rgba(145,177,159,.15);border-radius:12px;background:#080d0a;box-shadow:0 32px 78px rgba(0,0,0,.36),0 0 42px rgba(53,255,138,.025)}.terminal-window>header{height:39px;padding-inline:13px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid rgba(145,177,159,.09);background:rgba(255,255,255,.014);font-family:var(--mono);font-size:5.5px;color:#536158}.terminal-window>header div{display:flex;gap:5px}.terminal-window>header i{width:7px;height:7px;border-radius:50%;background:#6e4650}.terminal-window>header i:nth-child(2){background:#6e663d}.terminal-window>header i:last-child{background:#3c704f}.terminal-window>header small{justify-self:end;color:#3f4d45;font-size:4.8px}.terminal-screen{min-height:330px;padding:26px 24px;background:radial-gradient(circle at 100% 0,rgba(53,255,138,.035),transparent 35%),#070b09;font-family:var(--mono)}.terminal-system{padding-block-end:14px;display:flex;justify-content:space-between;border-bottom:1px solid rgba(145,177,159,.07);color:#44534b;font-size:5.5px}.terminal-system b{color:#607469;font-weight:500}.terminal-line{margin:19px 0 0;display:grid;grid-template-columns:23px 13px 1fr auto;align-items:center;color:#789087;font-size:9px;opacity:0;transform:translateY(8px)}.terminal-section.in-view .terminal-line{animation:terminal-line .35s ease forwards;animation-delay:calc(var(--line)*.55s + .25s)}.terminal-line span{color:#3d4b43}.terminal-line i{color:var(--green);font-style:normal}.terminal-line b{font-weight:500}.terminal-line em{padding:4px 6px;border:1px solid rgba(53,255,138,.15);border-radius:4px;background:rgba(53,255,138,.04);color:#77c992;font-size:5px;font-style:normal}.terminal-prompt{margin-block-start:23px;display:flex;align-items:center;gap:5px;color:#526158;font-size:8px}.terminal-prompt span{color:#6fb989}.terminal-prompt b{color:#779487}.cursor{width:6px;height:12px;margin-inline-start:3px;background:var(--green);animation:blink 1s steps(1) infinite}.terminal-window>footer{height:30px;padding-inline:12px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(145,177,159,.08);color:#435149;font-family:var(--mono);font-size:5px}.terminal-window>footer span:first-child{display:flex;align-items:center;gap:5px;color:#648071}.terminal-window>footer i{width:4px;height:4px;border-radius:50%;background:var(--green)}

    .trust-section{overflow:hidden;border-block:1px solid rgba(145,177,159,.08);background:#080c0a}.trust-top{display:flex;align-items:flex-end;justify-content:space-between;gap:50px}.trust-badges{max-width:410px;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.trust-badges span{padding:8px 9px;display:flex;align-items:center;gap:6px;border:1px solid rgba(133,170,149,.14);border-radius:6px;background:rgba(255,255,255,.014);color:#809087;font-family:var(--mono);font-size:6.5px}.trust-badges .icon{color:#76bd91}
    .trust-list{margin-block-start:45px;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(145,174,158,.1);border-inline-start:1px solid rgba(145,174,158,.1)}.trust-item{min-height:116px;padding:21px 20px;display:grid;grid-template-columns:31px 1fr auto;gap:13px;border-inline-end:1px solid rgba(145,174,158,.1);border-bottom:1px solid rgba(145,174,158,.1);background:rgba(255,255,255,.009);transition:.25s}.trust-item:hover{background:rgba(53,255,138,.018)}.trust-num{color:#425047;font-family:var(--mono);font-size:7px}.trust-item h3{margin:0;color:#cbd6cf;font-size:12px}.trust-item p{margin:7px 0 0;color:#6f7e76;font-size:10.5px;line-height:1.65}.trust-item>.icon{color:#557d64}
    .policy-callout{margin-block-start:20px;padding:20px 22px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:17px;border:1px solid rgba(53,255,138,.16);border-radius:9px;background:linear-gradient(90deg,rgba(53,255,138,.035),rgba(53,255,138,.008))}.policy-icon{width:44px;height:44px;display:grid;place-items:center;border:1px solid rgba(53,255,138,.16);border-radius:50%;background:rgba(53,255,138,.045);color:var(--green)}.policy-callout b{color:#c6d5cc;font-size:12px}.policy-callout p{margin:4px 0 0;color:#718178;font-size:10px;line-height:1.55}.policy-callout>a{display:flex;align-items:center;gap:7px;color:#82dca2;font-size:10px;font-weight:650;white-space:nowrap}

    .process-section{padding-block-end:130px}.process-grid{margin-block-start:62px;display:grid;grid-template-columns:repeat(3,1fr)}.process-card{position:relative;padding:0 42px;text-align:center}.process-num{position:absolute;inset-inline-start:24px;inset-block-start:-23px;color:rgba(53,255,138,.06);font-family:var(--mono);font-size:58px;font-weight:700}.process-icon{position:relative;z-index:1;width:62px;height:62px;margin-inline:auto;display:grid;place-items:center;border:1px solid rgba(53,255,138,.22);border-radius:14px;background:linear-gradient(145deg,rgba(53,255,138,.09),rgba(53,255,138,.02));color:var(--green);box-shadow:0 12px 35px rgba(0,0,0,.3)}.process-icon:after{content:"";position:absolute;inset:7px;border:1px solid rgba(53,255,138,.08);border-radius:9px}.process-card h3{margin:23px 0 0;color:#dce5df;font-size:16px}.process-card p{max-width:270px;margin:9px auto 0;color:#77867e;font-size:11.5px;line-height:1.7}.process-line{position:absolute;inset-inline-start:calc(50% + 50px);inset-block-start:31px;width:calc(100% - 100px);height:1px;background:linear-gradient(90deg,rgba(53,255,138,.24),rgba(53,255,138,.06))}.process-line:after{content:"";position:absolute;inset-inline-end:-3px;inset-block-start:-3px;width:7px;height:7px;border-radius:50%;border:1px solid rgba(53,255,138,.35);background:var(--bg)}.process-line b{position:absolute;inset-block-start:-1px;width:20%;height:2px;background:var(--green);box-shadow:0 0 9px rgba(53,255,138,.4);animation:process-scan 4s linear infinite}

    .releases-section{border-block:1px solid rgba(145,174,158,.08);background:linear-gradient(145deg,#080c0a,#070a08)}.releases-layout{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(58px,8vw,112px)}.release-intro{position:sticky;inset-block-start:135px;align-self:start}.release-intro .button{margin-block-start:28px}.release-key{margin-block-start:43px;padding-block-start:15px;display:flex;justify-content:space-between;border-top:1px solid rgba(145,174,158,.1);color:#3e4c44;font-family:var(--mono);font-size:5.8px;letter-spacing:.8px}.release-key i{width:5px;height:5px;margin-inline-end:4px;display:inline-block;border-radius:50%;background:var(--green)}
    .release-feed{border-top:1px solid rgba(145,174,158,.11)}.release-item{display:grid;grid-template-columns:56px 1fr;border-bottom:1px solid rgba(145,174,158,.11)}.release-track{position:relative;padding-block-start:27px;border-inline-end:1px solid rgba(145,174,158,.1);color:#3f4e46;font-family:var(--mono);font-size:7px}.release-track i{position:absolute;inset-inline-end:-4px;inset-block-start:31px;width:7px;height:7px;border:1px solid var(--green);border-radius:50%;background:#080c0a;box-shadow:0 0 9px rgba(53,255,138,.16)}.release-body{padding:25px 0 27px 28px}[dir=rtl] .release-body{padding:25px 28px 27px 0}.release-body header{display:flex;align-items:center;justify-content:space-between;gap:15px}.release-body header span{color:#7bb68f;font-family:var(--mono);font-size:7.5px;letter-spacing:.6px;text-transform:uppercase}.release-body time{color:#536158;font-family:var(--mono);font-size:6.5px}.release-body h3{margin:11px 0 0;color:#dce6e0;font-family:var(--mono);font-size:17px;font-weight:570}.release-body p{margin:8px 0 0;color:#718178;font-size:11px;line-height:1.65}.release-body a{margin-block-start:13px;display:inline-flex;align-items:center;gap:7px;color:#74c891;font-size:9px}

    .final-cta{position:relative;min-height:540px;padding-block:120px;display:flex;align-items:center;overflow:hidden;isolation:isolate;border-top:1px solid rgba(145,174,158,.09);background:radial-gradient(ellipse at 50% 75%,rgba(53,255,138,.07),transparent 46%),#070a08;text-align:center}.cta-inner{position:relative;z-index:2;width:var(--container);max-width:790px;margin-inline:auto}.cta-inner .eyebrow{justify-content:center}.cta-inner h2{max-width:780px;margin-inline:auto;font-size:clamp(42px,5vw,65px)}.cta-inner>p{max-width:620px;margin-inline:auto}.cta-actions{margin-block-start:30px;display:flex;justify-content:center;gap:11px}.cta-note{margin-block-start:25px;display:flex;align-items:center;justify-content:center;gap:7px;color:#5f6e66;font-family:var(--mono);font-size:6.5px}.cta-orb{position:absolute;z-index:0;width:530px;height:530px;inset-inline-start:50%;inset-block-start:50%;transform:translate(-50%,-50%);border:1px solid rgba(53,255,138,.055);border-radius:50%}.cta-orb:before,.cta-orb:after{content:"";position:absolute;inset:55px;border:1px solid rgba(53,255,138,.045);border-radius:50%}.cta-orb:after{inset:120px}

    /* Footer */
    .site-footer{position:relative;overflow:hidden;border-top:1px solid rgba(145,174,158,.1);background:#050706}.footer-main{position:relative;padding-block:72px 58px;display:grid;grid-template-columns:1.7fr repeat(4,1fr);gap:50px}.footer-brand p{max-width:290px;margin:20px 0 0;color:#68776f;font-size:11px;line-height:1.72}.social-links{margin-block-start:23px;display:flex;gap:7px}.social-links a{width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(145,174,158,.12);border-radius:7px;background:rgba(255,255,255,.012);color:#718078;font-family:var(--mono);font-size:7px;transition:.2s}.social-links a:hover{color:var(--green);border-color:rgba(53,255,138,.25);background:rgba(53,255,138,.04)}.footer-column{display:flex;flex-direction:column;gap:12px}.footer-column h3{margin:0 0 9px;color:#b9c6be;font-family:var(--mono);font-size:7px;letter-spacing:1px;text-transform:uppercase}.footer-column a{color:#68776f;font-size:10px;transition:.2s}.footer-column a:hover{color:#b8c8be}.footer-bottom{min-height:66px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;border-top:1px solid rgba(145,174,158,.1);color:#49564f;font-family:var(--mono);font-size:6.5px}.footer-system{display:flex;align-items:center;gap:7px;color:#617268;letter-spacing:.4px}.footer-language{justify-self:end}

    @keyframes status-pulse{0%,100%{opacity:.62;box-shadow:0 0 5px rgba(53,255,138,.45)}50%{opacity:1;box-shadow:0 0 10px rgba(53,255,138,.8)}}
    @keyframes hero-scan{from{inset-inline-start:0}to{inset-inline-start:100%}}
    @keyframes graph-draw{from{stroke-dashoffset:650}to{stroke-dashoffset:0}}
    @keyframes graph-scan{from{inset-inline-start:0}to{inset-inline-start:100%}}
    @keyframes slide-in{from{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:none}}
    @keyframes dash-in{from{opacity:0;transform:translateX(28px) scale(.985)}to{opacity:1;transform:none}}
    @keyframes hero-progress{from{width:0}to{width:100%}}
    @keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}
    @keyframes terminal-line{to{opacity:1;transform:none}}
    @keyframes blink{0%,48%{opacity:1}49%,100%{opacity:0}}
    @keyframes process-scan{from{inset-inline-start:0}to{inset-inline-start:80%}}
    [dir=rtl] .hero-copy{animation-name:slide-in-rtl}[dir=rtl] .dashboard-stage{animation-name:dash-in-rtl}
    @keyframes slide-in-rtl{from{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}
    @keyframes dash-in-rtl{from{opacity:0;transform:translateX(-28px) scale(.985)}to{opacity:1;transform:none}}

    @media(max-width:1160px){
      :root{--container:min(1100px,calc(100vw - 36px))}
      .logo-link{min-width:auto}.brand-context{display:none}.desktop-nav>a,.nav-products>button{padding-inline:9px;font-size:9.5px}.desktop-nav>a span{display:none}.account-link span{display:none}.account-link{width:38px;padding:0;justify-content:center}.hero-inner{grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);gap:43px}.hero h1{font-size:clamp(42px,4.8vw,56px)}.floating-chip{display:none}.footer-main{gap:30px}
    }
    @media(max-width:980px){
      :root{--header-height:106px}.desktop-nav{display:none}.menu-toggle{display:grid}.header-actions>.account-link,.header-actions>.header-cta{display:none}
      .mobile-panel{position:fixed;inset-block-start:108px;inset-inline:0;max-height:0;display:block;overflow:hidden;border-bottom:1px solid transparent;background:rgba(7,10,8,.985);backdrop-filter:blur(22px);opacity:0;visibility:hidden;transition:max-height .35s,opacity .25s,visibility .25s,border-color .25s}
      .mobile-panel.open{max-height:calc(100vh - 108px);overflow-y:auto;border-color:var(--line);opacity:1;visibility:visible}.mobile-inner{width:var(--container);margin-inline:auto;padding:14px 0 18px}.mobile-nav{display:grid;grid-template-columns:1fr 1fr}.mobile-nav a{min-height:48px;padding-inline:13px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(145,174,158,.08);color:#adb9b2;font-size:12px}.mobile-products{margin-block:13px;padding:12px;border:1px solid rgba(145,177,159,.1);border-radius:9px;background:rgba(255,255,255,.012)}.mobile-products>small{color:#5b6c62;font-family:var(--mono);font-size:6px;letter-spacing:.8px;text-transform:uppercase}.mobile-product-grid{margin-block-start:9px;display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.mobile-product-grid a{min-width:0;padding:9px;display:flex;flex-direction:column;gap:4px;border:1px solid rgba(145,177,159,.08);border-radius:7px;color:#aab8b0;font-size:8.5px}.mobile-product-grid small{color:#526158;font-family:var(--mono);font-size:5.3px}.mobile-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}
      .hero{min-height:0;padding-block:158px 34px}.hero-inner{grid-template-columns:1fr;gap:54px}.hero-copy{max-width:720px;margin-inline:auto}.hero h1{max-width:720px;font-size:clamp(48px,7.7vw,70px)}.dashboard-stage{width:min(100%,720px);margin-inline:auto}.dashboard-shell{transform:none}.hero-slider{margin-block-start:34px}
      .status-track{grid-template-columns:repeat(5,auto);width:max-content;min-width:100%;animation:status-marquee 24s linear infinite}.status-track span{min-width:210px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-card:last-child{grid-column:1/-1;max-width:calc(50% - 8px);justify-self:center}.feature-grid{grid-template-columns:repeat(2,1fr)}.terminal-layout{grid-template-columns:1fr;gap:50px}.terminal-copy{max-width:700px}.trust-top{align-items:flex-start;flex-direction:column;gap:28px}.trust-badges{justify-content:flex-start}.releases-layout{grid-template-columns:1fr;gap:50px}.release-intro{position:static;max-width:670px}.footer-main{grid-template-columns:2fr repeat(2,1fr);row-gap:48px}.footer-brand{grid-row:span 2}
      @keyframes status-marquee{0%,10%{transform:translateX(0)}90%,100%{transform:translateX(-25%)}}[dir=rtl] .status-track{animation-name:status-marquee-rtl}@keyframes status-marquee-rtl{0%,10%{transform:translateX(0)}90%,100%{transform:translateX(25%)}}
    }
    @media(max-width:700px){
      :root{--container:calc(100vw - 28px);--header-height:95px}.header-top{height:27px}.header-meta span,.header-meta a{display:none}.header-main{height:68px}.mobile-panel{inset-block-start:95px}.mobile-panel.open{max-height:calc(100vh - 95px)}.brand-word{font-size:17px}.brand-glyph{width:30px;height:30px}.mobile-product-grid{grid-template-columns:1fr}
      .hero{padding-block:131px 27px}.hero-inner{gap:42px}.hero h1{font-size:clamp(39px,11.5vw,55px);letter-spacing:-2.6px}[dir=rtl] .hero h1{font-size:clamp(36px,10.5vw,50px)}.hero h1>span{font-size:11px}.hero-copy>p{font-size:13px}.hero-meta{grid-template-columns:.7fr 1fr}.hero-meta div:nth-child(2){border:0}.hero-meta div:last-child{grid-column:1/-1;padding-inline-start:0;border-block-start:1px solid rgba(145,177,159,.1)}.hero-commerce{align-items:stretch;flex-direction:column;gap:15px}.hero-price{grid-template-columns:auto auto 1fr}.hero-price span{grid-column:auto;align-self:center}.hero-actions{display:grid;grid-template-columns:1fr 1fr}.hero-actions .button{width:100%}.hero-slider{grid-template-columns:1fr}.hero-tabs{display:flex}.hero-tab{flex:1;height:54px;padding-inline:9px;grid-template-columns:auto 1fr}.hero-tab>small{display:none}.slider-controls{height:43px}.slider-controls button{flex:1}.dash-preview{display:none}
      .section{padding-block:84px}.section-head h2,.terminal-copy h2,.release-intro h2{font-size:34px;letter-spacing:-1.7px}.title-row{align-items:flex-start;flex-direction:column;gap:22px}.filters{margin-block-start:29px}.product-grid{grid-template-columns:1fr}.product-card:last-child{grid-column:auto;max-width:none}.product-content>p{min-height:0}.feature-grid{grid-template-columns:1fr}.feature-card{min-height:0}.terminal-points{grid-template-columns:1fr}.terminal-window>header{grid-template-columns:auto 1fr;gap:20px}.terminal-window>header span{text-align:end}.terminal-window>header small{display:none}.terminal-screen{min-height:305px;padding:23px 17px}.terminal-line{grid-template-columns:21px 12px 1fr auto;font-size:8.5px}.trust-list{grid-template-columns:1fr}.trust-item{min-height:0}.policy-callout{grid-template-columns:auto 1fr}.policy-callout>a{grid-column:2;justify-self:start}.process-grid{grid-template-columns:1fr;gap:58px}.process-card{padding-inline:24px}.process-num{inset-inline-start:calc(50% - 72px)}.process-line{inset-inline-start:50%;inset-block-start:76px;width:1px;height:45px;background:linear-gradient(rgba(53,255,138,.25),rgba(53,255,138,.04))}.process-line:after{inset-inline-start:-3px;inset-block-start:auto;inset-block-end:-3px}.process-line b{display:none}.release-item{grid-template-columns:43px 1fr}.cta-actions{display:grid;grid-template-columns:1fr}.cta-actions .button{width:100%}.footer-main{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1;grid-row:auto}.footer-bottom{padding-block:20px;grid-template-columns:1fr;justify-items:center;text-align:center}.footer-language{justify-self:center}
    }
    @media(max-width:430px){
      :root{--header-height:68px}.header-top{display:none}.mobile-panel{inset-block-start:68px}.mobile-panel.open{max-height:calc(100vh - 68px)}.hero{padding-block-start:106px}.hero-actions{grid-template-columns:1fr}.hero-trust span:nth-child(2){display:none}.hero-tab{flex:0 0 50px;grid-template-columns:1fr;text-align:center}.hero-tab.active{flex:1;grid-template-columns:auto 1fr;text-align:start}.hero-tab>b{display:none}.hero-tab.active>b{display:block}.dash-titlebar>span,.dash-preview{display:none}.dash-layout{grid-template-columns:38px 1fr}.dash-content{padding:10px}.dash-panels{grid-template-columns:1fr}.release-profile{display:none}.dash-log p:first-of-type{display:none}.footer-main{grid-template-columns:1fr}
    }
    @media(prefers-reduced-motion:reduce){
      html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}.hero-scan,.graph .scan-line,.floating-chip,.process-line b,.status-dot,.cursor{animation:none}.hero-copy,.dashboard-stage{animation:none!important}.hero-tab.active>i{width:100%;animation:none}.terminal-line{opacity:1;transform:none;animation:none!important}
    }

.page-shell{padding:170px 0 100px;min-height:75vh}.page-hero{padding:48px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(145deg,var(--surface),var(--bg-soft));margin-bottom:36px}.page-hero h1{margin:10px 0;font-size:clamp(38px,5vw,64px);letter-spacing:-2px}.page-hero p{max-width:760px;color:var(--muted);line-height:1.8}.public-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.article-card{padding:24px;border:1px solid var(--line);border-radius:12px;background:var(--surface);transition:.25s}.article-card:hover{transform:translateY(-4px);border-color:rgba(53,255,138,.3)}.article-card time{font:7px var(--mono);color:var(--green)}.article-card h2,.article-card h3{color:var(--text)}.article-card p{color:var(--muted);line-height:1.7}.article-card img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:8px;margin-bottom:18px}.content-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:32px}.prose{padding:36px;border:1px solid var(--line);border-radius:14px;background:var(--surface);font-size:15px;line-height:1.9}.prose h2,.prose h3,.prose h4{margin-top:1.7em;color:var(--text)}.prose a{color:var(--green);text-decoration:underline}.prose img{height:auto;border-radius:10px}.side-card{position:sticky;top:135px;padding:26px;border:1px solid var(--line);border-radius:14px;background:var(--surface);align-self:start}.product-detail-visual{padding:24px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.product-detail-visual img{width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:10px;background:#090e0b}.price-line{display:flex;align-items:baseline;gap:10px;margin:22px 0}.price-line strong{font:32px var(--mono);color:var(--green)}.price-line del{color:var(--muted)}.feature-list{display:grid;gap:10px;margin:20px 0;padding:0;list-style:none}.feature-list li{padding:12px;border:1px solid var(--line);border-radius:8px;color:#b9c9bf}.home-articles{border-top:1px solid var(--line);background:var(--bg-soft)}.home-product-image{height:100%;display:grid;place-items:center}.home-product-image img{max-height:190px;object-fit:contain}.account-link.is-user{border-color:rgba(53,255,138,.25);color:var(--green)}.empty-state{padding:42px;border:1px dashed var(--line-strong);border-radius:12px;text-align:center;color:var(--muted)}
@media(max-width:980px){.public-grid{grid-template-columns:repeat(2,1fr)}.content-layout{grid-template-columns:1fr}.side-card{position:static}.page-shell{padding-top:135px}}
@media(max-width:700px){.public-grid{grid-template-columns:1fr}.page-hero,.prose{padding:24px}.page-shell{padding-top:115px}}

/* DarkOra v5.1.2 — refined hero typography and composition */
.hero-copy{position:relative;z-index:2;max-width:650px}
.hero-copy:after{content:"";position:absolute;z-index:-1;inset:-36px -30px -34px -46px;border:1px solid rgba(var(--accent-rgb),.075);border-radius:26px;background:linear-gradient(135deg,rgba(var(--accent-rgb),.025),transparent 56%);pointer-events:none}
.hero-heading{position:relative;max-width:620px;padding-inline-start:20px}
.hero-heading-rule{position:absolute;inset-inline-start:0;inset-block:7px 5px;width:2px;border-radius:3px;background:linear-gradient(180deg,var(--accent),rgba(var(--accent-rgb),.08));box-shadow:0 0 18px rgba(var(--accent-rgb),.32)}
.hero h1{max-width:none;margin:0;color:#f4f8f5;font-size:inherit;line-height:1;letter-spacing:normal}
.hero h1>span{margin-block-end:13px;display:flex;align-items:center;gap:9px;color:var(--accent);font-family:var(--mono);font-size:12px;font-weight:650;line-height:1.25;letter-spacing:.7px;text-transform:uppercase;text-shadow:0 0 24px rgba(var(--accent-rgb),.2)}
.hero h1>span:before{content:"";width:18px;height:1px;flex:none;background:currentColor;box-shadow:0 0 8px currentColor}
.hero h1>b{display:block;max-width:600px;color:#f5faf7;font-size:clamp(40px,3.85vw,57px);font-weight:790;line-height:1.075;letter-spacing:-2.8px;text-wrap:balance;overflow-wrap:break-word;background:linear-gradient(105deg,#fff 8%,#dce8e1 64%,rgba(var(--accent-rgb),.9));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.hero-copy>p{max-width:555px;margin:20px 0 0;padding-inline-start:20px;color:#91a098;font-size:13.5px;line-height:1.82;text-wrap:pretty}
.hero-meta{max-width:575px;margin-block-start:24px;margin-inline-start:20px}
.hero-commerce{max-width:575px;margin-block-start:20px;margin-inline-start:20px;padding:14px 15px;border:1px solid rgba(145,177,159,.1);border-radius:12px;background:linear-gradient(90deg,rgba(255,255,255,.022),rgba(var(--accent-rgb),.022));box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}
.hero-price strong{color:#effff5;text-shadow:0 0 20px rgba(var(--accent-rgb),.16)}
.hero-actions .button{border-radius:8px}
.hero-trust,.responsible-note{margin-inline-start:20px}
[dir=rtl] .hero h1>b{max-width:590px;font-size:clamp(35px,3.45vw,50px);font-weight:760;line-height:1.3;letter-spacing:-1.35px}
[dir=rtl] .hero h1>span{letter-spacing:0}

@media(max-width:1160px){
  .hero h1>b{font-size:clamp(38px,4.15vw,52px)}
  [dir=rtl] .hero h1>b{font-size:clamp(34px,3.8vw,47px)}
}
@media(max-width:980px){
  .hero-copy{max-width:760px}
  .hero-heading{max-width:700px}
  .hero h1>b{max-width:680px;font-size:clamp(43px,6.8vw,62px)}
  [dir=rtl] .hero h1>b{max-width:680px;font-size:clamp(38px,6vw,55px)}
  .hero-copy:after{inset:-30px -24px -28px -30px}
}
@media(max-width:700px){
  .hero-copy:after{display:none}
  .hero-heading{padding-inline-start:14px}
  .hero-heading-rule{inset-block:5px 3px}
  .hero h1>span{margin-block-end:10px;font-size:9.5px;letter-spacing:.45px}
  .hero h1>span:before{width:12px}
  .hero h1>b{font-size:clamp(34px,10.2vw,48px);line-height:1.1;letter-spacing:-2px}
  [dir=rtl] .hero h1>b{font-size:clamp(31px,9.2vw,43px);line-height:1.34;letter-spacing:-1px}
  .hero-copy>p{margin-block-start:16px;padding-inline-start:14px;font-size:12.5px;line-height:1.78}
  .hero-meta,.hero-commerce,.hero-trust,.responsible-note{margin-inline-start:14px}
  .hero-commerce{padding:12px}
}
@media(max-width:430px){
  .hero h1>b{font-size:clamp(31px,9.6vw,40px)}
  [dir=rtl] .hero h1>b{font-size:clamp(28px,8.7vw,37px)}
  .hero-heading{padding-inline-start:12px}
  .hero-copy>p{padding-inline-start:12px}
  .hero-meta,.hero-commerce,.hero-trust,.responsible-note{margin-inline-start:12px}
}

/* Product detail & direct checkout v1.1.0 */
.site-flash-stack{position:fixed;z-index:180;inset-block-start:124px;inset-inline-end:24px;width:min(390px,calc(100vw - 32px));display:grid;gap:9px}
.site-flash{padding:14px 16px;border:1px solid rgba(145,177,159,.16);border-radius:10px;background:rgba(11,17,13,.96);box-shadow:0 18px 50px rgba(0,0,0,.42);color:#b7c5bd;font-size:12px;line-height:1.55;backdrop-filter:blur(16px)}
.site-flash-success{border-color:rgba(53,255,138,.26)}.site-flash-error{border-color:rgba(255,69,96,.34);color:#f0b5be}
.button[disabled],button[disabled]{opacity:.45;cursor:not-allowed;transform:none!important}
.product-page{position:relative;min-height:100vh;padding:146px 0 112px;overflow:hidden;background:radial-gradient(circle at 80% 13%,rgba(53,255,138,.08),transparent 30%),radial-gradient(circle at 10% 52%,rgba(0,229,255,.035),transparent 27%),#050706}
.product-page-grid,.checkout-grid-bg{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(125,167,144,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(125,167,144,.035) 1px,transparent 1px);background-size:58px 58px;mask-image:linear-gradient(to bottom,#000,transparent 76%)}
.product-page-inner{position:relative;z-index:1}.product-breadcrumb{position:relative;z-index:2;margin-bottom:30px;display:flex;align-items:center;gap:10px;color:#55675d;font:10px var(--mono);letter-spacing:.07em;text-transform:uppercase}.product-breadcrumb a{color:#82958a;transition:.2s}.product-breadcrumb a:hover{color:var(--green)}.product-breadcrumb b{overflow:hidden;color:#b5c3bb;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.product-breadcrumb span{color:#3e4b44}
.product-hero-pro{display:grid;grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);align-items:center;gap:clamp(46px,7vw,92px);padding:34px 0 76px;border-bottom:1px solid rgba(145,177,159,.12)}
.product-hero-badges{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:24px;font:10px var(--mono);letter-spacing:.08em;text-transform:uppercase}.release-badge{display:flex;align-items:center;gap:8px;color:#8cdda7}.release-badge i{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 12px rgba(53,255,138,.75)}.product-code{max-width:52%;overflow:hidden;color:#526159;white-space:nowrap;text-overflow:ellipsis}
.product-hero-copy h1{max-width:760px;margin:0;color:#f3f8f5;font-size:clamp(48px,5.4vw,78px);line-height:1.02;letter-spacing:-.055em}.product-hero-lead{max-width:680px;margin:25px 0 0;color:#93a49a;font-size:16px;line-height:1.82}
.product-fact-row{margin-top:32px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid rgba(145,177,159,.11)}.product-fact-row div{min-width:0;padding:17px 16px;border-inline-end:1px solid rgba(145,177,159,.1)}.product-fact-row div:first-child{padding-inline-start:0}.product-fact-row div:last-child{border:0}.product-fact-row span{display:block;color:#5a6b61;font:9px var(--mono);letter-spacing:.08em;text-transform:uppercase}.product-fact-row strong{display:block;margin-top:8px;overflow:hidden;color:#c2d0c8;font:12px var(--mono);white-space:nowrap;text-overflow:ellipsis}
.product-hero-actions{margin-top:30px;display:flex;flex-wrap:wrap;gap:11px}.product-trust-row{margin-top:24px;display:flex;flex-wrap:wrap;gap:11px 22px}.product-trust-row span{display:flex;align-items:center;gap:7px;color:#72847a;font-size:11px}.product-trust-row .icon{color:#77ca92}
.product-showcase{position:relative;overflow:visible;border:1px solid rgba(53,255,138,.24);border-radius:20px;background:linear-gradient(145deg,rgba(16,24,19,.98),rgba(7,11,9,.99));box-shadow:0 50px 120px rgba(0,0,0,.5),0 0 70px rgba(53,255,138,.055)}.product-showcase:before{content:"";position:absolute;z-index:-1;inset:8% -6% -7% 12%;border-radius:26px;background:rgba(53,255,138,.035);filter:blur(26px)}
.product-showcase-top,.product-showcase-footer{height:48px;padding:0 17px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid rgba(145,177,159,.1);color:#607067;font:9px var(--mono);letter-spacing:.06em}.product-showcase-top>span{display:flex;gap:6px}.product-showcase-top i{width:8px;height:8px;border-radius:50%;background:#425048}.product-showcase-top i:first-child{background:#7e4b57}.product-showcase-top i:nth-child(2){background:#786d3f}.product-showcase-top i:last-child{background:#3e7955}.product-showcase-top b{font-weight:600}.product-showcase-top em{justify-self:end;color:#76bd8d;font-style:normal}.product-showcase-footer{height:43px;display:flex;justify-content:space-between;border-block-start:1px solid rgba(145,177,159,.1);border-block-end:0}.product-showcase-footer span{display:flex;align-items:center;gap:8px}.product-showcase-footer i{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 9px rgba(53,255,138,.7)}.product-showcase-footer b{color:#89a494;font-weight:600}
.product-showcase-media{position:relative;min-height:470px;padding:34px;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 70% 28%,rgba(53,255,138,.11),transparent 38%),linear-gradient(rgba(125,167,144,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(125,167,144,.04) 1px,transparent 1px),#090e0b;background-size:auto,42px 42px,42px 42px,auto}.product-showcase-media:after{content:"";position:absolute;inset:13%;border:1px solid rgba(53,255,138,.08);border-radius:50%;box-shadow:0 0 0 55px rgba(53,255,138,.012),0 0 0 110px rgba(53,255,138,.008)}.product-showcase-media img{position:relative;z-index:1;width:100%;max-height:410px;object-fit:contain;filter:drop-shadow(0 30px 32px rgba(0,0,0,.42))}
.product-showcase-placeholder{position:relative;z-index:1;width:min(100%,420px);min-height:320px;padding:42px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(53,255,138,.18);border-radius:18px;background:linear-gradient(145deg,rgba(53,255,138,.065),rgba(255,255,255,.012))}.product-showcase-placeholder span{width:82px;height:82px;display:grid;place-items:center;border:1px solid rgba(53,255,138,.3);border-radius:20px;color:var(--green);font:24px var(--mono)}.product-showcase-placeholder strong{margin-top:26px;color:#e0e9e4;font-size:28px;text-align:center}.product-showcase-placeholder small{margin-top:10px;color:#607168;font:9px var(--mono);letter-spacing:.12em}
.product-showcase-stat{position:absolute;z-index:3;min-width:148px;padding:13px 15px;border:1px solid rgba(145,177,159,.16);border-radius:10px;background:rgba(7,12,9,.94);box-shadow:0 18px 42px rgba(0,0,0,.42);backdrop-filter:blur(16px)}.product-showcase-stat small{display:block;color:#58685f;font:8px var(--mono);letter-spacing:.09em}.product-showcase-stat strong{display:block;margin-top:5px;color:#83d79e;font:10px var(--mono)}.product-showcase-stat-a{inset-inline-end:-25px;inset-block-start:86px}.product-showcase-stat-b{inset-inline-start:-26px;inset-block-end:88px}
.product-content-shell{padding-top:64px;display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:32px;align-items:start}.product-main-content{display:grid;gap:26px}.product-section{padding:38px;border:1px solid rgba(145,177,159,.13);border-radius:17px;background:linear-gradient(145deg,rgba(16,22,18,.95),rgba(8,13,10,.98));box-shadow:0 24px 62px rgba(0,0,0,.16)}.product-section-head{max-width:780px}.product-section-head h2{margin:16px 0 0;color:#e6eee9;font-size:clamp(30px,3.3vw,46px);line-height:1.1;letter-spacing:-.035em}.product-section-head>p{margin:14px 0 0;color:#788a80;font-size:13px;line-height:1.75}
.product-prose{margin-top:30px;color:#9aaba1;font-size:15px;line-height:1.92}.product-prose>*:first-child{margin-top:0}.product-prose>*:last-child{margin-bottom:0}.product-prose h2,.product-prose h3,.product-prose h4{margin:1.55em 0 .65em;color:#e0e9e4;line-height:1.25}.product-prose h2{font-size:30px}.product-prose h3{font-size:22px}.product-prose p{margin:0 0 1.1em}.product-prose ul,.product-prose ol{padding-inline-start:24px}.product-prose li{margin:9px 0}.product-prose a{color:var(--green);text-decoration:underline;text-decoration-color:rgba(53,255,138,.35);text-underline-offset:4px}.product-prose blockquote{margin:24px 0;padding:20px 22px;border-inline-start:2px solid var(--green);background:rgba(53,255,138,.03);color:#b8c6be}.product-prose img{height:auto;margin:26px 0;border:1px solid rgba(145,177,159,.14);border-radius:13px}
.product-feature-grid{margin-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:13px}.product-feature-grid article{min-height:174px;padding:24px;display:grid;grid-template-columns:36px 1fr;gap:15px;border:1px solid rgba(145,177,159,.1);border-radius:12px;background:rgba(255,255,255,.012);transition:.25s}.product-feature-grid article:hover{transform:translateY(-3px);border-color:rgba(53,255,138,.18);background:rgba(53,255,138,.025)}.product-feature-grid article>span{color:#526159;font:10px var(--mono)}.product-feature-grid article .icon{width:23px;height:23px;color:#79d197}.product-feature-grid h3{margin:16px 0 0;color:#d0dcd5;font-size:16px}.product-feature-grid p{margin:9px 0 0;color:#718279;font-size:12px;line-height:1.7}
.product-gallery{margin-top:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.product-gallery a{position:relative;overflow:hidden;border:1px solid rgba(145,177,159,.13);border-radius:13px;background:#080d0a}.product-gallery img{width:100%;aspect-ratio:16/10;object-fit:cover;transition:.4s}.product-gallery a:hover img{transform:scale(1.025);opacity:.88}.product-gallery span{position:absolute;inset-inline:14px;inset-block-end:14px;padding:10px 12px;display:flex;justify-content:space-between;border:1px solid rgba(145,177,159,.14);border-radius:8px;background:rgba(5,8,6,.84);color:#a4b4ab;font:9px var(--mono);backdrop-filter:blur(12px)}.product-gallery b{color:var(--green)}
.product-delivery-grid{margin-top:30px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.product-delivery-grid article{padding:25px;border:1px solid rgba(145,177,159,.11);border-radius:12px;background:rgba(255,255,255,.012)}.product-delivery-grid span{color:#73ce91;font:11px var(--mono)}.product-delivery-grid h3{margin:18px 0 0;color:#d2ded7;font-size:16px}.product-delivery-grid p{margin:10px 0 0;color:#74857b;font-size:12px;line-height:1.7}
.product-responsible-note{display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:20px;border-color:rgba(53,255,138,.17);background:linear-gradient(90deg,rgba(53,255,138,.04),rgba(53,255,138,.008))}.product-responsible-note>.icon{width:42px;height:42px;padding:10px;border:1px solid rgba(53,255,138,.18);border-radius:50%;color:var(--green)}.product-responsible-note h2{margin:0;color:#d0dcd5;font-size:17px}.product-responsible-note p{margin:8px 0 0;color:#7a8c81;font-size:12px;line-height:1.65}.product-responsible-note>a{display:flex;align-items:center;gap:8px;color:#87dca1;font-size:12px;font-weight:700;white-space:nowrap}
.product-purchase-column{position:sticky;top:128px;display:grid;gap:15px}.product-purchase-card{position:relative;overflow:hidden;padding:30px;border:1px solid rgba(53,255,138,.22);border-radius:17px;background:linear-gradient(155deg,rgba(18,27,21,.99),rgba(7,12,9,.99));box-shadow:0 34px 85px rgba(0,0,0,.34),0 0 50px rgba(53,255,138,.03)}.product-purchase-card:before{content:"";position:absolute;inset-inline:15%;inset-block-start:0;height:1px;background:linear-gradient(90deg,transparent,var(--green),transparent)}.product-purchase-label{display:flex;align-items:center;justify-content:space-between;color:#67786e;font:9px var(--mono);letter-spacing:.08em}.product-purchase-label b{padding:6px 9px;border:1px solid rgba(53,255,138,.18);border-radius:6px;background:rgba(53,255,138,.05);color:#8bdd9f;font-size:9px}.product-purchase-price{margin-top:24px;padding-bottom:24px;display:grid;grid-template-columns:auto auto;align-items:baseline;justify-content:start;gap:4px 12px;border-bottom:1px solid rgba(145,177,159,.1)}.product-purchase-price strong{color:#f0f6f2;font:42px var(--mono);letter-spacing:-.04em}.product-purchase-price del{color:#65746c;font:13px var(--mono)}.product-purchase-price small{grid-column:1/-1;color:#5e6d65;font:9px var(--mono);letter-spacing:.06em}.product-purchase-specs{padding:14px 0 20px}.product-purchase-specs div{padding:12px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(145,177,159,.08)}.product-purchase-specs span{color:#687970;font-size:11px}.product-purchase-specs b{max-width:205px;overflow:hidden;color:#b4c2ba;font:11px var(--mono);text-align:end;white-space:nowrap;text-overflow:ellipsis}.product-requirements{margin-bottom:18px;padding:15px;border:1px solid rgba(145,177,159,.1);border-radius:9px;background:rgba(255,255,255,.014)}.product-requirements span{color:#65756d;font:9px var(--mono);letter-spacing:.08em}.product-requirements p{margin:8px 0 0;color:#8b9c92;font-size:11px;line-height:1.65}.product-purchase-button,.product-support-button{width:100%}.product-support-button{margin-top:10px}.product-purchase-note{margin:17px 0 0;display:flex;gap:9px;color:#6b7c72;font-size:10px;line-height:1.6}.product-purchase-note .icon{margin-top:2px;color:#79c991}.product-side-info{padding:19px;border:1px solid rgba(145,177,159,.1);border-radius:12px;background:rgba(255,255,255,.01)}.product-side-info span{color:#64746b;font:9px var(--mono);letter-spacing:.09em}.product-side-info p{margin:9px 0 0;color:#74867c;font-size:11px;line-height:1.68}

/* Checkout */
.checkout-page{position:relative;min-height:100vh;padding:146px 0 110px;overflow:hidden;background:radial-gradient(circle at 78% 18%,rgba(53,255,138,.075),transparent 30%),#050706}.checkout-container{position:relative;z-index:1}.checkout-heading{max-width:720px;margin:12px 0 38px}.checkout-heading h1,.checkout-result-container h1{margin:15px 0 0;color:#eff5f1;font-size:clamp(42px,5vw,68px);line-height:1.04;letter-spacing:-.05em}.checkout-heading>p{margin:17px 0 0;color:#899b91;font-size:15px;line-height:1.75}.checkout-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start}.checkout-main-card,.checkout-summary-card,.checkout-result-card{border:1px solid rgba(145,177,159,.13);border-radius:18px;background:linear-gradient(145deg,rgba(16,23,18,.97),rgba(8,13,10,.99));box-shadow:0 30px 80px rgba(0,0,0,.25)}.checkout-main-card{padding:34px}.checkout-product-row{display:grid;grid-template-columns:128px 1fr;align-items:center;gap:24px;padding-bottom:28px;border-bottom:1px solid rgba(145,177,159,.1)}.checkout-product-image{height:104px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(53,255,138,.16);border-radius:13px;background:radial-gradient(circle,rgba(53,255,138,.08),transparent 68%),#09100c}.checkout-product-image img{width:100%;height:100%;padding:12px;object-fit:contain}.checkout-product-image span{color:var(--green);font:24px var(--mono)}.checkout-product-row small{color:#6b7d72;font:9px var(--mono);letter-spacing:.09em}.checkout-product-row h2{margin:8px 0 0;color:#e1eae5;font-size:28px}.checkout-product-row p{margin:9px 0 0;color:#7f9187;font-size:12px;line-height:1.7}.checkout-details-grid{display:grid;grid-template-columns:repeat(4,1fr);margin:22px 0}.checkout-details-grid div{padding:14px;border-inline-end:1px solid rgba(145,177,159,.09)}.checkout-details-grid div:first-child{padding-inline-start:0}.checkout-details-grid div:last-child{border:0}.checkout-details-grid span{display:block;color:#66776d;font-size:10px}.checkout-details-grid strong{display:block;margin-top:7px;color:#b7c5bd;font:11px var(--mono)}
.checkout-auth-box,.checkout-account-box{margin-top:24px;padding:20px;display:grid;align-items:center;gap:17px;border:1px solid rgba(53,255,138,.15);border-radius:13px;background:rgba(53,255,138,.025)}.checkout-auth-box{grid-template-columns:42px 1fr auto}.checkout-auth-box>.icon{width:38px;height:38px;padding:8px;border:1px solid rgba(53,255,138,.18);border-radius:50%;color:var(--green)}.checkout-auth-box h3{margin:0;color:#d6e1da;font-size:17px}.checkout-auth-box p{margin:7px 0 0;color:#7f9187;font-size:12px;line-height:1.65}.checkout-account-box{grid-template-columns:48px 1fr auto}.checkout-avatar{width:46px;height:46px;display:grid;place-items:center;border:1px solid rgba(53,255,138,.2);border-radius:50%;background:rgba(53,255,138,.05);color:var(--green);font:16px var(--mono)}.checkout-account-box small{display:block;color:#697a70;font:8px var(--mono);letter-spacing:.08em}.checkout-account-box strong{display:block;margin-top:5px;color:#d4dfd8;font-size:14px}.checkout-account-box p{margin:3px 0 0;color:#77897e;font-size:11px}.checkout-account-box>a{color:#85d89f;font-size:11px}.checkout-alert{margin-top:18px;padding:15px 17px;border-radius:10px}.checkout-alert-error{border:1px solid rgba(255,69,96,.26);background:rgba(255,69,96,.05)}.checkout-alert strong{color:#efb7bf;font-size:13px}.checkout-alert p{margin:5px 0 0;color:#b78189;font-size:11px}.checkout-form{margin-top:22px}.checkout-confirm{display:flex;align-items:flex-start;gap:11px;color:#8b9c92;font-size:12px;line-height:1.65;cursor:pointer}.checkout-confirm input{margin-top:4px;accent-color:var(--green)}.checkout-pay-button{width:100%;margin-top:20px}
.checkout-summary-card{position:sticky;top:128px;padding:28px}.checkout-summary-card>header{display:flex;justify-content:space-between;color:#6b7c72;font:9px var(--mono);letter-spacing:.09em}.checkout-summary-card>header b{color:#86d69e}.checkout-summary-line{margin-top:24px;display:flex;justify-content:space-between;gap:20px;color:#899a90;font-size:12px}.checkout-summary-line strong{color:#c7d3cc;font:12px var(--mono)}.checkout-discount{margin-top:13px;color:#75c990}.checkout-discount strong{color:#75c990}.checkout-summary-total{margin-top:25px;padding:22px 0;border-block:1px solid rgba(145,177,159,.1);display:flex;align-items:end;justify-content:space-between}.checkout-summary-total span{color:#899b91;font-size:13px}.checkout-summary-total strong{color:#f0f6f2;font:34px var(--mono)}.checkout-security-list{padding-top:20px;display:grid;gap:13px}.checkout-security-list span{display:flex;align-items:center;gap:9px;color:#74867b;font-size:11px}.checkout-security-list .icon{color:#79cf95}.checkout-existing{margin-top:22px;padding-top:18px;display:block;border-top:1px solid rgba(145,177,159,.09);color:#84d69d;font-size:11px}
.checkout-result-page{display:grid;place-items:center}.checkout-result-container{position:relative;z-index:1;width:min(780px,calc(100vw - 48px));margin-inline:auto;text-align:center}.checkout-result-icon{width:74px;height:74px;margin:0 auto 25px;display:grid;place-items:center;border-radius:50%}.checkout-result-icon .icon{width:34px;height:34px}.checkout-result-icon.is-success{border:1px solid rgba(53,255,138,.3);background:rgba(53,255,138,.07);color:var(--green);box-shadow:0 0 45px rgba(53,255,138,.08)}.checkout-result-icon.is-pending{border:1px solid rgba(0,229,255,.25);background:rgba(0,229,255,.05);color:var(--cyan)}.checkout-result-icon.is-failed{border:1px solid rgba(255,69,96,.28);background:rgba(255,69,96,.06);color:var(--red)}.checkout-result-lead{max-width:620px;margin:18px auto 0;color:#899b91;font-size:15px;line-height:1.75}.checkout-result-card{margin-top:34px;padding:10px 28px;text-align:start}.checkout-result-card>div{min-height:61px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(145,177,159,.09)}.checkout-result-card>div:last-child{border:0}.checkout-result-card span{color:#72847a;font-size:12px}.checkout-result-card strong{color:#c8d4cd;font:12px var(--mono);text-align:end}.payment-status-pill{padding:7px 10px;border-radius:7px}.payment-status-completed{background:rgba(53,255,138,.07);color:#83d99e!important}.payment-status-pending{background:rgba(0,229,255,.06);color:#70dce8!important}.payment-status-failed,.payment-status-cancelled,.payment-status-expired{background:rgba(255,69,96,.07);color:#eda2ad!important}.checkout-license-row{position:relative}.checkout-license-row button{padding:6px 9px;border:1px solid rgba(53,255,138,.17);border-radius:6px;background:rgba(53,255,138,.04);color:#83d99e;font:9px var(--mono);cursor:pointer}.checkout-result-actions{margin-top:26px;display:flex;justify-content:center;flex-wrap:wrap;gap:11px}.checkout-result-note{margin:24px auto 0;display:flex;justify-content:center;align-items:center;gap:8px;color:#6e8075;font-size:11px}.checkout-result-note .icon{color:#74c78f}
@media(max-width:1080px){.product-hero-pro{grid-template-columns:1fr;gap:56px}.product-showcase{width:min(100%,780px);margin-inline:auto}.product-content-shell,.checkout-layout{grid-template-columns:1fr}.product-purchase-column{position:static;grid-template-columns:1fr 1fr}.checkout-summary-card{position:static}.product-showcase-stat-a{inset-inline-end:16px}.product-showcase-stat-b{inset-inline-start:16px}}
@media(max-width:760px){.site-flash-stack{inset-block-start:108px;inset-inline:16px;width:auto}.product-page,.checkout-page{padding:118px 0 78px}.product-hero-pro{padding-top:18px}.product-hero-copy h1{font-size:clamp(39px,12vw,58px)}.product-hero-lead{font-size:14px}.product-code{display:none}.product-fact-row{grid-template-columns:1fr 1fr}.product-fact-row div:nth-child(2){border:0}.product-fact-row div:nth-child(n+3){border-top:1px solid rgba(145,177,159,.1)}.product-fact-row div:nth-child(3){padding-inline-start:0}.product-showcase-top b{display:none}.product-showcase-media{min-height:340px;padding:20px}.product-showcase-stat{display:none}.product-content-shell{padding-top:38px}.product-section{padding:24px}.product-section-head h2{font-size:31px}.product-feature-grid,.product-gallery,.product-delivery-grid{grid-template-columns:1fr}.product-responsible-note{grid-template-columns:44px 1fr}.product-responsible-note>a{grid-column:1/-1}.product-purchase-column{grid-template-columns:1fr}.product-purchase-card{padding:24px}.checkout-main-card,.checkout-summary-card{padding:23px}.checkout-product-row{grid-template-columns:88px 1fr;gap:16px}.checkout-product-image{height:82px}.checkout-product-row h2{font-size:22px}.checkout-details-grid{grid-template-columns:1fr 1fr}.checkout-details-grid div:nth-child(2){border:0}.checkout-details-grid div:nth-child(n+3){border-top:1px solid rgba(145,177,159,.09)}.checkout-details-grid div:nth-child(3){padding-inline-start:0}.checkout-auth-box,.checkout-account-box{grid-template-columns:44px 1fr}.checkout-auth-box>a,.checkout-account-box>a{grid-column:1/-1}.checkout-result-container{width:min(100% - 32px,780px)}.checkout-result-card{padding:8px 18px}.checkout-result-card>div{align-items:flex-start;flex-direction:column;justify-content:center;gap:7px;padding:14px 0}.checkout-result-card strong{text-align:start}.checkout-license-row button{position:absolute;inset-inline-end:0;inset-block-end:13px}}
@media(max-width:440px){.product-hero-actions{display:grid}.product-hero-actions .button{width:100%}.product-trust-row{display:grid}.product-showcase-top em{display:none}.checkout-heading h1,.checkout-result-container h1{font-size:38px}.checkout-product-row{grid-template-columns:1fr}.checkout-product-image{height:130px}.checkout-summary-total strong{font-size:29px}}

/* Product detail v1.2.0 — organized layout with isolated selectors */
.product-v2-page{position:relative;min-height:100vh;padding:136px 0 110px;overflow:hidden;background:#050706}.product-v2-background{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 82% 9%,rgba(53,255,138,.09),transparent 28%),radial-gradient(circle at 8% 45%,rgba(0,229,255,.035),transparent 25%),linear-gradient(rgba(125,167,144,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(125,167,144,.028) 1px,transparent 1px);background-size:auto,auto,58px 58px,58px 58px;mask-image:linear-gradient(to bottom,#000 0,#000 68%,transparent 100%)}.product-v2-container{position:relative;z-index:1}.product-v2-breadcrumb{margin-bottom:26px;display:flex;align-items:center;gap:9px;color:#55675d;font:10px var(--mono);letter-spacing:.06em;text-transform:uppercase}.product-v2-breadcrumb a{color:#82958a}.product-v2-breadcrumb a:hover{color:var(--green)}.product-v2-breadcrumb b{min-width:0;overflow:hidden;color:#b7c5bd;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.product-v2-breadcrumb span{color:#3d4942}.product-v2-hero{padding:34px;border:1px solid rgba(145,177,159,.14);border-radius:22px;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(390px,.98fr);align-items:stretch;gap:36px;background:linear-gradient(145deg,rgba(15,23,17,.98),rgba(7,11,8,.99));box-shadow:0 42px 100px rgba(0,0,0,.32)}.product-v2-copy{padding:24px 12px 20px 14px;display:flex;flex-direction:column;justify-content:center}.product-v2-status{display:flex;align-items:center;justify-content:space-between;gap:16px}.product-v2-status>span{display:flex;align-items:center;gap:8px;color:#8cdda7;font:10px var(--mono);letter-spacing:.08em;text-transform:uppercase}.product-v2-status i{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 12px rgba(53,255,138,.75)}.product-v2-status code{color:#5d6e64;font:10px var(--mono)}.product-v2-copy h1{max-width:760px;margin:24px 0 0;color:#f3f8f5;font-size:clamp(44px,5vw,72px);line-height:1.02;letter-spacing:-.052em}.product-v2-copy>p{max-width:690px;margin:22px 0 0;color:#91a298;font-size:15px;line-height:1.82}.product-v2-facts{margin-top:30px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid rgba(145,177,159,.11)}.product-v2-facts div{min-width:0;padding:16px;border-inline-end:1px solid rgba(145,177,159,.09)}.product-v2-facts div:first-child{padding-inline-start:0}.product-v2-facts div:last-child{border:0}.product-v2-facts span{display:block;color:#607168;font:9px var(--mono);letter-spacing:.08em;text-transform:uppercase}.product-v2-facts strong{display:block;margin-top:8px;overflow:hidden;color:#c4d1ca;font:11px var(--mono);white-space:nowrap;text-overflow:ellipsis}.product-v2-actions{margin-top:29px;display:flex;flex-wrap:wrap;gap:10px}.product-v2-trust{margin-top:22px;display:flex;flex-wrap:wrap;gap:10px 20px}.product-v2-trust span{display:flex;align-items:center;gap:7px;color:#718279;font-size:10.5px}.product-v2-trust .icon{color:#7bcf96}.product-v2-media{min-width:0;overflow:hidden;border:1px solid rgba(53,255,138,.22);border-radius:16px;background:#080d0a;box-shadow:0 28px 70px rgba(0,0,0,.36)}.product-v2-media-head,.product-v2-media-foot{min-height:46px;padding:0 15px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid rgba(145,177,159,.1);color:#607168;font:9px var(--mono);letter-spacing:.06em}.product-v2-media-head>span{display:flex;gap:6px}.product-v2-media-head i{width:8px;height:8px;border-radius:50%;background:#4b5850}.product-v2-media-head i:first-child{background:#7c4954}.product-v2-media-head i:nth-child(2){background:#786c40}.product-v2-media-head i:last-child{background:#427d59}.product-v2-media-head b{font-weight:600}.product-v2-media-head em{justify-self:end;color:#7aca94;font-style:normal}.product-v2-media-body{position:relative;min-height:430px;padding:28px;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 42%,rgba(53,255,138,.095),transparent 38%),linear-gradient(rgba(125,167,144,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(125,167,144,.04) 1px,transparent 1px),#090e0b;background-size:auto,42px 42px,42px 42px,auto}.product-v2-media-body:before{content:"";position:absolute;width:65%;aspect-ratio:1;border:1px solid rgba(53,255,138,.07);border-radius:50%;box-shadow:0 0 0 58px rgba(53,255,138,.01),0 0 0 116px rgba(53,255,138,.008)}.product-v2-media-body>img{position:relative;z-index:2;width:100%;max-height:365px;object-fit:contain;filter:drop-shadow(0 25px 30px rgba(0,0,0,.42))}.product-v2-media-fallback{position:relative;z-index:1;width:min(100%,390px);min-height:275px;padding:34px;display:none;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(53,255,138,.17);border-radius:16px;background:linear-gradient(145deg,rgba(53,255,138,.055),rgba(255,255,255,.012));text-align:center}.product-v2-media-fallback>span{width:74px;height:74px;display:grid;place-items:center;border:1px solid rgba(53,255,138,.28);border-radius:18px;color:var(--green);font:22px var(--mono)}.product-v2-media-fallback strong{margin-top:22px;color:#e1ebe5;font-size:27px}.product-v2-media-fallback small{margin-top:9px;color:#63746a;font:9px var(--mono);letter-spacing:.1em}.product-v2-media.is-fallback .product-v2-media-body>img{display:none}.product-v2-media.is-fallback .product-v2-media-fallback{display:flex}.product-v2-media-foot{min-height:43px;display:flex;justify-content:space-between;border-block-start:1px solid rgba(145,177,159,.1);border-block-end:0}.product-v2-media-foot span{display:flex;align-items:center;gap:8px}.product-v2-media-foot i{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px rgba(53,255,138,.65)}.product-v2-media-foot b{color:#87a091;font-weight:600}.product-v2-layout{padding-top:28px;display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start}.product-v2-main{display:grid;gap:20px}.product-v2-card{padding:34px;border:1px solid rgba(145,177,159,.13);border-radius:17px;background:linear-gradient(145deg,rgba(15,22,17,.96),rgba(8,13,10,.99));box-shadow:0 22px 56px rgba(0,0,0,.14)}.product-v2-card>header h2{margin:14px 0 0;color:#e8f0eb;font-size:clamp(28px,3vw,42px);line-height:1.1;letter-spacing:-.035em}.product-v2-card>header p{margin:12px 0 0;color:#798b80;font-size:12.5px;line-height:1.7}.product-v2-prose{margin-top:27px;color:#9aaba1;font-size:15px;line-height:1.9}.product-v2-prose>*:first-child{margin-top:0}.product-v2-prose>*:last-child{margin-bottom:0}.product-v2-prose h2,.product-v2-prose h3,.product-v2-prose h4{margin:1.45em 0 .62em;color:#e0e9e4;line-height:1.25}.product-v2-prose h2{font-size:28px}.product-v2-prose h3{font-size:21px}.product-v2-prose p{margin:0 0 1.08em}.product-v2-prose ul,.product-v2-prose ol{padding-inline-start:24px}.product-v2-prose li{margin:8px 0}.product-v2-prose img{max-width:100%;height:auto;margin:24px auto;display:block;border:1px solid rgba(145,177,159,.14);border-radius:12px}.product-v2-features{margin-top:26px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.product-v2-features article{min-width:0;padding:22px;display:grid;grid-template-columns:34px 24px 1fr;align-items:start;gap:12px;border:1px solid rgba(145,177,159,.1);border-radius:11px;background:rgba(255,255,255,.012)}.product-v2-features article>span{color:#596a60;font:10px var(--mono)}.product-v2-features .icon{color:#79d197}.product-v2-features h3{grid-column:3;margin:0;color:#cedbd3;font-size:15px}.product-v2-features p{grid-column:2/-1;margin:6px 0 0;color:#718279;font-size:11px;line-height:1.68}.product-v2-gallery{margin-top:26px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.product-v2-gallery>a{overflow:hidden;border:1px solid rgba(145,177,159,.12);border-radius:11px;background:#080d0a}.product-v2-gallery>a>div{position:relative;min-height:230px;display:grid;place-items:center;background:rgba(255,255,255,.01)}.product-v2-gallery img{width:100%;height:230px;object-fit:cover;transition:.3s}.product-v2-gallery>a>div>span{display:none;color:#607168;font:9px var(--mono)}.product-v2-gallery>a.is-broken img{display:none}.product-v2-gallery>a.is-broken>div>span{display:block}.product-v2-gallery>a>b{padding:12px 14px;display:flex;justify-content:space-between;color:#87998f;font:9px var(--mono);font-weight:500}.product-v2-gallery em{color:var(--green);font-style:normal}.product-v2-steps{margin-top:25px;display:grid;gap:10px}.product-v2-steps article{padding:19px 20px;display:grid;grid-template-columns:42px 1fr;gap:14px;border:1px solid rgba(145,177,159,.1);border-radius:10px;background:rgba(255,255,255,.01)}.product-v2-steps article>span{color:#72ca8f;font:10px var(--mono)}.product-v2-steps h3{margin:0;color:#d0dcd5;font-size:15px}.product-v2-steps p{margin:7px 0 0;color:#74867b;font-size:11px;line-height:1.68}.product-v2-responsible{padding:24px;display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:17px;border:1px solid rgba(53,255,138,.16);border-radius:14px;background:linear-gradient(90deg,rgba(53,255,138,.04),rgba(53,255,138,.008))}.product-v2-responsible>.icon{width:40px;height:40px;padding:9px;border:1px solid rgba(53,255,138,.18);border-radius:50%;color:var(--green)}.product-v2-responsible h2{margin:0;color:#d1ddd6;font-size:16px}.product-v2-responsible p{margin:7px 0 0;color:#7a8c81;font-size:11px;line-height:1.6}.product-v2-responsible>a{display:flex;align-items:center;gap:7px;color:#87dca1;font-size:11px;font-weight:700;white-space:nowrap}.product-v2-aside{position:sticky;top:120px}.product-v2-purchase{position:relative;overflow:hidden;padding:28px;border:1px solid rgba(53,255,138,.22);border-radius:17px;background:linear-gradient(155deg,rgba(18,27,21,.99),rgba(7,12,9,.99));box-shadow:0 30px 80px rgba(0,0,0,.3)}.product-v2-purchase:before{content:"";position:absolute;inset-inline:15%;inset-block-start:0;height:1px;background:linear-gradient(90deg,transparent,var(--green),transparent)}.product-v2-purchase-head{display:flex;align-items:center;justify-content:space-between;color:#687970;font:9px var(--mono);letter-spacing:.08em}.product-v2-purchase-head b{padding:6px 8px;border:1px solid rgba(53,255,138,.18);border-radius:6px;background:rgba(53,255,138,.05);color:#8bdd9f;font-size:9px}.product-v2-price{margin-top:22px;padding-bottom:22px;display:grid;grid-template-columns:auto auto;align-items:baseline;justify-content:start;gap:4px 11px;border-bottom:1px solid rgba(145,177,159,.1)}.product-v2-price strong{color:#f0f6f2;font:40px var(--mono);letter-spacing:-.04em}.product-v2-price del{color:#65746c;font:12px var(--mono)}.product-v2-price small{grid-column:1/-1;color:#5f6e66;font:9px var(--mono)}.product-v2-purchase dl{margin:12px 0 19px}.product-v2-purchase dl>div{padding:11px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(145,177,159,.08)}.product-v2-purchase dt{color:#6c7d73;font-size:10.5px}.product-v2-purchase dd{max-width:190px;margin:0;overflow:hidden;color:#bac7c0;font:10.5px var(--mono);text-align:end;white-space:nowrap;text-overflow:ellipsis}.product-v2-requirements{margin-bottom:17px;padding:14px;border:1px solid rgba(145,177,159,.1);border-radius:9px;background:rgba(255,255,255,.014)}.product-v2-requirements span{color:#65756d;font:9px var(--mono);letter-spacing:.08em}.product-v2-requirements p{margin:7px 0 0;color:#899a90;font-size:10.5px;line-height:1.62}.product-v2-buy,.product-v2-support{width:100%}.product-v2-support{margin-top:9px}.product-v2-note{margin:15px 0 0;display:flex;gap:8px;color:#6b7c72;font-size:9.5px;line-height:1.58}.product-v2-note .icon{margin-top:2px;color:#79c991}

/* Article and blog v1.2.0 */
.article-page{position:relative;min-height:100vh;padding:140px 0 105px;overflow:hidden;background:#050706}.article-grid-bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 80% 8%,rgba(53,255,138,.07),transparent 28%),linear-gradient(rgba(125,167,144,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(125,167,144,.025) 1px,transparent 1px);background-size:auto,60px 60px,60px 60px;mask-image:linear-gradient(to bottom,#000,transparent 75%)}.article-container{position:relative;z-index:1}.article-breadcrumb{display:flex;align-items:center;gap:9px;color:#55675d;font:10px var(--mono);letter-spacing:.06em;text-transform:uppercase}.article-breadcrumb a{color:#82958a}.article-breadcrumb b{min-width:0;overflow:hidden;color:#b6c4bc;white-space:nowrap;text-overflow:ellipsis}.article-preview-banner{margin-top:22px;padding:14px 16px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;border:1px solid rgba(255,184,77,.22);border-radius:10px;background:rgba(255,184,77,.035)}.article-preview-banner b{color:#dec077;font-size:11px}.article-preview-banner span{color:#8e7e5c;font-size:10px}.article-preview-banner a{color:#e0c681;font-size:10px;font-weight:700}.article-header{width:min(940px,100%);margin:55px auto 0;text-align:center}.article-header h1{margin:21px 0 0;color:#f1f7f3;font-size:clamp(44px,6.2vw,82px);line-height:1.04;letter-spacing:-.052em}.article-header>p{width:min(760px,100%);margin:24px auto 0;color:#92a49a;font-size:16px;line-height:1.8}.article-meta{margin-top:24px;display:flex;justify-content:center;flex-wrap:wrap;gap:10px 20px;color:#687a70;font:10px var(--mono);letter-spacing:.04em}.article-featured-media{width:min(1120px,100%);margin:48px auto 0;overflow:hidden;border:1px solid rgba(145,177,159,.14);border-radius:18px;background:#080d0a;box-shadow:0 34px 85px rgba(0,0,0,.28)}.article-featured-media img{width:100%;max-height:620px;display:block;object-fit:cover}.article-featured-media figcaption{padding:11px 15px;color:#63746a;font:9px var(--mono)}.article-layout{width:min(1120px,100%);margin:32px auto 0;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:26px;align-items:start}.article-prose{min-width:0;padding:40px;border:1px solid rgba(145,177,159,.13);border-radius:17px;background:linear-gradient(145deg,rgba(15,22,17,.96),rgba(8,13,10,.99));color:#a3b2a9;font-size:16px;line-height:1.95;box-shadow:0 22px 58px rgba(0,0,0,.14)}.article-prose>*:first-child{margin-top:0}.article-prose>*:last-child{margin-bottom:0}.article-prose h2,.article-prose h3,.article-prose h4{color:#e4ece7;line-height:1.25;letter-spacing:-.025em}.article-prose h2{margin:1.75em 0 .65em;font-size:32px}.article-prose h3{margin:1.55em 0 .6em;font-size:24px}.article-prose h4{font-size:19px}.article-prose p{margin:0 0 1.18em}.article-prose a{color:var(--green);text-decoration:underline;text-decoration-color:rgba(53,255,138,.34);text-underline-offset:4px}.article-prose ul,.article-prose ol{padding-inline-start:26px}.article-prose li{margin:9px 0}.article-prose blockquote{margin:26px 0;padding:20px 22px;border-inline-start:3px solid var(--green);border-radius:0 10px 10px 0;background:rgba(53,255,138,.035);color:#c1cec6}.article-prose pre{max-width:100%;overflow:auto;padding:18px;border:1px solid rgba(145,177,159,.12);border-radius:10px;background:#070b08;color:#a9dab8}.article-prose code{overflow-wrap:anywhere;color:#9be4b3}.article-prose table{width:100%;margin:24px 0;border-collapse:collapse;display:block;overflow:auto}.article-prose th,.article-prose td{padding:11px 13px;border:1px solid rgba(145,177,159,.13);text-align:start}.article-prose img{max-width:100%;height:auto;margin:28px auto;display:block;border:1px solid rgba(145,177,159,.14);border-radius:12px}.article-prose figure{margin:30px 0}.article-prose figure img{margin:0}.article-prose figcaption{margin-top:9px;color:#697a70;font-size:11px;text-align:center}.article-aside{position:sticky;top:120px;display:grid;gap:14px}.article-side-card{padding:22px;border:1px solid rgba(145,177,159,.12);border-radius:13px;background:linear-gradient(145deg,rgba(15,22,17,.96),rgba(8,13,10,.99))}.article-side-card dl{margin:18px 0 0}.article-side-card dl>div{padding:11px 0;display:flex;justify-content:space-between;gap:13px;border-bottom:1px solid rgba(145,177,159,.08)}.article-side-card dl>div:last-child{border:0}.article-side-card dt{color:#67786e;font-size:10px}.article-side-card dd{margin:0;color:#afbeb5;font:10px var(--mono);text-align:end}.article-support-card h2{margin:18px 0 0;color:#d6e1da;font-size:19px}.article-support-card p{margin:11px 0 18px;color:#77897e;font-size:11.5px;line-height:1.7}.article-support-card .button{width:100%}.blog-page .public-grid.blog-grid{align-items:stretch}.blog-grid .article-card{display:flex;flex-direction:column}.article-card-media{margin:-1px -1px 17px;overflow:hidden;border-radius:12px 12px 0 0;background:#080d0a}.article-card-media img{width:100%;aspect-ratio:16/9;display:block;object-fit:cover;transition:.35s}.article-card:hover .article-card-media img{transform:scale(1.025);opacity:.9}.article-card-link{margin-top:auto;padding-top:16px;color:#7ed59a;font-size:11px;font-weight:700}

@media(max-width:1100px){.product-v2-hero{grid-template-columns:1fr}.product-v2-media{width:min(100%,780px);margin-inline:auto}.product-v2-layout{grid-template-columns:1fr}.product-v2-aside,.article-aside{position:static}.article-layout{grid-template-columns:1fr}.article-aside{grid-template-columns:1fr 1fr}.product-v2-purchase{width:min(100%,720px);margin-inline:auto}}
@media(max-width:760px){.product-v2-page,.article-page{padding:116px 0 76px}.product-v2-hero{padding:20px;border-radius:16px}.product-v2-copy{padding:10px 2px}.product-v2-copy h1{font-size:clamp(38px,12vw,56px)}.product-v2-copy>p{font-size:14px}.product-v2-facts{grid-template-columns:1fr 1fr}.product-v2-facts div:nth-child(2){border:0}.product-v2-facts div:nth-child(n+3){border-top:1px solid rgba(145,177,159,.09)}.product-v2-facts div:nth-child(3){padding-inline-start:0}.product-v2-media-head b{display:none}.product-v2-media-body{min-height:330px;padding:18px}.product-v2-layout{padding-top:20px}.product-v2-card{padding:24px}.product-v2-card>header h2{font-size:30px}.product-v2-features,.product-v2-gallery{grid-template-columns:1fr}.product-v2-responsible{grid-template-columns:42px 1fr}.product-v2-responsible>a{grid-column:1/-1}.product-v2-purchase{padding:24px}.article-header{margin-top:40px}.article-header h1{font-size:clamp(39px,11vw,60px)}.article-header>p{font-size:14px}.article-featured-media{margin-top:34px;border-radius:13px}.article-layout{margin-top:20px}.article-prose{padding:24px;font-size:15px}.article-prose h2{font-size:27px}.article-prose h3{font-size:22px}.article-aside{grid-template-columns:1fr}.article-preview-banner{grid-template-columns:1fr}.article-preview-banner a{justify-self:start}}
@media(max-width:440px){.product-v2-actions{display:grid}.product-v2-actions .button{width:100%}.product-v2-trust{display:grid}.product-v2-status code,.product-v2-media-head em{display:none}.product-v2-features article{grid-template-columns:28px 22px 1fr}.product-v2-price strong{font-size:35px}.article-meta{display:grid;gap:8px}}

/* DarkOra modular language selector v1.2.1 */
.language-switcher{position:relative;z-index:70;flex:0 0 auto;color:#d8e5de}
.language-switcher summary{min-height:42px;padding:5px 9px 5px 6px;display:flex;align-items:center;gap:8px;list-style:none;cursor:pointer;border:1px solid rgba(143,177,158,.16);border-radius:12px;background:linear-gradient(145deg,rgba(18,27,22,.88),rgba(8,13,10,.82));box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 10px 28px rgba(0,0,0,.18);transition:border-color .2s,background .2s,box-shadow .2s,transform .2s}
.language-switcher summary::-webkit-details-marker{display:none}
.language-switcher summary:hover,.language-switcher[open] summary{border-color:rgba(53,255,138,.38);background:linear-gradient(145deg,rgba(53,255,138,.105),rgba(8,13,10,.9));box-shadow:0 0 0 3px rgba(53,255,138,.045),0 16px 34px rgba(0,0,0,.28);transform:translateY(-1px)}
.language-switcher summary:focus-visible{outline:2px solid rgba(53,255,138,.75);outline-offset:3px}
.language-switcher-globe{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(53,255,138,.18);border-radius:9px;background:rgba(53,255,138,.075);color:#61dc8a}
.language-switcher-globe .icon{width:15px;height:15px}
.language-switcher-current{min-width:0;display:flex;align-items:center;gap:7px}
.language-switcher-current>b{font-size:16px;line-height:1}
.language-switcher-current>span{min-width:0;display:grid;gap:1px}
.language-switcher-current strong{max-width:94px;overflow:hidden;color:#e7f1eb;font-size:10px;font-weight:760;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}
.language-switcher-current small{color:#65776d;font-family:var(--mono);font-size:6px;letter-spacing:.8px;line-height:1}
.language-switcher-chevron{width:13px;height:13px;flex:0 0 auto;color:#708178;fill:none;stroke:currentColor;stroke-width:1.7;transition:transform .2s}
.language-switcher[open] .language-switcher-chevron{transform:rotate(180deg)}
.language-switcher-panel{position:absolute;z-index:90;inset-block-start:calc(100% + 12px);inset-inline-end:0;width:min(318px,calc(100vw - 28px));padding:11px;border:1px solid rgba(143,177,158,.17);border-radius:18px;background:linear-gradient(150deg,rgba(12,18,14,.985),rgba(5,9,7,.985));box-shadow:0 30px 80px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,255,255,.035);backdrop-filter:blur(22px)}
.language-switcher-panel:before{content:"";position:absolute;inset-block-start:-6px;inset-inline-end:25px;width:11px;height:11px;transform:rotate(45deg);border-block-start:1px solid rgba(143,177,158,.17);border-inline-start:1px solid rgba(143,177,158,.17);background:#0b100d}
.language-switcher-panel>header{padding:8px 9px 11px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(143,177,158,.09)}
.language-switcher-panel>header span{color:#dbe8e0;font-size:11px;font-weight:760}
.language-switcher-panel>header small{color:#5e7066;font-family:var(--mono);font-size:6px;letter-spacing:.7px}
.language-switcher-panel nav{padding-block-start:8px;display:grid;gap:5px}
.language-option{min-width:0;padding:9px 10px;display:grid;grid-template-columns:30px minmax(0,1fr) auto 0;align-items:center;gap:9px;border:1px solid transparent;border-radius:12px;color:#91a299;transition:border-color .18s,background .18s,color .18s,transform .18s}
.language-option:hover{border-color:rgba(143,177,158,.13);background:rgba(255,255,255,.035);color:#dce8e1;transform:translateX(2px)}
.language-option.is-active{grid-template-columns:30px minmax(0,1fr) auto 16px;border-color:rgba(53,255,138,.2);background:linear-gradient(90deg,rgba(53,255,138,.105),rgba(53,255,138,.025));color:#e4f4ea}
.language-option-flag{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(143,177,158,.1);border-radius:9px;background:rgba(255,255,255,.025);font-size:17px}
.language-option-copy{min-width:0;display:grid;gap:2px}
.language-option-copy strong{overflow:hidden;color:inherit;font-size:11px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}
.language-option-copy small{overflow:hidden;color:#5d6f65;font-size:8px;text-overflow:ellipsis;white-space:nowrap}
.language-option-code{color:#596b61;font-family:var(--mono);font-size:6.5px;letter-spacing:.7px}
.language-option-check{width:14px;height:14px;fill:none;stroke:#53df83;stroke-width:2;opacity:0}
.language-option.is-active .language-option-check{opacity:1}
.language-switcher--footer .language-switcher-panel{inset-block-start:auto;inset-block-end:calc(100% + 12px)}
.language-switcher--footer .language-switcher-panel:before{inset-block-start:auto;inset-block-end:-6px;transform:rotate(225deg)}
.language-switcher--footer summary{background:rgba(255,255,255,.018)}
html[dir="rtl"] .language-switcher-panel{inset-inline-end:auto;inset-inline-start:0}
html[dir="rtl"] .language-switcher-panel:before{inset-inline-end:auto;inset-inline-start:25px}
html[dir="rtl"] .language-option:hover{transform:translateX(-2px)}
@media(max-width:980px){.header-actions>.language-switcher .language-switcher-current>span{display:none}.header-actions>.language-switcher summary{padding-inline:6px}.header-actions>.language-switcher .language-switcher-chevron{display:none}.header-actions>.language-switcher .language-switcher-panel{position:fixed;inset-block-start:116px;inset-inline:14px;width:auto}.header-actions>.language-switcher .language-switcher-panel:before{display:none}}
@media(max-width:600px){.language-switcher--footer .language-switcher-panel{position:fixed;inset:16px;inset-block-start:auto;inset-block-end:16px;width:auto;max-height:calc(100vh - 32px);overflow:auto}.language-switcher--footer .language-switcher-panel:before{display:none}.language-switcher-panel{border-radius:16px}.language-option{padding:10px}}

/* DarkOra v1.2.1 — modular product visuals, image catalog and SEO content */
[hidden]{display:none!important}
.hero[data-accent=amber]{--accent:#ffb454;--accent-rgb:255,180,84}
.mega-icon.amber{border-color:rgba(255,180,84,.2);background:rgba(255,180,84,.05);color:#ffbd6c}
.product-visual.amber{--card-accent:#ffb454;--card-rgb:255,180,84}
.dashboard-wrap{min-height:493px}
.hero-dashboard-slide{position:absolute;inset:0;min-height:493px;animation:dashboard-swap .48s cubic-bezier(.2,.72,.2,1) both}
.hero-dashboard-slide:first-child{position:relative}
.hero-dashboard-slide:not([hidden]){position:relative}
.hero-dashboard-slide[hidden]+.hero-dashboard-slide:not([hidden]){position:relative}
.dashboard-shell--exposure{background:linear-gradient(145deg,rgba(12,24,17,.98),rgba(5,11,8,.99))}
.dashboard-shell--chain{background:linear-gradient(145deg,rgba(7,20,24,.98),rgba(5,10,12,.99))}
.dashboard-shell--channel{background:linear-gradient(145deg,rgba(18,12,29,.98),rgba(8,7,13,.99))}
.dashboard-shell--code{background:linear-gradient(145deg,rgba(26,19,10,.98),rgba(11,9,6,.99))}
.stage-heading{min-height:54px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(145,177,159,.08)}
.stage-heading>div{min-width:0;display:flex;flex-direction:column;gap:5px}.stage-heading small{color:#586a60;font:5.5px var(--mono);letter-spacing:.9px}.stage-heading strong{overflow:hidden;color:#d8e4dc;font-size:11.5px;white-space:nowrap;text-overflow:ellipsis}.stage-heading>span{height:26px;padding-inline:9px;display:flex;align-items:center;gap:6px;border:1px solid rgba(var(--accent-rgb),.2);border-radius:5px;background:rgba(var(--accent-rgb),.05);color:var(--accent);font:5.5px var(--mono);white-space:nowrap}.stage-heading>span i{width:4px;height:4px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}
.stage-event-strip{min-height:36px;padding:0 13px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;border-top:1px solid rgba(145,177,159,.07);color:#65776c;font:5.3px var(--mono)}.stage-event-strip span{display:flex;gap:7px}.stage-event-strip time{color:var(--accent)}

/* Exposure radar visual */
.stage-exposure{min-height:454px;display:grid;grid-template-columns:47px 1fr}.exposure-nav{padding:13px 0;display:flex;flex-direction:column;align-items:center;gap:8px;border-inline-end:1px solid rgba(145,177,159,.08);background:rgba(255,255,255,.009)}.exposure-nav>span{width:28px;height:28px;display:grid;place-items:center;border:1px solid transparent;border-radius:6px;color:#42564b}.exposure-nav>span.active{border-color:rgba(var(--accent-rgb),.25);background:rgba(var(--accent-rgb),.07);color:var(--accent);box-shadow:inset 2px 0 0 var(--accent)}.exposure-nav>i{width:20px;height:1px;margin:3px 0;background:rgba(145,177,159,.08)}.exposure-nav small{margin-top:auto;color:#3f5147;font:4.5px/1.6 var(--mono);text-align:center}.exposure-main{min-width:0}.exposure-kpis{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid rgba(145,177,159,.08)}.exposure-kpis article{padding:11px 13px;border-inline-end:1px solid rgba(145,177,159,.08);background:rgba(255,255,255,.008)}.exposure-kpis article:last-child{border:0}.exposure-kpis small{display:block;color:#526359;font:4.8px var(--mono)}.exposure-kpis strong{margin-top:7px;display:block;color:var(--accent);font:10px var(--mono)}.exposure-kpis em{margin-top:4px;display:block;color:#425149;font:4.7px var(--mono);font-style:normal}.exposure-workspace{padding:11px;display:grid;grid-template-columns:1.1fr .9fr;gap:10px}.exposure-radar,.exposure-matches{overflow:hidden;border:1px solid rgba(145,177,159,.08);border-radius:8px;background:rgba(255,255,255,.008)}.radar-grid{position:relative;height:207px;overflow:hidden;background:linear-gradient(rgba(53,255,138,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(53,255,138,.035) 1px,transparent 1px),radial-gradient(circle at center,rgba(53,255,138,.06),transparent 62%);background-size:24px 24px,24px 24px,auto}.radar-grid>i{position:absolute;inset:50%;width:190px;height:190px;transform:translate(-50%,-50%);border:1px solid rgba(53,255,138,.12);border-radius:50%}.radar-grid>i:nth-child(2){width:138px;height:138px}.radar-grid>i:nth-child(3){width:86px;height:86px}.radar-grid>i:nth-child(4){width:1px;height:100%;border:0;border-left:1px solid rgba(53,255,138,.09);border-radius:0}.radar-grid:before{content:"";position:absolute;inset-block:50%;inset-inline:0;height:1px;background:rgba(53,255,138,.09)}.radar-sweep{position:absolute;inset:50% auto auto 50%;width:95px;height:95px;transform-origin:0 0;background:conic-gradient(from -10deg,rgba(53,255,138,.26),transparent 34deg);animation:radar-sweep 4.8s linear infinite}.radar-point{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent)}.radar-point.p1{inset:32% auto auto 68%}.radar-point.p2{inset:61% auto auto 36%}.radar-point.p3{inset:70% auto auto 73%}.radar-grid>em{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(53,255,138,.22);border-radius:50%;background:#0a130e;color:#b9f9d0;font:9px var(--mono);font-style:normal}.exposure-radar footer{height:29px;padding-inline:10px;display:flex;align-items:center;justify-content:space-between;color:#496056;font:4.8px var(--mono)}.exposure-radar footer span{display:flex;align-items:center;gap:5px}.exposure-radar footer i{width:4px;height:4px;border-radius:50%;background:var(--accent)}.exposure-radar footer b{color:#759082;font-weight:500}.exposure-matches header{height:31px;padding-inline:10px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(145,177,159,.07);color:#61746a;font:4.8px var(--mono)}.exposure-matches header b{color:var(--accent);font-weight:500}.exposure-matches>div{min-height:49px;padding:9px 10px;display:grid;grid-template-columns:.7fr 1fr auto;align-items:center;gap:8px;border-bottom:1px solid rgba(145,177,159,.06)}.exposure-matches>div span{color:#44564c;font:4.7px var(--mono)}.exposure-matches>div b{overflow:hidden;color:#98aaa0;font:5.8px var(--mono);font-weight:500;white-space:nowrap;text-overflow:ellipsis}.exposure-matches>div em{padding:4px 5px;border:1px solid rgba(53,255,138,.13);border-radius:4px;color:#73be8c;font:4.2px var(--mono);font-style:normal}.exposure-matches footer{padding:10px;color:#43534a;font:4.5px/1.5 var(--mono)}

/* Blockchain evidence map visual */
.stage-chain{min-height:454px;padding:0 14px 14px}.stage-chain>.stage-heading{margin-inline:-14px}.chain-toolbar{height:39px;display:flex;align-items:center;gap:7px;border-bottom:1px solid rgba(145,177,159,.07)}.chain-toolbar span{padding:6px 8px;border:1px solid rgba(0,229,255,.1);border-radius:5px;color:#607980;font:5px var(--mono)}.chain-toolbar span.active{border-color:rgba(0,229,255,.24);background:rgba(0,229,255,.05);color:#a8eef5}.chain-toolbar span b{margin-inline-start:5px;color:#00b9cb;font-size:4.2px}.chain-toolbar em{margin-inline-start:auto;color:#42565b;font:4.8px var(--mono);font-style:normal}.chain-workspace{margin-top:11px;display:grid;grid-template-columns:1.45fr .72fr;gap:10px}.chain-map{position:relative;height:277px;overflow:hidden;border:1px solid rgba(0,229,255,.1);border-radius:8px;background:linear-gradient(rgba(0,229,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(0,229,255,.035) 1px,transparent 1px),radial-gradient(circle at 54% 52%,rgba(0,229,255,.07),transparent 40%);background-size:28px 28px,28px 28px,auto}.chain-map svg{position:absolute;inset:12px 10px 20px;width:calc(100% - 20px);height:calc(100% - 32px)}.chain-map path{fill:none;stroke:rgba(0,229,255,.27);stroke-width:1.2;stroke-dasharray:5 7;animation:chain-flow 13s linear infinite}.chain-map path:nth-child(2){stroke:rgba(155,115,255,.23);animation-direction:reverse}.chain-map path:nth-child(3){stroke:rgba(255,255,255,.1)}.chain-map circle{fill:#09171a;stroke:#00d4e8;stroke-width:1.4;filter:drop-shadow(0 0 6px rgba(0,229,255,.35))}.chain-map circle:nth-of-type(4){fill:rgba(0,229,255,.12);stroke:#a5f7ff}.chain-node{position:absolute;padding:4px 5px;border:1px solid rgba(0,229,255,.13);border-radius:4px;background:rgba(6,17,20,.9);color:#6e9499;font:4.2px var(--mono)}.chain-node.n1{left:6%;top:45%}.chain-node.n2{left:25%;top:14%}.chain-node.n3{left:43%;top:39%}.chain-node.n4{left:50%;top:49%;color:#b4f5fb}.chain-node.n5{left:67%;top:69%}.chain-node.n6{right:5%;top:25%}.chain-focus{position:absolute;inset-inline-start:12px;inset-block-end:12px;padding:8px 10px;display:grid;grid-template-columns:1fr auto;gap:3px 12px;border:1px solid rgba(0,229,255,.12);border-radius:6px;background:rgba(5,14,17,.84);backdrop-filter:blur(8px)}.chain-focus small{grid-column:1/-1;color:#47646a;font:4.4px var(--mono)}.chain-focus strong{color:#93b9bd;font:6.3px var(--mono)}.chain-focus b{color:#00d9ed;font:5px var(--mono)}.chain-evidence{overflow:hidden;border:1px solid rgba(0,229,255,.09);border-radius:8px;background:rgba(255,255,255,.007)}.chain-evidence>header{height:31px;padding-inline:10px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(145,177,159,.07);color:#61767a;font:4.8px var(--mono)}.chain-evidence>header b{color:#4e7b82;font-size:4.2px}.chain-evidence article{min-height:61px;padding:10px;display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:8px;border-bottom:1px solid rgba(145,177,159,.06)}.chain-evidence article>span{color:#35646b;font:5px var(--mono)}.chain-evidence article div{display:flex;flex-direction:column;gap:5px}.chain-evidence article small{color:#43565a;font:4.4px var(--mono)}.chain-evidence article strong{color:#8da6a9;font-size:6.2px}.chain-evidence article em{color:#00b9cb;font:4.2px var(--mono);font-style:normal}.chain-evidence footer{height:39px;padding-inline:10px;display:flex;align-items:center;justify-content:space-between;color:#43565a;font:4.4px var(--mono)}.chain-evidence footer b{color:#82d8e0;font-weight:500}.chain-timeline{position:relative;height:38px;margin-top:10px;display:grid;grid-template-columns:repeat(4,1fr);align-items:center;border:1px solid rgba(0,229,255,.08);border-radius:7px;overflow:hidden}.chain-timeline>i{position:absolute;inset-inline:9%;inset-block-start:50%;height:1px;background:linear-gradient(90deg,#00e5ff,rgba(0,229,255,.08))}.chain-timeline span{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:5px;color:#586e72;font:4.8px var(--mono)}.chain-timeline b{width:15px;height:15px;display:grid;place-items:center;border:1px solid rgba(0,229,255,.2);border-radius:50%;background:#081417;color:#71dce6;font-size:4px}

/* Channel workflow visual */
.stage-channel{min-height:454px;padding:0 14px 14px}.stage-channel>.stage-heading{margin-inline:-14px}.channel-overview{margin-top:12px;display:grid;grid-template-columns:1.25fr .75fr;gap:10px}.channel-post,.channel-broadcast,.channel-queue,.channel-activity{border:1px solid rgba(155,115,255,.12);border-radius:8px;background:rgba(255,255,255,.008)}.channel-post{overflow:hidden}.channel-post>header{height:54px;padding:10px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;border-bottom:1px solid rgba(145,177,159,.07)}.channel-avatar{width:29px;height:29px;display:grid;place-items:center;border:1px solid rgba(155,115,255,.26);border-radius:50%;background:rgba(155,115,255,.08);color:#c7b3ff;font:6px var(--mono)}.channel-post header div{display:flex;flex-direction:column;gap:4px}.channel-post header strong{color:#c7bfd8;font-size:7px}.channel-post header small{color:#574f64;font:4.5px var(--mono)}.channel-post header>b{color:#896fc5;font:4.5px var(--mono)}.channel-message{height:78px;padding:15px 13px;display:flex;flex-direction:column;gap:8px;background:linear-gradient(135deg,rgba(155,115,255,.035),transparent)}.channel-message span{height:5px;border-radius:4px;background:rgba(194,181,218,.13)}.channel-message span:nth-child(1){width:82%}.channel-message span:nth-child(2){width:96%}.channel-message span:nth-child(3){width:68%}.channel-message span:nth-child(4){width:42%;background:rgba(155,115,255,.22)}.channel-post footer{height:31px;padding-inline:10px;display:flex;align-items:center;justify-content:space-between;color:#5c5368;font:4.5px var(--mono)}.channel-post footer span{display:flex;align-items:center;gap:5px}.channel-post footer .icon{color:#a88bea}.channel-post footer b{color:#8b72c7;font-weight:500}.channel-broadcast{min-height:163px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.broadcast-rings{position:relative;width:90px;height:90px;display:grid;place-items:center}.broadcast-rings>i{position:absolute;inset:31px;border:1px solid rgba(155,115,255,.35);border-radius:50%;animation:broadcast-wave 2.8s ease-out infinite}.broadcast-rings>i:nth-child(2){animation-delay:.9s}.broadcast-rings>i:nth-child(3){animation-delay:1.8s}.broadcast-rings>span{position:relative;z-index:2;width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(155,115,255,.3);border-radius:50%;background:#151022;color:#b79bf4;box-shadow:0 0 24px rgba(155,115,255,.16)}.channel-broadcast>strong{color:#9c8bb8;font:6px var(--mono)}.channel-broadcast>small{margin-top:6px;color:#544b60;font:4.4px var(--mono)}.channel-panels{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.channel-queue,.channel-activity{overflow:hidden}.channel-queue header,.channel-activity header{height:29px;padding-inline:10px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(145,177,159,.07);color:#665c74;font:4.7px var(--mono)}.channel-queue header b,.channel-activity header b{color:#9b7de0;font-weight:500}.channel-queue>div{height:35px;padding-inline:10px;display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;border-bottom:1px solid rgba(145,177,159,.05)}.channel-queue>div span{color:#5c4d71;font:4.7px var(--mono)}.channel-queue>div i{height:3px;border-radius:3px;background:linear-gradient(90deg,#9b73ff var(--progress),rgba(155,115,255,.08) var(--progress))}.channel-queue>div em{color:#746188;font:4px var(--mono);font-style:normal}.activity-bars{height:91px;padding:13px 11px 8px;display:flex;align-items:flex-end;gap:6px;background:linear-gradient(rgba(155,115,255,.04) 1px,transparent 1px);background-size:100% 18px}.activity-bars i{flex:1;min-height:4px;border-radius:3px 3px 0 0;background:linear-gradient(#a985ff,rgba(155,115,255,.08));opacity:.75}.channel-activity footer{height:27px;padding-inline:10px;display:flex;align-items:center;justify-content:space-between;color:#554b62;font:4.3px var(--mono)}.channel-activity footer b{color:#876fc0;font-weight:500}

/* Authorized code recovery visual */
.stage-code{min-height:454px;padding:0 12px 12px}.stage-code>.stage-heading{margin-inline:-12px}.code-toolbar{height:36px;padding-inline:10px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px;border-bottom:1px solid rgba(145,177,159,.07);color:#665b4e;font:4.7px var(--mono)}.code-toolbar b{color:#ffb454;font-weight:500}.code-toolbar em{color:#574d42;font-style:normal}.code-workspace{height:284px;margin-top:10px;display:grid;grid-template-columns:105px 1fr 1fr;overflow:hidden;border:1px solid rgba(255,180,84,.11);border-radius:8px;background:#0c0a07}.code-tree{padding:10px 8px;display:flex;flex-direction:column;gap:7px;border-inline-end:1px solid rgba(255,180,84,.08);background:rgba(255,255,255,.009)}.code-tree>strong{margin-bottom:2px;color:#65594c;font:4.8px var(--mono)}.code-tree>span{padding:6px;display:flex;align-items:center;gap:6px;border:1px solid transparent;border-radius:4px;color:#685d51;font:4.4px var(--mono)}.code-tree>span.active{border-color:rgba(255,180,84,.16);background:rgba(255,180,84,.04);color:#a9947c}.code-tree span i{padding:2px 3px;border-radius:3px;background:rgba(255,180,84,.08);color:#d2934b;font-size:3.6px;font-style:normal}.code-tree hr{width:100%;border:0;border-top:1px solid rgba(255,180,84,.08)}.code-tree small{margin-top:auto;color:#554a3f;font:4px var(--mono)}.code-tree>b{color:#82705e;font:4.5px var(--mono);font-weight:500}.code-editor{min-width:0;border-inline-end:1px solid rgba(255,180,84,.07)}.code-editor:last-child{border:0}.code-editor>header{height:31px;padding-inline:9px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,180,84,.07);color:#77695b;font:4.5px var(--mono)}.code-editor>header b{color:#bf8745;font-size:4px}.code-editor>div{padding:12px 9px;font:5px/2 var(--mono)}.code-editor p{margin:0;display:grid;grid-template-columns:19px 1fr;color:#716457}.code-editor p i{color:#3e3932;font-style:normal}.code-editor.encoded p:nth-child(2) span,.code-editor.encoded p:nth-child(3) span{color:#bd8243}.code-editor.recovered{background:linear-gradient(135deg,rgba(255,180,84,.025),transparent)}.code-editor.recovered p span{color:#9f8c77}.code-editor.recovered p .token{color:#e1aa68}.code-editor.recovered p b{color:#d99b52;font-weight:500}.code-editor.recovered p em{color:#b3a07f;font-style:normal}.code-progress{height:43px;margin-top:10px;padding-inline:11px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;border:1px solid rgba(255,180,84,.09);border-radius:7px;color:#66594b;font:4.6px var(--mono)}.code-progress>span{display:flex;align-items:center;gap:5px}.code-progress>span i{width:4px;height:4px;border-radius:50%;background:#ffb454;box-shadow:0 0 8px rgba(255,180,84,.5)}.code-progress>div{height:3px;border-radius:3px;background:rgba(255,180,84,.07);overflow:hidden}.code-progress>div i{display:block;width:88%;height:100%;background:linear-gradient(90deg,#ffb454,#ffd9a6);animation:code-progress 3.5s ease-in-out infinite alternate}.code-progress>b{color:#b88850;font-weight:500}

/* Generic visual */
.stage-generic{min-height:454px}.generic-preview{height:360px;margin:12px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(var(--accent-rgb),.1);border-radius:9px;background:radial-gradient(circle at 50% 40%,rgba(var(--accent-rgb),.08),transparent 45%),#080d0a}.generic-preview>img{width:100%;height:100%;object-fit:contain;padding:24px}.generic-preview>div{display:none;flex-direction:column;align-items:center;gap:10px;text-align:center}.generic-preview.is-fallback>div{display:flex}.generic-preview>div span{width:62px;height:62px;display:grid;place-items:center;border:1px solid rgba(var(--accent-rgb),.22);border-radius:15px;color:var(--accent);font:17px var(--mono)}.generic-preview>div strong{color:#cad7cf}.generic-preview>div small{color:#5b6b62;font:5px var(--mono)}

/* Catalog product images */
.product-image-visual{height:245px;padding:0;position:relative}.product-image-visual>a{position:relative;width:100%;height:100%;display:block;overflow:hidden;background:radial-gradient(circle at 50% 40%,rgba(var(--card-rgb),.1),transparent 48%),#080d0a}.catalog-product-image{width:100%;height:100%;padding:18px;object-fit:contain;filter:drop-shadow(0 18px 25px rgba(0,0,0,.48));transition:transform .42s ease,filter .42s ease}.product-card:hover .catalog-product-image{transform:scale(1.045);filter:drop-shadow(0 22px 31px rgba(0,0,0,.56))}.catalog-image-overlay{position:absolute;inset-inline:12px;inset-block-end:11px;padding:8px 9px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(var(--card-rgb),.15);border-radius:7px;background:rgba(5,9,7,.82);backdrop-filter:blur(9px)}.catalog-image-overlay small{color:var(--card-accent);font:5px var(--mono)}.catalog-image-overlay b{overflow:hidden;color:#86958d;font:5.5px var(--mono);font-weight:500;white-space:nowrap;text-overflow:ellipsis}.catalog-image-fallback{position:absolute;inset:0;display:none;flex-direction:column;align-items:center;justify-content:center;gap:11px;text-align:center}.catalog-image-fallback .icon{width:42px;height:42px;padding:10px;border:1px solid rgba(var(--card-rgb),.2);border-radius:12px;color:var(--card-accent)}.catalog-image-fallback b{color:#c5d0ca;font-size:17px}.catalog-image-fallback small{max-width:78%;color:#607067;font:5.5px var(--mono)}.product-image-visual.is-fallback .catalog-product-image{display:none}.product-image-visual.is-fallback .catalog-image-fallback{display:flex}.product-card--exposure:hover{border-color:rgba(53,255,138,.3)}.product-card--chain:hover{border-color:rgba(0,229,255,.3)}.product-card--channel:hover{border-color:rgba(155,115,255,.3)}.product-card--code:hover{border-color:rgba(255,180,84,.3)}

/* Search-focused visible content and FAQ */
.discovery-section{border-block:1px solid rgba(145,177,159,.08);background:linear-gradient(145deg,#070b09,#090d0b)}.discovery-layout{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(45px,7vw,90px);align-items:start}.discovery-copy h2{max-width:650px;margin:17px 0 0;color:#edf4f0;font-size:clamp(36px,4vw,52px);line-height:1.08;letter-spacing:-2.3px}.discovery-copy>p{max-width:650px;margin:17px 0 0;color:#7b8a82;font-size:13px;line-height:1.84}.discovery-links{margin-top:31px;display:grid;gap:8px}.discovery-links a{padding:16px 17px;display:grid;grid-template-columns:1fr auto;gap:5px 14px;border:1px solid rgba(145,177,159,.1);border-radius:9px;background:rgba(255,255,255,.01);transition:.24s}.discovery-links a:hover{transform:translateX(4px);border-color:rgba(53,255,138,.22);background:rgba(53,255,138,.02)}[dir=rtl] .discovery-links a:hover{transform:translateX(-4px)}.discovery-links b{color:#bfcac3;font-size:11px}.discovery-links span{color:#627169;font-size:9.5px;line-height:1.55}.discovery-links .icon{grid-column:2;grid-row:1/3;align-self:center;color:#6db987}.home-faq{overflow:hidden;border:1px solid rgba(145,177,159,.12);border-radius:13px;background:rgba(11,16,13,.86);box-shadow:0 25px 65px rgba(0,0,0,.18)}.home-faq>header{height:43px;padding-inline:14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(145,177,159,.08);color:#627169;font:5.5px var(--mono)}.home-faq>header b{color:#69977a;font-weight:500}.home-faq details{border-bottom:1px solid rgba(145,177,159,.08)}.home-faq details:last-child{border:0}.home-faq summary{min-height:62px;padding:13px 15px;display:grid;grid-template-columns:25px 1fr 18px;align-items:center;gap:10px;cursor:pointer;list-style:none}.home-faq summary::-webkit-details-marker{display:none}.home-faq summary span{color:#425149;font:6px var(--mono)}.home-faq summary b{color:#aebbb3;font-size:10.5px;font-weight:620}.home-faq summary i{position:relative;width:15px;height:15px}.home-faq summary i:before,.home-faq summary i:after{content:"";position:absolute;inset:7px 2px auto;height:1px;background:#668474}.home-faq summary i:after{transform:rotate(90deg);transition:.2s}.home-faq details[open] summary i:after{transform:none}.home-faq details[open] summary b{color:#d2ddd6}.home-faq details p{margin:0;padding:0 48px 17px;color:#718078;font-size:9.8px;line-height:1.75}

@keyframes dashboard-swap{from{opacity:0;transform:translateX(18px) scale(.99)}to{opacity:1;transform:none}}
@keyframes radar-sweep{to{transform:rotate(360deg)}}
@keyframes chain-flow{to{stroke-dashoffset:-120}}
@keyframes broadcast-wave{0%{transform:scale(.35);opacity:.8}100%{transform:scale(2.4);opacity:0}}
@keyframes code-progress{from{width:64%}to{width:94%}}

@media(max-width:1160px){.dashboard-wrap,.hero-dashboard-slide{min-height:493px}.chain-map{height:277px}}
@media(max-width:980px){.dashboard-wrap{min-height:493px}.discovery-layout{grid-template-columns:1fr}.discovery-copy{max-width:760px}.home-faq{width:min(100%,760px)}}
@media(max-width:700px){.dashboard-wrap,.hero-dashboard-slide{min-height:470px}.stage-heading{min-height:50px;padding:12px}.stage-heading>span{display:none}.stage-event-strip{grid-template-columns:1fr 1fr}.stage-event-strip span:last-child{display:none}.stage-exposure{min-height:431px;grid-template-columns:38px 1fr}.exposure-nav>span{width:25px;height:25px}.exposure-nav small{display:none}.exposure-kpis article{padding:9px}.exposure-kpis em{display:none}.exposure-workspace{grid-template-columns:1fr}.exposure-matches{display:none}.radar-grid{height:223px}.stage-chain,.stage-channel,.stage-code{min-height:431px;padding-inline:9px}.stage-chain>.stage-heading,.stage-channel>.stage-heading,.stage-code>.stage-heading{margin-inline:-9px}.chain-toolbar em,.code-toolbar em{display:none}.chain-workspace{grid-template-columns:1fr}.chain-map{height:272px}.chain-evidence{display:none}.channel-overview{grid-template-columns:1fr}.channel-broadcast{display:none}.channel-panels{grid-template-columns:1fr}.channel-queue{display:none}.channel-activity{min-height:151px}.activity-bars{height:111px}.code-workspace{grid-template-columns:72px 1fr}.code-editor.encoded{display:none}.code-tree{padding-inline:5px}.code-tree>span{padding:5px;font-size:3.8px}.code-progress{grid-template-columns:auto 1fr}.code-progress>b{display:none}.product-image-visual{height:235px}.discovery-copy h2{font-size:34px;letter-spacing:-1.7px}.home-faq details p{padding-inline:48px 18px}}
@media(max-width:430px){.dashboard-wrap,.hero-dashboard-slide{min-height:450px}.dash-titlebar{grid-template-columns:auto 1fr}.dash-titlebar>b{display:none}.stage-heading strong{font-size:9.5px}.exposure-kpis article:last-child{display:none}.exposure-kpis{grid-template-columns:1fr 1fr}.radar-grid{height:218px}.chain-toolbar span:nth-child(3){display:none}.chain-map{height:257px}.chain-timeline span{font-size:3.9px}.channel-post>header{grid-template-columns:auto 1fr}.channel-post header>b{display:none}.code-workspace{grid-template-columns:1fr}.code-tree{display:none}.product-image-visual{height:220px}.home-faq summary{grid-template-columns:22px 1fr 16px}.home-faq details p{padding-inline-start:47px}}
@media(prefers-reduced-motion:reduce){.hero-dashboard-slide,.radar-sweep,.chain-map path,.broadcast-rings>i,.code-progress>div i{animation:none!important}}

/* DarkOra v1.2.1 — search-friendly catalog and research page content */
.page-hero-topics{margin-top:24px;display:flex;flex-wrap:wrap;gap:8px}.page-hero-topics span{padding:8px 10px;border:1px solid rgba(53,255,138,.13);border-radius:999px;background:rgba(53,255,138,.025);color:#7f9488;font:8px var(--mono);letter-spacing:.04em}.products-page .product-card h2{margin:0;color:#e2ebe6;font-size:22px}.catalog-card-facts{margin:18px 0 0;display:grid;grid-template-columns:1fr 1fr;border-block:1px solid rgba(145,177,159,.09)}.catalog-card-facts>div{min-width:0;padding:12px 0}.catalog-card-facts>div+div{padding-inline-start:14px;border-inline-start:1px solid rgba(145,177,159,.08)}.catalog-card-facts dt{color:#607168;font:7px var(--mono);text-transform:uppercase}.catalog-card-facts dd{margin:6px 0 0;overflow:hidden;color:#a7b5ad;font:8px var(--mono);white-space:nowrap;text-overflow:ellipsis}.catalog-seo-copy{margin-top:52px;padding:clamp(28px,5vw,52px);border:1px solid rgba(145,177,159,.12);border-radius:18px;background:linear-gradient(145deg,rgba(15,22,17,.96),rgba(7,12,9,.99))}.catalog-seo-copy h2{max-width:800px;margin:15px 0 0;color:#edf4f0;font-size:clamp(30px,4vw,48px);line-height:1.1;letter-spacing:-1.8px}.catalog-seo-copy>p{max-width:850px;margin:16px 0 0;color:#819087;font-size:13px;line-height:1.8}.catalog-seo-copy>div{margin-top:28px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.catalog-seo-copy article{padding:20px;border:1px solid rgba(145,177,159,.09);border-radius:10px;background:rgba(255,255,255,.012)}.catalog-seo-copy h3{margin:0;color:#c7d3cc;font-size:14px}.catalog-seo-copy article p{margin:9px 0 0;color:#718178;font-size:11px;line-height:1.7}.article-card-link{display:inline-flex;margin-top:8px;color:#86dca1;font-size:11px;font-weight:700}.article-card h2{font-size:20px;line-height:1.35}.article-card h2 a:hover{color:var(--green)}
@media(max-width:800px){.catalog-seo-copy>div{grid-template-columns:1fr}.catalog-card-facts{grid-template-columns:1fr}.catalog-card-facts>div+div{padding-inline-start:0;border-inline-start:0;border-top:1px solid rgba(145,177,159,.08)}}
