:root{--canvas:#f6f8fc;--surface:#fff;--ink:#182033;--ink-2:#4a5568;--muted:#8a93a6;--line:#e3e9f2;--d-base:#0c0407;--d-base2:#150609;--d-surface:#1b0a0f;--d-surface-2:#251015;--d-ink:#fbf7f8;--d-ink-2:#c9bdc1;--d-muted:#8e7e83;--d-line:#ffffff17;--red:#c00;--red-hi:#ff4b4b;--red-soft:#cc000052;--blue:#1b4a9c;--blue-bright:#4d7cd6;--font:var(--font-poppins), system-ui, -apple-system, "Segoe UI", sans-serif;--display:var(--font-audiowide), var(--font);--radius-pill:999px;--radius-card:16px;--radius-panel:20px;--shadow-sm:0 4px 12px #1820330f;--shadow-md:0 12px 32px #18203317;--shadow-lg:0 24px 60px #1820331f}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--canvas);color:var(--ink);font-family:var(--font);overflow-x:clip}.container{max-width:var(--cds-container-max);padding-inline:var(--cds-space-gutter);margin-inline:auto}a{color:inherit;text-decoration:none}img{max-width:100%}:focus-visible{outline:2px solid var(--blue-bright);outline-offset:2px;border-radius:4px}section{padding:var(--cds-space-section) 0;position:relative}.kicker{align-items:center;gap:var(--cds-space-2);letter-spacing:.16em;text-transform:uppercase;color:var(--blue);margin-block-end:var(--cds-space-4);font-size:13px;font-weight:600;display:flex}.kicker:before{content:"";background:var(--red);width:22px;height:2px}.dark .kicker{color:#e5a8a8}h2{letter-spacing:-.01em;max-width:680px;font-size:clamp(32px,3.6vw,46px);font-weight:700;line-height:1.12}.lead{color:var(--ink-2);max-width:62ch;margin-block-start:var(--cds-space-4);font-size:17px;line-height:1.65}.dark .lead{color:var(--d-ink-2)}.center{text-align:center}.center h2,.center .lead{margin-inline:auto}.center .kicker{justify-content:center}.center .kicker:before{display:none}.center .kicker:after{content:"";background:var(--red);width:22px;height:2px;order:-1;margin-inline-end:var(--cds-space-2)}.btn{justify-content:center;align-items:center;gap:var(--cds-space-2);background:var(--red);color:#fff;height:48px;padding-inline:var(--cds-space-6);border-radius:var(--cds-radius-md);cursor:pointer;font-size:15px;font-weight:600;font-family:var(--font);border:none;padding-block:0;transition:transform .18s,box-shadow .18s;display:inline-flex}.btn:hover{box-shadow:0 10px 26px var(--red-soft);transform:translateY(-2px)}.btn-lg{height:54px;padding-inline:var(--cds-space-8);font-size:16px}.btn-outline{color:var(--ink);border:1.5px solid var(--line);background:0 0}.btn-outline:hover{border-color:var(--ink);box-shadow:none}.btn-whatsapp{background:#25d366;border:none;color:#fff!important}.btn-whatsapp:hover{background:#20ba5a;box-shadow:0 10px 26px #25d36640}.btn-whatsapp svg{fill:currentColor}.ghost{color:inherit;opacity:.75;align-items:center;gap:var(--cds-space-1);font-size:16px;font-weight:500;display:inline-flex}.ghost:hover{opacity:1;text-underline-offset:4px;text-decoration:underline}.rv{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.6,.2,1);transform:translateY(26px)}.rv.in{opacity:1;transform:none}.rv2{transition-delay:.12s}.rv3{transition-delay:.24s}.rv4{transition-delay:.36s}.arrow-btn{border:1.5px solid var(--line);background:var(--surface);cursor:pointer;width:44px;height:44px;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:all .18s;display:flex}.arrow-btn:hover{border-color:var(--red);color:var(--red)}.bg-blobs:before,.bg-blobs:after{content:"";filter:blur(90px);opacity:.5;pointer-events:none;z-index:0;border-radius:50%;width:520px;height:520px;position:absolute}.bg-blobs:before{background:#1b4a9c24;animation:16s ease-in-out infinite alternate blobA;inset-block-start:-140px;inset-inline-start:-160px}.bg-blobs:after{background:#cc00001a;animation:19s ease-in-out infinite alternate blobB;inset-block-end:-160px;inset-inline-end:-140px}@keyframes blobA{0%{transform:translate(0)scale(1)}to{transform:translate(90px,60px)scale(1.15)}}@keyframes blobB{0%{transform:translate(0)scale(1.1)}to{transform:translate(-80px,-50px)scale(.95)}}.bg-grid:before{content:"";pointer-events:none;z-index:0;opacity:.5;background-image:radial-gradient(#1b4a9c29 1px,#0000 1.4px);background-size:30px 30px;animation:26s linear infinite gridPan;position:absolute;inset:0}@keyframes gridPan{0%{background-position:0 0}to{background-position:60px 30px}}.bg-ember:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(560px 340px at 20% 30%,#cc000029,#0000 65%),radial-gradient(620px 380px at 85% 75%,#ff4b4b1a,#0000 65%);animation:14s ease-in-out infinite alternate ember;position:absolute;inset:0}@keyframes ember{0%{opacity:.8;transform:translate(-30px)}to{opacity:1;transform:translate(30px)}}section>.container{z-index:1;position:relative}nav{z-index:90;background:0 0;border-block-end:1px solid #0000;width:100%;height:76px;transition:all .3s;position:fixed;inset-block:0 auto;inset-inline:0}nav.solid{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-color:var(--line);background:#f6f8fceb}nav.on-dark:not(.solid){color:var(--d-ink)}nav.on-dark:not(.solid) .logo-img{filter:drop-shadow(0 0 1px #ffffff26)brightness(1.45)}.nav-inner{justify-content:space-between;align-items:center;gap:var(--cds-space-6);height:76px;display:flex}.logo-img{width:auto;height:40px;display:block}.nav-links{gap:var(--cds-space-6);opacity:.9;font-size:14.5px;font-weight:500;display:flex}.nav-links a{padding:var(--cds-space-1) 0;border-block-end:2px solid #0000}.nav-links a:hover{border-block-end-color:var(--red)}.nav-links a[aria-current=page]{border-block-end-color:var(--red);opacity:1}nav.solid .nav-links a[aria-current=page]{color:var(--ink)}.nav-right{align-items:center;gap:var(--cds-space-3);display:flex}.nav-cta{border-radius:var(--cds-radius-full);white-space:nowrap;height:38px;padding-inline:var(--cds-space-4);font-size:13.5px}.nav-cta:hover{box-shadow:0 4px 12px var(--red-soft)}.nav-cta svg{flex:none}.nav-profile{border:1.5px solid var(--line);background:var(--surface);width:38px;height:38px;color:var(--ink);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .22s;display:inline-flex}.nav-profile:hover{border-color:var(--red);color:var(--red);box-shadow:0 4px 14px #cc00001f}.nav-profile svg{color:currentColor;flex:none;transition:color .22s}.nav-profile:hover svg{color:var(--red)}.nav-profile:focus-visible,.nav-profile-dropdown a:focus-visible{outline:2px solid var(--red);outline-offset:3px}.nav-profile-menu{flex:none;position:relative}.nav-profile-dropdown{min-width:180px;padding:var(--cds-space-2);border:1px solid var(--line);border-radius:var(--cds-radius-md);background:var(--surface);gap:2px;padding-block-start:calc(var(--cds-space-2) + 8px);display:grid;position:absolute;inset-block-start:100%;inset-inline-start:0;box-shadow:0 14px 32px #10182829}.nav-profile-dropdown a{border-radius:calc(var(--cds-radius-md) - 4px);color:var(--ink);white-space:nowrap;padding:9px 10px;font-size:13px;font-weight:600;line-height:1.35;transition:background .18s,color .18s}.nav-profile-dropdown a:hover{background:var(--red-soft);color:var(--red)}[dir=rtl] .nav-profile-dropdown{text-align:start;inset-inline:auto 0}nav.on-dark:not(.solid) .nav-profile:not(.m-menu *){color:#ffffffd9;background:#ffffff0f;border-color:#ffffff40}nav.on-dark:not(.solid) .nav-profile:not(.m-menu *):hover{border-color:var(--red-hi);color:var(--red-hi);background:#ffffff1a;box-shadow:0 4px 14px #ff4b4b26}nav.on-dark:not(.solid) .nav-profile-dropdown{border-color:var(--line);background:#fff;box-shadow:0 14px 32px #10182829}nav.on-dark:not(.solid) .nav-profile-dropdown a{color:var(--ink)}nav.on-dark:not(.solid) .nav-profile-dropdown a:hover{background:var(--red-soft);color:var(--red)}.lang{opacity:.8;font-size:14px;font-weight:500}.hero{background:radial-gradient(1000px 620px at 88% 0%, #cc000042, transparent 62%), radial-gradient(820px 520px at 0% 100%, #7800144d, transparent 62%), linear-gradient(155deg, var(--d-base2), var(--d-base) 55%, #0a0810);color:var(--d-ink);flex-direction:column;min-height:100vh;padding-block-start:76px;display:flex;position:relative;overflow:hidden}#particles{z-index:0;opacity:.85;position:absolute;inset:0}.hero .container{z-index:2;position:relative}.hero-grid{gap:var(--cds-space-12);padding-block:var(--cds-space-12) var(--cds-space-6);flex:1;grid-template-columns:52fr 48fr;align-items:center;display:grid}.hero .kicker{color:#c7a6ac}.hero .kicker:before{background:var(--red-hi);border-radius:50%;width:8px;height:8px}h1{letter-spacing:-.015em;font-size:clamp(40px,4.8vw,61px);font-weight:700;line-height:1.06}h1 .gv{font-family:var(--display);color:var(--red-hi);font-weight:400}.hero .sub{color:var(--d-ink-2);max-width:50ch;margin-block-start:var(--cds-space-5);font-size:18.5px;line-height:1.62}.cta-row{align-items:center;gap:var(--cds-space-6);flex-wrap:wrap;margin-block-start:var(--cds-space-8);display:flex}.hero-stats-row{flex-wrap:nowrap;align-items:center;gap:16px;margin-block-start:var(--cds-space-10);display:flex}.hero-stat-item{flex-shrink:0;align-items:center;gap:6px;display:flex}.hero-stat-icon-wrapper{justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative}.hero-stat-info{flex-direction:row;align-items:center;gap:6px;line-height:1.25;display:flex}.hero-stat-number{color:var(--d-ink);letter-spacing:-.015em;font-feature-settings:"tnum";font-size:13.5px;font-weight:700}.hero-stat-label{color:var(--d-ink-2);white-space:nowrap;font-size:13.5px;font-weight:500}.animated-hero-icon{width:36px;height:36px;display:block;overflow:visible!important}.hex-icon .hex-outline{stroke:var(--d-line);stroke-width:1.5px;fill:none;transition:stroke .3s}.hex-icon .hex-branch{stroke:var(--d-line);stroke-width:1.2px;stroke-dasharray:4 4;animation:2s linear infinite hexDash}.hex-icon .hex-center-node{fill:var(--d-ink-2)}.hex-icon .hex-node{fill:#0c0407;stroke:var(--red-hi);stroke-width:1.5px;transform-origin:50%}.hex-icon .node-1{animation:2s ease-in-out infinite nodePulse}.hex-icon .node-2{animation:2s ease-in-out .6s infinite nodePulse}.hex-icon .node-3{animation:2s ease-in-out 1.2s infinite nodePulse}@keyframes hexDash{to{stroke-dashoffset:-8px}}@keyframes nodePulse{0%,to{stroke-width:1.5px;fill:#0c0407;transform:scale(1)}50%{stroke-width:2.2px;fill:var(--red-hi);filter:drop-shadow(0 0 2px var(--red-hi));transform:scale(1.2)}}.user-icon .user-bg-circle{stroke:var(--d-line);stroke-width:1px;fill:none}.user-icon .user-head{stroke:var(--red-hi);stroke-width:1.5px;fill:none;animation:3s ease-in-out infinite headGlow}.user-icon .user-torso{stroke:var(--red-hi);stroke-width:1.5px;fill:none;stroke-linecap:round;animation:3s ease-in-out .5s infinite torsoGlow}@keyframes headGlow{0%,to{stroke:var(--red-hi);filter:none}50%{stroke:#f66;filter:drop-shadow(0 0 3px var(--red-hi))}}@keyframes torsoGlow{0%,to{stroke:var(--red-hi);filter:none}50%{stroke:#f66;filter:drop-shadow(0 0 3px var(--red-hi))}}.certified-icon .cert-outer-ring{stroke:var(--red-hi);stroke-width:1.2px;fill:none;transform-origin:22px 19px;animation:3s ease-in-out infinite certPulse}.certified-icon .cert-inner-ring{stroke:var(--d-line);stroke-width:1px;fill:none}.certified-icon .cert-ribbon{stroke:var(--red-hi);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;fill:none;transform-origin:22px 19px}.certified-icon .ribbon-left{animation:4s ease-in-out infinite ribbonWiggleLeft}.certified-icon .ribbon-right{animation:4s ease-in-out infinite ribbonWiggleRight}.certified-icon .cert-check{stroke:var(--d-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;transform-origin:22px 19px;animation:3s ease-in-out infinite checkGlow}@keyframes certPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.95;transform:scale(1.05)}}@keyframes ribbonWiggleLeft{0%,to{transform:rotate(0)}50%{transform:rotate(-3deg)}}@keyframes ribbonWiggleRight{0%,to{transform:rotate(0)}50%{transform:rotate(3deg)}}@keyframes checkGlow{0%,to{stroke:var(--d-ink);filter:none}50%{stroke:var(--red-hi);filter:drop-shadow(0 0 2px var(--red-hi))}}@media (prefers-reduced-motion:reduce){.hex-icon .hex-branch,.hex-icon .node-1,.hex-icon .node-2,.hex-icon .node-3,.user-icon .user-head,.user-icon .user-torso,.certified-icon .cert-outer-ring,.certified-icon .cert-inner-ring,.certified-icon .cert-ribbon,.certified-icon .cert-check{filter:none!important;animation:none!important;transform:none!important}}@media (max-width:760px){.hero-stats-row{flex-wrap:wrap;gap:16px}.hero-stat-info{flex-direction:row;align-items:center;gap:5px}.hero-stat-number,.hero-stat-label{font-size:12.5px}}[dir=rtl] .hero-stats-row{justify-content:flex-start}.panel{z-index:2;height:560px;position:relative}.tool{align-items:center;gap:var(--cds-space-1);background:var(--d-surface-2);border:1px solid var(--d-line);border-radius:var(--cds-radius-sm);padding:var(--cds-space-2) var(--cds-space-3);color:var(--d-ink-2);opacity:0;z-index:3;white-space:nowrap;font-size:12.5px;font-weight:500;display:inline-flex;position:absolute;box-shadow:0 6px 18px #0006}.tool .dot{border-radius:50%;width:7px;height:7px}#arrows{z-index:2;pointer-events:none;position:absolute;inset:0}#arrows path{stroke:var(--red-hi);stroke-width:1.5px;fill:none;opacity:0;stroke-dasharray:6 7}.window{z-index:4;border:1px solid var(--d-line);border-radius:var(--cds-radius-lg);background:linear-gradient(#170a10,#0e0509);flex-direction:column;display:flex;position:absolute;inset-block:128px 14px;inset-inline:2% 0;overflow:hidden;box-shadow:0 24px 80px #0009}.win-bar{align-items:center;gap:var(--cds-space-2);height:42px;padding-inline:var(--cds-space-3);border-block-end:1px solid var(--d-line);background:#ffffff05;flex:none;display:flex}.win-bar i{background:#5a3c44;border-radius:50%;width:9px;height:9px;display:block}.win-title{letter-spacing:.08em;color:var(--d-muted);margin-inline-start:var(--cds-space-2);font-size:11.5px}.win-title b{color:var(--red-hi);font-weight:600}.win-body{padding:var(--cds-space-4);gap:var(--cds-space-3);flex-direction:column;flex:1;min-height:0;display:flex}.kpis{gap:var(--cds-space-2);flex:none;grid-template-columns:repeat(3,1fr);display:grid}.kpi{background:var(--d-surface-2);border:1px solid var(--d-line);border-radius:var(--cds-radius-md);padding:var(--cds-space-3);opacity:0;transform:translateY(14px)}.kpi label{letter-spacing:.06em;text-transform:uppercase;color:var(--d-muted);font-size:10.5px;display:block}.kpi strong{color:var(--d-ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.kpi em{color:#7fa4e8;font-size:10.5px;font-style:normal;font-weight:500}.roi{background:var(--d-surface-2);border:1px solid var(--d-line);border-radius:var(--cds-radius-md);padding:var(--cds-space-3);flex:1;min-height:190px;position:relative}.roi label{letter-spacing:.06em;text-transform:uppercase;color:var(--d-muted);font-size:11px}.roi .growth-note{color:#7fa4e8;font-size:11px;font-weight:500;position:absolute;inset-block-start:var(--cds-space-2);inset-inline-end:var(--cds-space-3)}.roi svg{inset-block-start:38px;inset-inline:var(--cds-space-3);width:calc(100% - var(--cds-space-6));height:calc(100% - 51px);position:absolute;inset-block-end:13px;overflow:visible}.roi .grid-l{stroke:#ffffff0f}.roi .curve{stroke:var(--blue-bright);stroke-width:2.6px;fill:none;stroke-linecap:round;filter:drop-shadow(0 0 5px #4d7cd699)}.roi .fillp{fill:url(#gfill);opacity:0}.roi .tip{fill:var(--red-hi);opacity:0}.roi .runner{fill:#fff;filter:drop-shadow(0 0 7px #ffffffe6)drop-shadow(0 0 12px #ff4b4be6)}.roi .marker{fill:var(--d-muted);font-size:9.5px;font-family:var(--font);direction:ltr}.stamp{align-self:flex-start;align-items:center;gap:var(--cds-space-2);color:var(--d-ink);border-radius:var(--cds-radius-sm);padding:var(--cds-space-1) var(--cds-space-3);opacity:0;background:#cc000029;border:1px solid #ff5a5a73;flex:none;font-size:12.5px;font-weight:500;display:inline-flex;transform:scale(.9)}.stamp svg{color:var(--red-hi)}.play .tool{animation:.5s forwards toolIn}.play .t1{animation-delay:.1s}.play .t2{animation-delay:.24s}.play .t3{animation-delay:.38s}.play .t4{animation-delay:.52s}.play .t5{animation-delay:.66s}@keyframes toolIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.converge .tool{transition:transform 1.1s cubic-bezier(.5,0,.2,1),opacity 1.1s;opacity:0!important}.converge #arrows path{opacity:.7;animation:1.2s linear forwards dash}@keyframes dash{to{stroke-dashoffset:-160px;opacity:0}}.boot .kpi{animation:1.2s forwards kpiIn}.boot .kpi:nth-child(2){animation-delay:.4s}.boot .kpi:nth-child(3){animation-delay:.8s}@keyframes kpiIn{to{opacity:1;transform:none}}.govern .curve{stroke-dasharray:620;stroke-dashoffset:620px;animation:1.5s forwards draw}@keyframes draw{to{stroke-dashoffset:0}}.govern .fillp{animation:.8s .9s forwards fadeIn}.govern .tip{animation:.3s 1.3s forwards fadeIn}.govern .stamp{animation:.45s cubic-bezier(.2,1.4,.4,1) 1.5s forwards stampIn}@keyframes fadeIn{to{opacity:1}}@keyframes stampIn{to{opacity:1;transform:scale(1)}}.scroll-hint{text-align:center;color:var(--d-muted);letter-spacing:.14em;text-transform:uppercase;z-index:2;padding-block-end:var(--cds-space-4);font-size:12px;position:relative}.trust{background:var(--surface);border-block-end:1px solid var(--line);padding-block:var(--cds-space-10)}.trust .t-head{text-align:center;margin-block-end:var(--cds-space-8);font-size:16px;font-weight:600}.t-row{align-items:center;gap:var(--cds-space-5);display:flex}.t-view{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}[dir=rtl] .t-view{-webkit-mask-image:linear-gradient(270deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(270deg,#0000,#000 6% 94%,#0000)}.t-track{align-items:center;transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.t-logo{padding-block:var(--cds-space-2);padding-inline:var(--cds-space-3);box-sizing:border-box;flex:0 0 20%;justify-content:center;align-items:center;display:flex}.t-card{box-sizing:border-box;background:#fff;border:1px solid #cc000026;border-radius:12px;justify-content:center;align-items:center;width:100%;height:86px;padding:12px 20px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 10px #00000004}.t-card img,.t-card svg{object-fit:contain;max-width:100%;max-height:100%;transition:all .3s}.t-card span{font-family:var(--font);color:#98a2b5;font-size:18px;font-weight:700;transition:all .3s}.t-logo:hover .t-card{border-color:var(--red);transform:translateY(-3px);box-shadow:0 8px 24px #cc00001a}.t-logo:hover .t-card span{color:var(--red)}.stats-wrap{padding-block-start:var(--cds-space-16);padding-block-end:var(--cds-space-6)}.statbar{padding:var(--cds-space-12) var(--cds-space-6);color:var(--d-ink);background:radial-gradient(560px 280px at -2%,#cc00006b,#0000 62%),radial-gradient(560px 280px at 102%,#cc000061,#0000 62%),radial-gradient(700px 360px at 50% -50%,#ff4b4b24,#0000 70%),linear-gradient(#2a0b12,#150509);border:1px solid #ff6e6e33;border-radius:24px;grid-template-columns:repeat(4,1fr);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 80px #1e050a73}.statbar:after{content:"";pointer-events:none;opacity:.1;background-image:radial-gradient(#ff5a5a99 1px,#0000 1.4px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 22% 78%,#000);mask-image:linear-gradient(90deg,#000,#0000 22% 78%,#000)}.stat{align-items:center;gap:var(--cds-space-5);padding:var(--cds-space-1) var(--cds-space-6);display:flex;position:relative}.stat+.stat:before{content:"";background:#ffffff1f;width:1px;position:absolute;inset-block:14%;inset-inline-start:0}.stat .ico{background:linear-gradient(160deg,#cc00006b,#cc000014);border:1px solid #ff6e6e99;border-radius:18px;flex:none;justify-content:center;align-items:center;width:72px;height:72px;display:flex;box-shadow:0 0 28px #ff3c3c59,inset 0 0 18px #cc00002e}.stat .ico svg{stroke:#ff7b7b;filter:drop-shadow(0 0 7px #ff5a5ab3)}.stat strong{font-variant-numeric:tabular-nums;font-size:44px;font-weight:700;line-height:1.05;display:block}.stat small{color:#d8c6ca;margin-block-start:var(--cds-space-1);font-size:14.5px;line-height:1.4;display:block}.prod-grid{gap:var(--cds-space-6);grid-template-columns:1fr 1fr;margin-block-start:var(--cds-space-12);display:grid}.prod{background:var(--surface);border:1px solid var(--line);border-radius:16px;transition:transform .22s,box-shadow .22s;overflow:hidden}.prod:hover{transform:translateY(-4px);box-shadow:0 18px 44px #1820331a}.mock{background:linear-gradient(#170a10,#0f050a);height:262px;display:flex;position:relative;overflow:hidden}.mock .side{border-inline-end:1px solid var(--d-line);width:52px;padding-block:var(--cds-space-3);align-items:center;gap:var(--cds-space-3);flex-direction:column;flex:none;display:flex}.mock .side i{background:#ffffff12;border-radius:6px;width:22px;height:22px}.mock .side i.on{background:#c009}.mock .main{padding:var(--cds-space-3) var(--cds-space-4);gap:var(--cds-space-2);flex-direction:column;flex:1;min-width:0;display:flex}.mock .mhead{align-items:center;gap:var(--cds-space-2);display:flex}.mock .mhead b{color:#ebdfe2;letter-spacing:.04em;font-size:11px;font-weight:600}.mock .mhead span{color:var(--d-muted);border:1px solid var(--d-line);padding:var(--cds-space-1) var(--cds-space-2);border-radius:5px;margin-inline-start:auto;font-size:9.5px}.mock .chart{flex:1;position:relative}.mock .chart svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mock .cgrid{stroke:#ffffff0f}.mline{stroke:var(--blue-bright);stroke-width:2.4px;fill:none;stroke-linecap:round;stroke-dasharray:520;stroke-dashoffset:520px;filter:drop-shadow(0 0 4px #4d7cd68c);animation:4.5s ease-in-out infinite mdraw}.mline.r{stroke:var(--red-hi);filter:drop-shadow(0 0 4px #ff4b4b8c);animation-delay:.6s}@keyframes mdraw{0%{stroke-dashoffset:520px;opacity:0}12%{opacity:1}55%{stroke-dashoffset:0;opacity:1}88%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.marea{fill:url(#mfill);opacity:0;animation:4.5s ease-in-out infinite mfade}@keyframes mfade{0%,10%{opacity:0}55%,88%{opacity:1}to{opacity:0}}.mock .bars{align-items:flex-end;gap:var(--cds-space-2);padding-block-start:var(--cds-space-1);padding-inline:var(--cds-space-1) 0;flex:1;display:flex}.mock .bars b{background:linear-gradient(180deg, var(--blue-bright), #1b4a9c66);transform-origin:bottom;border-radius:5px 5px 0 0;flex:1;animation:3.8s ease-in-out infinite barGrow}.mock .bars b:nth-child(2){animation-delay:.3s}.mock .bars b:nth-child(3){animation-delay:.6s}.mock .bars b:nth-child(4){animation-delay:.9s}.mock .bars b:nth-child(5){animation-delay:1.2s}.mock .bars b:nth-child(6){animation-delay:1.5s}.mock .bars b.hot{background:linear-gradient(#ff5b5b,#cc000059)}@keyframes barGrow{0%{transform:scaleY(.15)}45%,80%{transform:scaleY(1)}to{transform:scaleY(.15)}}.mock .gaugewrap{justify-content:center;align-items:center;gap:var(--cds-space-5);flex:1;display:flex}.mock .mgauge{width:120px;height:120px;position:relative}.mock .mgauge svg{transform:rotate(-90deg)}.mock .mgauge .gt{stroke:#3a2028;stroke-width:9px;fill:none}.mock .mgauge .gp{stroke:url(#pgrad);stroke-width:9px;fill:none;stroke-linecap:round;stroke-dasharray:314;animation:4.2s ease-in-out infinite gloop}@keyframes gloop{0%{stroke-dashoffset:314px}45%,80%{stroke-dashoffset:31px}to{stroke-dashoffset:314px}}.mock .mgauge span{color:var(--d-ink);justify-content:center;align-items:center;font-size:19px;font-weight:700;display:flex;position:absolute;inset:0}.mock .glegend{gap:var(--cds-space-2);flex-direction:column;display:flex}.mock .glegend i{align-items:center;gap:var(--cds-space-2);color:var(--d-ink-2);font-size:11px;font-style:normal;display:flex}.mock .glegend i:before{content:"";background:var(--blue-bright);border-radius:2px;width:8px;height:8px}.mock .glegend i.r:before{background:var(--red-hi)}.mock .pill,.mock .tag{box-sizing:border-box!important;white-space:nowrap!important;border-radius:5px!important;align-items:center!important;height:22px!important;padding-block:0!important;padding-inline:8px!important;font-size:9px!important;font-weight:600!important;display:inline-flex!important}.mock .tag{color:#f5dee0!important;z-index:2!important;background:#cc00003d!important;border:1px solid #ff6e6e73!important;margin:0!important;position:absolute!important;inset-block-end:var(--cds-space-3)!important;inset-inline-end:var(--cds-space-3)!important}.mock .pillrow{flex-direction:row!important;align-items:center!important;gap:6px!important;max-width:none!important;display:flex!important;position:absolute!important;inset-block-end:var(--cds-space-3)!important;inset-inline-start:var(--cds-space-3)!important}.pill{padding:var(--cds-space-1) var(--cds-space-2);border-radius:5px;font-size:9px;font-weight:600}.pill.ok{color:#5fd79a;background:#1d8a4e38;border:1px solid #5fd79a59}.pill.bl{color:#9cbaf0;background:#1b4a9c47;border:1px solid #4d7cd666}.prod .pbody{padding:22px 24px 26px}.prod h3{font-size:19px;font-weight:600}.prod p{color:var(--ink-2);margin-block-start:7px;font-size:14.5px;line-height:1.6}.platform{background:var(--surface);overflow:hidden}.orbit-wrap{height:560px;margin-block-start:34px;position:relative}.orbit-inner{width:600px;height:560px;margin-inline-start:-300px;position:absolute;inset-block-start:0;inset-inline-start:50%}.ring{border:1px dashed #1b4a9c42;border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:50%}.r1{width:320px;height:320px;margin-block:-160px;margin-inline:-160px;animation:46s linear infinite spin}.r2{width:540px;height:540px;margin-block:-270px;margin-inline:-270px;animation:74s linear infinite spinrev}@keyframes spin{to{transform:rotate(360deg)}}@keyframes spinrev{to{transform:rotate(-360deg)}}.om{transform:rotate(var(--a)) translate(var(--r)) rotate(calc(-1 * var(--a)));position:absolute;inset-block-start:50%;inset-inline-start:50%}.om>span{flex-direction:column;align-items:center;gap:6px;display:flex;transform:translate(-50%,-50%)}.r1 .om>span{animation:46s linear infinite spinrev}.r2 .om>span{animation:74s linear infinite spin}.om .tile{background:var(--surface);border:1px solid var(--line);border-radius:13px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 6px 16px #1820331a}.om em{color:var(--ink-2);white-space:nowrap;background:#ffffffd9;border-radius:6px;padding:2px 8px;font-size:11.5px;font-style:normal;font-weight:500}.core{z-index:5;text-align:center;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.core .c-chip{background:var(--red);color:#fff;box-shadow:0 10px 30px var(--red-soft);white-space:nowrap;border-radius:999px;padding:14px 28px;font-size:15px;font-weight:600;position:relative}.core .pulse{border:2px solid #cc000080;border-radius:999px;width:100%;height:100%;animation:2.6s ease-out infinite corePulse;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}@keyframes corePulse{0%{opacity:.8;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.9)}}.value-row{gap:var(--cds-space-5);grid-template-columns:repeat(3,1fr);max-width:860px;margin-block-start:var(--cds-space-8);margin-inline:auto;display:grid}.val{background:var(--canvas);border:1px solid var(--line);padding:var(--cds-space-5);text-align:center;border-radius:14px}.val .vico{width:40px;height:40px;margin-block:0 auto;margin-inline:auto;background:#1b4a9c14;border-radius:11px;justify-content:center;align-items:center;margin-block-end:var(--cds-space-3);display:flex}.val .vico svg{stroke:var(--blue);animation:2.8s ease-in-out infinite vpulse}@keyframes vpulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.val h3{font-size:15.5px;font-weight:600}.val p{color:var(--muted);margin-block-start:5px;font-size:13px;line-height:1.5}.odoo-note{color:var(--muted);text-align:center;margin-block-start:22px;font-size:12px}.sol-grid{gap:var(--cds-space-5);grid-template-columns:repeat(4,1fr);margin-block-start:var(--cds-space-10);display:grid}.sol{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;transition:all .2s;display:flex;overflow:hidden}.sol:hover{border-color:#cc000073;transform:translateY(-4px);box-shadow:0 16px 38px #18203317}.sol .viz{border-block-end:1px solid var(--line);background:linear-gradient(160deg,#f0f4fb,#fff);justify-content:center;align-items:center;height:88px;display:flex;position:relative;overflow:hidden}.sol .viz svg{overflow:visible}.sviz-line{stroke:var(--blue);stroke-width:2px;fill:none;stroke-linecap:round;stroke-dasharray:160;stroke-dashoffset:160px;animation:3.6s ease-in-out infinite svDraw}@keyframes svDraw{0%{stroke-dashoffset:160px;opacity:.2}45%,80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:160px;opacity:.2}}.sviz-dotp{fill:var(--red)}.sviz-node{fill:#fff;stroke:var(--blue);stroke-width:1.8px}.sviz-node.r{stroke:var(--red)}.sviz-link{stroke:#c9d5ea;stroke-width:1.6px}.sviz-pulse{transform-origin:50%;transform-box:fill-box;animation:2.6s ease-in-out infinite vpulse}.sviz-gear{transform-origin:50%;transform-box:fill-box;animation:8s linear infinite spin}.sviz-bar{fill:var(--blue-bright);transform-origin:bottom;transform-box:fill-box;animation:3.6s ease-in-out infinite barGrow}.sviz-bar.r{fill:var(--red-hi)}.sviz-hb{stroke:var(--red);stroke-width:2px;fill:none;stroke-dasharray:120;stroke-dashoffset:120px;animation:2.8s linear infinite svDraw}.sviz-up{animation:3.4s ease-in-out infinite stepUp}@keyframes stepUp{0%,15%{opacity:.4;transform:translateY(6px)}50%,80%{opacity:1;transform:translateY(0)}to{opacity:.4;transform:translateY(6px)}}.sol .sbody{flex-direction:column;flex:1;padding:20px 22px 22px;display:flex}.sol .num{font-family:var(--display);color:var(--red);letter-spacing:.06em;font-size:12.5px}.sol h3{margin-block-start:10px;font-size:16px;font-weight:600;line-height:1.3}.sol p{color:var(--ink-2);flex:1;margin-block-start:8px;font-size:13px;line-height:1.55}.sol .go{color:var(--red);opacity:0;margin-block-start:12px;font-size:13px;font-weight:600;transition:all .2s;transform:translate(-6px)}.sol:hover .go{opacity:1;transform:none}.j-outer{background:var(--surface);height:240vh;position:relative}.j-sticky{min-height:100vh;padding:var(--cds-space-16) 0 var(--cds-space-12);flex-direction:column;justify-content:center;display:flex;position:sticky;inset-block-start:0;overflow:hidden}.j-sticky.bg-grid:before{opacity:.35}.j-head h2{font-size:clamp(28px,3vw,40px)}.j-grid{gap:var(--cds-space-12);grid-template-columns:.9fr 1.35fr;align-items:center;margin-block-start:var(--cds-space-8);display:grid}.timeline{padding-inline-start:34px;position:relative}.timeline:before{content:"";background:var(--line);border-radius:2px;width:3px;position:absolute;inset-block:14px;inset-inline-start:11px}.timeline .tl-fill{background:linear-gradient(180deg, var(--blue), var(--red));border-radius:2px;width:3px;height:0%;max-height:calc(100% - 28px);transition:height .5s cubic-bezier(.4,0,.2,1);position:absolute;inset-block-start:14px;inset-inline-start:11px}.tstage{opacity:.4;padding-block:9px;padding-inline-start:14px;transition:opacity .4s;position:relative}.tstage:before{content:"";background:var(--surface);z-index:2;border:3px solid #c9d2e0;border-radius:50%;width:19px;height:19px;transition:all .4s;position:absolute;inset-block-start:14px;inset-inline-start:-31px}.tstage.active{opacity:1}.tstage.active:before{border-color:var(--red);box-shadow:0 0 0 6px #cc000024}.tstage.done{opacity:.85}.tstage.done:before{border-color:var(--blue);background:var(--blue)}.tstage .tnum{font-family:var(--display);color:var(--muted);letter-spacing:.06em;font-size:12px}.tstage.active .tnum{color:var(--red)}.tstage h3{margin-block-start:3px;font-size:16.5px;font-weight:600}.tstage p{color:var(--ink-2);max-width:40ch;margin-block-start:4px;font-size:13px;line-height:1.55}.console{border:1px solid var(--d-line);color:var(--d-ink);background:linear-gradient(#1b0a0f,#10050a);border-radius:18px;overflow:hidden;box-shadow:0 34px 80px #1e050a66}.console .win-bar{background:#ffffff05}.con-body{gap:var(--cds-space-6);padding:var(--cds-space-8);grid-template-columns:240px 1fr;display:grid}.gauge{width:212px;height:212px;margin:4px auto 0;position:relative}.gauge svg{transform:rotate(-90deg)}.gauge .track{stroke:#3a2028;stroke-width:13px;fill:none}.gauge .prog{stroke:url(#ggrad);stroke-width:13px;fill:none;stroke-linecap:round;transition:stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.gauge .g-center{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gauge .g-center strong{font-variant-numeric:tabular-nums;font-size:42px;font-weight:700}.gauge .g-center span{color:var(--d-muted);letter-spacing:.08em;text-transform:uppercase;margin-block-start:3px;font-size:11px}.g-state{text-align:center;color:var(--red-hi);margin-block-start:var(--cds-space-4);font-size:14.5px;font-weight:600;transition:color .3s}.g-state.live{color:#5fd79a}.logs{gap:var(--cds-space-2);flex-direction:column;padding-block-start:var(--cds-space-1);display:flex}.log{align-items:flex-start;gap:var(--cds-space-2);color:var(--d-muted);opacity:.32;font-size:13.5px;line-height:1.5;transition:all .45s;display:flex}.log .lg-ic{border:1.5px solid #5a3a42;border-radius:50%;flex:none;justify-content:center;align-items:center;width:19px;height:19px;margin-block-start:2px;transition:all .4s;display:flex}.log.on{opacity:1;color:var(--d-ink)}.log.on .lg-ic{border-color:var(--blue-bright);background:#1b4a9c59}.log.on .lg-ic:after{content:"✓";color:#bbd2f5;font-size:9.5px}.log.now .lg-ic{border-color:var(--red-hi);background:#cc000047;animation:1.4s ease-in-out infinite nowPulse}.log.now .lg-ic:after{content:"";background:var(--red-hi);border-radius:50%;width:7px;height:7px}@keyframes nowPulse{0%,to{box-shadow:0 0 #ff4b4b66}50%{box-shadow:0 0 0 7px #ff4b4b00}}.con-rail{padding-inline:var(--cds-space-8);padding-block:0 var(--cds-space-6);align-items:center;display:flex}.rail-seg{background:#3a2028;flex:1;height:3px;position:relative}.rail-seg.on{background:linear-gradient(90deg, var(--blue), var(--blue-bright))}.rail-dot{z-index:2;background:#3a2028;border:2.5px solid #1b0a0f;border-radius:50%;flex:none;width:14px;height:14px;transition:all .4s;position:relative}.rail-dot.on{background:var(--blue-bright)}.rail-dot.now{background:var(--red-hi);box-shadow:0 0 0 5px #ff4b4b2e}.j-hint{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-block-start:26px;font-size:12px}.why-grid{gap:var(--cds-space-5);grid-template-columns:1fr 1fr;margin-block-start:var(--cds-space-10);display:grid}.why{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.why .wviz{border-block-end:1px solid var(--line);background:linear-gradient(160deg,#f0f4fb,#fbfcfe);justify-content:center;align-items:center;height:130px;display:flex;position:relative;overflow:hidden}.why .wbody{padding:var(--cds-space-5) var(--cds-space-6);background:#cc000004}.why h3{font-size:18px;font-weight:600}.why p{color:var(--ink-2);margin-block-start:8px;font-size:14.5px;line-height:1.6}.w-audit .arow{opacity:0;animation:4.8s ease-in-out infinite auditRow}.w-audit .arow:nth-child(2){animation-delay:.7s}.w-audit .arow:nth-child(3){animation-delay:1.4s}.w-audit .arow:nth-child(4){animation-delay:2.1s}@keyframes auditRow{0%{opacity:0;transform:translate(-8px)}14%,78%{opacity:1;transform:none}92%,to{opacity:0}}.w-gold{background:linear-gradient(150deg,#c9a22724,#fbfcfe)}.w-gold .medal{stroke:#c9a227;stroke-width:1.8px;fill:#c9a2271a}.w-gold .shine{background:linear-gradient(115deg,#0000 42%,#fffc 50%,#0000 58%);animation:3.4s ease-in-out infinite shine;position:absolute;inset:0}@keyframes shine{0%,20%{transform:translate(-110%)}60%,to{transform:translate(110%)}}.w-team .tline{stroke:var(--blue);stroke-width:2.2px;fill:#1b4a9c0f;stroke-dasharray:6 5;animation:3s linear infinite teamDash}@keyframes teamDash{to{stroke-dashoffset:-22px}}.w-team .tn{fill:var(--d-ink);stroke:var(--blue);stroke-width:2px}.w-team .tp{fill:var(--red);filter:drop-shadow(0 0 3px var(--red-hi))}.w-team .tlabel{fill:var(--ink-2);font-size:10px;font-weight:600;font-family:var(--font);text-transform:uppercase;letter-spacing:.05em}.w-map .pin{stroke:var(--red);stroke-width:1.8px;fill:#cc00001a}.w-map .radar{stroke:var(--blue);fill:none;stroke-width:1.4px;opacity:0;transform-origin:50%;transform-box:fill-box;animation:2.8s ease-out infinite radar}.w-map .radar.d2{animation-delay:1.4s}@keyframes radar{0%{opacity:.75;transform:scale(.35)}to{opacity:0;transform:scale(1.25)}}.w-map .mk{fill:var(--ink-2);font-size:10px;font-weight:600;font-family:var(--font)}.work{background:var(--canvas)}.story-shell{margin-block-start:52px;position:relative}.story-view{margin:0 -6px;padding:6px;overflow:hidden}.story-track{gap:24px;transition:transform .55s cubic-bezier(.4,0,.2,1);display:flex}.story{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;flex:0 0 calc(33.333% - 16px);transition:box-shadow .2s;display:flex;overflow:hidden}.story:hover{box-shadow:0 18px 44px #1820331a}.story .simg{background-position:50%;background-size:cover;height:200px;position:relative}.story .simg:after{content:"";background:linear-gradient(#1b4a9c1a,#14050947);position:absolute;inset:0}.story .sbody{flex-direction:column;flex:1;padding:22px 24px 24px;display:flex}.story .scat{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);font-size:11.5px;font-weight:600}.story h3{margin-block-start:9px;font-size:17.5px;font-weight:600}.story .ba{color:var(--ink-2);flex:1;margin-block-start:10px;font-size:13.5px;line-height:1.6}.story .smetric{border-block-start:1px solid var(--line);align-items:baseline;gap:10px;margin-block-start:var(--cds-space-4);padding-block-start:15px;display:flex}.story .smetric strong{color:var(--red);font-size:27px;font-weight:700}.story .smetric span{color:var(--muted);font-size:12.5px}.story .simg-ph{background:radial-gradient(130% 120% at 18% -10%, #ff4b4b4d, transparent 55%), linear-gradient(150deg, var(--d-surface-2), var(--d-base));place-items:center;display:grid;overflow:hidden}.story .simg-ph:after{background:linear-gradient(#0000 45%,#0000003d)}.story .simg-ph:before{content:"";background-image:radial-gradient(#ffffff1f 1px,#0000 1.5px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000,#0000 88%);mask:linear-gradient(#000,#0000 88%)}.story .simg-glyph{color:#fffffff0;place-items:center;display:grid;position:relative}.story .simg-glyph svg{filter:drop-shadow(0 6px 16px #00000073);width:54px;height:54px}.story .soutcome{border-block-start:1px solid var(--line);color:var(--ink);align-items:center;gap:11px;margin-block-start:16px;padding-block-start:15px;font-size:14px;font-weight:600;display:flex}.story .soutcome-ic{background:var(--red-soft);width:28px;height:28px;color:var(--red);border-radius:50%;flex:none;place-items:center;display:grid}.story-ctl{align-items:center;gap:16px;margin-block-start:26px;display:flex}.s-count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13.5px}.s-nav{gap:10px;margin-inline-start:auto;display:flex}.industries{background:radial-gradient(900px 520px at 90% 0%, #cc000038, transparent 62%), radial-gradient(700px 420px at 5% 100%, #78001442, transparent 62%), linear-gradient(165deg, var(--d-base2), var(--d-base));color:var(--d-ink);overflow:hidden}.ind-grid{gap:var(--cds-space-5);grid-template-columns:repeat(3,1fr);margin-block-start:var(--cds-space-10);display:grid}.ind{border-radius:var(--cds-radius-2xl);min-height:280px;padding:var(--cds-space-5);border:1px solid var(--d-line);background-position:50%;background-size:cover;flex-direction:column;transition:all .22s;display:flex;position:relative;overflow:hidden}.ind:hover{border-color:#ff5a5a8c;transform:translateY(-5px)}.ind:before{content:"";background:linear-gradient(#0c04074d 0%,#0c0407ed 82%);transition:background .25s;position:absolute;inset:0}.ind:hover:before{background:linear-gradient(#0c04072e 0%,#0c0407e8 82%)}.ind>*{position:relative}.ind h3{text-shadow:0 1px 8px #00000080;font-size:17.5px;font-weight:600}.ind p{color:#e4d6d9;max-width:26ch;margin-block-start:auto;font-size:13.5px;line-height:1.55}.ind .arrow{background:var(--red);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .2s;display:flex;position:absolute;inset-block-end:var(--cds-space-4);inset-inline-end:var(--cds-space-4)}.ind:hover .arrow{transform:translate(3px)}.testi-sec{background:var(--surface)}.tq-shell{min-height:210px;margin-block-start:44px;position:relative}.tq{background:var(--canvas);border:1px solid var(--line);opacity:0;pointer-events:none;border-radius:16px;flex-direction:column;padding:32px 36px;transition:opacity .55s,transform .55s;display:flex;position:absolute;inset:0;transform:translateY(12px)}.tq.show{opacity:1;pointer-events:auto;transform:none}.tq .qm{color:var(--red);font-family:Georgia,serif;font-size:36px;font-weight:700;line-height:.6}.tq p{color:var(--ink);max-width:70ch;margin-block-start:14px;font-size:17.5px;line-height:1.65}.tq .who{align-items:center;gap:13px;margin-block-start:auto;padding-block-start:22px;display:flex}.tq .av{border:1px solid var(--line);width:44px;height:44px;color:var(--blue);background:#1b4a9c14;border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.tq .who b{font-size:14.5px;display:block}.tq .who span{color:var(--muted);font-size:12.5px}.tq-ctl{align-items:center;gap:14px;margin-block-start:24px;display:flex}.tq-dots{gap:8px;display:flex}.tq-dots i{cursor:pointer;background:#d3dbe8;border-radius:50%;width:8px;height:8px;transition:all .25s}.tq-dots i.on{background:var(--red);border-radius:99px;width:22px}.testi-note{color:var(--muted);margin-block-start:16px;font-size:12px}.tools-grid{grid-template-columns:1fr 1fr;gap:24px;margin-block-start:52px;display:grid}.tool-card{background:var(--surface);border:1px solid var(--line);padding:var(--cds-space-8);text-align:start;z-index:1;border-radius:18px;flex-direction:column;transition:all .2s;display:flex;position:relative}.tool-card:hover{border-color:#1b4a9c59;transform:translateY(-4px);box-shadow:0 18px 44px #1820331a}.tool-card .time{color:var(--blue);background:#1b4a9c14;border-radius:999px;align-self:flex-start;padding:6px 14px;font-size:12px;font-weight:600}.tool-card h3{margin-block-start:18px;font-size:22px;font-weight:600}.tool-card p{color:var(--ink-2);flex:1;margin-block-start:10px;font-size:15px;line-height:1.62}.tool-card .btn{align-self:flex-start;margin-block-start:24px}.no-pitch{text-align:center;color:var(--muted);margin-block-start:26px;font-size:13.5px}.final{background:var(--surface);text-align:center}.final h2{max-width:720px;margin:0 auto}.final .cta-row{justify-content:center}footer{color:var(--d-ink);border-block-start:3px solid var(--red);background:radial-gradient(760px 420px at 85% 100%,#cc00004d,#0000 62%),radial-gradient(620px 360px at 8% 0,#78001442,#0000 62%),linear-gradient(170deg,#160609,#0b0306);padding-block-start:var(--cds-space-12);position:relative;overflow:hidden}.f-grid{gap:var(--cds-space-8);z-index:1;grid-template-columns:1.6fr 1fr 1fr 1fr 1.3fr;display:grid;position:relative}.f-grid,.f-grid>*,.f-col,.f-contact,.newsletter,.nl-row{min-width:0}.f-col a,.f-contact .c-line{overflow-wrap:anywhere}.nl-row input{min-width:0}.f-logo-img{filter:brightness(1.5);width:auto;height:74px;display:block}.f-promise{color:var(--d-ink-2);max-width:32ch;margin-block-start:var(--cds-space-6);font-size:15px;line-height:1.65}.f-promise b{color:var(--d-ink)}.f-badge{border:1px solid var(--d-line);border-radius:var(--cds-radius-md);padding:var(--cds-space-2) var(--cds-space-3);color:var(--d-ink-2);align-items:center;gap:9px;margin-block-start:var(--cds-space-5);font-size:13px;display:inline-flex}.f-gold-partner-img{width:auto;max-height:26px;margin-block-start:var(--cds-space-5);display:block}.f-gold-partner-link{border-radius:var(--cds-radius-1);transition:opacity var(--cds-dur-2) var(--cds-ease);display:inline-block}.f-gold-partner-link:hover{opacity:.78}@media (prefers-reduced-motion:reduce){.f-gold-partner-link{transition:none}}.f-badge i{background:#c9a227;border-radius:50%;width:9px;height:9px;display:block}.f-social{gap:var(--cds-space-3);margin-block-start:var(--cds-space-6);display:flex}.f-social a{border-radius:var(--cds-radius-md);border:1px solid var(--d-line);width:38px;height:38px;color:var(--d-ink-2);justify-content:center;align-items:center;transition:all .15s;display:flex}.f-social a:hover{border-color:var(--red-hi);color:var(--d-ink);transform:translateY(-2px)}footer h4{letter-spacing:.14em;text-transform:uppercase;color:var(--d-muted);margin-block-end:var(--cds-space-5);font-size:13px;font-weight:600}.f-col a{color:var(--d-ink-2);padding:var(--cds-space-1) 0;font-size:14px;transition:all .15s;display:block}.f-col a:hover{color:var(--d-ink);transform:translate(3px)}.f-col a span{color:var(--red-hi);font-family:var(--display);margin-inline-end:var(--cds-space-2);font-size:11px}.f-contact .c-line{color:var(--d-ink-2);gap:11px;margin-block-end:var(--cds-space-3);font-size:14px;line-height:1.6;display:flex}.f-contact .c-line svg{stroke:var(--red-hi);flex:none;margin-block-start:3px}.f-social{flex-wrap:wrap;gap:9px;margin-block-start:18px;display:flex}.f-social-link{width:34px;height:34px;color:var(--d-ink-2);border:1px solid #ffffff24;border-radius:9px;place-items:center;transition:color .15s,border-color .15s,background .15s,transform .15s;display:grid}.f-social-link:hover{color:#fff;border-color:var(--red-hi);background:#ffffff0d;transform:translateY(-2px)}.newsletter{margin-block-start:var(--cds-space-5)}.newsletter p{color:var(--d-muted);margin-block-end:var(--cds-space-2);font-size:13px}.nl-row{gap:var(--cds-space-2);display:flex}.nl-row input{border-radius:var(--cds-radius-md);border:1px solid var(--d-line);height:44px;color:var(--d-ink);padding-inline:var(--cds-space-3);font-family:var(--font);background:#ffffff0d;flex:1;font-size:13.5px}.nl-row input::placeholder{color:var(--d-muted)}.nl-row .btn{height:44px;padding-inline:var(--cds-space-4)}.f-bottom{border-block-start:1px solid var(--d-line);padding-block:var(--cds-space-6);justify-content:space-between;align-items:center;gap:var(--cds-space-4);z-index:1;flex-wrap:wrap;margin-block-start:var(--cds-space-12);display:flex;position:relative}.f-bottom p{color:var(--d-muted);font-size:13px}.f-bottom p b{color:var(--d-ink-2);font-weight:500}.f-links{gap:var(--cds-space-5);color:var(--d-muted);font-size:13px;display:flex}.f-links a:hover{color:var(--d-ink)}.consent-banner{inset-inline:0;z-index:60;background:var(--d-surface);border-top:1px solid var(--d-line);padding:var(--cds-space-5) var(--cds-space-6);max-height:85vh;position:fixed;bottom:0;overflow-y:auto;box-shadow:0 -12px 40px #00000059}.consent-inner{gap:var(--cds-space-4);flex-direction:column;max-width:1120px;margin-inline:auto;display:flex}.consent-title{letter-spacing:0;color:var(--d-ink);font-size:17px;font-weight:600;line-height:1.3}.consent-body{margin-top:var(--cds-space-1);color:var(--d-ink-2);max-width:76ch;font-size:14px;line-height:1.6}.consent-body a{color:var(--d-ink);text-underline-offset:2px;text-decoration:underline}.consent-options{gap:var(--cds-space-3);border-top:1px solid var(--d-line);padding-top:var(--cds-space-4);border-inline:0;border-bottom:0;flex-direction:column;margin:0;display:flex}.consent-option{align-items:flex-start;gap:var(--cds-space-3);cursor:pointer;font-size:14px;display:flex}.consent-option input{width:16px;height:16px;accent-color:var(--red);cursor:pointer;flex:none;margin-top:3px}.consent-option input:disabled{cursor:default;opacity:.6}.consent-option-name{color:var(--d-ink);font-weight:600;display:block}.consent-option-desc{color:var(--d-muted);line-height:1.5;display:block}.consent-actions{align-items:center;gap:var(--cds-space-3);flex-wrap:wrap;display:flex}.consent-actions .btn-outline{color:var(--d-ink);border-color:var(--d-line)}.consent-actions .btn-outline:hover{border-color:var(--d-ink-2)}.consent-link-btn{padding:0 var(--cds-space-2);font:inherit;color:var(--d-ink-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:14px;text-decoration:underline}.consent-link-btn:hover{color:var(--d-ink)}@media (max-width:559px){.consent-banner{padding:var(--cds-space-4)}.consent-actions .btn{width:100%}.consent-link-btn,.cookie-settings-link{align-items:center;min-height:44px;display:inline-flex}}.cookie-settings-link{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.cookie-settings-link:hover{color:var(--d-ink)}.to-top{border:1px solid var(--d-line);width:44px;height:44px;color:var(--d-ink-2);cursor:pointer;background:#ffffff0a;border-radius:50%;justify-content:center;align-items:center;transition:all .18s;display:flex}.to-top:hover{border-color:var(--red-hi);color:var(--d-ink);transform:translateY(-3px)}.wa{z-index:80;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;inset-block-end:var(--cds-space-5);inset-inline-end:var(--cds-space-5);background:#25d366!important;box-shadow:0 4px 16px #00000047!important}.wa:hover{transform:scale(1.08);box-shadow:0 8px 24px #00000052!important}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}.rv{opacity:1;transform:none}.tool,#particles{display:none}.kpi,.stamp,.fillp,.tip{opacity:1!important;transform:none!important}.curve,.mline,.sviz-line,.sviz-hb{stroke-dasharray:none!important;stroke-dashoffset:0!important;opacity:1!important}.marea{opacity:1!important}.tstage,.log{opacity:1}.j-outer{height:auto!important}.j-sticky{min-height:0;position:static}.tq{opacity:1;margin-block-end:16px;position:static;transform:none}.tq-shell{min-height:0}}@media (max-width:1100px){.nav-links{display:none}.hero-grid{grid-template-columns:1fr 1fr;gap:36px}.sol-grid{grid-template-columns:repeat(2,1fr)!important;align-items:stretch!important;gap:16px!important}.sol .viz{height:76px!important}.sol .sbody{padding:16px 18px!important}.sol h3{margin-block-start:8px!important;font-size:14.5px!important}.sol p{margin-block-start:6px!important;font-size:12px!important}.statbar{grid-template-columns:repeat(2,1fr);gap:26px 0;padding:40px 18px}.stat+.stat:before{display:none}.ind-grid{grid-template-columns:repeat(2,1fr)}.story{flex:0 0 calc(50% - 12px)}.t-logo{padding-block:var(--cds-space-1);padding-inline:var(--cds-space-2);flex:0 0 25%}.con-body{grid-template-columns:1fr;gap:26px}.orbit-wrap{height:480px}.f-grid{grid-template-columns:repeat(3,1fr);gap:32px}.f-grid>:first-child{grid-column:span 1}.f-contact{grid-column:span 2}.f-col{grid-column:span 1}.j-grid{grid-template-columns:1fr;gap:36px}}@media (min-width:760px) and (max-width:1099px){.hero-grid{gap:24px;grid-template-columns:45fr 55fr!important}.hero-grid .t4,.hero-grid .t5{display:none}.hero .kicker{white-space:nowrap!important}h1{font-size:38px!important}.hero .sub{font-size:16.5px!important;line-height:1.55!important}.hero-stats-row{grid-template-columns:repeat(2,1fr)!important;gap:10px 14px!important;width:100%!important;display:grid!important}.hero-stat-item{flex:none!important;width:100%!important}.hero-stat-item:last-child{grid-column:span 2!important}.hero-stat-label{white-space:normal!important}section{padding:78px 0!important}.panel{height:610px!important}.statbar{grid-template-columns:repeat(2,1fr)!important;gap:26px 0!important;padding:32px 18px!important}.stat+.stat:before{display:none!important}.orbit-wrap{--orbit-scale:.88!important;height:calc(560px * var(--orbit-scale))!important;margin-block-start:24px!important}.orbit-inner{transform:scale(var(--orbit-scale))!important;transform-origin:top!important}.value-row{margin-block-start:80px!important}}@media (max-width:760px){.sol-grid{grid-template-columns:repeat(2,1fr)!important;align-items:stretch!important;gap:12px!important}.sol .viz{height:64px!important}.sol .sbody{padding:10px 12px!important}.sol .num{font-size:11px!important}.sol h3{margin-block-start:6px!important;font-size:13px!important;line-height:1.25!important}.sol p{margin-block-start:6px!important;font-size:11px!important;line-height:1.4!important}.container{padding-inline:var(--cds-space-gutter)}.nav-cta{display:none!important}section{padding:78px 0}.hero-grid{padding:44px var(--cds-space-gutter) 24px;grid-template-columns:1fr;gap:36px}.hero .kicker{white-space:nowrap!important;font-size:10px!important}.panel{height:540px!important}.window{inset-block:60px 10px;inset-inline-start:0}.t3,.t4,.t5{display:none}.btn-lg{width:auto}.cta-row{width:100%;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:16px!important;display:flex!important}.cta-row .btn,.cta-row .ghost{white-space:nowrap;margin:0;flex:1!important;justify-content:center!important;width:auto!important;height:48px!important;padding-inline:12px!important;font-size:14px!important}.hero-stats-row{grid-template-columns:repeat(2,1fr)!important;gap:12px 16px!important;width:100%!important;margin-block-start:var(--cds-space-8)!important;display:grid!important}.hero-stat-item{flex:none!important;align-items:center!important;gap:6px!important;width:100%!important}.hero-stat-item:last-child{grid-column:span 2!important}.hero-stat-info{flex-direction:column!important;align-items:flex-start!important;gap:2px!important}.hero-stat-label{white-space:normal!important;font-size:11px!important;line-height:1.2!important}.hero-stat-number{font-size:14px!important;line-height:1!important}.statbar{grid-template-columns:1fr}.stat strong{font-size:36px}.prod-grid,.why-grid,.tools-grid,.value-row,.ind-grid{grid-template-columns:1fr}.story{flex:0 0 100%}.t-logo{padding-block:var(--cds-space-1);padding-inline:var(--cds-space-2);flex:0 0 50%}.t-card{border-radius:8px;height:70px;padding:10px 14px}.t-card span{font-size:15px}.f-grid{grid-template-columns:1fr 1fr;gap:30px}.f-grid>:first-child,.f-contact{grid-column:1/-1}.f-col{grid-column:span 1}.f-logo-img{height:52px}.lang{display:none}.kpi strong{font-size:15px}.gauge{width:170px;height:170px}.gauge .g-center strong{font-size:32px}.con-body{padding:22px}}@media (max-width:520px){.f-grid{grid-template-columns:1fr}.f-grid>*{grid-column:1/-1!important}.cta-row{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.cta-row .btn,.cta-row .ghost{flex:none!important;width:100%!important}.hero .cta-row{flex-direction:row!important;align-items:center!important;gap:12px!important}.hero .cta-row .btn,.hero .cta-row .ghost{flex:1!important;width:auto!important}}.gov-row{gap:var(--cds-space-2);flex:none;grid-template-columns:repeat(3,1fr);width:100%;display:grid}.gchip{color:var(--d-ink);opacity:0;box-sizing:border-box;background:#cc000024;border:1px solid #ff5a5a66;border-radius:8px;align-items:center;gap:7px;width:100%;padding:6px 12px;font-size:11.5px;font-weight:500;display:flex;transform:translateY(8px)}.gchip svg{color:var(--red-hi)}.govern .gchip{animation:1.2s forwards kpiIn}.govern .gchip:nth-child(2){animation-delay:.4s}.govern .gchip:nth-child(3){animation-delay:.8s}.om .tile img{width:34px;height:34px;display:block}.t-track.no-anim{transition:none!important}.burger{border-radius:var(--cds-radius-md);width:38px;height:38px;color:inherit;cursor:pointer;opacity:.85;background:0 0;border:1.5px solid;justify-content:center;align-items:center;display:none}.m-menu{z-index:89;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-block-end:1px solid var(--line);width:100%;padding:var(--cds-space-4) var(--cds-space-gutter) calc(var(--cds-space-5) + env(safe-area-inset-bottom,0px));gap:var(--cds-space-1);background:#f6f8fcfa;flex-direction:column;display:none;position:fixed;inset-block-start:calc(76px + env(safe-area-inset-top,0px));inset-inline:0}.m-menu.open{display:flex}.m-menu a{padding:var(--cds-space-3) var(--cds-space-1);color:var(--ink);border-block-end:1px solid var(--line);font-size:16px;font-weight:500}.m-menu .m-cta{align-self:flex-start;margin-block-start:var(--cds-space-3)}[dir=rtl] .m-menu .m-cta{align-self:flex-end}@media (max-width:1100px){.burger{display:flex}}@media (max-width:760px){h1{font-size:32px}h2{font-size:24px}section{padding-block:64px}.hero .sub{font-size:16px}.chips .chip{padding:7px 12px;font-size:12px}.panel{height:480px}.window{inset-block:60px 10px}.roi{min-height:150px}.roi svg{height:calc(100% - 66px)!important;inset-block-start:52px!important}.kpi{padding-block:9px;padding-inline:10px}.kpi strong{font-size:14px}.kpi em{display:none}.gov-row{grid-template-columns:repeat(3,1fr)!important;gap:6px!important}.gchip{gap:4px!important;padding:5px 6px!important;font-size:8.5px!important}.statbar{padding:30px 14px}.stat{gap:14px;padding:6px 12px}.stat .ico{border-radius:14px;width:56px;height:56px}.stat .ico svg{width:26px;height:26px}.stat strong{font-size:30px}.stat small{font-size:12.5px}.mock{height:240px}.mock .glegend{gap:4px!important}.mock .glegend i{font-size:10px!important;line-height:1.2!important}.orbit-wrap{overflow:visible;--orbit-scale:.72!important;height:calc(560px * var(--orbit-scale))!important;margin-block-start:44px!important}.orbit-inner{transform:scale(var(--orbit-scale))!important;transform-origin:top!important}.j-sticky{padding-block:88px 40px}.j-grid{gap:26px;margin-block-start:26px}.tstage{padding-block:10px;padding-inline-start:12px}.tstage p{font-size:13px}.gauge,.gauge svg{width:150px;height:150px}.gauge .g-center strong{font-size:28px}.con-body{gap:18px;padding:18px}.logs .log{gap:8px;font-size:12.5px}.con-rail{padding-block:0 18px;padding-inline:18px}.story .simg{height:160px}.story-ctl{flex-wrap:wrap;gap:12px}.tq-shell{min-height:0}.tq{opacity:0;pointer-events:none;margin-block-end:0;padding-block:24px;padding-inline:22px;display:none;position:static;transform:none}.tq.show{opacity:1;pointer-events:auto;display:flex}.tq p{font-size:15px}.cta-strip{padding:30px 22px}.f-grid{grid-template-columns:1fr 1fr;gap:30px}.f-grid>:first-child,.f-contact{grid-column:1/-1}.f-col{grid-column:span 1}.wa{width:48px;height:48px;inset-block-end:16px;inset-inline-end:16px}}@media (max-width:560px){.orbit-wrap{--orbit-scale:.64!important;height:calc(560px * var(--orbit-scale))!important}}@media (max-width:430px){.orbit-wrap{--orbit-scale:.58!important;height:calc(560px * var(--orbit-scale))!important}}@media (max-width:400px){h1{font-size:28px}.orbit-wrap{--orbit-scale:.54!important;height:calc(560px * var(--orbit-scale))!important}.panel{height:510px!important}}#cursor-glow{pointer-events:none;z-index:4;opacity:0;will-change:transform;mix-blend-mode:screen;background:radial-gradient(circle,#ff3c3c21 0%,#cc00000f 38%,#0000 68%);border-radius:50%;width:560px;height:560px;position:fixed;inset-block-start:0;inset-inline-start:0}@media (hover:none),(prefers-reduced-motion:reduce){#cursor-glow{display:none}}.con-body5{flex-direction:column;gap:20px;padding-block:26px 24px;padding-inline:30px;display:flex}.ms-top{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.ms-top strong{font-family:var(--display);color:#fff;font-size:44px;line-height:1}.ms-sub{letter-spacing:.14em;text-transform:uppercase;color:var(--d-muted);margin-block-start:5px;font-size:10.5px;display:block}.con-body5 .g-state{margin:0;padding:8px 16px}.ms-track{background:#ffffff17;border-radius:99px;height:8px;margin-block:26px 30px;position:relative}.ms-fill{background:linear-gradient(90deg,#1b4a9c,#4d7cd6 60%,#ff4b4b);border-radius:99px;width:0%;transition:width .15s linear;position:absolute;inset:0;box-shadow:0 0 14px #4d7cd680}.ms-node{background:#2a171d;border:2.5px solid #ffffff38;border-radius:50%;width:18px;height:18px;transition:all .3s;position:absolute;inset-block-start:50%;transform:translate(-50%,-50%)}.ms-node i{letter-spacing:.08em;text-transform:uppercase;color:var(--d-muted);white-space:nowrap;font-size:9.5px;font-style:normal;transition:color .3s;position:absolute;inset-block-start:24px;inset-inline-start:50%;transform:translate(-50%)}.ms-node.on{background:#4d7cd6;border-color:#9cbaf0;box-shadow:0 0 12px #4d7cd6b3}.ms-node.now{background:var(--red);border-color:#ff8a8a;animation:1.6s ease-in-out infinite nodepulse;box-shadow:0 0 14px #ff4b4bcc}.ms-node.on i,.ms-node.now i{color:#d6e2f5}@keyframes nodepulse{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.25)}}.ms-chart{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;height:150px;padding:0;position:relative;overflow:hidden}.ms-chart svg{width:100%;height:100%;position:absolute;inset:0}.ms-chart-label{letter-spacing:.12em;text-transform:uppercase;color:var(--d-muted);z-index:2;font-size:9.5px;position:absolute;inset-block-start:9px;inset-inline-end:12px}.jgrid{stroke:#ffffff0f;stroke-width:1px}.logs5{gap:10px!important}.logs5 .log{font-size:13px!important}@media (max-width:1100px){.j-outer{height:400vh}}@media (max-width:760px){.j-outer{height:330vh}.ms-top strong{font-size:34px}.ms-chart{height:110px}.ms-node i{display:none}}.de-wrap{grid-template-columns:43fr 57fr;align-items:stretch;display:grid;overflow:hidden;padding:0!important}.de-left{color:#fff;background:radial-gradient(520px 400px at 85% 20%,#cc000029,#0000 60%),linear-gradient(160deg,#120405,#090203);align-items:center;display:flex;position:relative;overflow:hidden}.de-swirl{pointer-events:none;width:108%;height:108%;position:absolute;inset:-4%}.rib{fill:none;stroke:url(#rib);stroke-width:2.6px;stroke-dasharray:420 900;animation:12s linear infinite ribflow}.rib.thin{stroke-width:1.8px}.rib.glow{stroke-width:11px;opacity:.28}@keyframes ribflow{to{stroke-dashoffset:-1320px}}.sparks circle{fill:#ff6b5a;opacity:.85}.de-left-in{z-index:2;width:100%;padding-block:60px;padding-inline:11% 7%;position:relative}.de-dash{background:#ff1e1e;border-radius:3px;width:34px;height:4px;display:block}.de-left h2{color:#fff;letter-spacing:-.01em;margin-block-start:16px;font-size:clamp(29px,2.8vw,40px);font-weight:700;line-height:1.12}.de-left h2 b{color:#ff2e2e}.de-sub{color:#bdafb2;max-width:36ch;margin-block-start:12px;font-size:13.5px;line-height:1.65}.de-badges{flex-direction:column;gap:14px;margin-block-start:36px;display:flex}.de-badge{clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,16px 100%,0 50%);opacity:.55;background:linear-gradient(150deg,#241317 0%,#140a0c 55%,#1b0e11 100%);border:1px solid #ffffff17;border-radius:4px;align-items:center;gap:12px;width:max-content;max-width:100%;margin-inline-start:var(--off);padding-block:10px;padding-inline:12px 26px;transition:all .35s cubic-bezier(.2,.9,.3,1.2);display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 10px 26px #00000080}.de-hex{width:36px;height:32px;font-family:var(--display);color:#93777c;clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 50%,calc(100% - 9px) 100%,9px 100%,0 50%);background:#ffffff0b;border:1px solid #ffffff1a;flex:none;justify-content:center;align-items:center;font-size:12.5px;transition:all .3s;display:flex}.de-ic{color:#93777c;width:20px;height:20px;transition:color .3s}.de-ic svg{width:100%;height:100%}.de-t{color:#dacfd1;white-space:nowrap;font-size:14px;font-weight:600}.de-badge.done{opacity:.95;border-color:#ff3c3c66}.de-badge.done .de-hex{color:#ff6b6b;border-color:#ff505073}.de-badge.done .de-ic{color:#ff6b6b}.de-badge.now{opacity:1;background:linear-gradient(115deg,#ff1e1e 0%,#c40000 45%,#7e0000 100%);border-color:#ff7878a6;transform:scale(1.08)translate(8px);box-shadow:inset 0 0 0 1px #ffffff24,0 16px 44px #e0000080,0 0 28px #ff1e1e59}.de-badge.now .de-hex{color:#fff;background:#ffffff24;border-color:#ffffff59}.de-badge.now .de-ic,.de-badge.now .de-t{color:#fff}.de-badge.finish{background:linear-gradient(115deg,#17b65c,#0b7a3a 60%,#065227);border-color:#78ffb480;box-shadow:0 16px 44px #14965073,0 0 28px #28c86e4d}.de-right{background:linear-gradient(145deg,#f8f6f4 0%,#eeebe8 60%,#e9e5e2 100%);align-items:center;display:flex;position:relative;overflow:hidden}.de-circuit{opacity:.65;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.de-cc{z-index:2;width:100%;max-width:680px;margin-inline:auto;padding-block:40px 36px;padding-inline:6%;position:relative}.de-cc-head{align-items:center;gap:10px;display:flex}.de-cc-head i{color:#b4aca7;letter-spacing:.2em;font-size:10px}.de-cc-head span{letter-spacing:.22em;text-transform:uppercase;color:#8f8782;font-size:10.5px;font-weight:600}.de-row1{justify-content:space-between;align-items:center;gap:24px;margin-block-start:20px;display:flex}.de-cur label{color:#5e5650;font-size:12.5px;font-weight:600}.de-cur-name{align-items:center;gap:10px;margin-block-start:7px;display:flex}.de-cur-name i{background:#e00000;border-radius:50%;width:9px;height:9px;animation:1.6s ease-in-out infinite np2;box-shadow:0 0 10px #e0000099}@keyframes np2{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.de-cur-name b{color:#ce0000;letter-spacing:-.01em;font-size:clamp(20px,2vw,26px);font-weight:700}.de-cur-line{background:#e00000;border-radius:3px;width:52px;height:3.5px;margin-block-start:9px;display:block}.de-ringcard{flex:none;padding:14px;position:relative}.de-corner{width:100%;height:100%;position:absolute;inset:0}.de-ring{background:#f2efec;border-radius:50%;width:118px;height:118px;position:relative;box-shadow:10px 10px 26px #46373229,-8px -8px 22px #fff,inset 0 0 0 1px #ece8e4}.de-ring>svg{width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;inset:4px}#de-arc{transition:stroke-dashoffset .12s linear}.de-ring-c{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.de-ring-c strong{font-family:var(--display);color:#17130f;font-size:27px;line-height:1}.de-ring-c strong i{color:#6e655f;font-size:14px;font-style:normal}.de-ring-c span{letter-spacing:.13em;text-transform:uppercase;color:#938a84;margin-block-start:4px;font-size:7px;font-weight:600}.de-check{justify-content:center;align-items:center;display:none;position:absolute;inset:0}.de-check svg{width:42px;height:42px}.de-velo{background:#fcfaf9;border:1px solid #e7e2de;border-radius:18px;margin-block-start:26px;padding:16px 20px 10px;box-shadow:0 18px 46px #503c371a}.de-velo-head{justify-content:space-between;align-items:center;display:flex}.de-velo-head label{letter-spacing:.16em;text-transform:uppercase;color:#8a817c;font-size:10.5px;font-weight:600}.de-velo-head span{color:#b7afa9;letter-spacing:.14em;font-size:13px}.de-velo-chart{margin-block-start:8px}.de-velo-chart svg{width:100%;height:auto;display:block}.vpt{fill:#e00000;opacity:0;transition:opacity .25s}.vpt.on{opacity:1}.vpt.ghosted{fill:#bdb6b1}.vtick{fill:#fcfaf9;stroke:#c4beb9;stroke-width:2px;vector-effect:non-scaling-stroke;transition:all .3s}.vtick.past{fill:#e00000;stroke:#e00000}.vtick.now{fill:#fcfaf9;stroke:#e00000;stroke-width:2.4px}.vx-row{height:32px;margin-block-start:4px;position:relative}.vx{letter-spacing:.07em;text-transform:uppercase;color:#9a918c;text-align:center;white-space:nowrap;font-size:9px;font-weight:600;line-height:1.35;transition:color .3s;position:absolute;transform:translate(-50%)}.vx.on{color:#ce0000}.de-status{background:#fcfaf9;border:1px solid #e7e2de;border-radius:16px;grid-template-columns:1.1fr 1.3fr 1.1fr;margin-block-start:20px;display:grid;box-shadow:0 12px 32px #503c3714}.de-st{border-inline-end:1px solid #eee9e5;align-items:center;gap:11px;padding:13px 18px;display:flex}.de-st:last-child{border-inline-end:none}.de-st-ic{flex:none;width:24px;height:24px}.de-st-ic.circ{border:1px solid #ddd7d2;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:5px;display:flex}.de-st-ic svg{width:100%;height:100%}.de-st label{letter-spacing:.13em;text-transform:uppercase;color:#98908b;font-size:9px;font-weight:600;display:block}.de-st b{color:#ce0000;margin-block-start:2px;font-size:13px;font-weight:700;display:block}.de-st b.dark{color:#3a342f}.de-cc.complete #de-arc{stroke:#1fa455;filter:none}.de-cc.complete .de-ring-c strong{color:#157a3f}.de-cc.complete .de-ring-c strong i{color:#1fa455}.de-cc.complete .de-ring-c span{color:#1fa455;font-weight:700}.de-cc.complete .de-ring{box-shadow:10px 10px 26px #285a3c2e,-8px -8px 22px #fff,inset 0 0 0 1px #dceae0}@keyframes checkpop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.de-cc.complete .de-cur-name b{color:#157a3f}.de-cc.complete .de-cur-name i{background:#1fa455;box-shadow:0 0 10px #1fa45599}.de-cc.complete .de-cur-line{background:#1fa455}.de-cc.complete #st-status,.de-cc.complete #st-eta{color:#157a3f}.de-cc.complete .de-st:first-child .de-st-ic svg,.de-cc.complete .de-st:last-child .de-st-ic svg,.de-cc.complete #vring{stroke:#1fa455}.de-cc.complete #vcore{fill:#1fa455}.de-cc.complete #vhalo{fill:#1fa45529}.de-cc.complete #vhead-g{filter:none}.de-cc.complete .vpt.on{fill:#1fa455}.de-cc.complete .vtick.past,.de-cc.complete .vtick.now{fill:#1fa455;stroke:#1fa455}.de-cc.complete .vx.on{color:#157a3f}@media (max-width:1100px){.j-outer{height:200vh!important}.de-wrap{grid-template-columns:40fr 60fr!important;align-items:stretch!important;display:grid!important;overflow-y:visible!important}.de-left{align-items:stretch!important;display:flex!important}.de-left-in{box-sizing:border-box!important;flex-direction:column!important;justify-content:center!important;gap:24px!important;width:100%!important;padding-block:28px!important;padding-inline:4% 12%!important;display:flex!important}.de-left-in h2{margin-block-end:8px!important;font-size:22px!important}.de-sub{font-size:11.5px!important;line-height:1.4!important}.de-badges{flex-direction:column!important;flex:none!important;gap:16px!important;display:flex!important}.de-badge{--off:calc(var(--off,0px) * .3)!important;width:auto!important;max-width:calc(100% - var(--off))!important;white-space:normal!important;box-sizing:border-box!important;gap:8px!important;padding-block:6px!important;padding-inline:8px 16px!important;font-size:10px!important}.de-hex{width:28px!important;height:25px!important;font-size:10px!important}.de-ic{width:16px!important;height:16px!important}.de-t{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;font-size:10px!important;line-height:1.25!important}.de-cc{padding-block:24px!important;padding-inline:4%!important}.de-row1{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:16px!important}.de-ringcard{width:115px!important;height:115px!important;margin:0 auto!important;padding:8px!important}.de-ring-c strong{font-size:20px!important}.de-ring-c span{font-size:8.5px!important}.de-cur-name b{font-size:18px!important}.de-status{grid-template-columns:1fr!important;gap:0!important;margin-block-start:14px!important;padding:10px 14px!important}.de-st{border-block-end:1px solid #eee9e5!important;border-inline-end:none!important;padding-block:8px!important;padding-inline:0!important}.de-st:last-child{border-block-end:none!important}.de-st b{font-size:12px!important}.de-st label{font-size:8.5px!important}.roi{flex-direction:column!important;align-items:flex-start!important;display:flex!important}.roi label{display:block!important;position:static!important}.roi .growth-note{align-self:flex-end!important;margin-top:4px!important;display:block!important;position:static!important}.roi svg{height:calc(100% - 70px)!important;inset-block-start:56px!important}.gov-row{grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.gchip{gap:5px!important;padding:6px 8px!important;font-size:10px!important}.vx{white-space:normal!important;text-align:center!important;max-width:55px!important;font-size:8px!important}}@media (max-width:760px){.j-outer{height:200vh!important}.de-wrap{grid-template-columns:42fr 58fr!important;align-items:stretch!important;display:grid!important;overflow-y:visible!important}.de-left{align-items:stretch!important;display:flex!important}.de-left-in{box-sizing:border-box!important;flex-direction:column!important;justify-content:center!important;gap:20px!important;width:100%!important;padding-block:16px!important;padding-inline:8px 24px!important;display:flex!important}.de-left-in h2{margin-block-end:0!important;font-size:14px!important}.de-sub{font-size:9px!important;line-height:1.35!important}.de-badges{flex-direction:column!important;flex:none!important;gap:12px!important;margin-block-start:0!important;display:flex!important}.de-badge{--off:calc(var(--off,0px) * .15)!important;width:auto!important;max-width:calc(100% - var(--off))!important;white-space:normal!important;box-sizing:border-box!important;gap:6px!important;margin-inline-start:var(--off)!important;padding-block:5px!important;padding-inline:6px 12px!important;font-size:7.5px!important}.de-hex{width:24px!important;height:21px!important;font-size:7.5px!important}.de-ic{width:14px!important;height:14px!important}.de-t{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;font-size:7.5px!important;line-height:1.2!important}.de-cc{padding-block:16px!important;padding-inline:8px!important}.de-row1{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:10px!important}.de-ringcard{width:100px!important;height:100px!important;margin:0 auto!important;padding:6px!important}.de-ring-c strong{font-size:18px!important}.de-ring-c span{font-size:8px!important}.de-cur-name b{font-size:15px!important}.de-status{grid-template-columns:1fr!important;gap:0!important;margin-block-start:12px!important;padding:8px 12px!important}.de-st{border-block-end:1px solid #eee9e5!important;border-inline-end:none!important;padding-block:6px!important;padding-inline:0!important}.de-st:last-child{border-block-end:none!important}.de-st b{font-size:11px!important}.de-st label{font-size:8px!important}.vx{white-space:normal!important;text-align:center!important;max-width:55px!important;font-size:7px!important}}.orbit-wrap{margin-block:56px 40px}.om>span{transform:translate(-50%,-50%);gap:0!important;animation:none!important;display:block!important}.om-spin{flex-direction:column;align-items:center;gap:6px;display:flex}.r1 .om-spin{animation:46s linear infinite spinrev}.r2 .om-spin{animation:74s linear infinite spin}.om em{background:#fff;font-size:11px;box-shadow:0 1px 5px #1820331f;font-family:var(--font-poppins), sans-serif!important}.lang{border:1.5px solid var(--line);background:var(--surface);letter-spacing:.04em;height:38px;color:var(--ink);opacity:1;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding-block:0;padding-inline:4px;font-size:12.5px;font-weight:600;transition:all .22s;display:inline-flex}.lang:focus-visible{outline:2px solid var(--red);outline-offset:2px}.lang:hover{border-color:var(--red);transform:translateY(-1px);box-shadow:0 4px 14px #cc00001f}.lang svg{color:currentColor;flex:none;transition:color .22s}.lang:hover svg{color:var(--red)}.lang-current{background:var(--canvas);color:var(--red);border-radius:999px;align-items:center;gap:6px;padding:4px 7px;font-weight:700;transition:all .22s;display:inline-flex}.lang-divider{background:var(--line);flex:none;width:1px;height:14px}.lang-switch{color:var(--ink);border-radius:999px;padding:4px 7px;font-weight:700;transition:all .22s}.lang:hover .lang-current{color:var(--ink);background:0 0}.lang:hover .lang-switch{background:var(--red);color:#fff}nav.on-dark:not(.solid) .lang:not(.m-menu *){color:var(--d-ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border-color:#ffffff2e}nav.on-dark:not(.solid) .lang:not(.m-menu *):hover{border-color:var(--red-hi);box-shadow:0 4px 18px #ff4b4b40}nav.on-dark:not(.solid) .lang:not(.m-menu *) svg{color:currentColor}nav.on-dark:not(.solid) .lang:not(.m-menu *):hover svg{color:var(--red-hi)}nav.on-dark:not(.solid) .lang:not(.m-menu *) .lang-current{color:var(--red-hi);background:#ffffff14;align-items:center;gap:6px;display:inline-flex}nav.on-dark:not(.solid) .lang:not(.m-menu *) .lang-divider{background:#fff3}nav.on-dark:not(.solid) .lang:not(.m-menu *) .lang-switch{color:var(--d-ink)}nav.on-dark:not(.solid) .lang:not(.m-menu *):hover .lang-current{color:var(--d-ink);background:0 0}nav.on-dark:not(.solid) .lang:not(.m-menu *):hover .lang-switch{background:var(--red-hi);color:#fff}[dir=rtl]{--font:var(--font-zain), "Zain", "Segoe UI", system-ui, sans-serif;--display:var(--font-zain), var(--font)}[dir=rtl] .rail-seg.on{background:linear-gradient(270deg, var(--blue), var(--blue-bright))}[dir=rtl] .ms-fill{background:linear-gradient(270deg,#1b4a9c,#4d7cd6 60%,#ff4b4b)}[dir=rtl] .ind:hover .arrow{transform:translate(-3px)}[dir=rtl] .ind .arrow svg{transform:scaleX(-1)}[dir=rtl] h1,[dir=rtl] h2{letter-spacing:0;word-break:break-word;overflow-wrap:break-word}[dir=rtl] .kicker{letter-spacing:.02em}[dir=rtl] .sol .go{transform:translate(6px)}[dir=rtl] .sol:hover .go{transform:none}[dir=rtl] .f-col a:hover{transform:translate(-3px)}[dir=rtl] .marker,[dir=rtl] .win-title,[dir=rtl] .mhead b{font-family:Zain,sans-serif}[dir=rtl] .de-badge.now{transform:scale(1.08)translate(-8px)}[dir=rtl] .de-cur-line{margin-inline-end:0}[dir=ltr] .window{inset-inline-start:2%}[dir=rtl] .window{inset-inline-end:2%}[dir=rtl] .tool{inset-inline-start:auto}[dir=rtl] .tool.t1{inset-inline-end:2%}[dir=rtl] .tool.t2{inset-inline-end:50%}[dir=rtl] .tool.t3{inset-inline-end:74%}[dir=rtl] .tool.t4{inset-inline-end:22%}[dir=rtl] .tool.t5{inset-inline-end:58%}[dir=rtl] .hero .sub{max-width:min(58ch,100%)}[dir=rtl] .hero-grid>div:first-child{width:100%;min-width:0;overflow:hidden}[dir=rtl] .cta-row,[dir=rtl] .chips{justify-content:flex-start}[dir=rtl] .m-menu{text-align:right}[dir=rtl] .m-menu a:not(.lang){text-align:right;padding-inline:8px 0}[dir=rtl] .m-menu{align-items:flex-end}[dir=rtl] .m-menu a:not(.lang){align-self:stretch;width:100%}@media (max-width:760px){[dir=rtl] .m-menu .lang{align-self:flex-end;margin-inline-start:auto}[dir=rtl] .ghost{text-align:right;justify-content:flex-end}[dir=rtl] h1{-webkit-hyphens:auto;hyphens:auto}}[dir=rtl] .chart-graphics{transform-origin:250px 85px;transform:scaleX(-1)}[dir=rtl] .mock .mhead b{letter-spacing:0;font-size:12.5px}[dir=rtl] .mock .glegend i{font-size:11.5px}[dir=rtl] .ring,[dir=rtl] .om,[dir=rtl] .core,[dir=rtl] .core .pulse{inset-inline-start:unset;left:50%}[dir=rtl] .mock .chart svg{transform:scaleX(-1)}[dir=rtl] .mock .mgauge svg{transform:scaleX(-1)rotate(-90deg)}.kpi-val{align-items:baseline;gap:6px;margin-block-start:2px;display:flex}
