:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#0b1423;--bg-soft:#142033;--panel:#eef2f6;--panel-strong:#fff;--panel-solid:#eef2f6;--line:#0b14231f;--line-strong:#ff3d008c;--text:#0b1423;--muted:#0b1423ad;--soft:#0b14237a;--blue:#0b1423;--blue-hot:#ff3d00;--violet:#ff3d00;--magenta:#ff3d00;--cyan:#ff3d00;--brand-navy:#0b1423;--brand-paper:#eef2f6;--brand-white:#f8fafb;--brand-orange:#ff3d00;--brand-wash:#e6ebf0;--radius:28px;--radius-sm:18px;--shadow:none}html,body{background:var(--brand-paper)}body{color:var(--text)}::selection{background:#ff3d0038}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:var(--brand-orange)}.site-shell,.site-shell:before{background:var(--brand-paper)}.site-shell{color:var(--brand-navy);overflow:clip visible}.container{width:min(1320px,100% - clamp(30px,6vw,92px))}.home-scroll-story{isolation:isolate;background:var(--brand-paper);position:relative;overflow-x:clip}.home-scroll-step{z-index:var(--step-index,1);background:0 0;position:relative}.home-scroll-panel{z-index:inherit;background:var(--step-bg,var(--brand-paper));isolation:isolate;min-width:0;position:relative}.home-scroll-panel>:is(.hero-section,.section){background:var(--step-bg,var(--brand-paper))}.home-scroll-step:first-child{--step-index:1;--step-bg:var(--brand-navy)}.home-scroll-step:nth-child(2){--step-index:2;--step-bg:var(--brand-paper)}.home-scroll-step:nth-child(3){--step-index:3;--step-bg:var(--brand-paper)}.home-scroll-step:nth-child(4){--step-index:4;--step-bg:var(--brand-wash)}.home-scroll-step:nth-child(5){--step-index:5;--step-bg:var(--brand-paper)}.home-scroll-step:nth-child(6){--step-index:6;--step-bg:var(--brand-wash)}.home-scroll-step:nth-child(7){--step-index:7;--step-bg:var(--brand-paper)}.home-scroll-step:nth-child(8){--step-index:8;--step-bg:var(--brand-wash)}.home-scroll-step:nth-child(9){--step-index:9;--step-bg:var(--brand-paper)}.home-scroll-step:nth-child(10){--step-index:10;--step-bg:var(--brand-wash)}.home-scroll-step:nth-child(11){--step-index:11;--step-bg:var(--brand-paper)}.home-scroll-step:nth-child(12){--step-index:12;--step-bg:var(--brand-wash)}.site-nav{color:var(--brand-navy);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8fafbe6;border-color:#0b14231f;inset:20px clamp(16px,3vw,34px) auto;box-shadow:0 18px 46px #0b142314}.brand-mark,.site-nav .brand-mark:after,.nav-links a,.language-switch{color:var(--brand-navy)}.brand-glyph{color:currentColor}.brand-glyph-side{fill:currentColor}.brand-glyph-core{fill:var(--brand-orange);filter:drop-shadow(0 0 16px #ff3d004d)}.brand-header-svg{width:136px;height:33px}.brand-header-mark-side,.brand-header-word{fill:currentColor}.brand-header-mark-core{fill:var(--brand-orange)}.site-nav .brand-word{color:var(--brand-navy);display:inline}.brand-word{color:var(--brand-navy)}.site-footer .brand-mark,.site-footer .brand-word{color:var(--brand-white)}.site-nav .brand-mark:after{content:""}.nav-links a:after{background:var(--brand-orange)}.nav-links a:hover,.nav-links a:focus-visible{color:var(--brand-orange)}.nav-links a[aria-current=page]{color:var(--brand-navy)}.nav-cta,.button-primary,.cookie-actions button:first-child{border-color:var(--brand-orange);background:var(--brand-orange);color:#fff;box-shadow:none}.language-switch,.button-ghost,.cookie-actions button,.cookie-actions a{color:var(--brand-navy);box-shadow:none;background:#f8fafbb8;border-color:#0b142324}.home-quick-nav{z-index:18;pointer-events:none;margin-block:-38px 0;position:sticky;top:92px}.home-quick-nav-inner{width:min(100%,920px);color:var(--brand-navy);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto;background:#f8fafbe0;border:1px solid #0b14231f;border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-inline:auto;padding:8px 10px;display:grid;box-shadow:0 18px 46px #0b142314}.home-quick-nav span{color:#0b14238a;white-space:nowrap;padding-inline:8px 4px;font-size:.72rem;font-weight:950}.home-quick-nav-inner>div{justify-content:center;align-items:center;gap:5px;min-width:0;display:flex}.home-quick-nav a{min-height:34px;color:var(--brand-navy);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:.78rem;font-weight:900;text-decoration:none;display:inline-flex}.home-quick-nav a:hover,.home-quick-nav a:focus-visible{background:#0b14230f}.home-quick-nav-inner>a:last-child{background:var(--brand-orange);color:#fff}.button:hover,.button:focus-visible,.nav-cta:hover,.nav-cta:focus-visible{transform:none}.nav-menu{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;min-width:0;display:grid}.nav-toggle{width:44px;height:44px;color:var(--brand-navy);cursor:pointer;background:#f8fafbc7;border:1px solid #0b142324;border-radius:999px;justify-content:center;align-items:center;display:none}.nav-toggle span{background:currentColor;border-radius:999px;width:18px;height:2px;transition:transform .16s,opacity .16s;position:absolute}.nav-toggle span:first-child{transform:translateY(-4px)}.nav-toggle span:last-child{transform:translateY(4px)}.site-nav.is-open .nav-toggle span:first-child{transform:rotate(42deg)}.site-nav.is-open .nav-toggle span:last-child{transform:rotate(-42deg)}.site-shell{--page-scroll:0;--cursor-x:50vw;--cursor-y:50vh}.brand-cursor-dot{--cursor-scale:1;z-index:49;background:var(--brand-orange);opacity:0;pointer-events:none;width:17px;height:17px;transform:translate3d(var(--cursor-x), var(--cursor-y), 0) translate(-50%, -50%) scale(var(--cursor-scale));will-change:transform;border-radius:999px;transition:opacity 80ms linear;position:fixed;top:0;left:0;box-shadow:0 0 0 9px #ff3d0014}.site-shell[data-pointer-active=true] .brand-cursor-dot{--cursor-scale:1;opacity:1}.hero-section{--hero-progress:0;--hero-drift-x:0px;--hero-drift-y:0px;--hero-title-shift:0px;--hero-title-shift-inverse:0px;--hero-copy-y:0px;--hero-visual-x:0px;--hero-visual-y:0px;--hero-visual-rotate:0deg;--hero-visual-scale:1;--hero-card-x:0px;--hero-card-y:0px;--hero-ring-scale:.9;--hero-ring-rotate:0deg;--hero-mark-rotate:0deg;--hero-mark-scale:1;--hero-seam-y:0px;--hero-seam-scale:1;--hero-seam-opacity:.62;--pointer-shape-x:0px;--pointer-shape-y:0px;--pointer-shape-y-inverse:0px;--pointer-shape-rotate:0deg;--pointer-shape-rotate-inverse:0deg;--pointer-shape-scale:1;--pointer-shape-radius-a:50%;--pointer-shape-radius-b:50%;--shape-one-x:0px;--shape-one-y:0px;--shape-two-x:0px;--shape-two-y:0px;--shape-three-x:0px;--shape-three-y:0px;--shape-width-a:22%;--shape-height-a:70%;--shape-width-b:22%;--shape-height-b:70%;--geometry-radius-a:12%;--geometry-radius-b:46%;--geometry-scale-a:1;--geometry-x-a:0px;--geometry-y-a:0px;--geometry-x-b:0px;--geometry-y-b:0px;background:radial-gradient(circle at 50% 48%, transparent 0 15%, #ff3d0029 15.1% 15.35%, transparent 15.5%), radial-gradient(circle at 50% 48%, transparent 0 29%, #ff3d002e 29.1% 29.35%, transparent 29.55%), radial-gradient(circle at 50% 48%, transparent 0 43%, #ff3d001f 43.1% 43.35%, transparent 43.55%), var(--brand-navy);min-height:100svh;color:var(--brand-white);z-index:3;border-bottom:0;padding:128px 0 80px;overflow:hidden}.hero-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#0000 0 28%,#ff3d004d 28.08% 28.28%,#0000 28.36%),radial-gradient(circle,#0000 0 44%,#ff3d002e 44.08% 44.28%,#0000 44.36%),radial-gradient(circle,#0000 0 60%,#ff3d001f 60.08% 60.28%,#0000 60.36%);height:72svh;animation:34s linear infinite brandRingsDrift;position:absolute;inset:-16% -8% auto}.hero-section:after{content:"";z-index:0;pointer-events:none;transform:scale(var(--hero-ring-scale)) rotate(var(--hero-ring-rotate));transform-origin:50%;border:1px solid #ff3d003d;border-radius:999px;position:absolute;inset:9% 8% 8%}.page-hero,.legacy-hero{--hero-progress:0;--hero-drift-x:0px;--hero-drift-y:0px;--hero-title-shift:0px;--hero-title-shift-inverse:0px;--hero-copy-y:0px;--hero-ring-scale:.9;--hero-ring-rotate:0deg;background:radial-gradient(circle at 52% 48%, transparent 0 18%, #ff3d0029 18.08% 18.28%, transparent 18.38%), radial-gradient(circle at 52% 48%, transparent 0 34%, #ff3d002e 34.08% 34.28%, transparent 34.38%), radial-gradient(circle at 52% 48%, transparent 0 50%, #ff3d001f 50.08% 50.28%, transparent 50.38%), var(--brand-navy);min-height:clamp(620px,78svh,840px);color:var(--brand-white);border-bottom:0;padding:clamp(148px,16vw,220px) 0 clamp(76px,9vw,126px)}.page-hero:before,.legacy-hero:before,.page-hero:after,.legacy-hero:after{content:"";pointer-events:none;position:absolute}.page-hero:before,.legacy-hero:before{height:82svh;transform:scale(var(--hero-ring-scale)) rotate(var(--hero-ring-rotate));transform-origin:50%;background:radial-gradient(circle,#0000 0 24%,#ff3d004d 24.08% 24.26%,#0000 24.38%),radial-gradient(circle,#0000 0 42%,#ff3d002e 42.08% 42.26%,#0000 42.38%),radial-gradient(circle,#0000 0 62%,#ff3d001a 62.08% 62.26%,#0000 62.38%);inset:-22% -10% auto}.page-hero:after,.legacy-hero:after{aspect-ratio:.72;background:var(--brand-orange);width:clamp(96px,11vw,180px);transform:translate3d(var(--hero-drift-x), var(--hero-copy-y), 0) rotate(var(--hero-ring-rotate));opacity:.94;border-radius:clamp(10px,3vw,52px);inset-block-end:clamp(60px,11vw,150px);inset-inline-end:clamp(24px,7vw,112px)}.page-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(360px,.68fr);gap:clamp(36px,6vw,92px)}.page-hero-copy,.legacy-hero .container{z-index:1;position:relative}.site-shell[data-motion-ready=true] .page-hero-copy{transform:translate3d(var(--hero-drift-x), var(--hero-copy-y), 0)}.site-shell[data-motion-ready=true] .page-hero-copy h1 span,.site-shell[data-motion-ready=true] .legacy-hero h1{transform:translate3d(var(--hero-title-shift), 0, 0)}.page-hero-copy h1,.legacy-hero h1{color:var(--brand-white);letter-spacing:0;font-size:clamp(4.4rem,8vw,9rem);line-height:.92}.legacy-hero h1{max-width:1120px}.page-hero .hero-text,.legacy-hero .hero-text{color:#f8fafbc2;max-width:760px}.legacy-hero-media{aspect-ratio:16/9;border-radius:var(--radius);background:var(--brand-navy);isolation:isolate;border:1px solid #eef2f629;width:min(760px,100%);margin:clamp(26px,4vw,42px) 0 0;position:relative;overflow:hidden}.legacy-hero-media img{object-fit:cover;filter:saturate(.72)contrast(1.08)brightness(.82)}.legacy-hero-media:before,.legacy-hero-media:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.legacy-hero-media:before{opacity:.26;mix-blend-mode:screen;background-image:linear-gradient(#eef2f614 1px,#0000 1px),linear-gradient(90deg,#eef2f614 1px,#0000 1px);background-size:46px 46px}.legacy-hero-media:after{background:radial-gradient(circle at 76% 20%,#0000 0 34%,#ff3d003d 34.08% 34.28%,#0000 34.38%),linear-gradient(#0b14230a 0%,#0b142394 100%)}.page-note-stack{z-index:1;position:relative}.page-visual-card{border-radius:var(--radius);background:radial-gradient(circle at 50% 50%, transparent 0 34%, #ff3d002e 34.08% 34.28%, transparent 34.38%), var(--brand-navy);border:1px solid #eef2f624;position:relative;overflow:hidden}.page-visual-card img{object-fit:cover;opacity:.82;mix-blend-mode:screen}.page-note{color:var(--brand-white);background:#eef2f614;border-color:#eef2f62e}.page-note h2,.page-note p{color:inherit}.page-note p{color:#f8fafbb8}.legacy-meta span{color:#f8fafbbd;background:#eef2f614;border-color:#eef2f62e}.grid-field{opacity:.12;background-image:linear-gradient(#eef2f629 1px,#0000 1px),linear-gradient(90deg,#eef2f629 1px,#0000 1px);background-size:96px 96px;-webkit-mask-image:linear-gradient(#000 0 60%,#0000 100%);mask-image:linear-gradient(#000 0 60%,#0000 100%)}.scan-field,.hero-canvas{display:none}.hero-layout{grid-template-columns:minmax(460px,.9fr) minmax(420px,.8fr);align-items:center;gap:clamp(36px,6vw,96px);min-height:min(760px,76svh)}.hero-copy{max-width:860px;padding-block:54px}.site-shell[data-motion-ready=true] .hero-copy{transform:translate3d(var(--hero-drift-x), var(--hero-copy-y), 0)}.eyebrow{color:var(--brand-orange);letter-spacing:0;background:0 0;border:0;border-radius:999px;padding:0;font-size:.82rem}.hero-copy h1{color:var(--brand-white);letter-spacing:0;font-size:clamp(4.8rem,9.2vw,10rem);line-height:.92}.site-shell[data-motion-ready=true] .hero-copy h1 span:first-child{transform:translate3d(var(--hero-title-shift), 0, 0)}.site-shell[data-motion-ready=true] .hero-copy h1 span:last-child{transform:translate3d(var(--hero-title-shift-inverse), 0, 0)}.hero-copy h1 em,.page-hero-copy h1 em,.final-cta h2 em{color:var(--brand-orange);background:0 0}.hero-text{color:#f8fafbc2;max-width:700px;font-size:clamp(1.06rem,1.35vw,1.22rem)}.hero-transition-wipe,.hero-transition-line{z-index:2;background:linear-gradient(180deg, #0b142300 0%, var(--brand-navy) 100%);opacity:1;pointer-events:none;height:clamp(42px,6vw,92px);transform:translate3d(0, var(--hero-seam-y), 0);transform-origin:50% 100%;position:absolute;inset-block-end:-1px;inset-inline:0}.brand-motion-field{isolation:isolate;--orbit-node-radius:clamp(178px, 19vw, 286px);min-height:clamp(520px,48vw,680px);transform:translate3d(var(--hero-visual-x), var(--hero-visual-y), 0) rotate(var(--hero-visual-rotate)) scale(var(--hero-visual-scale));place-items:center;display:grid;overflow:visible}.brand-motion-field:before,.brand-motion-field:after{display:none}.brand-ring-field{z-index:0;scale:var(--hero-ring-scale);border-radius:999px;animation:42s linear infinite brandOrbitSlow;position:absolute;inset:4%}.brand-ring-field span{inset:var(--inset,0);border:1px solid #ff3d0052;border-radius:999px;position:absolute}.brand-ring-field span:first-child{--inset:0}.brand-ring-field span:nth-child(2){--inset:14%;border-color:#eef2f629}.brand-ring-field span:nth-child(3){--inset:28%}.brand-ring-field span:nth-child(4){--inset:42%;border-color:#eef2f633}.brand-geometry-set{z-index:1;pointer-events:none;position:absolute;inset:2%}.brand-geometry-set span{transform-origin:50%;background:#ff3d000e;border:1px solid #ff3d0047;transition:border-radius .22s,transform .14s,width .22s,height .22s;display:block;position:absolute}.brand-geometry-set span:first-child{aspect-ratio:1;border-radius:var(--geometry-radius-a);width:28%;transform:translate3d(var(--geometry-x-a), var(--geometry-y-a), 0) rotate(calc(18deg + var(--pointer-shape-rotate))) scale(var(--geometry-scale-a));inset-block-start:12%;inset-inline-start:2%}.brand-geometry-set span:nth-child(2){aspect-ratio:.76;border-radius:var(--geometry-radius-b);width:22%;transform:translate3d(var(--geometry-x-b), var(--geometry-y-b), 0) rotate(calc(-28deg + var(--pointer-shape-rotate-inverse)));background:#eef2f60a;border-color:#eef2f633;inset-block-end:7%;inset-inline-end:1%}.brand-geometry-set span:nth-child(3){aspect-ratio:1;border-radius:var(--pointer-shape-radius-b);width:12%;transform:translate3d(var(--pointer-shape-x), var(--pointer-shape-y-inverse), 0) rotate(calc(45deg + var(--pointer-shape-rotate))) scale(var(--pointer-shape-scale));background:#ff3d002e;border-color:#0000;inset-block-start:44%;inset-inline-end:28%}.brand-system-mark{z-index:2;aspect-ratio:1.38;width:min(34vw,360px);min-width:250px;transform:rotate(var(--hero-mark-rotate)) scale(var(--hero-mark-scale));transform-origin:50% 56%;position:relative}.brand-system-mark span{width:var(--shape-width-a);height:var(--shape-height-a);border-radius:var(--pointer-shape-radius-a);background:var(--brand-orange);transform:translate3d(var(--pointer-shape-x), var(--pointer-shape-y), 0) rotate(calc(23deg + var(--pointer-shape-rotate)));transform-origin:50%;transition:border-radius .22s,height .22s,transform .14s,width .22s;animation:8s ease-in-out infinite brandShapeGlow;position:absolute;top:18%;box-shadow:0 24px 80px #ff3d0052}.brand-system-mark span:first-child{background:var(--brand-white);transform:translate3d(var(--shape-one-x), var(--shape-one-y), 0) rotate(calc(23deg + var(--pointer-shape-rotate-inverse)));left:18%}.brand-system-mark span:nth-child(2){border-radius:var(--pointer-shape-radius-b);width:var(--shape-width-b);height:var(--shape-height-b);animation-delay:-1.4s;left:39%}.brand-system-mark span:nth-child(3){background:var(--brand-white);transform:translate3d(var(--shape-three-x), var(--shape-three-y), 0) rotate(calc(23deg + var(--pointer-shape-rotate)));animation-delay:-2.8s;left:60%}.brand-motion-card{z-index:3;color:var(--brand-white);transform:translate3d(var(--hero-card-x), var(--hero-card-y), 0);background:#eef2f614;border:1px solid #eef2f62e;border-radius:999px;gap:4px;padding:14px 20px;display:grid;position:absolute;inset-block-end:10%;inset-inline-start:9%}.brand-motion-card strong{font-size:1rem;line-height:1}.brand-motion-card span{color:#f8fafb9e;direction:ltr;font-size:.76rem;font-weight:800}.brand-motion-label{z-index:3;min-width:58px;color:var(--brand-navy);text-align:center;direction:ltr;background:#eef2f6eb;border:1px solid #eef2f633;border-radius:999px;padding:8px 12px;font-size:.78rem;font-weight:950;animation:9s ease-in-out infinite brandLabelDrift;position:absolute;box-shadow:0 14px 40px #0000001f}.brand-label-crm{inset-block-start:42%;inset-inline-start:6%}.brand-label-erp{animation-delay:-1.2s;inset-block-start:18%;inset-inline-start:30%}.brand-label-api{animation-delay:-2.3s;inset-block-start:32%;inset-inline-end:8%}.brand-label-ai{animation-delay:-3.1s;inset-block-end:30%;inset-inline-end:9%}.brand-label-bi{animation-delay:-4s;inset-block-end:17%;inset-inline-end:24%}.brand-label-tasks{animation-delay:-5.2s;inset-block-end:13%;inset-inline-start:24%}.ops-flow-graphic.brand-motion-field{place-items:center;min-height:clamp(500px,42vw,620px)}.ops-flow-shell{z-index:1;direction:ltr;grid-template-columns:minmax(124px,.82fr) minmax(240px,1.16fr) minmax(124px,.82fr);align-items:center;gap:clamp(12px,2vw,22px);width:min(100%,720px);min-height:clamp(430px,36vw,540px);display:grid;position:relative}.ops-flow-shell:before{content:"";z-index:0;background:radial-gradient(circle at 50% 48%,#ff3d002e,#0000 22%),radial-gradient(circle,#0000 0 42%,#ff3d001f 42.08% 42.22%,#0000 42.34%);border:1px solid #eef2f624;border-radius:999px;position:absolute;inset:8% 10%}.ops-flow-map{z-index:0;pointer-events:none;width:152%;height:126%;position:absolute;inset:-13% -26%}.ops-flow-line{fill:none;stroke:url(#opsFlowStroke);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:10 15;opacity:.78;animation:8s linear infinite opsFlowDash}.ops-flow-line-two,.ops-flow-line-five{animation-duration:9.5s;animation-direction:reverse}.ops-flow-line-three,.ops-flow-line-six{animation-duration:11s}.ops-flow-column,.ops-flow-center{z-index:1;position:relative}.ops-flow-column{gap:10px;display:grid}.ops-flow-heading{color:#f8fafb8f;direction:rtl;background:#eef2f60f;border:1px solid #eef2f624;border-radius:999px;justify-self:start;padding:5px 9px;font-size:.7rem;font-weight:900}.ops-node{min-height:76px;color:var(--brand-white);direction:rtl;background:#eef2f614;border:1px solid #eef2f629;border-radius:8px;gap:4px;padding:10px 11px;display:grid;box-shadow:0 18px 42px #0000001f}.ops-node-output{background:#ff3d0017;border-color:#ff3d003d}.ops-node-system{color:var(--brand-orange);letter-spacing:.02em;direction:ltr;justify-self:start;font-size:.72rem;font-weight:950}.ops-node strong{color:var(--brand-white);font-size:.9rem;line-height:1.12}.ops-node p{color:#f8fafb94;margin:0;font-size:.76rem;font-weight:780;line-height:1.3}.ops-flow-center{place-items:center;min-height:390px;display:grid}.ops-core-panel{z-index:2;width:min(100%,286px);color:var(--brand-white);direction:rtl;background:linear-gradient(#eef2f624,#eef2f613),#0b1423d1;border:1px solid #eef2f62e;border-radius:8px;gap:12px;padding:14px;display:grid;position:relative;box-shadow:0 24px 72px #0000002e,0 0 70px #ff3d001a}.ops-core-panel:before{content:"";z-index:-1;border-radius:inherit;opacity:.62;background:linear-gradient(135deg,#ff3d0075,#0000 38%,#eef2f62e);position:absolute;inset:-1px}.ops-core-head{direction:ltr;justify-content:space-between;align-items:center;gap:12px;display:flex}.ops-core-brand{align-items:center;gap:10px;min-width:0;display:inline-flex}.ops-core-brand>span:last-child{color:var(--brand-orange);font-size:.74rem;font-weight:950}.ops-signature-mark{width:41px;height:38px;color:var(--brand-white);filter:drop-shadow(0 10px 22px #ff3d0038);display:block;position:relative;overflow:visible}.ops-signature-mark .brand-glyph-side{fill:var(--brand-white)}.ops-signature-mark .brand-glyph-core{fill:var(--brand-orange)}.ops-core-head strong{color:#f8fafbb8;direction:ltr;font-size:.72rem;font-weight:850}.ops-signature-engine{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.ops-signature-engine span{color:var(--brand-white);text-align:center;background:#eef2f60f;border:1px solid #eef2f61f;border-radius:8px;gap:3px;padding:8px 7px;font-size:.76rem;font-weight:900;line-height:1;display:grid}.ops-signature-engine b{color:var(--brand-orange);direction:ltr;font-size:.62rem;font-weight:950}.ops-ticket{background:#03081252;border:1px solid #eef2f624;border-radius:8px;gap:5px;padding:12px;display:grid}.ops-ticket span{color:#f8fafb80;direction:ltr;font-size:.74rem;font-weight:900}.ops-ticket strong{color:var(--brand-white);font-size:1rem;line-height:1.18}.ops-ticket p{color:#f8fafba3;margin:0;font-size:.8rem;line-height:1.35}.ops-stage-list{gap:7px;display:grid}.ops-stage{background:#eef2f60e;border:1px solid #eef2f61a;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:8px 9px;display:grid}.ops-stage span{color:var(--brand-orange);direction:ltr;font-size:.7rem;font-weight:950}.ops-stage strong{color:var(--brand-white);font-size:.82rem;line-height:1}.ops-stage em{color:#f8fafb8c;direction:ltr;font-size:.68rem;font-style:normal;font-weight:850}.ops-symbol-graphic.brand-motion-field{direction:ltr;width:min(100%,720px);min-height:clamp(500px,42vw,620px);position:relative}.ops-symbol-map{z-index:1;pointer-events:none;width:104%;height:100%;position:absolute;inset:0 -2%;overflow:visible}.ops-symbol-map-mobile{display:none}.ops-symbol-path{fill:none;stroke:url(#opsSymbolStroke);stroke-width:1.2px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:none;opacity:.34;transition:opacity .18s,stroke-width .18s,filter .18s}.ops-symbol-mobile-path{stroke:url(#opsSymbolStrokeMobile);opacity:.42}.ops-path-tasks,.ops-path-telegram,.ops-path-bi,.ops-path-agents{stroke-width:1.55px;opacity:.58}.ops-symbol-graphic[data-active-node] .ops-symbol-path{opacity:.12}.ops-symbol-graphic[data-active-node=erp] .ops-path-erp,.ops-symbol-graphic[data-active-node=crm] .ops-path-crm,.ops-symbol-graphic[data-active-node=email] .ops-path-email,.ops-symbol-graphic[data-active-node=api] .ops-path-api,.ops-symbol-graphic[data-active-node=tasks] .ops-path-tasks,.ops-symbol-graphic[data-active-node=telegram] .ops-path-telegram,.ops-symbol-graphic[data-active-node=bi] .ops-path-bi,.ops-symbol-graphic[data-active-node=agents] .ops-path-agents{opacity:.92;stroke-width:2.15px;filter:drop-shadow(0 0 10px #ff3d008f)}.ops-symbol-packet{fill:var(--brand-orange);opacity:.7;filter:drop-shadow(0 0 7px #ff3d0061)}.ops-symbol-ring{z-index:0;pointer-events:none;border:1px solid #eef2f621;border-radius:999px;position:absolute}.ops-symbol-ring-one{inset:10%}.ops-symbol-ring-two{border-color:#ff3d0029;animation:74s linear infinite brandOrbitSlow;inset:25%}.ops-symbol-caption{z-index:6;color:#f8fafbdb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);direction:rtl;background:linear-gradient(135deg,#eef2f61f,#eef2f60a),#070d18d1;border:1px solid #eef2f638;border-radius:18px;gap:2px;min-width:132px;padding:9px 13px 10px;font-weight:900;line-height:1.1;display:grid;position:absolute;box-shadow:0 18px 54px #0000002e,inset 0 1px #f8fafb14}.ops-symbol-caption:before{content:"";background:linear-gradient(90deg,#0000,#ff3d00b8);width:44px;height:1px;position:absolute;top:50%;transform:translateY(-50%)}.ops-symbol-caption:after{content:"";background:var(--brand-orange);border-radius:999px;width:7px;height:7px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 16px #ff3d00b3}.ops-symbol-caption small{color:var(--brand-orange);text-transform:uppercase;direction:ltr;font-size:.56rem;font-weight:950}.ops-symbol-caption strong{color:var(--brand-white);white-space:nowrap;font-size:.82rem;font-weight:950}.ops-symbol-caption-source{inset-block-start:27%;left:3%;right:auto}.ops-symbol-caption-source:before{left:calc(100% + 8px)}.ops-symbol-caption-source:after{left:calc(100% + 48px)}.ops-symbol-caption-output{inset-block-start:29%;left:auto;right:2%}.ops-symbol-caption-output:before{background:linear-gradient(90deg,#ff3d00b8,#0000);right:calc(100% + 8px)}.ops-symbol-caption-output:after{right:calc(100% + 48px)}.ops-symbol-hub{z-index:3;aspect-ratio:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle,#ff3d0030,#0000 32%),radial-gradient(circle at 48% 54%,#eef2f612,#0000 58%),#0b1423f0;border:1px solid #eef2f626;border-radius:999px;place-items:center;width:clamp(214px,22vw,310px);display:grid;position:relative;box-shadow:0 26px 90px #00000038,inset 0 0 54px #eef2f609}.ops-signature-mark-large{z-index:2;filter:drop-shadow(0 22px 44px #0000002e)drop-shadow(0 0 28px #ff3d003d);width:clamp(172px,17vw,222px);height:auto;animation:5.8s ease-in-out infinite opsSignatureBreathe;position:relative}.ops-hub-radar{z-index:1;border:1px solid #ff3d003d;border-radius:999px;animation:4.8s ease-out infinite opsHubRadar;position:absolute;inset:18%}.ops-hub-radar-two{border-color:#eef2f626;animation-delay:-2.4s;inset:4%}.ops-symbol-node{--node-proximity:0;--node-wave-opacity:0;--node-wave-scale:1;--node-lift:0px;--node-scale:1;z-index:4;background:radial-gradient(circle, var(--brand-orange) 0 4px, transparent 5px), #eef2f61a;width:24px;height:24px;color:var(--brand-navy);appearance:none;cursor:pointer;font:inherit;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);isolation:isolate;transform:translate3d(0, var(--node-lift), 0) scale(var(--node-scale));transform-origin:50%;direction:ltr;border:1px solid #eef2f638;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:.78rem;font-weight:950;line-height:1;text-decoration:none;transition:border-color .18s,background .18s,box-shadow .18s,color .18s,transform .18s;display:inline-flex;position:absolute;box-shadow:0 16px 38px #0000001a}.ops-symbol-node:before{content:"";z-index:2;background:var(--brand-orange);border-radius:999px;width:6px;height:6px;transition:box-shadow .18s,transform .18s;position:relative;transform:scale(1);box-shadow:0 0 12px #ff3d008f}.ops-node-label{z-index:3;top:50%;color:#f8fafbeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-shadow:0 10px 24px #00000075;pointer-events:none;direction:ltr;background:#0b14238f;border:1px solid #eef2f61f;border-radius:999px;min-width:max-content;padding:6px 9px;font-size:clamp(.74rem,1vw,.94rem);font-weight:950;line-height:1;transition:background .18s,border-color .18s,color .18s,opacity .18s,transform .18s;position:absolute;inset-inline-start:calc(100% + 10px);transform:translateY(-50%);box-shadow:0 14px 32px #0000002e}.ops-symbol-node:hover .ops-node-label,.ops-symbol-node:focus-visible .ops-node-label,.ops-symbol-node[data-active=true] .ops-node-label,.ops-symbol-node[data-near] .ops-node-label{color:var(--brand-white);opacity:1;background:#ff3d0024;border-color:#ff3d0052;transform:translate(2px,-50%)}.ops-node-api .ops-node-label,.ops-node-tasks .ops-node-label,.ops-node-telegram .ops-node-label,.ops-node-bi .ops-node-label{inset-inline:auto calc(100% + 10px);transform:translateY(-50%)}.ops-node-api:hover .ops-node-label,.ops-node-api:focus-visible .ops-node-label,.ops-node-api[data-active=true] .ops-node-label,.ops-node-api[data-near] .ops-node-label,.ops-node-tasks:hover .ops-node-label,.ops-node-tasks:focus-visible .ops-node-label,.ops-node-tasks[data-active=true] .ops-node-label,.ops-node-tasks[data-near] .ops-node-label,.ops-node-telegram:hover .ops-node-label,.ops-node-telegram:focus-visible .ops-node-label,.ops-node-telegram[data-active=true] .ops-node-label,.ops-node-telegram[data-near] .ops-node-label,.ops-node-bi:hover .ops-node-label,.ops-node-bi:focus-visible .ops-node-label,.ops-node-bi[data-active=true] .ops-node-label,.ops-node-bi[data-near] .ops-node-label{transform:translate(-2px,-50%)}.ops-node-agents .ops-node-label{top:auto;bottom:calc(100% + 10px);left:50%;inset-inline-start:auto;transform:translate(-50%)}.ops-node-agents:hover .ops-node-label,.ops-node-agents:focus-visible .ops-node-label,.ops-node-agents[data-active=true] .ops-node-label,.ops-node-agents[data-near] .ops-node-label{transform:translate(-50%,-2px)}.ops-symbol-node:after{content:"";z-index:-1;opacity:var(--node-wave-opacity);pointer-events:none;transform:scale(var(--node-wave-scale));transform-origin:50%;background:radial-gradient(circle,#ff3d002e,#0000 62%);border:1px solid #ff3d007a;border-radius:999px;transition:opacity .14s,transform .18s;position:absolute;inset:-15px}.ops-symbol-node-output{background:radial-gradient(circle, var(--brand-orange) 0 4px, transparent 5px), #ff3d001b;color:var(--brand-white);border-color:#ff3d0057}.ops-symbol-node-source{color:var(--brand-navy)}.ops-symbol-node:hover,.ops-symbol-node:focus-visible,.ops-symbol-node[data-active=true]{background:radial-gradient(circle, var(--brand-orange) 0 5px, transparent 6px), #ff3d002e;color:var(--brand-white);border-color:#ff3d00c7;transform:translateY(-5px)scale(1.24);box-shadow:0 18px 54px #00000038,0 0 34px #ff3d0042}.ops-symbol-node[data-near]{--node-wave-opacity:.58;--node-wave-scale:1.54;--node-lift:-3px;--node-scale:1.16;background:radial-gradient(circle, var(--brand-orange) 0 5px, transparent 6px), #ff3d0026;color:var(--brand-white);border-color:#ff3d0099;box-shadow:0 18px 48px #0003,0 0 28px #ff3d0047}.ops-symbol-node-source[data-near]{background:radial-gradient(circle, var(--brand-orange) 0 5px, transparent 6px), #eef2f626;color:var(--brand-navy)}.ops-symbol-node[data-near]:before{transform:scale(1.24);box-shadow:0 0 12px #ff3d00d1,0 0 26px #ff3d0070}.ops-symbol-node-source:hover,.ops-symbol-node-source:focus-visible,.ops-symbol-node-source[data-active=true]{background:radial-gradient(circle, var(--brand-orange) 0 5px, transparent 6px), #eef2f629;color:var(--brand-navy)}.ops-symbol-node:focus-visible{outline:2px solid var(--brand-orange);outline-offset:5px}.ops-symbol-node[data-near]:after,.ops-symbol-node:hover:after,.ops-symbol-node:focus-visible:after,.ops-symbol-node[data-active=true]:after{opacity:max(var(--node-wave-opacity), .28);animation:1.65s ease-out infinite opsNodeWave}.ops-symbol-node[data-near]:after{transform:scale(1.82)}.ops-symbol-node:hover:after,.ops-symbol-node:focus-visible:after,.ops-symbol-node[data-active=true]:after{opacity:.78;transform:scale(2.18)}.ops-node-detail{z-index:8;color:#f8fafbd6;text-align:start;white-space:normal;opacity:0;pointer-events:none;direction:rtl;background:radial-gradient(circle at 18% 20%,#ff3d002e,#0000 58%),#070d18f0;border:1px solid #ff3d0061;border-radius:16px;gap:4px;width:min(258px,32vw);padding:10px 12px;font-size:.72rem;font-weight:850;line-height:1.45;transition:opacity .16s,transform .18s;display:grid;position:absolute;transform:translateY(8px)scale(.96);box-shadow:0 18px 48px #00000042,0 0 26px #ff3d0024}.ops-node-detail strong{color:var(--brand-white);direction:ltr;font-size:.76rem;font-weight:950;line-height:1.1}.ops-node-detail span{color:#f8fafbc2}.ops-symbol-graphic[data-lang=en] .ops-node-detail{direction:ltr}.ops-symbol-node:hover .ops-node-detail,.ops-symbol-node:focus-visible .ops-node-detail,.ops-symbol-node[data-active=true] .ops-node-detail{opacity:1;transform:translate(0,0)scale(1)}.ops-symbol-node[data-placement=right] .ops-node-detail{top:50%;left:calc(100% + 13px);transform:translate(-8px,-50%)scale(.96)}.ops-symbol-node[data-placement=right]:hover .ops-node-detail,.ops-symbol-node[data-placement=right]:focus-visible .ops-node-detail,.ops-symbol-node[data-placement=right][data-active=true] .ops-node-detail{transform:translateY(-50%)scale(1)}.ops-symbol-node[data-placement=left] .ops-node-detail{top:50%;right:calc(100% + 13px);transform:translate(8px,-50%)scale(.96)}.ops-symbol-node[data-placement=left]:hover .ops-node-detail,.ops-symbol-node[data-placement=left]:focus-visible .ops-node-detail,.ops-symbol-node[data-placement=left][data-active=true] .ops-node-detail{transform:translateY(-50%)scale(1)}.ops-symbol-node[data-placement=bottom] .ops-node-detail{top:calc(100% + 13px);left:50%;transform:translate(-50%,-8px)scale(.96)}.ops-symbol-node[data-placement=bottom]:hover .ops-node-detail,.ops-symbol-node[data-placement=bottom]:focus-visible .ops-node-detail,.ops-symbol-node[data-placement=bottom][data-active=true] .ops-node-detail{transform:translate(-50%)scale(1)}.ops-node-erp{inset-block-start:17%;inset-inline-start:9%}.ops-node-crm{inset-block-start:43%;inset-inline-start:2%}.ops-node-email{inset-block-end:15%;inset-inline-start:10%}.ops-node-api{inset-block-start:18%;inset-inline-end:9%}.ops-node-tasks{inset-block-start:36%;inset-inline-end:1%}.ops-node-telegram{inset-block-start:58%;inset-inline-end:4%}.ops-node-bi{inset-block-end:15%;inset-inline-end:12%}.ops-node-agents{inset-block-start:5%;inset-inline-start:45%}.ops-pipeline-graphic.brand-motion-field{direction:ltr;width:min(100%,720px);min-height:clamp(500px,42vw,620px);position:relative;overflow:visible}.ops-pipeline-graphic:before{content:"";z-index:0;filter:blur(4px);pointer-events:none;background:radial-gradient(circle,#ff3d0033,#0000 28%),radial-gradient(circle at 30% 52%,#eef2f614,#0000 22%),radial-gradient(circle at 74% 48%,#ff3d001c,#0000 25%);border-radius:999px;display:block;position:absolute;inset:9% 2%}.ops-pipeline-map{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ops-pipeline-grid-frame{fill:#eef2f605;stroke:#eef2f614;stroke-width:1px}.ops-pipeline-glow{opacity:.86}.ops-pipeline-main-rail{fill:none;stroke:#eef2f629;stroke-width:1.2px;stroke-linecap:round}.ops-pipeline-main-rail-secondary{stroke:#ff3d002b}.ops-pipeline-route{fill:none;stroke:url(#opsPipelineInput);stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:7 12;opacity:.52;vector-effect:non-scaling-stroke;animation:9s linear infinite opsPipelineRoute}.ops-pipeline-route-output{stroke:url(#opsPipelineOutput);stroke-width:2.2px;opacity:.72;animation-direction:reverse}.ops-pipeline-packet{fill:var(--brand-orange);opacity:.82;filter:drop-shadow(0 0 9px #ff3d0085)}.ops-pipeline-packet-output{opacity:.94;filter:drop-shadow(0 0 12px #ff3d00ad)}.ops-pipeline-column{z-index:3;gap:12px;width:clamp(132px,13vw,176px);display:grid;position:absolute;top:16%}.ops-pipeline-column-input{left:2%}.ops-pipeline-column-output{right:2%}.ops-pipeline-column-label{color:#f8fafb7a;font-size:.68rem;font-weight:950;line-height:1}.ops-pipeline-graphic[data-lang=he] .ops-pipeline-column-label{direction:rtl}.ops-pipeline-node{color:#f8fafbdb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(90deg,#eef2f621,#eef2f60a),#09101cb8;border:1px solid #eef2f621;border-radius:999px;align-items:center;min-height:42px;padding:0 14px 0 12px;font-size:clamp(.78rem,1.08vw,.98rem);font-weight:950;line-height:1;display:inline-flex;position:relative;box-shadow:0 16px 38px #0000002e,inset 0 1px #f8fafb0f}.ops-pipeline-node i{background:var(--brand-orange);border-radius:999px;width:8px;height:8px;margin-inline-end:9px;display:inline-block;box-shadow:0 0 16px #ff3d00b8}.ops-pipeline-node-output{color:var(--brand-white);background:linear-gradient(90deg,#ff3d001f,#eef2f60d),#09101cb8;border-color:#ff3d003d;justify-content:flex-end}.ops-pipeline-core{z-index:4;aspect-ratio:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 50% 52%,#ff3d0038,#0000 38%),#0b1423d1;border:1px solid #eef2f624;border-radius:999px;place-items:center;gap:10px;width:clamp(186px,19vw,258px);display:grid;position:relative;box-shadow:0 30px 110px #00000047,inset 0 0 60px #eef2f60a}.ops-pipeline-core:before{content:"";z-index:0;filter:blur(30px);background:#ff3d004d;border-radius:999px;position:absolute;inset:30%}.ops-pipeline-core-orbit{pointer-events:none;border:1px solid #ff3d0038;border-radius:999px;animation:38s linear infinite brandOrbitSlow;position:absolute;inset:10%}.ops-pipeline-core-orbit-two{border-color:#eef2f61f;animation-duration:58s;animation-direction:reverse;inset:-10%}.ops-pipeline-mark{z-index:2;filter:drop-shadow(0 18px 36px #0000003d)drop-shadow(0 0 30px #ff3d0047);width:clamp(112px,12vw,156px);height:auto;position:relative}.ops-pipeline-mark .brand-glyph-side{fill:var(--brand-white)}.ops-pipeline-mark .brand-glyph-core{fill:var(--brand-orange)}.ops-pipeline-core strong{z-index:2;color:#f8fafbd1;font-size:.82rem;font-weight:950;line-height:1;position:relative}.ops-pipeline-steps{inset-inline:16%;z-index:3;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid;position:absolute;bottom:6%}.ops-pipeline-steps span{color:#f8fafbb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#eef2f60f;border:1px solid #eef2f61a;border-radius:999px;justify-content:center;align-items:center;min-height:36px;font-size:.7rem;font-weight:900;line-height:1;display:inline-flex}.ops-pipeline-steps b{color:var(--brand-orange);direction:ltr;margin-inline-end:7px;font-size:.62rem}@keyframes opsPipelineRoute{to{stroke-dashoffset:-76px}}@media (max-width:1240px){.ops-pipeline-graphic.brand-motion-field{min-height:clamp(450px,58vw,590px)}}@media (max-width:720px){.ops-pipeline-graphic.brand-motion-field{width:100%;min-height:clamp(390px,102vw,460px);margin-block-start:6px;overflow:hidden}.ops-pipeline-graphic:before{filter:blur(6px);inset:13% -10%}.ops-pipeline-map{width:130%;height:106%;inset:-3% -15%}.ops-pipeline-grid-frame{opacity:.6}.ops-pipeline-column{gap:8px;width:108px;top:13%}.ops-pipeline-column-input{left:0}.ops-pipeline-column-output{right:0}.ops-pipeline-column-label{font-size:.56rem}.ops-pipeline-node{min-height:32px;padding:0 9px;font-size:.62rem}.ops-pipeline-node i{width:6px;height:6px;margin-inline-end:6px}.ops-pipeline-core{gap:6px;width:clamp(138px,40vw,170px)}.ops-pipeline-mark{width:clamp(84px,25vw,112px)}.ops-pipeline-core strong{font-size:.68rem}.ops-pipeline-steps{inset-inline:4%;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;bottom:4%}.ops-pipeline-steps span{min-height:30px;font-size:.58rem}.ops-pipeline-steps b{margin-inline-end:5px;font-size:.54rem}}.hero-ops-panel,.tag-marquee{display:none}.section{--section-progress:0;--section-center:0;--section-shift:0px;--section-shift-inverse:0px;--section-small-shift:0px;--section-small-shift-inverse:0px;--section-tilt:0deg;--section-tilt-inverse:0deg;--section-ring-scale:.86;--section-ring-rotate:0deg;--section-shape-radius:8%;--section-shape-ratio:.72;--section-reveal-y:0px;background:var(--brand-paper);color:var(--brand-navy);isolation:isolate;border-top:0;padding:clamp(92px,11vw,168px) 0;overflow:hidden}.section:before,.section:after{content:"";z-index:0;pointer-events:none;position:absolute}.section:before{aspect-ratio:1;outline-offset:clamp(42px, 5vw, 82px);width:clamp(260px,34vw,560px);transform:translate3d(var(--section-shift), 0, 0) rotate(var(--section-ring-rotate)) scale(var(--section-ring-scale));transform-origin:50%;border:1px solid #ff3d0047;border-radius:999px;outline:1px solid #0b14230e;inset-block-start:clamp(28px,8vw,118px);inset-inline-end:clamp(-180px,-10vw,-72px)}.section:after{width:clamp(72px,8vw,124px);aspect-ratio:var(--section-shape-ratio);border-radius:var(--section-shape-radius);background:var(--brand-orange);transform:translate3d(var(--section-shift-inverse), var(--section-small-shift), 0) rotate(var(--section-tilt));opacity:.94;inset-block-end:clamp(36px,8vw,120px);inset-inline-start:clamp(18px,5vw,84px)}.section:nth-of-type(2n){background:var(--brand-wash)}.section:nth-of-type(2n):before{transform:translate3d(var(--section-shift-inverse), 0, 0) rotate(var(--section-ring-rotate)) scale(var(--section-ring-scale));inset-inline:clamp(-180px,-10vw,-72px) auto}.section>.container{z-index:1;position:relative}.section:nth-of-type(2n):after{transform:translate3d(var(--section-shift), var(--section-small-shift), 0) rotate(var(--section-tilt-inverse));inset-inline:auto clamp(18px,5vw,84px)}.home-scroll-step:nth-child(2n) .section:before{transform:translate3d(var(--section-shift-inverse), 0, 0) rotate(var(--section-ring-rotate)) scale(var(--section-ring-scale));inset-inline:clamp(-180px,-10vw,-72px) auto}.home-scroll-step:nth-child(2n) .section:after{transform:translate3d(var(--section-shift), var(--section-small-shift), 0) rotate(var(--section-tilt-inverse));inset-inline:auto clamp(18px,5vw,84px)}.problem-section,.roi-section{background:var(--brand-paper)}.problem-section{z-index:1;margin-top:0;padding-top:clamp(92px,10vw,152px)}.home-scroll-step .home-scroll-panel>.section{background:var(--step-bg,var(--brand-paper))}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.home-scroll-story{--site-header-height:0px;background:var(--brand-paper)}.home-scroll-step{min-height:max(132svh,780px);overflow:visible}.home-scroll-step:first-child{min-height:max(116svh,760px)}.home-scroll-step:last-child{min-height:max(108svh,700px)}.home-scroll-panel{top:var(--site-header-height,0px);min-height:calc(100svh - var(--site-header-height,0px));transform-origin:top;will-change:clip-path, transform;position:sticky;overflow:clip;box-shadow:0 -24px 80px #0b142314}.home-scroll-panel>:is(.hero-section,.section){min-height:calc(100svh - var(--site-header-height,0px))}.home-scroll-panel>.section{padding-block:clamp(82px,8vw,132px)}@supports (animation-timeline:view()){.home-scroll-step:not(:last-child) .home-scroll-panel>:is(.hero-section,.section){transform-origin:50%;animation:linear both homePanelRecede;animation-timeline:view();animation-range:exit exit 68%}}}@keyframes homeCoverReveal{0%{clip-path:inset(100% 0 0 round 28px)}72%{clip-path:inset(8% 1.2% 0 round 18px)}to{clip-path:inset(0)}}@keyframes homePanelRecede{0%{filter:brightness();transform:scale(1)}to{filter:brightness(.88)saturate(.94);transform:scale(.982)}}html.a11y-reduce-motion .home-scroll-step{min-height:auto!important}html.a11y-reduce-motion .home-scroll-panel{clip-path:none!important;min-height:auto!important;box-shadow:none!important;animation:none!important;position:relative!important;top:auto!important;overflow:visible!important;transform:none!important}html.a11y-reduce-motion .home-scroll-panel>:is(.hero-section,.section){filter:none!important;animation:none!important;transform:none!important}.site-shell[data-motion-ready=true] .problem-section .section-head{transform:translate3d(0, var(--section-reveal-y), 0);will-change:transform}.section-head{isolation:isolate;grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;max-width:980px;margin-bottom:clamp(36px,5vw,72px);position:relative}.section-head:before{content:"WSOL";z-index:-1;color:#0b14230b;letter-spacing:0;transform:translate3d(var(--section-shift-inverse), 0, 0);white-space:nowrap;direction:ltr;font-size:clamp(7rem,17vw,19rem);font-weight:950;line-height:.82;position:absolute;inset-block-start:-.48em;inset-inline-end:-.18em}.section-head h2,.websites-panel h2,.final-cta h2{color:var(--brand-navy);letter-spacing:0;font-size:clamp(3.7rem,7.2vw,8rem);line-height:.94}.section-head>p,.websites-panel p,.final-cta p{color:var(--muted);font-size:clamp(1.04rem,1.3vw,1.24rem)}.glass-card,.problem-grid article,.product-mock,.focus-handoff>div,.editorial-row,.agent-card,.integration-map article,.solution-card,.roi-column,.process-list article,.case-row,.proof-grid div,.websites-panel,.faq-list details,.page-note,.page-card,.contact-form,.legacy-article,.legacy-aside>div,.blog-index-card{box-shadow:none;background:#f8fafbb8;border-color:#0b14231a}.page-hero .page-note{color:var(--brand-white);background:#eef2f614;border-color:#eef2f62e}.page-hero .page-note h2,.page-hero .page-note p{color:inherit}.page-hero .page-note p{color:#f8fafbb8}.page-card,.blog-index-card,.legacy-article,.legacy-aside>div,.contact-form,.faq-list details{border-radius:var(--radius)}.page-card-grid,.blog-index-grid{gap:18px}.site-shell[data-motion-ready=true] .problem-grid article,.site-shell[data-motion-ready=true] .solution-card,.site-shell[data-motion-ready=true] .process-list article,.site-shell[data-motion-ready=true] .roi-column,.site-shell[data-motion-ready=true] .integration-map article,.site-shell[data-motion-ready=true] .case-row,.site-shell[data-motion-ready=true] .proof-grid div,.site-shell[data-motion-ready=true] .faq-list details,.site-shell[data-motion-ready=true] .page-card{transform:translate3d(0, var(--section-small-shift), 0) rotate(var(--section-tilt));transform-origin:50% 55%}.site-shell[data-motion-ready=true] .problem-grid article:nth-child(2n),.site-shell[data-motion-ready=true] .solution-card:nth-child(2n),.site-shell[data-motion-ready=true] .process-list article:nth-child(2n),.site-shell[data-motion-ready=true] .integration-map article:nth-child(2n),.site-shell[data-motion-ready=true] .case-row:nth-child(2n),.site-shell[data-motion-ready=true] .proof-grid div:nth-child(2n),.site-shell[data-motion-ready=true] .faq-list details:nth-child(2n),.site-shell[data-motion-ready=true] .page-card:nth-child(2n){transform:translate3d(0, var(--section-small-shift-inverse), 0) rotate(var(--section-tilt-inverse))}.glass-card:hover,.solution-card:hover,.case-row:hover,.page-card:hover,.blog-index-card:hover{box-shadow:none;border-color:#ff3d0061;transform:none}.blog-index-media{background:var(--brand-navy);border-bottom-color:#0b14231a;overflow:hidden}.blog-index-media img{object-fit:cover;opacity:.88}.blog-index-card>span,.blog-index-link{color:var(--brand-orange)}.blog-index-card h2,.blog-index-card h2 a{color:var(--brand-navy)}.blog-index-card p{color:var(--muted)}.pagination-link{color:var(--brand-navy);background:#f8fafbb8;border-color:#0b14231f}.pagination-link:hover,.pagination-link:focus-visible,.pagination-link.active{border-color:var(--brand-orange);background:var(--brand-orange);color:#fff}.fit-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.fit-strip>div{background:#f8fafbc7;border:1px solid #0b14231a;border-radius:18px;padding:16px}.fit-strip span{color:var(--brand-orange);margin-bottom:8px;font-size:.74rem;font-weight:950;display:block}.fit-strip strong{color:var(--brand-navy);font-size:.95rem;font-weight:900;line-height:1.42;display:block}.problem-grid h3,.agent-card h3,.page-card h3,.solution-card h3,.feature-card h3,.ops-copy h2,.case-card-body h3,.roi-column h3,.process-list h3,.faq-list summary{color:var(--brand-navy)}.case-card-body h3 a{color:inherit;text-decoration:none}.case-card-body h3 a:hover,.case-card-body h3 a:focus-visible{color:var(--brand-orange)}.legacy-article{color:var(--muted)}.legacy-article :where(h1,h2,h3,h4,h5,h6){color:var(--brand-navy)}.legacy-article :where(p,li){color:var(--muted)}.legacy-article a,.legacy-aside a{color:var(--brand-orange)}.legacy-aside span{color:var(--soft)}.contact-form-head h2,.contact-form label{color:var(--brand-navy)}.contact-form-head p:not(.eyebrow),.form-status,.form-status-idle{color:var(--muted)}.contact-form input,.contact-form select,.contact-form textarea{color:var(--brand-navy);background:#f8fafbd1;border-color:#0b142324}.contact-form select option{color:var(--brand-navy);background:#fff}.problem-grid li,.agent-card li,.page-card li,.websites-side li,.feature-card p,.solution-card p,.page-card p,.case-card-body p,.case-client,.editorial-row p,.integration-map p,.page-note p,.mock-grid ul,.mock-grid ol,.roi-column p,.process-list p,.faq-list p{color:var(--muted)}.case-client{color:#0b142394;margin:6px 0 14px;font-size:.82rem;font-weight:900}.case-metric{border-inline-start:3px solid var(--brand-orange);color:var(--brand-navy);margin:14px 0 0;padding-inline-start:12px;font-weight:900}.case-note{color:#0b1423b8;background:#ff3d000f;border:1px solid #ff3d0033;border-radius:14px;margin:14px 0 0;padding:12px;font-size:.88rem;font-weight:850;line-height:1.42}.problem-grid li:before,.agent-card li:before,.page-card li:before,.websites-side li:before,.ops-bullet-list li:before{background:var(--brand-orange);box-shadow:none}.feature-card span,.solution-card span,.process-list span,.case-card-kicker span,.page-card>span,.proof-grid span,.page-note>span,.editorial-row>span,.integration-map article>span,.feature-card small,.case-card-kicker p{color:var(--brand-orange)}.product-mock,.web-system-visual,.final-cta{background:radial-gradient(circle at 50% 50%, transparent 0 24%, #ff3d0038 24.08% 24.26%, transparent 24.36%), radial-gradient(circle at 50% 50%, transparent 0 42%, #ff3d0024 42.08% 42.26%, transparent 42.36%), var(--brand-navy);color:var(--brand-white)}.site-shell[data-motion-ready=true] .product-mock,.site-shell[data-motion-ready=true] .web-system-visual,.site-shell[data-motion-ready=true] .websites-panel,.site-shell[data-motion-ready=true] .final-cta{transform:translate3d(0, var(--section-small-shift-inverse), 0) rotate(var(--section-tilt-inverse));transform-origin:50% 52%}.product-mock:before{background-image:linear-gradient(#eef2f60f 1px,#0000 1px),linear-gradient(90deg,#eef2f60f 1px,#0000 1px)}.mock-header,.mock-grid section,.status-row,.web-node{color:var(--brand-white);background:#eef2f61a;border-color:#eef2f629}.product-mock .mock-header strong,.product-mock .mock-grid p{color:#f8fafbe6}.mock-header span,.mock-grid p,.status-row span,.web-node{color:#f8fafbb8}.product-mock .mock-grid ul,.product-mock .mock-grid ol,.product-mock .mock-grid li{color:#f8fafbc2}.product-mock .mock-grid li::marker{color:var(--brand-orange)}.product-mock .status-row span{color:#f8fafbc2}.product-mock .status-row strong{color:#6dffc1}.mock-lines span,.browser-flow i,.browser-cards span{background:var(--brand-orange)}.chips em,.connected-systems span,.roi-outcomes span,.browser-cards span{color:var(--brand-navy);background:#f8fafbe6;border-color:#0b14231f}.integration-map .chips em{background:#f8fafbf5}.media-shot,.case-media,.ops-dashboard-image{background:var(--brand-navy)}.media-shot figcaption,.case-card-body,.proof-grid div,.websites-side li,.final-cta p:not(.eyebrow){color:#f8fafbc2}.media-shot figcaption strong,.final-cta h2,.final-cta p,.final-cta .eyebrow{color:var(--brand-white)}.websites-panel{background:var(--brand-navy);color:var(--brand-white)}.websites-panel h2,.websites-panel p{color:var(--brand-white)}.final-section{background:var(--brand-navy)}.final-cta{border-color:#eef2f624}.final-cta:before{background:radial-gradient(circle,#0000 0 28%,#ff3d0047 28.08% 28.28%,#0000 28.38%),radial-gradient(circle,#0000 0 50%,#ff3d002e 50.08% 50.28%,#0000 50.38%);animation:38s linear infinite reverse brandRingsDrift}.site-footer{background:radial-gradient(circle at 78% 0%, transparent 0 22%, #ff3d0033 22.08% 22.28%, transparent 22.38%), radial-gradient(circle at 78% 0%, transparent 0 42%, #ff3d001f 42.08% 42.28%, transparent 42.38%), var(--brand-navy);color:var(--brand-white);border-top:0}.footer-brand p,.site-footer nav a,.footer-bottom{color:#f8fafbad}.footer-brand a,.site-footer nav a:hover,.site-footer nav a:focus-visible{color:var(--brand-white)}.site-footer h2{color:var(--brand-orange)}.footer-bottom{border-top-color:#eef2f61f}.media-shot,.case-media,.page-visual-card,.blog-index-media,.ops-dashboard-image,.legacy-article figure{background:radial-gradient(circle at 72% 18%, #ff3d002e, transparent 22rem), var(--brand-navy);isolation:isolate;border:1px solid #0b142324;position:relative;overflow:hidden}.case-media,.blog-index-media{border-radius:var(--radius) var(--radius) 0 0}.media-shot,.page-visual-card,.ops-dashboard-image{border-radius:var(--radius)}.page-hero .page-visual-card,.ops-dashboard-image,.media-shot,.case-media{border-color:#eef2f624}.media-shot img,.case-media img,.page-visual-card img,.blog-index-media img,.ops-dashboard-image img{z-index:0;position:relative}.legacy-article figure{border-radius:var(--radius);margin:clamp(24px,4vw,44px) 0}.legacy-article figure img{border-radius:inherit;width:100%;display:block}.media-shot:before,.case-media:before,.page-visual-card:before,.blog-index-media:before,.ops-dashboard-image:before,.legacy-article figure:before,.media-shot:after,.case-media:after,.page-visual-card:after,.blog-index-media:after,.ops-dashboard-image:after,.legacy-article figure:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.media-shot:before,.case-media:before,.page-visual-card:before,.blog-index-media:before,.ops-dashboard-image:before,.legacy-article figure:before{opacity:.28;mix-blend-mode:screen;background-image:linear-gradient(#eef2f614 1px,#0000 1px),linear-gradient(90deg,#eef2f614 1px,#0000 1px);background-size:46px 46px}.blog-index-media:after{background:radial-gradient(circle at 76% 20%,#0000 0 34%,#ff3d003d 34.08% 34.28%,#0000 34.38%),linear-gradient(#0b142314 0%,#0b14238a 100%)}.page-visual-card:after,.ops-dashboard-image:after{background:radial-gradient(circle at 64% 22%,#0000 0 26%,#ff3d0047 26.08% 26.28%,#0000 26.38%),linear-gradient(90deg,#0b142333,#0b1423b8)}.media-shot figcaption,.page-visual-card figcaption{z-index:3}.cookie-banner,.accessibility-panel{color:var(--brand-navy);background:#f8fafbf0;border-color:#0b14231f}.cookie-banner strong,.accessibility-panel h2{color:var(--brand-navy)}.cookie-banner p,.accessibility-panel p{color:var(--muted)}.accessibility-toggle{border-color:var(--brand-orange);background:var(--brand-orange);color:#fff}.accessibility-actions button,.accessibility-panel-head button,.accessibility-footer button,.accessibility-footer a{color:var(--brand-navy);background:#0b14230b;border-color:#0b142324}.accessibility-actions button[aria-pressed=true]{border-color:var(--brand-orange);color:var(--brand-navy);background:#ff3d001f}.english-page{text-align:left;direction:ltr}.english-page .hero-section,.english-page .hero-layout,.english-page .section,.english-page .section-head,.english-page .editorial-row,.english-page .case-row,.english-page .workflow-board-grid,.english-page .focus-handoff,.english-page .websites-panel,.english-page .site-footer{direction:ltr}.english-page .section-head:before{inset-inline:-.18em auto}.english-page .tag-marquee:before{content:"Systems we can connect"}.english-page .ops-symbol-graphic[data-lang=en] .ops-symbol-caption{direction:ltr}@keyframes brandRingsDrift{to{transform:rotate(360deg)}}@keyframes brandOrbitSlow{to{transform:rotate(-360deg)}}@keyframes brandShapeGlow{0%,to{filter:brightness();box-shadow:0 24px 64px #ff3d0033}50%{filter:brightness(1.04);box-shadow:0 30px 78px #ff3d0047}}@keyframes brandLabelDrift{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (max-width:1240px){.hero-layout{grid-template-columns:1fr;min-height:auto}.page-hero-grid{grid-template-columns:1fr}.hero-copy{max-width:980px;padding-block-end:16px}.brand-motion-field{min-height:520px}}@media (max-width:720px){.brand-cursor-dot{display:none}.home-quick-nav{margin-block-start:-24px;top:76px}.home-quick-nav .container{width:min(100%,100% - 20px)}.home-quick-nav-inner{scrollbar-width:none;grid-template-columns:1fr auto;gap:6px;padding:7px;overflow-x:auto}.home-quick-nav-inner::-webkit-scrollbar{display:none}.home-quick-nav span{display:none}.home-quick-nav-inner>div{justify-content:flex-start;overflow:visible}.home-quick-nav a{min-height:32px;padding:0 10px;font-size:.72rem}.site-nav{background:#f8fafbf0;border-radius:30px;gap:18px;min-height:144px;padding:18px 24px}.hero-section{padding-top:320px;padding-bottom:56px}.page-hero,.legacy-hero{min-height:auto;padding-top:250px;padding-bottom:72px}.hero-copy h1,.hero-copy h1 span:last-child,.page-hero-copy h1,.legacy-hero h1{font-size:clamp(3.5rem,15vw,5.4rem)}.page-hero:after,.legacy-hero:after{width:76px;inset-block-end:34px}.hero-text{font-size:1rem}.brand-motion-field{--orbit-node-radius:152px;min-height:390px}.brand-system-mark{min-width:190px}.brand-motion-card{padding:10px 14px;inset-block-end:6%;inset-inline-start:4%}.brand-motion-label{min-width:48px;padding:7px 10px;font-size:.7rem}.section{padding:84px 0}.fit-strip{grid-template-columns:1fr}.section-head h2,.websites-panel h2,.final-cta h2{font-size:clamp(3rem,13vw,4.4rem)}}@media (max-width:980px){html{scroll-padding-top:96px}.site-nav{inset:max(12px, env(safe-area-inset-top)) clamp(16px, 4.8vw, 22px) auto;border-radius:30px;grid-template-columns:auto auto;justify-content:space-between;gap:12px;min-height:54px;padding:6px 8px 6px 12px}.site-nav .brand-mark:after{display:none}.site-nav .brand-word{font-size:.95rem;display:inline}.brand-glyph{width:42px;height:28px}.brand-header-svg{width:112px;height:auto}.nav-toggle{width:40px;height:40px;display:inline-flex;position:relative}.nav-menu{background:var(--brand-paper);border:1px solid #0b14231f;border-radius:24px;grid-template-columns:1fr;gap:10px;padding:10px;display:none;position:absolute;inset-block-start:calc(100% + 8px);inset-inline:0;box-shadow:0 18px 46px #0b14231f}.site-nav.is-open .nav-menu{display:grid}.nav-links{border-top:0;grid-template-columns:1fr;gap:4px;padding:0;display:grid;overflow:visible}.nav-links a{min-height:44px;color:var(--brand-navy);border-radius:16px;justify-content:flex-start;align-items:center;padding:0 14px;font-size:.98rem;font-weight:950;display:flex}.nav-links a:first-child:before{display:none}.nav-links a:hover,.nav-links a:focus-visible,.nav-links a[aria-current=page]{color:var(--brand-navy);background:#0b14230f}.nav-actions{border-top:1px solid #0b14231a;align-items:stretch;gap:8px;padding-block-start:8px;display:flex}.nav-cta,.language-switch{min-height:44px;font-size:.86rem}.nav-cta{flex:1;padding-inline:18px}.language-switch{width:52px;min-width:52px}.hero-section,.page-hero,.legacy-hero{padding-top:112px}}@media (prefers-reduced-motion:reduce){.brand-cursor-dot{display:none}.hero-section:before,.page-hero:before,.legacy-hero:before,.brand-geometry-set span,.brand-ring-field,.brand-system-mark span,.brand-motion-label,.ops-flow-line,.ops-symbol-path,.ops-symbol-packet,.ops-hub-radar,.ops-signature-mark-large,.final-cta:before{animation:none!important}.ops-symbol-packet{display:none}}:root{--surface:#f8fafbc2;--surface-strong:#f8fafbeb;--motion-soft:cubic-bezier(.2, .8, .2, 1)}.site-nav{background:#f8fafbe0;box-shadow:0 14px 34px #0b142312}.button,.nav-cta,.language-switch{transition:background-color .18s var(--motion-soft), border-color .18s var(--motion-soft), color .18s var(--motion-soft)}.button-primary:hover,.button-primary:focus-visible,.nav-cta:hover,.nav-cta:focus-visible{background:#df3500;border-color:#df3500}.button-ghost:hover,.button-ghost:focus-visible,.language-switch:hover,.language-switch:focus-visible{background:#ff3d0014;border-color:#ff3d0052}.brand-cursor-dot{width:10px;height:10px;transition:opacity .12s linear,transform 80ms linear;box-shadow:0 0 0 5px #ff3d0014}.hero-section{background:radial-gradient(circle at 52% 48%, transparent 0 18%, #ff3d001a 18.08% 18.24%, transparent 18.36%), radial-gradient(circle at 52% 48%, transparent 0 37%, #ff3d001f 37.08% 37.24%, transparent 37.36%), linear-gradient(135deg, #ff3d000d, transparent 34%), var(--brand-navy);min-height:clamp(720px,94svh,920px);padding:118px 0 64px}.hero-section:before{opacity:.74;background:radial-gradient(circle,#0000 0 30%,#ff3d0033 30.08% 30.22%,#0000 30.34%),radial-gradient(circle,#0000 0 52%,#ff3d001a 52.08% 52.22%,#0000 52.34%);animation-duration:92s}.hero-section:after{opacity:.42}.hero-copy h1{font-size:clamp(4.5rem,8.2vw,108px);line-height:.96}.hero-copy h1 span:last-child{font-size:clamp(3.95rem,7.6vw,108px)}.hero-text{color:#f8fafbcc;max-width:680px}.brand-motion-field{opacity:.96;min-height:clamp(460px,42vw,620px)}.brand-ring-field{opacity:.64;animation-duration:96s}.brand-ring-field span{border-color:#ff3d003d}.brand-system-mark{width:min(31vw,330px);min-width:230px}.brand-system-mark span{animation-duration:14s;box-shadow:0 24px 64px #ff3d003d}.brand-motion-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#eef2f61a}.brand-motion-label{animation-duration:14s;box-shadow:0 12px 28px #0000001a}.hero-ops-panel{display:none}.tag-marquee{background:#f8fafb09;border-block-color:#eef2f61f;max-width:1080px;margin:clamp(18px,4vw,34px) auto 0;display:none;-webkit-mask-image:linear-gradient(90deg,#0000 0 4%,#000 18% 82%,#0000 96% 100%);mask-image:linear-gradient(90deg,#0000 0 4%,#000 18% 82%,#0000 96% 100%)}.tag-marquee:before{background:var(--brand-navy);color:#f8fafb85}.tag-marquee div{padding-inline:clamp(96px,10vw,152px);animation-duration:92s}.tag-marquee span{color:#f8fafbb3}.section{padding:clamp(76px,8.5vw,138px) 0}.section:before{opacity:.56}.section:after{opacity:.72;width:clamp(56px,6.4vw,104px)}.section-head:before{color:#0b142308}.section-head h2,.websites-panel h2,.final-cta h2{font-size:clamp(3.25rem,6.4vw,6.8rem);line-height:.98}.glass-card,.problem-grid article,.product-mock,.focus-handoff>div,.editorial-row,.agent-card,.integration-map article,.solution-card,.roi-column,.process-list article,.case-row,.proof-grid div,.websites-panel,.faq-list details,.page-note,.page-card,.contact-form,.legacy-article,.legacy-aside>div,.blog-index-card{background:var(--surface)}.glass-card:hover,.solution-card:hover,.case-row:hover,.page-card:hover,.blog-index-card:hover{background:var(--surface-strong);border-color:#ff3d0052;box-shadow:0 16px 42px #0b14230f}.proof-grid div{color:var(--brand-navy);background:#f8fafbc7;border-color:#0b14231a}.focus-handoff>div{color:var(--brand-navy)}.focus-handoff span{color:#0b14239e}.focus-handoff li{color:#0b1423db}.proof-grid p,.case-card-body,.case-row strong{color:var(--brand-navy)}.work-more-actions{justify-content:center;margin:clamp(18px,3vw,30px) 0 clamp(26px,4vw,44px)}.client-logo-wall{gap:14px;margin:-14px 0 clamp(22px,3vw,40px);display:grid}.client-logo-wall>p{color:#0b14238f;letter-spacing:0;margin:0;font-size:.78rem;font-weight:950}.client-logo-track{background:linear-gradient(90deg,#ff3d000f,#0000 18% 82%,#ff3d000d),#f8fafb66;border-block:1px solid #0b14231a;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.client-logo-mark{color:#0b1423c7;text-align:center;border-inline-start:1px solid #0b142314;align-content:center;justify-items:center;gap:4px;min-height:104px;padding:18px 14px;text-decoration:none;transition:color .18s,background .18s;display:grid;position:relative;overflow:hidden}.client-logo-mark:first-child{border-inline-start:0}.client-logo-mark:before{content:"";background:var(--brand-orange);opacity:0;border-radius:999px;width:7px;height:7px;transition:opacity .18s,transform .18s;position:absolute;inset-block-start:16px;inset-inline-end:16px;transform:scale(.4)}.client-logo-mark:after{content:"";opacity:0;background:linear-gradient(110deg,#0000 0 34%,#ff3d001f 46%,#0000 58% 100%);transition:opacity .18s,transform .36s;position:absolute;inset:0;transform:translate(36%)}.client-logo-mark strong,.client-logo-mark small{z-index:1;position:relative}.client-logo-mark strong{color:inherit;font-size:clamp(1rem,1.4vw,1.34rem);font-weight:950;line-height:1.06}.client-logo-mark small{color:#0b14237a;font-size:.72rem;font-weight:900;line-height:1.1}.client-logo-mark[data-variant=industrial] strong{letter-spacing:0;font-weight:950}.client-logo-mark[data-variant=latin] strong{letter-spacing:.02em;text-transform:uppercase;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem,1.45vw,1.42rem);font-weight:700}.client-logo-mark[data-variant=signature] strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.12rem,1.55vw,1.54rem);font-style:italic;font-weight:600}.client-logo-mark:hover,.client-logo-mark:focus-visible{color:var(--brand-navy);background:#ff3d000e}.client-logo-mark:hover:before,.client-logo-mark:focus-visible:before{opacity:1;transform:scale(1)}.client-logo-mark:hover:after,.client-logo-mark:focus-visible:after{opacity:1;transform:translate(-36%)}.websites-panel{color:var(--brand-navy);box-shadow:none;background:radial-gradient(circle at 18% 38%,#0b142314,#0000 28rem),radial-gradient(circle at 84% 32%,#ff3d0014,#0000 22rem),#f8fafbb8;border-color:#0b14231a}.websites-panel:before{background-image:linear-gradient(#0b14230a 1px,#0000 1px),linear-gradient(90deg,#0b14230a 1px,#0000 1px)}.websites-panel .eyebrow,.websites-panel h2{color:var(--brand-navy)}.websites-panel p{color:#0b1423b8}.websites-side ul{background:#f8fafbdb;border-color:#0b142324}.websites-side li{color:#0b1423c7}.websites-panel ::selection{color:var(--brand-navy);background:#ff3d0038}.web-engine-visual{background:radial-gradient(circle at 50% 50%, #ff3d002e, transparent 22rem), radial-gradient(circle at 30% 24%, #eef2f61a, transparent 18rem), var(--brand-navy);border:1px solid #0b142324;border-radius:24px;height:clamp(360px,35vw,520px);position:relative;overflow:hidden;box-shadow:0 28px 70px #0b142329,inset 0 1px #eef2f614}.web-engine-visual:before{content:"";background-image:linear-gradient(#eef2f60e 1px,#0000 1px),linear-gradient(90deg,#eef2f60e 1px,#0000 1px);background-size:58px 58px;border:1px solid #eef2f61a;border-radius:20px;position:absolute;inset:18px;-webkit-mask-image:radial-gradient(circle at 52%,#000 0 58%,#0000 84%);mask-image:radial-gradient(circle at 52%,#000 0 58%,#0000 84%)}.web-engine-visual:after{content:"";filter:blur(48px);background:#ff3d0024;border-radius:999px;position:absolute;inset:18% 22%}.web-engine-map{z-index:1;width:100%;height:100%;display:block;position:relative}.web-engine-frame{fill:#eef2f609;stroke:#eef2f621;stroke-width:2px}.web-engine-orbit{fill:none;stroke-width:2px}.web-engine-orbit-one{stroke:#eef2f62e}.web-engine-orbit-two{stroke:#ff3d0038}.web-engine-route{fill:none;stroke:url(#webEngineRoute);stroke-width:5px;stroke-linecap:round;stroke-dasharray:18 22;opacity:.82;animation:9s linear infinite routeDash}.web-engine-route-secondary{stroke-width:4px;opacity:.58;animation-duration:12s;animation-direction:reverse}.web-engine-route-data{stroke-width:3px;opacity:.5;animation-duration:10.5s}.web-engine-screen>rect{fill:#070d18db;stroke:#eef2f62e;stroke-width:2px;filter:drop-shadow(0 18px 42px #00000047)}.web-engine-screen path{stroke:#eef2f61f;stroke-width:2px}.web-engine-screen circle{fill:var(--brand-orange)}.web-engine-line{fill:#eef2f633}.web-engine-line-strong{fill:#eef2f6b8}.web-engine-cta{fill:var(--brand-orange);filter:drop-shadow(0 0 22px #ff3d0061)}.web-engine-node rect{fill:#eef2f61a;stroke:#eef2f638;stroke-width:2px}.web-engine-node circle,.web-engine-packet,.web-engine-conversion circle:first-child{fill:var(--brand-orange)}.web-engine-node text{fill:#f8fafbdb;font-family:var(--font-heebo), Arial, sans-serif;font-size:24px;font-weight:950}.web-engine-conversion circle:first-child{filter:drop-shadow(0 0 18px #ff3d00a6)}.web-engine-conversion circle:last-child{fill:#ff3d001f;stroke:#ff3d0047;stroke-width:2px;animation:2.6s ease-in-out infinite webEnginePulse}.web-engine-packet{filter:drop-shadow(0 0 14px #ff3d00ad)}.web-engine-packet-two{opacity:.78}.site-shell[data-motion-ready=true] .web-engine-visual{transform:translate3d(0, var(--section-small-shift-inverse), 0) rotate(var(--section-tilt-inverse));transform-origin:50% 52%}@keyframes webEnginePulse{0%,to{opacity:.48;transform:scale(.72)}50%{opacity:1;transform:scale(1)}}@media (max-width:980px){.client-logo-track{grid-template-columns:repeat(3,minmax(0,1fr))}.client-logo-mark:nth-child(3n+1){border-inline-start:0}}@media (max-width:720px){.client-logo-track{grid-template-columns:repeat(2,minmax(0,1fr))}.client-logo-mark{min-height:86px;padding:16px 10px}.client-logo-mark:nth-child(3n+1){border-inline-start:1px solid #0b142314}.client-logo-mark:nth-child(odd){border-inline-start:0}.client-logo-mark strong{font-size:1rem}}.integration-map h3,.integration-map article{color:var(--brand-navy)}.integration-map article p{color:var(--muted)}.wingman-layout{grid-template-columns:minmax(520px,1.05fr) minmax(360px,.74fr);align-items:stretch;gap:clamp(18px,2.5vw,30px)}.wingman-network-graphic{border-radius:var(--radius);background:radial-gradient(circle at 50% 50%, #ff3d002e, transparent 24%), radial-gradient(circle at 17% 76%, #ff3d001a, transparent 18%), radial-gradient(circle at 82% 22%, #eef2f61a, transparent 20%), linear-gradient(#eef2f611 1px, transparent 1px), linear-gradient(90deg, #eef2f611 1px, transparent 1px), var(--brand-navy);min-height:640px;color:var(--brand-white);isolation:isolate;background-size:auto,auto,auto,54px 54px,54px 54px,auto;position:relative;overflow:hidden}.wingman-network-graphic:before,.wingman-network-graphic:after{content:"";pointer-events:none;position:absolute}.wingman-network-graphic:before{z-index:0;background:radial-gradient(circle,#0000 0 28%,#f8fafb1f 28.08% 28.2%,#0000 28.34%),radial-gradient(circle,#0000 0 48%,#ff3d002e 48.08% 48.2%,#0000 48.34%),radial-gradient(circle,#0000 0 68%,#f8fafb14 68.08% 68.2%,#0000 68.34%);animation:96s linear infinite brandRingsDrift;inset:-18%}.wingman-network-graphic:after{z-index:1;background:linear-gradient(90deg,#0b1423e0,#0000 22% 78%,#0b1423d1),linear-gradient(#0b1423b8,#0000 28% 72%,#0b1423d6);inset:0}.wingman-network-map{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wingman-map-core-glow{fill:url(#wingmanCoreGlow)}.wingman-map-orbit{fill:none;stroke:#f8fafb24;stroke-width:1.5px}.wingman-map-orbit-two{stroke:#ff3d0033}.wingman-network-route{fill:none;stroke:url(#wingmanRouteStroke);stroke-linecap:round;stroke-width:2px;stroke-dasharray:6 15;opacity:.36;animation:11s linear infinite opsFlowDash}.wingman-route-output{stroke-width:2.6px;opacity:.66;animation-duration:8s;animation-direction:reverse}.wingman-network-packet{fill:var(--brand-orange);filter:drop-shadow(0 0 11px #ff3d0080);opacity:.86}.wingman-network-core{z-index:4;aspect-ratio:1;place-items:center;width:clamp(176px,17vw,244px);display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.wingman-network-core:before,.wingman-network-core:after{content:"";pointer-events:none;border-radius:999px;position:absolute}.wingman-network-core:before{filter:blur(1px);background:radial-gradient(circle,#ff3d0047,#0000 54%),#eef2f609;inset:0}.wingman-network-core:after{border:1px solid #ff3d0038;animation:4.8s ease-out infinite opsHubRadar;inset:14%}.wingman-network-brand{z-index:1;width:78%;height:auto;color:var(--brand-white);filter:drop-shadow(0 22px 38px #0000003d)drop-shadow(0 0 34px #ff3d0042);position:relative}.wingman-network-brand .brand-glyph-side{fill:var(--brand-white)}.wingman-network-brand .brand-glyph-core{fill:var(--brand-orange)}.wingman-network-node{z-index:5;color:#f8fafbc7;text-shadow:0 8px 22px #00000047;direction:ltr;align-items:center;gap:8px;font-size:clamp(.74rem,1vw,.9rem);font-weight:950;line-height:1;display:inline-flex;position:absolute}.wingman-network-node:before{content:"";background:var(--brand-orange);border-radius:999px;width:8px;height:8px;box-shadow:0 0 18px #ff3d00ad}.wingman-network-node-tasks,.wingman-network-node-telegram,.wingman-network-node-bi,.wingman-network-node-agents{color:var(--brand-white)}.wingman-network-node-erp{inset-block-start:17%;inset-inline-start:13%}.wingman-network-node-crm{inset-block-start:47%;inset-inline-start:7%}.wingman-network-node-email{inset-block-end:18%;inset-inline-start:14%}.wingman-network-node-api{inset-block-start:18%;inset-inline-end:14%}.wingman-network-node-tasks{inset-block-start:43%;inset-inline-end:7%}.wingman-network-node-telegram{inset-block-end:22%;inset-inline-end:10%}.wingman-network-node-bi{inset-block-end:8%;inset-inline-end:26%}.wingman-network-node-agents{inset-block-start:8%;inset-inline-start:46%}.wingman-network-radar,.wingman-network-scan{z-index:3;pointer-events:none;position:absolute}.wingman-network-radar{border:1px solid #ff3d002e;border-radius:999px}.wingman-network-radar-one{animation:86s linear infinite brandOrbitSlow;inset:19%}.wingman-network-radar-two{border-color:#f8fafb24;animation:64s linear infinite reverse brandOrbitSlow;inset:32%}.wingman-network-scan{opacity:.44;background:linear-gradient(90deg,#0000,#ff3d00ad,#0000);width:42%;height:1px}.wingman-network-scan-one{inset-block-start:34%;inset-inline-start:29%;transform:rotate(-19deg)}.wingman-network-scan-two{inset-block-end:31%;inset-inline-start:28%;transform:rotate(23deg)}.wingman-operating-graphic{background:radial-gradient(circle at 49% 49%, #ff3d002e, transparent 24%), radial-gradient(circle at 82% 18%, #eef2f614, transparent 17%), radial-gradient(circle at 18% 82%, #ff3d001a, transparent 17%), linear-gradient(#eef2f610 1px, transparent 1px), linear-gradient(90deg, #eef2f610 1px, transparent 1px), var(--brand-navy);background-size:auto,auto,auto,54px 54px,54px 54px,auto;border:1px solid #0b14231f;min-height:640px}.wingman-operating-graphic:before{z-index:0;opacity:.78;background:linear-gradient(118deg,#0000 0 18%,#ff3d001f 18.05% 18.2%,#0000 18.28% 44%,#eef2f614 44.05% 44.16%,#0000 44.24%),linear-gradient(62deg,#0000 0 28%,#ff3d001a 28.05% 28.18%,#0000 28.26% 72%,#eef2f60f 72.05% 72.18%,#0000 72.26%);animation:none;inset:0}.wingman-operating-graphic:after{z-index:1;background:linear-gradient(90deg,#0b1423e6,#0000 18% 82%,#0b1423e6),linear-gradient(#0b1423bd,#0000 26% 74%,#0b1423d1);inset:0}.wingman-operating-map{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wingman-operating-frame,.wingman-operating-bus,.wingman-operating-core-line{fill:none;vector-effect:non-scaling-stroke}.wingman-operating-frame{stroke:#eef2f61a;stroke-width:1.1px}.wingman-operating-frame-top,.wingman-operating-frame-bottom{stroke:#ff3d0029}.wingman-operating-bus{stroke:#eef2f61f;stroke-width:1.6px;stroke-dasharray:5 15}.wingman-operating-glow{opacity:.9}.wingman-operating-route{fill:none;stroke:url(#wingmanInputStroke);stroke-linecap:round;stroke-width:2.2px;stroke-dasharray:8 13;opacity:.64;vector-effect:non-scaling-stroke;animation:8.8s linear infinite opsPipelineRoute}.wingman-operating-route-output{stroke:url(#wingmanOutputStroke);stroke-width:2.6px;opacity:.78;animation-direction:reverse}.wingman-operating-packet{fill:var(--brand-orange);opacity:.88;filter:drop-shadow(0 0 11px #ff3d009e)}.wingman-operating-packet-output{opacity:.96;filter:drop-shadow(0 0 14px #ff3d00c7)}.wingman-operating-core-plate{fill:url(#wingmanCorePlate);stroke:#eef2f629;stroke-width:1.2px;vector-effect:non-scaling-stroke}.wingman-operating-core-line{stroke:#eef2f61f;stroke-width:1px}.wingman-operating-core{z-index:5;aspect-ratio:1;place-items:center;width:clamp(164px,15vw,214px);display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.wingman-operating-core:before{content:"";filter:blur(1px);background:radial-gradient(circle,#ff3d0057,#0000 58%),#eef2f60b;border-radius:32% 68% 36% 64%/58% 34% 66% 42%;position:absolute;inset:7%}.wingman-operating-brand{z-index:2;filter:drop-shadow(0 18px 34px #00000042)drop-shadow(0 0 30px #ff3d004d);width:76%;height:auto;position:relative}.wingman-operating-brand .brand-glyph-side{fill:var(--brand-white)}.wingman-operating-brand .brand-glyph-core{fill:var(--brand-orange)}.wingman-operating-signal{z-index:1;opacity:.7;background:linear-gradient(90deg,#0000,#ff3d00d9,#0000);border-radius:999px;height:4px;animation:4.8s ease-in-out infinite wingmanSignalSweep;display:block;position:absolute}.wingman-operating-signal-one{inset-block-start:28%;inset-inline:7%}.wingman-operating-signal-two{animation-delay:-1.2s;inset-block-start:50%;inset-inline:0}.wingman-operating-signal-three{animation-delay:-2.4s;inset-block-start:72%;inset-inline:12%}.wingman-operating-ports{z-index:5;pointer-events:none;grid-template-rows:repeat(4,minmax(0,1fr));align-items:center;width:clamp(106px,12vw,144px);display:grid;position:absolute;top:92px;bottom:118px}.wingman-operating-ports-input{left:clamp(18px,4vw,48px)}.wingman-operating-ports-output{right:clamp(18px,4vw,48px)}.wingman-operating-port{color:#f8fafbd1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(90deg,#eef2f61a,#eef2f606),#0b1423b8;border:1px solid #eef2f624;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 12px;font-size:clamp(.74rem,1vw,.92rem);font-weight:950;line-height:1;display:inline-flex;position:relative;box-shadow:0 14px 28px #0000002e,inset 0 1px #f8fafb0f}.wingman-operating-port:before{content:"";background:var(--brand-orange);border-radius:999px;flex:none;width:7px;height:7px;box-shadow:0 0 15px #ff3d00c7}.wingman-operating-ports-output .wingman-operating-port{color:var(--brand-white);background:linear-gradient(90deg,#ff3d001f,#eef2f60a),#0b1423b8;border-color:#ff3d0038;justify-content:flex-end}.wingman-operating-trace{inset-inline:13%;z-index:4;pointer-events:none;grid-template-columns:1.1fr .7fr 1.35fr .9fr 1fr;align-items:center;gap:8px;display:grid;position:absolute;bottom:54px}.wingman-operating-trace span{background:#eef2f624;border-radius:999px;height:5px;display:block;overflow:hidden}.wingman-operating-trace span:before{content:"";border-radius:inherit;background:var(--brand-orange);width:42%;height:100%;animation:3.8s ease-in-out infinite wingmanTracePulse;display:block}.wingman-operating-trace span:nth-child(2):before{animation-delay:-.6s}.wingman-operating-trace span:nth-child(3):before{animation-delay:-1.2s}.wingman-operating-trace span:nth-child(4):before{animation-delay:-1.8s}.wingman-operating-trace span:nth-child(5):before{animation-delay:-2.4s}@keyframes wingmanSignalSweep{0%,to{opacity:.26;transform:scaleX(.42)}50%{opacity:.78;transform:scaleX(1)}}@keyframes wingmanTracePulse{0%,to{transform:translate(-120%)}52%{transform:translate(240%)}}.wingman-workflow-board{border-radius:var(--radius);background:radial-gradient(circle at 52% 48%, transparent 0 28%, #ff3d0024 28.08% 28.24%, transparent 28.34%), radial-gradient(circle at 52% 48%, transparent 0 48%, #eef2f61f 48.08% 48.2%, transparent 48.3%), linear-gradient(#eef2f611 1px, transparent 1px), linear-gradient(90deg, #eef2f611 1px, transparent 1px), var(--brand-navy);min-height:640px;color:var(--brand-white);background-size:auto,auto,54px 54px,54px 54px,auto;border:1px solid #0b14231f;padding:clamp(18px,2vw,26px);position:relative;overflow:hidden}.wingman-workflow-board:before{content:"";pointer-events:none;background:linear-gradient(#0000,#030812b8);height:42%;position:absolute;inset:auto -8% -16%}.workflow-board-head,.workflow-board-grid,.workflow-metrics{z-index:1;position:relative}.workflow-board-head{background:#eef2f617;border:1px solid #eef2f629;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:0 18px;display:flex}.workflow-board-head span{color:#f8fafb9e;direction:ltr;font-weight:900}.workflow-board-head strong{color:var(--brand-white);font-size:.94rem}.workflow-board-grid{grid-template-columns:minmax(0,.92fr) minmax(240px,1.1fr) minmax(0,.92fr);align-items:center;gap:14px;min-height:430px;margin-top:18px;display:grid}.workflow-lane{background:#eef2f614;border:1px solid #eef2f629;border-radius:8px;gap:12px;padding:18px;display:grid}.workflow-lane>span{color:var(--brand-orange);font-size:.78rem;font-weight:950}.workflow-lane strong{color:var(--brand-white);font-size:1.12rem;line-height:1.24}.workflow-lane p,.workflow-lane li{color:#f8fafbb3;line-height:1.5}.workflow-lane p{margin:0}.workflow-lane ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.workflow-lane ul li{padding-inline-start:16px;position:relative}.workflow-lane ul li:before{content:"";background:var(--brand-orange);border-radius:999px;width:6px;height:6px;position:absolute;inset-block-start:.72em;inset-inline-start:0;transform:translateY(-50%);box-shadow:0 0 14px #ff3d009e}.workflow-lane-core{text-align:center;background:radial-gradient(circle at 50% 46%,#ff3d0033,#0000 38%),#eef2f612;place-items:center;min-height:360px;position:relative}.workflow-core-mark{width:124px;height:auto;color:var(--brand-white);filter:drop-shadow(0 18px 34px #ff3d0033);margin:8px 0 2px;display:block;overflow:visible}.workflow-core-mark .brand-glyph-side{fill:var(--brand-white)}.workflow-core-mark .brand-glyph-core{fill:var(--brand-orange)}.workflow-lane-core ol{gap:7px;width:100%;margin:0;padding:0;list-style:none;display:grid}.workflow-lane-core li,.workflow-output-list strong{background:#eef2f614;border:1px solid #eef2f61f;border-radius:999px;padding:8px 12px;font-size:.86rem;font-weight:850}.workflow-output-list{gap:10px;display:grid}.workflow-output-list strong{color:#6dffc1}.workflow-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.workflow-metrics span{color:#f8fafbb8;text-align:center;background:#eef2f612;border:1px solid #eef2f61f;border-radius:999px;padding:10px 12px;font-size:.82rem;font-weight:850}.wingman-capabilities{gap:10px;display:grid}.wingman-capabilities article{background:#f8fafbc2;border:1px solid #0b14231a;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:18px;display:grid}.wingman-capabilities article>span{color:var(--brand-orange);direction:ltr;font-size:.8rem;font-weight:950}.wingman-capabilities small{color:var(--brand-orange);font-size:.74rem;font-weight:900;display:block}.wingman-capabilities h3{color:var(--brand-navy);margin:6px 0 0;font-size:1.1rem;font-weight:950;line-height:1.18}.wingman-capabilities p{color:var(--muted);margin:8px 0 0;line-height:1.52}@media (max-width:980px){.wingman-layout{grid-template-columns:1fr}.wingman-network-graphic,.wingman-operating-graphic{min-height:540px}.wingman-workflow-board{min-height:auto}.workflow-board-grid,.workflow-metrics{grid-template-columns:1fr}.workflow-board-grid{min-height:auto}.workflow-lane-core{min-height:300px}}@media (max-width:720px){.wingman-network-graphic{border-radius:18px;min-height:390px}.wingman-network-map{width:144%;height:106%;inset:-2% -22%}.wingman-network-core{width:144px}.wingman-network-node{gap:5px;font-size:.62rem}.wingman-network-node:before{width:6px;height:6px}.wingman-network-node-erp{inset-block-start:15%;inset-inline-start:8%}.wingman-network-node-crm{inset-block-start:48%;inset-inline-start:2%}.wingman-network-node-email{inset-block-end:17%;inset-inline-start:9%}.wingman-network-node-api{inset-block-start:16%;inset-inline-end:8%}.wingman-network-node-tasks{inset-block-start:42%;inset-inline-end:1%}.wingman-network-node-telegram{inset-block-end:20%;inset-inline-end:3%}.wingman-network-node-bi{inset-block-end:7%;inset-inline-end:25%}.wingman-network-node-agents{inset-block-start:5%;inset-inline-start:43%}.wingman-network-radar-one{inset:10%}.wingman-network-radar-two{inset:27%}.wingman-operating-graphic{min-height:clamp(430px,112vw,520px)}.wingman-operating-graphic:before{opacity:.56}.wingman-operating-map{width:148%;height:106%;inset:-2% -24%}.wingman-operating-ports{width:92px;top:76px;bottom:118px}.wingman-operating-ports-input{left:10px}.wingman-operating-ports-output{right:10px}.wingman-operating-port{gap:5px;min-height:30px;padding:0 8px;font-size:.58rem}.wingman-operating-port:before{width:5px;height:5px}.wingman-operating-core{width:clamp(126px,38vw,158px)}.wingman-operating-trace{inset-inline:9%;gap:5px;bottom:32px}.wingman-operating-trace span{height:4px}.wingman-workflow-board{padding:14px}.workflow-board-head,.workflow-metrics span{border-radius:8px}.workflow-board-head{justify-items:start;padding:12px;display:grid}.workflow-core-mark{width:96px}.wingman-capabilities article{grid-template-columns:1fr;padding:16px}}.process-list:before{box-shadow:none;background:linear-gradient(90deg,#0000,#ff3d0057,#0b14231f,#ff3d0042,#0000)}.process-list:after{display:none}.process-list span{background:var(--brand-navy);color:var(--brand-orange);border-color:#0b142324;box-shadow:0 10px 26px #0b142324}.product-mock,.web-system-visual,.final-cta{background:radial-gradient(circle at 50% 50%, transparent 0 26%, #ff3d0029 26.08% 26.22%, transparent 26.34%), radial-gradient(circle at 50% 50%, transparent 0 46%, #ff3d0017 46.08% 46.22%, transparent 46.34%), var(--brand-navy)}.media-shot img,.case-media img,.page-visual-card img,.blog-index-media img,.ops-dashboard-image img,.legacy-article img{filter:saturate(.82)contrast(1.06)brightness(.88)}.media-shot:after,.case-media:after,.page-visual-card:after,.blog-index-media:after,.ops-dashboard-image:after,.legacy-article figure:after{background:radial-gradient(circle at 72% 24%,#0000 0 28%,#ff3d002e 28.08% 28.22%,#0000 28.34%),linear-gradient(#0b142314 0%,#0b142394 100%)}.final-cta:before{background:radial-gradient(circle,#0000 0 30%,#ff3d0033 30.08% 30.22%,#0000 30.34%),radial-gradient(circle,#0000 0 52%,#ff3d001f 52.08% 52.22%,#0000 52.34%);animation-duration:110s}@keyframes opsFlowDash{to{stroke-dashoffset:-120px}}@keyframes opsSignatureBreathe{0%,to{filter:brightness();transform:translateY(0)}50%{filter:brightness(1.06);transform:translateY(-5px)}}@keyframes opsHubRadar{0%{opacity:0;transform:scale(.82)}24%{opacity:.68}to{opacity:0;transform:scale(1.18)}}@keyframes opsNodeWave{0%{box-shadow:0 0 #ff3d0052}70%{box-shadow:0 0 0 17px #ff3d0000}to{box-shadow:0 0 #ff3d0000}}@media (max-width:1240px){.hero-section{min-height:auto}.hero-copy h1,.hero-copy h1 span:last-child{max-width:980px}}@media (max-width:720px){.site-nav{border-radius:999px;min-height:58px;padding:7px 8px 7px 16px}.hero-section{padding-top:108px;padding-bottom:46px}.hero-transition-line{height:86px}.problem-section{margin-top:0;padding-top:clamp(88px,22vw,148px)}.hero-copy{padding-block:20px 8px}.hero-copy h1,.hero-copy h1 span:last-child,.page-hero-copy h1,.legacy-hero h1{font-size:clamp(3rem,12.5vw,4.45rem);line-height:1}.brand-motion-field{min-height:330px;transform:none}.ops-flow-graphic.brand-motion-field{min-height:380px}.ops-symbol-graphic.brand-motion-field{width:100%;min-height:clamp(318px,82vw,360px);margin-block-start:6px;overflow:hidden}.ops-symbol-map{display:none}.ops-symbol-map-mobile{z-index:1;pointer-events:none;width:100%;height:92%;display:block;position:absolute;inset:3% 4% 5%;overflow:visible}.ops-symbol-mobile-path{stroke-width:1.15px;opacity:.42}.ops-symbol-mobile-packet{opacity:.68}.ops-symbol-hub{width:clamp(182px,49vw,208px)}.ops-symbol-ring{aspect-ratio:1;opacity:1;width:min(80vw,300px);display:block;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ops-symbol-ring-one{border-color:#eef2f62b}.ops-symbol-ring-two{border-color:#ff3d003d;width:min(58vw,218px);animation:none}.ops-signature-mark-large{width:clamp(142px,38vw,164px)}.ops-symbol-node{width:18px;min-width:18px;height:18px;min-height:18px;padding:0;font-size:.58rem}.ops-symbol-node:after{inset:-9px}.ops-symbol-node:before{width:4px;height:4px;margin-inline-end:0}.ops-node-label{opacity:.82;padding:5px 7px;font-size:.62rem;inset-inline-start:calc(100% + 7px)}.ops-node-api .ops-node-label,.ops-node-tasks .ops-node-label,.ops-node-telegram .ops-node-label,.ops-node-bi .ops-node-label{inset-inline:auto calc(100% + 7px)}.ops-node-agents .ops-node-label{bottom:calc(100% + 7px)}.ops-symbol-node:hover,.ops-symbol-node:focus-visible,.ops-symbol-node[data-active=true]{transform:translateY(-3px)scale(1.14)}.ops-node-detail,.ops-symbol-node[data-placement=left] .ops-node-detail,.ops-symbol-node[data-placement=right] .ops-node-detail,.ops-symbol-node[data-placement=bottom] .ops-node-detail{width:min(218px,72vw);padding:9px 10px;font-size:.66rem;top:calc(100% + 9px);left:50%;right:auto;transform:translate(-50%,-6px)scale(.96)}.ops-symbol-node:hover .ops-node-detail,.ops-symbol-node:focus-visible .ops-node-detail,.ops-symbol-node[data-active=true] .ops-node-detail,.ops-symbol-node[data-placement=left]:hover .ops-node-detail,.ops-symbol-node[data-placement=left]:focus-visible .ops-node-detail,.ops-symbol-node[data-placement=left][data-active=true] .ops-node-detail,.ops-symbol-node[data-placement=right]:hover .ops-node-detail,.ops-symbol-node[data-placement=right]:focus-visible .ops-node-detail,.ops-symbol-node[data-placement=right][data-active=true] .ops-node-detail,.ops-symbol-node[data-placement=bottom]:hover .ops-node-detail,.ops-symbol-node[data-placement=bottom]:focus-visible .ops-node-detail,.ops-symbol-node[data-placement=bottom][data-active=true] .ops-node-detail{transform:translate(-50%)scale(1)}.ops-symbol-caption{display:none}.ops-node-erp{inset-block-start:22%;inset-inline-start:17%}.ops-node-crm{inset-block-start:49%;inset-inline-start:11%}.ops-node-email{inset-block-end:19%;inset-inline-start:19%}.ops-node-api{inset-block-start:22%;inset-inline-end:17%}.ops-node-tasks{inset-block-start:49%;inset-inline-end:11%}.ops-node-telegram{inset-block-end:19%;inset-inline-end:19%}.ops-node-bi{inset-block-end:8%;inset-inline-end:35%}.ops-node-agents{inset-block-start:10%;inset-inline-start:48%}}@media (min-width:721px){.ops-symbol-map-mobile{display:none}}@media (max-width:720px){.ops-symbol-ring{opacity:1;display:block}.ops-flow-shell{grid-template-columns:minmax(0,.72fr) minmax(136px,1.08fr) minmax(0,.72fr);gap:7px;width:100%;min-height:340px}.ops-flow-shell:before{inset:12% -4%}.ops-flow-map{width:184%;height:110%;inset:-2% -42%}.ops-flow-heading,.ops-node p,.ops-ticket p,.ops-stage em{display:none}.ops-flow-column{gap:7px}.ops-node{min-height:auto;padding:8px 7px}.ops-node-system{font-size:.58rem}.ops-node strong{font-size:.68rem}.ops-flow-center{min-height:310px}.ops-core-panel{gap:7px;width:154px;padding:8px}.ops-core-head,.ops-stage{gap:6px}.ops-core-brand>span:last-child,.ops-core-head strong,.ops-ticket span,.ops-stage span{font-size:.58rem}.ops-signature-mark{width:30px;height:28px}.ops-signature-engine{gap:5px}.ops-signature-engine span{padding:6px 4px;font-size:.58rem}.ops-signature-engine b{font-size:.52rem}.ops-ticket{padding:8px}.ops-ticket strong{font-size:.72rem}.ops-stage{grid-template-columns:auto 1fr;padding:6px}.ops-stage strong{font-size:.66rem}.brand-system-mark{min-width:176px}.brand-motion-label{font-size:.66rem}.section{padding:70px 0}.section:before,.section:after{opacity:.32}.section-head h2,.websites-panel h2,.final-cta h2{font-size:clamp(2.55rem,10vw,3.85rem);line-height:1.02}}html.a11y-high-contrast{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand-navy:#fff;--brand-paper:#000;--brand-white:#fff;--brand-orange:#ffe800;--brand-wash:#000}html.a11y-high-contrast .site-nav,html.a11y-high-contrast .nav-menu,html.a11y-high-contrast .site-footer,html.a11y-high-contrast .cookie-banner,html.a11y-high-contrast .accessibility-panel,html.a11y-high-contrast .nav-links a,html.a11y-high-contrast .language-switch,html.a11y-high-contrast .button-ghost,html.a11y-high-contrast .nav-toggle,html.a11y-high-contrast .pagination-link,html.a11y-high-contrast .cookie-actions button,html.a11y-high-contrast .cookie-actions a,html.a11y-high-contrast .accessibility-actions button,html.a11y-high-contrast .accessibility-panel-head button,html.a11y-high-contrast .accessibility-footer button,html.a11y-high-contrast .accessibility-footer a,html.a11y-high-contrast .hero-section,html.a11y-high-contrast .page-hero,html.a11y-high-contrast .legacy-hero,html.a11y-high-contrast .section,html.a11y-high-contrast .final-section,html.a11y-high-contrast .glass-card,html.a11y-high-contrast .page-note,html.a11y-high-contrast .legacy-article,html.a11y-high-contrast .contact-form,html.a11y-high-contrast .contact-form input,html.a11y-high-contrast .contact-form select,html.a11y-high-contrast .contact-form textarea{color:#fff;background:#000;border-color:#fff}html.a11y-high-contrast .nav-cta,html.a11y-high-contrast .button-primary,html.a11y-high-contrast .accessibility-toggle,html.a11y-high-contrast .cookie-actions button:first-child,html.a11y-high-contrast .accessibility-actions button[aria-pressed=true]{color:#000;background:#fff;border-color:#fff}.hero-section{min-height:max(760px,104svh);padding-bottom:clamp(112px,12vw,190px)}@media (max-width:720px){.hero-section{min-height:auto;padding-bottom:58px}.hero-transition-wipe,.hero-transition-line{height:82px}}.hero-layout{min-height:clamp(500px,62svh,660px)}.brand-motion-field{min-height:clamp(420px,38vw,560px)}.page-hero,.legacy-hero{min-height:clamp(580px,72svh,760px);padding:clamp(126px,12vw,176px) 0 clamp(56px,7vw,96px)}.page-hero-copy h1,.legacy-hero h1{font-size:clamp(3.8rem,6.5vw,7rem);line-height:.98}.page-note{padding:20px}.page-hero:after,.legacy-hero:after{opacity:.55;background:#ff3d0014;border:1px solid #ff3d0047;box-shadow:0 0 44px #ff3d0014}.page-note h2{margin-top:10px;font-size:1.18rem}.page-visual-card{min-height:280px}.cookie-banner{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;max-width:min(920px,100vw - 40px);padding:12px 16px}.cookie-banner p{margin-top:3px;font-size:.88rem;line-height:1.42}.cookie-actions button,.cookie-actions a{min-height:34px;padding:0 12px;font-size:.82rem}@media (max-width:980px){.page-hero,.legacy-hero{padding-top:112px}.cookie-banner{grid-template-columns:1fr;max-width:calc(100vw - 20px)}}@media (max-width:720px){.hero-layout{min-height:auto}.page-hero,.legacy-hero{padding-top:110px;padding-bottom:58px}.page-note{padding:18px}.page-visual-card{min-height:240px}.cookie-banner{padding:10px}html.cookie-consent-visible .accessibility-toolbar{inset:auto 16px calc(198px + env(safe-area-inset-bottom)) auto}}html.a11y-reduce-motion .hero-section:after,html.a11y-reduce-motion .page-hero:before,html.a11y-reduce-motion .page-hero:after,html.a11y-reduce-motion .legacy-hero:before,html.a11y-reduce-motion .legacy-hero:after,html.a11y-reduce-motion .section:before,html.a11y-reduce-motion .section:after,html.a11y-reduce-motion .brand-motion-field,html.a11y-reduce-motion .brand-geometry-set span,html.a11y-reduce-motion .brand-system-mark,html.a11y-reduce-motion .brand-system-mark span,html.a11y-reduce-motion .ops-flow-line,html.a11y-reduce-motion .ops-pipeline-core-orbit,html.a11y-reduce-motion .ops-pipeline-packet,html.a11y-reduce-motion .ops-pipeline-route,html.a11y-reduce-motion .ops-symbol-path,html.a11y-reduce-motion .ops-symbol-packet,html.a11y-reduce-motion .ops-hub-radar,html.a11y-reduce-motion .ops-signature-mark-large,html.a11y-reduce-motion .ops-symbol-node:after,html.a11y-reduce-motion .wingman-operating-packet,html.a11y-reduce-motion .wingman-operating-route,html.a11y-reduce-motion .wingman-operating-signal,html.a11y-reduce-motion .wingman-operating-trace span:before,html.a11y-reduce-motion .brand-motion-card{animation:none!important;transform:none!important}html.a11y-reduce-motion .ops-pipeline-packet,html.a11y-reduce-motion .ops-symbol-packet,html.a11y-reduce-motion .wingman-operating-packet{display:none}
