.home_hero__7GozS{--home-progress:0;--home-scene-shift:0px;--home-rear-shift:0px;--home-center-shift:0px;--home-front-shift:0px;--home-prism-shift:0px;--home-rail-offset:0.82;--home-node-opacity:0.46;--home-bg-start:#fafafa;--home-canvas:#fafafa;--home-canvas-deep:#fafafa;--home-canvas-glow:rgba(250,250,250,0.9);--home-overlay-start:rgba(250,250,250,0.9);--home-overlay-mid:rgba(250,250,250,0.52);--home-ink:#212121;--home-muted:#3e3b2c;--home-rule:rgba(62,59,44,0.18);--home-rule-strong:rgba(62,59,44,0.42);--home-kicker:#3e3b2c;--home-rear-fill:rgba(250,250,250,0.2);--home-rear-stroke:rgba(62,59,44,0.38);--home-center-fill:rgba(250,250,250,0.3);--home-center-stroke:rgba(33,33,33,0.76);--home-front-fill:rgba(250,250,250,0.26);--home-front-stroke:rgba(62,59,44,0.5);--home-structural-stroke:rgba(33,33,33,0.73);--home-rail-shadow:rgba(62,59,44,0.15);--home-prism-border:rgba(33,33,33,0.28);--home-prism-glint-start:rgba(250,250,250,0.7);--home-prism-glint-mid:rgba(250,250,250,0.16);--home-prism-glint-end:rgba(250,250,250,0.3);--home-prism-bg:rgba(250,250,250,0.7);--home-prism-solid:#fafafa;--home-prism-shadow-edge:rgba(62,59,44,0.06);--home-prism-shadow-ambient:rgba(62,59,44,0.13);--home-prism-side-rule:rgba(33,33,33,0.2);--home-flow-index:#3e3b2c;--foreground:var(--home-ink);--muted-foreground:var(--home-muted);--border:var(--home-rule);--border-strong:rgba(62,59,44,0.3);--edge-highlight:rgba(250,250,250,0.82);--control-surface:rgba(250,250,250,0.46);--control-surface-hover:rgba(250,250,250,0.76);--primary:var(--home-orange);--primary-hover:color-mix(in srgb,#ff4e08 88%,#212121);--primary-foreground:#212121;--primary-border:rgba(62,59,44,0.48);--focus:#212121;position:relative;isolation:isolate;padding-block:calc(var(--header-height) + 4.5rem) 5.5rem;background:radial-gradient(circle at 82% 21%,var(--home-canvas-glow),transparent 32rem),linear-gradient(135deg,var(--home-bg-start) 0,var(--home-canvas) 58%,var(--home-canvas-deep) 100%);color:var(--home-ink)}.home_hero__7GozS:before{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(90deg,var(--home-overlay-start) 0,var(--home-overlay-mid) 45%,transparent 72%);pointer-events:none}.home_heroGrid__T_peR{display:grid;gap:3rem}.home_heroCopy__Czf4n{position:relative;z-index:3;max-width:45rem}.home_heroCopy__Czf4n:before{position:absolute;top:-2.25rem;left:0;width:4.25rem;height:1px;content:"";background:var(--home-orange)}.home_flowIndex__b9p6z,.home_flowLabel__SBuIz,.home_kicker__uFKm3,.home_problemNumber__03Omq,.home_problemsKicker__Hp5Mw{font-family:var(--font-doppio),Arial,Helvetica,sans-serif;font-synthesis:none}.home_kicker__uFKm3{display:inline-flex;align-items:center;gap:.75rem;color:var(--home-kicker);font-size:.75rem;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.home_kicker__uFKm3:before{width:1.75rem;height:1px;content:"";background:currentColor}.home_title__YkOsx{max-width:13ch;margin-top:1.5rem;color:var(--home-ink);font-size:clamp(3rem,9vw,5.5rem);letter-spacing:-.055em;line-height:.98}.home_titleHighlight__jqBFS{background:linear-gradient(0deg,rgba(255,78,8,.72) 0 22%,transparent 22% 100%);box-decoration-break:clone;-webkit-box-decoration-break:clone}.home_description__7L_Mh{max-width:40rem;margin-top:1.75rem;color:var(--home-muted);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.75}.home_actions__g2M2Q{display:flex;flex-direction:column;flex-wrap:wrap;gap:.75rem;margin-top:2.25rem}.home_stage__ItU_7{position:relative;z-index:1;min-height:clamp(31rem,82vw,42rem)}.home_architecturalScene__Loux2{position:absolute;inset:-3rem -5rem -2rem -4rem;pointer-events:none;transform:translate3d(0,var(--home-scene-shift),0)}.home_sceneDrawing__PoMJc{width:100%;height:100%;overflow:visible}.home_centerPlane__wsPQS,.home_frontPlane__Mwn4c,.home_rearPlane__5zx8F{transform-box:fill-box;transform-origin:center}.home_rearPlane__5zx8F{fill:var(--home-rear-fill);stroke:var(--home-rear-stroke);stroke-width:1.6;transform:translate3d(0,var(--home-rear-shift),0)}.home_centerPlane__wsPQS{fill:var(--home-center-fill);stroke:var(--home-center-stroke);stroke-width:2;transform:translate3d(0,var(--home-center-shift),0)}.home_frontPlane__Mwn4c{fill:var(--home-front-fill);stroke:var(--home-front-stroke);stroke-width:1.4;transform:translate3d(0,var(--home-front-shift),0)}.home_structuralLines__ICk6Z{stroke:var(--home-structural-stroke);stroke-width:2.2}.home_railBase__o65Tm,.home_railProgress__stBvx,.home_railShadow__ThyQ9{fill:none;stroke-linecap:square;stroke-linejoin:bevel}.home_railShadow__ThyQ9{stroke:var(--home-rail-shadow);stroke-width:25;transform:translateY(8px)}.home_railBase__o65Tm{stroke:rgba(255,78,8,.18);stroke-width:15}.home_railProgress__stBvx{stroke:var(--home-orange);stroke-width:15;stroke-dasharray:1;stroke-dashoffset:var(--home-rail-offset)}.home_nodes__BNygJ{fill:var(--home-orange);opacity:var(--home-node-opacity)}.home_measurementMarks__mCFee{position:absolute;top:9%;right:8%;display:flex;gap:1.45rem}.home_measurementMarks__mCFee span{width:2.1rem;height:2px;background:var(--home-ink)}.home_coordinateDots__zGXkh{position:absolute;right:2rem;bottom:1.25rem;width:7.5rem;height:5rem;opacity:.28;background-image:radial-gradient(circle,var(--home-ink) 1.1px,transparent 1.2px);background-size:1rem 1rem}.home_prism__W3pDt{position:absolute;right:2%;bottom:7%;z-index:4;width:min(92%,29rem);padding:.75rem;border:1px solid var(--home-prism-border);border-radius:4px;background:linear-gradient(118deg,var(--home-prism-glint-start) 0,var(--home-prism-glint-mid) 31%,transparent 49%,var(--home-prism-glint-end) 69%,transparent 86%),var(--home-prism-bg);box-shadow:14px 18px 0 var(--home-prism-shadow-edge),0 22px 65px var(--home-prism-shadow-ambient);backdrop-filter:blur(14px) saturate(108%);-webkit-backdrop-filter:blur(14px) saturate(108%);transform:translate3d(0,var(--home-prism-shift),0)}.home_prism__W3pDt:after,.home_prism__W3pDt:before{position:absolute;content:"";pointer-events:none}.home_prism__W3pDt:before{top:-.4rem;right:1.4rem;left:1.4rem;height:1px;background:var(--home-orange)}.home_prism__W3pDt:after{top:.75rem;right:-.45rem;bottom:-.45rem;width:.45rem;border-right:1px solid var(--home-prism-side-rule);border-bottom:1px solid var(--home-prism-side-rule);transform:skewY(45deg);transform-origin:top}.home_prismEdge__pYzAP{position:absolute;inset:0;border-left:3px solid var(--home-orange);pointer-events:none}.home_flowList__I4khU,.home_problemLedger___GmMO{margin:0;padding:0;list-style:none}.home_flowStep__4490d{display:grid;grid-template-columns:2.25rem minmax(0,1fr) 1.5rem;min-height:4rem;align-items:center;gap:.75rem;border-bottom:1px solid var(--home-rule)}.home_flowStep__4490d:last-child{border-bottom:0}.home_flowIndex__b9p6z{color:var(--home-flow-index);font-size:.68rem;letter-spacing:.08em;text-align:center}.home_flowLabel__SBuIz{color:var(--home-ink);font-size:.85rem;letter-spacing:-.01em;line-height:1.35}.home_flowSignal__bMlQB{position:relative;width:1.35rem;height:1px;background:var(--home-rule-strong)}.home_flowSignal__bMlQB:after{position:absolute;top:-2px;right:0;width:5px;height:5px;border-top:1px solid var(--home-rule-strong);border-right:1px solid var(--home-rule-strong);content:"";transform:rotate(45deg)}.home_flowStep__4490d:last-child .home_flowSignal__bMlQB{background:var(--home-orange)}.home_flowStep__4490d:last-child .home_flowSignal__bMlQB:after{border-color:var(--home-orange)}.home_chapterRail__mo0gj{position:absolute;right:0;bottom:0;left:38%;z-index:5;height:4px;background:rgba(255,78,8,.18);pointer-events:none}.home_chapterRail__mo0gj:after{position:absolute;inset:0;content:"";background:var(--home-orange);transform:scaleX(var(--home-progress));transform-origin:left}.home_hero__7GozS[data-motion-active] .home_architecturalScene__Loux2,.home_hero__7GozS[data-motion-active] .home_centerPlane__wsPQS,.home_hero__7GozS[data-motion-active] .home_chapterRail__mo0gj:after,.home_hero__7GozS[data-motion-active] .home_frontPlane__Mwn4c,.home_hero__7GozS[data-motion-active] .home_prism__W3pDt,.home_hero__7GozS[data-motion-active] .home_rearPlane__5zx8F{will-change:transform}.home_hero__7GozS[data-motion-active] .home_railProgress__stBvx{will-change:stroke-dashoffset}.home_hero__7GozS[data-motion-active] .home_nodes__BNygJ{will-change:opacity}.home_problems__SO0kL{--problem-bg-start:#3e3b2c;--problem-bg-mid:#3e3b2c;--problem-bg-end:#3e3b2c;--problem-ink:#fafafa;--problem-muted:rgba(250,250,250,0.76);--problem-rule:rgba(250,250,250,0.16);--problem-rule-strong:rgba(250,250,250,0.3);--problem-accent:#fafafa;--problem-top-line:linear-gradient(90deg,transparent 4%,#ff4e08 38%,transparent 92%);position:relative;overflow:clip;padding-block:clamp(5.5rem,9vw,8.5rem);border-bottom:1px solid var(--problem-rule);background:radial-gradient(ellipse 42% 54% at 92% 18%,rgba(255,78,8,.18),transparent 72%),linear-gradient(145deg,#080706,#15100d 54%,#22150f);color:var(--problem-ink)}.home_problems__SO0kL:before{position:absolute;top:0;right:0;left:0;height:1px;content:"";background:var(--problem-top-line);opacity:.9}.home_problemsDatum__7HgF7{position:absolute;top:0;right:max(20px,calc((100vw - var(--container-width)) / 2));width:min(36vw,31rem);height:7rem;border-right:1px solid var(--problem-rule-strong);border-bottom:1px solid var(--problem-rule);pointer-events:none}.home_problemsDatum__7HgF7:before{position:absolute;right:-1px;bottom:-1px;width:5rem;height:2px;content:"";background:#ff4e08}.home_problemsLayout__TYZPW{display:grid;gap:4rem}.home_problemsIntro__uL5VO{max-width:40rem}.home_problemsKicker__Hp5Mw{display:inline-flex;align-items:center;gap:.8rem;color:var(--problem-accent);font-size:.75rem;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.home_problemsKicker__Hp5Mw:before{width:1.75rem;height:1px;content:"";background:#ff4e08}.home_problemsTitle__c0e6_{max-width:13ch;margin-top:1.5rem;color:var(--problem-ink);font-size:clamp(2.65rem,5.2vw,4.75rem);letter-spacing:-.045em;line-height:1}.home_problemsDescription__0ZsgJ{max-width:36rem;margin-top:1.6rem;color:var(--problem-muted);font-size:1.05rem;line-height:1.75}.home_problemLedger___GmMO{border-top:1px solid var(--problem-rule-strong)}.home_problemEntry__iimID{display:grid;grid-template-columns:2.35rem minmax(0,1fr);gap:1rem;padding-block:1.4rem;border-bottom:1px solid var(--problem-rule)}.home_problemNumber__03Omq{padding-top:.25rem;color:var(--problem-accent);font-size:.67rem;letter-spacing:.1em}.home_problemTitle__ValeH{color:var(--problem-ink);font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.25}.home_problemDescription__N16PA{max-width:36rem;margin-top:.7rem;color:var(--problem-muted);font-size:.92rem;line-height:1.7}@supports not (backdrop-filter:blur(1px)){.home_prism__W3pDt{background:var(--home-prism-solid)}}@media (min-width:640px){.home_actions__g2M2Q{flex-direction:row}}@media (min-width:768px){.home_hero__7GozS{min-height:148svh;padding-block:0}.home_stickyCanvas__lVMmP{position:sticky;top:0;display:flex;min-height:100svh;align-items:center;padding-block:calc(var(--header-height) + 3rem) 3rem}.home_heroGrid__T_peR{grid-template-columns:minmax(0,.92fr) minmax(22rem,1.08fr);align-items:center;gap:clamp(1rem,3vw,3rem)}.home_title__YkOsx{font-size:clamp(3.2rem,6.25vw,5.3rem)}.home_stage__ItU_7{min-height:min(62vw,42rem)}.home_prism__W3pDt{right:0;bottom:8%;width:min(90%,27rem)}.home_problemsLayout__TYZPW{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(3rem,7vw,7rem)}}@media (min-width:1200px){.home_hero__7GozS{min-height:174svh}.home_heroGrid__T_peR{grid-template-columns:minmax(0,.86fr) minmax(31rem,1.14fr);gap:2rem}.home_title__YkOsx{font-size:clamp(4.25rem,5.6vw,5.75rem)}.home_stage__ItU_7{min-height:min(53vw,43.5rem)}.home_architecturalScene__Loux2{inset:-5rem -8rem -4rem -6rem}.home_problemLedger___GmMO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.home_problemEntry__iimID:nth-child(odd){padding-right:1.5rem;border-right:1px solid var(--problem-rule)}.home_problemEntry__iimID:nth-child(2n){padding-left:1.5rem}}@media (max-width:767px){.home_architecturalScene__Loux2,.home_centerPlane__wsPQS,.home_frontPlane__Mwn4c,.home_prism__W3pDt,.home_rearPlane__5zx8F{transform:none}.home_railProgress__stBvx{stroke-dashoffset:0}.home_chapterRail__mo0gj{left:18%}.home_chapterRail__mo0gj:after{transform:scaleX(1)}}@media (prefers-reduced-transparency:reduce){.home_prism__W3pDt{background:var(--home-prism-solid);backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.home_hero__7GozS{min-height:auto;padding-block:calc(var(--header-height) + 4.5rem) 5.5rem}.home_stickyCanvas__lVMmP{position:relative;min-height:auto;padding-block:0}.home_architecturalScene__Loux2,.home_centerPlane__wsPQS,.home_frontPlane__Mwn4c,.home_prism__W3pDt,.home_rearPlane__5zx8F{transform:none}.home_railProgress__stBvx{stroke-dashoffset:0}.home_nodes__BNygJ{opacity:1}.home_chapterRail__mo0gj:after{transform:scaleX(1)}}@media (forced-colors:active){.home_hero__7GozS,.home_problems__SO0kL{background:Canvas;color:CanvasText}.home_description__7L_Mh,.home_flowLabel__SBuIz,.home_kicker__uFKm3,.home_problemDescription__N16PA,.home_problemNumber__03Omq,.home_problemTitle__ValeH,.home_problemsDescription__0ZsgJ,.home_problemsKicker__Hp5Mw,.home_problemsTitle__c0e6_,.home_title__YkOsx{color:CanvasText}.home_prism__W3pDt,.home_problemEntry__iimID,.home_problemLedger___GmMO{border-color:CanvasText;background:Canvas;box-shadow:none}}.home_technologyContinuum__zp6z6{position:relative;isolation:isolate;overflow:clip;--home-content-rule:rgba(62,59,44,0.28)}.home_technologyContinuum__zp6z6>section>.shell{position:relative;z-index:3}.home_technologyContinuum__zp6z6>.home-content-chapter{border-block:0}.home_technologyContinuum__zp6z6>.home-solutions-chapter{background:#e6ddd2}.home_technologyContinuum__zp6z6>.home-process-chapter{background:#3e3b2c}.home_technologyContinuum__zp6z6>.home-products-chapter{background:#2b2924}.home_technologyContinuum__zp6z6>.home-case-studies-chapter{background:#ded3c7}.home_technologyContinuum__zp6z6>.home-bridge-note{background:#c9beb2}.home_technologyContinuum__zp6z6>.home-content-chapter+.home-content-chapter{border-top:1px solid var(--home-content-rule)}.home_technologyContinuum__zp6z6>.home-closing-chapter{border-top:1px solid rgba(255,78,8,.34);background:#171612}.home_ambientField__7rlPd{--ambient-sand:rgba(62,59,44,0.48);--ambient-orange:rgba(255,78,8,0.58);--ambient-plane:rgba(250,250,250,0.2);--ambient-signal:rgba(255,138,76,0.38);position:absolute;inset:0;z-index:1;overflow:hidden;opacity:.82;pointer-events:none;mask-image:linear-gradient(180deg,transparent,#000 5rem,#000 calc(100% - 2rem));-webkit-mask-image:linear-gradient(180deg,transparent,#000 5rem,#000 calc(100% - 2rem))}.home_ambientField__7rlPd svg{display:block;width:100%;height:100%;overflow:visible}.home_ambientBranchPath__90P6t,.home_ambientFineLine__XsB1T,.home_ambientFlowPath__IGF65,.home_ambientLightPath__ZjeoB,.home_ambientRibbonWide__j28YM,.home_ambientRibbon__dm_vO,.home_ambientStructuralPath__266Rf{fill:none;vector-effect:non-scaling-stroke}.home_ambientRibbonWide__j28YM{stroke-width:36;opacity:.08}.home_ambientRibbon__dm_vO{stroke-width:1.5;opacity:.56}.home_ambientFineLine__XsB1T{stroke:var(--ambient-sand);stroke-width:1;opacity:.34}.home_ambientNetwork__Yfv6C{stroke-linecap:round;stroke-linejoin:round}.home_ambientLeftNetwork__5GhDG{opacity:.66}.home_ambientStructuralPath__266Rf{stroke:url(#ambient-signal);stroke-width:1.15;opacity:.72}.home_ambientFlowPath__IGF65{stroke:var(--ambient-orange);stroke-width:1.25;stroke-dasharray:3 12;opacity:.7;animation:home_ambient-data-flow__tcUdU 28s linear infinite}.home_ambientFlowPath__IGF65:nth-of-type(3){animation-direction:reverse;animation-duration:34s}.home_ambientBranchPath__90P6t{stroke:var(--ambient-sand);stroke-width:1;opacity:.42}.home_ambientLightPath__ZjeoB{stroke:rgba(250,250,250,.46);stroke-width:1;stroke-dasharray:2 10;opacity:.48;animation:home_ambient-data-flow__tcUdU 32s linear infinite reverse}.home_ambientNodes__pS6E_{fill:var(--ambient-orange);opacity:.58}.home_ambientSecondaryNodes__LIj_F{fill:rgba(250,250,250,.5);opacity:.54}.home_ambientLeftNodes__QtzuP{fill:var(--ambient-orange);opacity:.54}@keyframes home_ambient-data-flow__tcUdU{to{stroke-dashoffset:-180}}.home_hero__7GozS{--home-scroll-shift:0px;--home-overlay-start:transparent;--home-overlay-mid:transparent;--home-ink:#fff7f0;--home-muted:rgba(255,239,226,0.74);--home-orange:#ff4e08;--home-kicker:#ffb08a;--foreground:#fff7f0;--muted-foreground:rgba(255,239,226,0.74);--border:rgba(255,239,226,0.18);--border-strong:rgba(255,239,226,0.34);--edge-highlight:rgba(255,239,226,0.38);--control-surface:rgba(18,12,9,0.58);--control-surface-hover:rgba(36,20,13,0.78);--primary:#ff5a14;--primary-hover:#ff7138;--primary-foreground:#160803;--action-bg:#ff5a14;--action-bg-hover:#ff7138;--action-foreground:#160803;--primary-border:rgba(255,122,61,0.68);--focus:#ff8a4c;--glass-fill:rgba(18,12,9,0.58);--glass-fill-hover:rgba(36,20,13,0.78);--glass-edge-bright:rgba(255,239,226,0.38);--glass-edge-soft:rgba(255,151,96,0.22);--glass-edge-dark:rgba(0,0,0,0.72);--glass-shadow-close:0 14px 34px rgba(0,0,0,0.42);--core-lens-fill:rgba(255,239,226,0.035);--core-lens-edge-light:rgba(255,239,226,0.48);--core-lens-edge-dark:rgba(0,0,0,0.58);--core-lens-glint:rgba(255,255,255,0.5);--core-lens-warm:rgba(255,78,8,0.16);--core-lens-solid:#120b08;min-height:100svh;isolation:auto;overflow:clip;padding-block:calc(var(--header-height) + 4.25rem) 5rem;background:linear-gradient(321deg,#080706fa,#080706e0 10%,#08070657 66%,#0807061f),radial-gradient(46% 56% at 83% 66%,#ff4e0842,#0000 72%),linear-gradient(#0000003d,#0000 34%,#0000004d),#080706 url(/hero/hero-orange-data-mesh.jpg) 50% /cover no-repeat}.home_hero__7GozS:before{z-index:0;background:none}.home_stickyCanvas__lVMmP{position:relative;top:auto;display:flex;min-height:auto;align-items:center;padding-block:0}.home_heroGrid__T_peR{position:relative;z-index:3;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2.5rem,7vw,5.5rem)}.home_heroCopy__Czf4n{max-width:48rem}.home_title__YkOsx{max-width:22ch;font-size:clamp(2.25rem,10vw,2.65rem);letter-spacing:-.046em;line-height:1.01}.home_description__7L_Mh{max-width:43rem}.home_titleHighlight__jqBFS{color:var(--home-ink);background:linear-gradient(0deg,rgba(255,78,8,.44) 0 19%,transparent 19% 100%)}.home_actions__g2M2Q{position:relative;z-index:5}.home_technologyStage__iDcU9{position:relative;isolation:isolate;min-height:clamp(26rem,105vw,34rem);transform:translate3d(0,var(--home-scroll-shift),0)}.home_forgeCore__94MVf{--core-highlight-x:0px;--core-highlight-y:0px;--core-refraction-x:0px;--core-refraction-y:0px;--core-refraction-veil:linear-gradient(321deg,#080706fa,#080706e0 10%,#08070657 66%,#0807061f);--core-refraction-glow:radial-gradient(46% 56% at 83% 66%,#ff4e0842,#0000 72%);--core-refraction-vignette:linear-gradient(#0000003d,#0000 34%,#0000004d);--core-particle-rgb:255,239,226;--core-particle-back-rgb:255,151,96;--core-orange-rgb:255,90,20;--core-lens-fill:rgba(255,239,226,0.035);--core-lens-edge-light:rgba(255,239,226,0.48);--core-lens-edge-dark:rgba(0,0,0,0.58);--core-lens-glint:rgba(255,255,255,0.4);--core-lens-warm:rgba(255,78,8,0.16);--core-lens-solid:#120b08;--core-glass-inset:0.72rem;--core-particle-overflow:-0.54rem;--core-shell-scale:1;position:absolute;top:50%;left:50%;z-index:2;width:min(94vw,30rem);aspect-ratio:1;border-radius:50%;cursor:grab;touch-action:pan-y pinch-zoom;transform:translate(-50%,-50%);pointer-events:auto;-webkit-user-select:none;user-select:none}.home_coreFilterDefs__hLHLp{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.home_coreRefractionShell__5vMLA{--core-refraction-host-width:100vw;--core-refraction-host-height:100svh;--core-refraction-host-x:0px;--core-refraction-host-y:0px;--core-refraction-image-width:100vw;--core-refraction-image-height:auto;--core-refraction-image-x:0px;--core-refraction-image-y:0px;--core-refraction-shell-x:0px;--core-refraction-shell-y:0px;--core-refraction-compensate-x:0px;--core-refraction-compensate-y:0px;position:absolute;inset:var(--core-glass-inset);z-index:0;overflow:hidden;border-radius:50%;transform:translate3d(var(--core-refraction-shell-x),var(--core-refraction-shell-y),0);pointer-events:none}.home_coreRefractionBase__pe1hD,.home_coreRefractionDistorted__ThBxe{position:absolute;inset:0;border-radius:inherit;background-color:#080706;background-image:var(--core-refraction-veil),var(--core-refraction-glow),var(--core-refraction-vignette),url(/hero/hero-orange-data-mesh.jpg);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:var(--core-refraction-host-x) var(--core-refraction-host-y),var(--core-refraction-host-x) var(--core-refraction-host-y),var(--core-refraction-host-x) var(--core-refraction-host-y),var(--core-refraction-image-x) var(--core-refraction-image-y);background-size:var(--core-refraction-host-width) var(--core-refraction-host-height),var(--core-refraction-host-width) var(--core-refraction-host-height),var(--core-refraction-host-width) var(--core-refraction-host-height),var(--core-refraction-image-width) var(--core-refraction-image-height);pointer-events:none}.home_coreRefractionBase__pe1hD{opacity:.54;transform:translate3d(var(--core-refraction-compensate-x),var(--core-refraction-compensate-y),0) scale(1.012);transform-origin:center}.home_coreRefractionDistorted__ThBxe{opacity:.84;filter:saturate(112%);transform:translate3d(calc(var(--core-refraction-compensate-x) + var(--core-refraction-x)),calc(var(--core-refraction-compensate-y) + var(--core-refraction-y)),0) scale(1.032);transform-origin:center;mask-image:radial-gradient(circle,rgba(0,0,0,.18) 0 54%,rgba(0,0,0,.48) 70%,#000 91% 100%);-webkit-mask-image:radial-gradient(circle,rgba(0,0,0,.18) 0 54%,rgba(0,0,0,.48) 70%,#000 91% 100%);transition:opacity .19s ease-out}.home_forgeCore__94MVf[data-interaction=drag-shake]{cursor:grabbing;--core-shell-scale:0.998}.home_forgeCore__94MVf[data-interaction=press-pending]{--core-shell-scale:0.994}.home_forgeCore__94MVf[data-interaction=drag-shake] .home_coreLens__t_slh:before{opacity:.56}.home_forgeCore__94MVf[data-interaction=drag-shake] .home_coreRefractionDistorted__ThBxe{opacity:.94}.home_forgeCore__94MVf[data-static=true]{cursor:default}.home_coreVesselShell__8xCOZ{--core-shell-x:0px;--core-shell-y:0px;--core-shell-rotation:0deg;position:absolute;inset:0;z-index:1;transform:translate3d(var(--core-shell-x),var(--core-shell-y),0) rotate(var(--core-shell-rotation)) scale(var(--core-shell-scale));transform-origin:center;will-change:transform;pointer-events:none}.home_coreLens__t_slh{position:absolute;inset:var(--core-glass-inset);overflow:visible;border:1px solid rgba(255,239,226,.32);border-radius:50%;background:radial-gradient(ellipse 28% 10% at 27% 5%,rgba(255,239,226,.12),transparent 76%) padding-box,linear-gradient(145deg,rgba(255,239,226,.05),rgba(255,239,226,.012) 52%,rgba(0,0,0,.08)) padding-box;box-shadow:inset 0 0 0 1px rgba(255,239,226,.16),inset 7px 5px 13px rgba(255,239,226,.08),inset -10px -12px 24px rgba(0,0,0,.22),0 16px 38px rgba(0,0,0,.34);backdrop-filter:blur(1.6px) saturate(114%);-webkit-backdrop-filter:blur(1.6px) saturate(114%)}.home_coreLens__t_slh:before{position:absolute;inset:0;z-index:5;border-radius:inherit;content:"";background:radial-gradient(ellipse 34% 8% at 28% 5%,rgba(250,250,250,.68) 0 16%,rgba(250,250,250,.18) 46%,transparent 77%),radial-gradient(ellipse 8% 29% at 2% 34%,rgba(241,121,165,.14),transparent 72%),radial-gradient(ellipse 7% 24% at 98% 42%,rgba(84,189,210,.12),transparent 72%),radial-gradient(ellipse 22% 7% at 68% 99%,rgba(142,107,190,.1),transparent 76%);opacity:.5;transform:translate3d(var(--core-highlight-x),var(--core-highlight-y),0);transition:opacity .19s ease-out;pointer-events:none}.home_coreLens__t_slh:after{position:absolute;inset:.08rem;z-index:6;border:0;border-radius:inherit;content:"";background:transparent;box-shadow:inset 6px 5px 14px rgba(255,239,226,.1),inset -9px -11px 20px rgba(0,0,0,.18);pointer-events:none}.home_corePhysicsLayer__Mj9_D{--core-vessel-x:0px;--core-vessel-y:0px;--core-vessel-rotation:0deg;position:absolute;inset:var(--core-particle-overflow);z-index:2;transform:translate3d(var(--core-vessel-x),var(--core-vessel-y),0) rotate(var(--core-vessel-rotation));transform-origin:center;pointer-events:none}.home_coreChamber__9OKyJ{position:absolute;inset:2.2%;z-index:2;overflow:hidden;border:0;border-radius:50%;background:rgba(255,239,226,.012);box-shadow:inset 7px 6px 18px rgba(255,239,226,.035),inset -10px -12px 24px rgba(0,0,0,.12);backdrop-filter:none;-webkit-backdrop-filter:none}.home_coreChamber__9OKyJ:before{position:absolute;inset:0;z-index:1;border-radius:inherit;content:"";background:radial-gradient(ellipse 41% 13% at 28% 8%,rgba(255,255,255,.055),transparent 74%),radial-gradient(ellipse 25% 11% at 79% 91%,rgba(0,0,0,.08),transparent 76%);pointer-events:none}@supports not (filter:url("#core-liquid-refraction")){.home_coreRefractionDistorted__ThBxe{filter:none!important;opacity:.42}.home_coreLens__t_slh{backdrop-filter:blur(1.4px) saturate(112%);-webkit-backdrop-filter:blur(1.4px) saturate(112%)}}@media (hover:hover) and (pointer:fine){.home_coreLens__t_slh:before,.home_coreRefractionDistorted__ThBxe{transition-duration:.2s}}.home_particleCanvas__Ggskm{position:relative;z-index:2;display:block;width:100%;pointer-events:none;height:100%;touch-action:pan-y pinch-zoom}.home_hero__7GozS[data-motion-active] .home_technologyStage__iDcU9,.home_technologyStage__iDcU9[data-motion-active]{will-change:transform}.home_problemsLayout__TYZPW{position:relative;z-index:3}@media (max-width:639px){.home_ambientField__7rlPd{opacity:.72}.home_ambientDesktopDetail___0zqz{display:none}.home_ambientRightNetwork__LZU1a{transform:scaleX(.82);transform-box:view-box;transform-origin:right center}.home_ambientLeftNetwork__5GhDG{opacity:.48;transform:scaleX(.56);transform-box:view-box;transform-origin:left center}.home_ambientSecondaryNodes__LIj_F circle:nth-child(n+3){display:none}}@media (min-width:640px){.home_technologyStage__iDcU9{min-height:37rem}.home_forgeCore__94MVf{width:min(78vw,34rem)}}@media (min-width:1024px){.home_hero__7GozS{min-height:100svh;padding-block:0}.home_stickyCanvas__lVMmP{min-height:100svh;padding-block:calc(var(--header-height) + 3rem) 4.5rem}.home_heroGrid__T_peR{grid-template-columns:minmax(0,7fr) minmax(25rem,5fr);gap:clamp(.5rem,2vw,2rem)}.home_heroCopy__Czf4n{max-width:52rem}.home_title__YkOsx{max-width:26ch;font-size:clamp(2.9rem,3.2vw,3.75rem);line-height:.99}.home_technologyStage__iDcU9{min-height:min(39vw,31rem)}.home_forgeCore__94MVf{left:47%;width:min(39vw,31rem)}}@media (min-width:1024px) and (min-height:800px){.home_technologyStage__iDcU9{min-height:min(42vw,34rem)}.home_forgeCore__94MVf{width:min(42vw,34rem)}}@media (max-width:430px){.home_hero__7GozS{padding-top:calc(var(--header-height) + 2.35rem);background:linear-gradient(180deg,rgba(8,7,6,.98),rgba(8,7,6,.94) 40%,rgba(8,7,6,.68) 66%,rgba(8,7,6,.32)),radial-gradient(ellipse 56% 38% at 70% 78%,rgba(255,78,8,.24),transparent 72%),linear-gradient(180deg,rgba(0,0,0,.18),transparent 36%,rgba(0,0,0,.24)),#080706 url(/hero/hero-orange-data-mesh.jpg) 58% bottom /auto 100% no-repeat}.home_heroGrid__T_peR{gap:1.25rem}.home_title__YkOsx{font-size:clamp(2rem,9.2vw,2.35rem)}.home_description__7L_Mh{margin-top:1.25rem;font-size:.97rem;line-height:1.65}.home_actions__g2M2Q{margin-top:1.5rem}.home_technologyStage__iDcU9{min-height:22rem;overflow:clip}.home_forgeCore__94MVf{--core-refraction-veil:linear-gradient(180deg,rgba(8,7,6,0.98),rgba(8,7,6,0.94) 40%,rgba(8,7,6,0.68) 66%,rgba(8,7,6,0.32));--core-refraction-glow:radial-gradient(ellipse 56% 38% at 70% 78%,rgba(255,78,8,0.24),transparent 72%);--core-refraction-vignette:linear-gradient(180deg,rgba(0,0,0,0.18),transparent 36%,rgba(0,0,0,0.24));--core-glass-inset:0.55rem;--core-particle-overflow:-0.4rem;width:min(85vw,24rem)}.home_coreRefractionBase__pe1hD{opacity:.5}.home_coreRefractionDistorted__ThBxe{opacity:.78;transform:translate3d(calc(var(--core-refraction-compensate-x) + var(--core-refraction-x)),calc(var(--core-refraction-compensate-y) + var(--core-refraction-y)),0) scale(1.022)}}@media (prefers-reduced-transparency:reduce){.home_ambientRibbonWide__j28YM{display:none}.home_forgeCore__94MVf{--core-particle-rgb:255,239,226;--core-particle-back-rgb:255,151,96}.home_coreLens__t_slh{background:var(--core-lens-solid);backdrop-filter:none;-webkit-backdrop-filter:none}.home_coreRefractionShell__5vMLA{display:none}.home_coreChamber__9OKyJ{background:#120b08;backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.home_ambientFlowPath__IGF65,.home_ambientLightPath__ZjeoB{animation:none}.home_hero__7GozS{--home-scroll-shift:0px;min-height:auto}.home_technologyStage__iDcU9{will-change:auto}.home_corePhysicsLayer__Mj9_D,.home_coreVesselShell__8xCOZ{transform:none;will-change:auto}.home_coreLens__t_slh:before,.home_coreRefractionShell__5vMLA{transition:none;transform:none}.home_coreRefractionBase__pe1hD{transition:none;transform:scale(1.012)}.home_coreRefractionDistorted__ThBxe{transition:none;transform:scale(1.032)}}@media (forced-colors:active){.home_hero__7GozS{background:Canvas;color:CanvasText}.home_technologyContinuum__zp6z6>section{border-color:CanvasText;background:Canvas}.home_description__7L_Mh,.home_kicker__uFKm3,.home_title__YkOsx{color:CanvasText}.home_ambientField__7rlPd,.home_technologyStage__iDcU9{display:none}.home_heroGrid__T_peR{grid-template-columns:minmax(0,1fr)}}.solutions-overview_section__6bOrH{--solutions-ink:#212121;--solutions-umber:#3e3b2c;--solutions-secondary:#5f584e;--solutions-sand:#e6ddd2;--solutions-sand-deep:#cbbdac;--solutions-orange:#ff4e08;background:var(--solutions-sand)}.solutions-overview_explorer__r2l0G{position:relative;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:clamp(2.5rem,5vw,5.5rem)}.solutions-overview_copy__fTCe6{min-width:0;min-height:35rem;display:flex;flex-direction:column;justify-content:center;color:var(--solutions-ink)}.solutions-overview_sectionMeta__VA1tX{display:flex;align-items:center;gap:1rem}.solutions-overview_detailLink__6RX66,.solutions-overview_eyebrow__Vqpze,.solutions-overview_position__f_Kej,.solutions-overview_sectionKicker__vFbke,.solutions-overview_solutionTitle__Oe62v{font-family:var(--font-doppio),Arial,Helvetica,sans-serif;font-synthesis:none}.solutions-overview_position__f_Kej{display:inline-flex;align-items:baseline;gap:.2rem;margin:0;color:var(--solutions-ink);font-size:.78rem;letter-spacing:.08em}.solutions-overview_position__f_Kej span:nth-child(2){color:var(--solutions-orange)}.solutions-overview_sectionKicker__vFbke{display:inline-flex;align-items:center;gap:.75rem;margin:0;color:var(--solutions-secondary);font-size:.75rem;letter-spacing:.11em;line-height:1.4;text-transform:uppercase}.solutions-overview_sectionKicker__vFbke:before{width:1.75rem;height:2px;content:"";background:var(--solutions-orange)}.solutions-overview_copyContent__GvBCi{min-height:28rem;animation:solutions-overview_copy-enter__by2ew .26s cubic-bezier(.2,.8,.2,1) both}.solutions-overview_eyebrow__Vqpze{margin:clamp(2.5rem,5vw,4.5rem) 0 0;color:var(--solutions-umber);font-size:.72rem;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.solutions-overview_solutionTitle__Oe62v{max-width:11ch;margin-top:1rem;color:var(--solutions-ink);font-size:clamp(2.6rem,4.9vw,5rem);letter-spacing:-.055em;line-height:.96;text-wrap:balance}.solutions-overview_solutionDescription__GBWxA{max-width:39ch;margin:1.6rem 0 0;color:var(--solutions-secondary);font-size:clamp(1rem,.55vw + .88rem,1.12rem);line-height:1.72}.solutions-overview_detailLink__6RX66{display:inline-flex;min-height:44px;width:fit-content;align-items:center;gap:.55rem;margin-top:2rem;border-bottom:2px solid var(--solutions-orange);color:var(--solutions-ink);font-size:.84rem}.solutions-overview_detailLink__6RX66 svg{color:var(--solutions-orange);transition:transform var(--transition)}.solutions-overview_detailLink__6RX66:focus-visible svg,.solutions-overview_detailLink__6RX66:hover svg{transform:translate(2px,-2px)}.solutions-overview_detailLink__6RX66:focus-visible,.solutions-overview_detailLink__6RX66:hover{color:var(--solutions-umber)}.solutions-overview_carousel__tPtW9{position:relative;min-width:0}.solutions-overview_imageViewport__ml5Hw{--carousel-peek:clamp(2rem,3vw,2.75rem);position:relative;aspect-ratio:6/5;overflow:hidden;isolation:isolate}.solutions-overview_imageTrack__PoA1U{position:absolute;inset:0;animation:solutions-overview_image-enter__w6pYa .3s cubic-bezier(.2,.8,.2,1) both}.solutions-overview_slide__gC0xl{position:absolute;top:0;bottom:0;left:var(--carousel-peek);width:calc(100% - (var(--carousel-peek) * 2));overflow:hidden;margin:0;border:1px solid rgba(62,59,44,.3);border-radius:5px;background:var(--solutions-umber);transition:opacity .3s cubic-bezier(.2,.8,.2,1),transform .3s cubic-bezier(.2,.8,.2,1)}.solutions-overview_slide__gC0xl:after{position:absolute;inset:0;z-index:1;content:"";background:linear-gradient(180deg,rgba(33,33,33,.02),transparent 58%,rgba(33,33,33,.28));pointer-events:none}.solutions-overview_current__N7KuW{z-index:2;opacity:1;transform:translateX(0)}.solutions-overview_next__QsI3Q,.solutions-overview_previous__nP7tg{z-index:1;opacity:.55;filter:saturate(.78) brightness(.82)}.solutions-overview_previous__nP7tg{transform:translateX(-100%) scale(.95);transform-origin:right center}.solutions-overview_next__QsI3Q{transform:translateX(100%) scale(.95);transform-origin:left center}.solutions-overview_image__OvMS9{object-fit:cover;object-position:center}.solutions-overview_carouselControls__plLwj{position:absolute;inset:0;z-index:4;pointer-events:none}.solutions-overview_arrowButton__lHl8T{position:absolute;top:50%;display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid rgba(62,59,44,.52);border-radius:50%;background:var(--solutions-sand);color:var(--solutions-umber);pointer-events:auto;transform:translateY(-50%);transition:border-color var(--transition),background-color var(--transition),color var(--transition),transform var(--transition)}.solutions-overview_previousButton__1BY_a{left:.65rem}.solutions-overview_nextButton__NyABo{right:.65rem}.solutions-overview_arrowButton__lHl8T:focus-visible,.solutions-overview_arrowButton__lHl8T:hover{border-color:var(--solutions-orange);background:var(--solutions-sand-deep);color:var(--solutions-ink)}.solutions-overview_arrowButton__lHl8T:disabled{cursor:not-allowed;border-color:rgba(62,59,44,.22);background:rgba(230,221,210,.78);color:rgba(62,59,44,.38)}.solutions-overview_srOnly__38_Tj{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@keyframes solutions-overview_copy-enter__by2ew{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes solutions-overview_image-enter__w6pYa{0%{opacity:.72;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@media (max-width:1099px){.solutions-overview_explorer__r2l0G{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,7vw,4.5rem)}.solutions-overview_copy__fTCe6{max-width:50rem;min-height:31rem}.solutions-overview_eyebrow__Vqpze{margin-top:2.75rem}.solutions-overview_solutionTitle__Oe62v{max-width:14ch;font-size:clamp(2.75rem,7vw,4.5rem)}.solutions-overview_solutionDescription__GBWxA{max-width:54ch}.solutions-overview_carousel__tPtW9{width:min(100%,56rem);justify-self:center}.solutions-overview_imageViewport__ml5Hw{--carousel-peek:24px;aspect-ratio:16/10}}@media (max-width:639px){.solutions-overview_sectionMeta__VA1tX{align-items:flex-start;flex-direction:column;gap:.75rem}.solutions-overview_solutionTitle__Oe62v{font-size:clamp(2.35rem,12vw,3.5rem)}.solutions-overview_solutionDescription__GBWxA{margin-top:1.35rem;line-height:1.66}.solutions-overview_copy__fTCe6{min-height:31rem}.solutions-overview_carousel__tPtW9{width:calc(100vw - 24px);max-width:100%}.solutions-overview_imageViewport__ml5Hw{--carousel-peek:16px;aspect-ratio:4/3}.solutions-overview_carouselControls__plLwj{position:static;display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem;pointer-events:auto}.solutions-overview_arrowButton__lHl8T,.solutions-overview_nextButton__NyABo,.solutions-overview_previousButton__1BY_a{position:static;width:48px;height:48px;transform:none}.solutions-overview_arrowButton__lHl8T:focus-visible,.solutions-overview_arrowButton__lHl8T:hover{transform:none}}@media (prefers-reduced-motion:reduce){.solutions-overview_copyContent__GvBCi,.solutions-overview_imageTrack__PoA1U{animation:none}.solutions-overview_arrowButton__lHl8T,.solutions-overview_detailLink__6RX66 svg,.solutions-overview_slide__gC0xl{transition:none}.solutions-overview_detailLink__6RX66:focus-visible svg,.solutions-overview_detailLink__6RX66:hover svg{transform:none}.solutions-overview_arrowButton__lHl8T:focus-visible,.solutions-overview_arrowButton__lHl8T:hover{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce) and (max-width:639px){.solutions-overview_arrowButton__lHl8T:focus-visible,.solutions-overview_arrowButton__lHl8T:hover{transform:none}}@media (forced-colors:active){.solutions-overview_section__6bOrH{background:Canvas}.solutions-overview_copy__fTCe6,.solutions-overview_detailLink__6RX66,.solutions-overview_eyebrow__Vqpze,.solutions-overview_position__f_Kej,.solutions-overview_sectionKicker__vFbke,.solutions-overview_solutionDescription__GBWxA,.solutions-overview_solutionTitle__Oe62v{color:CanvasText}.solutions-overview_arrowButton__lHl8T,.solutions-overview_detailLink__6RX66,.solutions-overview_imageViewport__ml5Hw{border-color:CanvasText}.solutions-overview_arrowButton__lHl8T{background:ButtonFace;color:ButtonText}}