@property --chip-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --chip-fade-end{syntax:"<length>";inherits:false;initial-value:0}.BlogBrowser-module__mO1m-W__row{--fade:2.5rem;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--chip-fade-start),#000 calc(100% - var(--chip-fade-end)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--chip-fade-start),#000 calc(100% - var(--chip-fade-end)),transparent 100%);transition:--chip-fade-start .2s ease-out,--chip-fade-end .2s ease-out}.BlogBrowser-module__mO1m-W__row::-webkit-scrollbar{display:none}.BlogBrowser-module__mO1m-W__row[data-fade-start=true]{--chip-fade-start:var(--fade)}.BlogBrowser-module__mO1m-W__row[data-fade-end=true]{--chip-fade-end:var(--fade)}.BlogBrowser-module__mO1m-W__pill{--pill-x:0px;--pill-y:0px;--pill-w:0px;--pill-h:0px;width:var(--pill-w);height:var(--pill-h);transform:translate3d(var(--pill-x),var(--pill-y),0);opacity:0;pointer-events:none;will-change:transform,width;transition:opacity .18s ease-out,transform .34s cubic-bezier(.22,1,.36,1),width .34s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.BlogBrowser-module__mO1m-W__pill[data-ready=true]{opacity:1}@media (prefers-reduced-motion:reduce){.BlogBrowser-module__mO1m-W__row,.BlogBrowser-module__mO1m-W__pill{transition-duration:.01ms}}
.LogoContextMenu-module__Nlg99a__content{transform-origin:var(--radix-context-menu-content-transform-origin);animation:.16s cubic-bezier(.22,1,.36,1) LogoContextMenu-module__Nlg99a__open}@keyframes LogoContextMenu-module__Nlg99a__open{0%{opacity:0;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.LogoContextMenu-module__Nlg99a__content{animation-duration:.01ms}}
.Scramble-module__znRLZW__root{white-space:pre;display:inline-grid}.Scramble-module__znRLZW__root>*{grid-area:1/1}.Scramble-module__znRLZW__sizer,.Scramble-module__znRLZW__pending{visibility:hidden}
.SiteFooter-module__wWXZva__band{isolation:isolate;background:var(--surface-deep);min-height:36rem;position:relative;overflow:hidden}@media (min-width:48rem){.SiteFooter-module__wWXZva__band{min-height:48rem}}@media (min-width:64rem){.SiteFooter-module__wWXZva__band{min-height:64.5rem}}.SiteFooter-module__wWXZva__stillBand{min-height:26rem}@media (min-width:48rem){.SiteFooter-module__wWXZva__stillBand{min-height:32rem}}@media (min-width:64rem){.SiteFooter-module__wWXZva__stillBand{min-height:40rem}}.SiteFooter-module__wWXZva__photo{z-index:-3;object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.SiteFooter-module__wWXZva__live{z-index:-2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.SiteFooter-module__wWXZva__scrim{left:0;right:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-deep)0%,transparent)0%,color-mix(in srgb,var(--surface-deep)12%,transparent)11.542%,color-mix(in srgb,var(--surface-deep)32%,transparent)25.004%,color-mix(in srgb,var(--surface-deep)46%,transparent)42.312%,color-mix(in srgb,var(--surface-deep)80%,transparent)64.909%,color-mix(in srgb,var(--surface-deep)96%,transparent)88%,var(--surface-deep)100%);height:82%;position:absolute;bottom:0}.SiteFooter-module__wWXZva__eyebrow{letter-spacing:-.02em;font-size:1rem;line-height:1.4}.SiteFooter-module__wWXZva__ctaTitle{letter-spacing:-.04em;text-align:center;white-space:pre-line;font-size:max(2.25rem,min(6vw,4.5rem));line-height:.95}.SiteFooter-module__wWXZva__columnTitle{font-size:1rem;line-height:1.5}.SiteFooter-module__wWXZva__footerLink{font-size:1rem;line-height:1.5;transition:color .2s}.SiteFooter-module__wWXZva__footerLink:hover{color:var(--on-inverted)}.SiteFooter-module__wWXZva__footerLink:focus-visible{color:var(--on-inverted)}.SiteFooter-module__wWXZva__legalLine{font-size:.75rem;line-height:1.5}
.HeaderShell-module__PU3y2q__dock{z-index:50;height:0;position:-webkit-sticky;position:sticky;top:0}.HeaderShell-module__PU3y2q__bar{will-change:transform;transition:transform .52s cubic-bezier(.16,1,.3,1);transform:translate(0,0)}.HeaderShell-module__PU3y2q__bar[data-mode=away]{pointer-events:none;transition:transform .34s cubic-bezier(.4,0,.6,1);transform:translateY(-100%)}.HeaderShell-module__PU3y2q__ground{opacity:0;transition:opacity .34s ease-out;box-shadow:0 1px rgba(0,0,0,.1)}.HeaderShell-module__PU3y2q__bar[data-mode=pinned] .HeaderShell-module__PU3y2q__ground{opacity:1}.HeaderShell-module__PU3y2q__content{opacity:1;transition:opacity .34s ease-out}.HeaderShell-module__PU3y2q__bar[data-mode=away] .HeaderShell-module__PU3y2q__content{opacity:0;transition:opacity .2s ease-in}@media (prefers-reduced-motion:reduce){.HeaderShell-module__PU3y2q__bar,.HeaderShell-module__PU3y2q__bar[data-mode=away],.HeaderShell-module__PU3y2q__bar[data-mode=away] .HeaderShell-module__PU3y2q__content,.HeaderShell-module__PU3y2q__ground,.HeaderShell-module__PU3y2q__content{transition-duration:.01ms}}
.MobileNav-module__N8twRW__ground{opacity:0;pointer-events:none;transition:opacity .3s ease-out}.MobileNav-module__N8twRW__shell[data-open=true] .MobileNav-module__N8twRW__ground{opacity:1}.MobileNav-module__N8twRW__panel{height:0;transition:height .44s cubic-bezier(.22,1,.36,1);overflow:hidden}.MobileNav-module__N8twRW__shell[data-open=true] .MobileNav-module__N8twRW__panel{height:var(--panel-h,auto)}.MobileNav-module__N8twRW__item{--item-rest:.5;opacity:0;transition:opacity .24s ease-out,transform .34s cubic-bezier(.22,1,.36,1);transform:translateY(6px)}.MobileNav-module__N8twRW__item[data-current=true]{--item-rest:1}.MobileNav-module__N8twRW__list:not(:has(.MobileNav-module__N8twRW__item[data-current=true])) .MobileNav-module__N8twRW__item{--item-rest:1}.MobileNav-module__N8twRW__shell[data-open=true] .MobileNav-module__N8twRW__item{opacity:var(--item-rest);transition-delay:calc(var(--i,0)*40ms);transform:none}.MobileNav-module__N8twRW__cta{--item-rest:1}.MobileNav-module__N8twRW__shell[data-open=true] .MobileNav-module__N8twRW__item:active{opacity:1}.MobileNav-module__N8twRW__bars{width:16px;height:8px;display:block;position:relative}.MobileNav-module__N8twRW__bar{will-change:transform;background:currentColor;border-radius:999px;width:100%;height:2px;transition:transform .34s cubic-bezier(.22,1,.36,1);position:absolute;left:0}.MobileNav-module__N8twRW__bar:first-child{top:0}.MobileNav-module__N8twRW__bar:last-child{bottom:0}.MobileNav-module__N8twRW__trigger[data-open=true] .MobileNav-module__N8twRW__bar:first-child{transform:translateY(3px)rotate(45deg)}.MobileNav-module__N8twRW__trigger[data-open=true] .MobileNav-module__N8twRW__bar:last-child{transform:translateY(-3px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){.MobileNav-module__N8twRW__ground,.MobileNav-module__N8twRW__panel,.MobileNav-module__N8twRW__item,.MobileNav-module__N8twRW__bar{transition-duration:.01ms}.MobileNav-module__N8twRW__shell[data-open=true] .MobileNav-module__N8twRW__item{transition-delay:0s}}
.DexterChip-module__h_lilq__chip{flex-direction:column;align-items:flex-start;gap:1px;display:flex}.DexterChip-module__h_lilq__label,.DexterChip-module__h_lilq__detail{background:var(--dx-signal,#2c69a8);color:var(--surface-warm);font-family:var(--font-mono);font-size:var(--text-mono-xs);letter-spacing:var(--text-mono-xs--letter-spacing);padding:.1em .4em;line-height:1.35}
.DexterAnnotations-module__ETitCW__layer{position:absolute;top:0;bottom:0;left:0;right:0}.DexterAnnotations-module__ETitCW__mote{--dur:calc(13s + var(--i)*1.7s);animation:DexterAnnotations-module__ETitCW__annDrift var(--dur)linear infinite;animation-delay:calc(var(--i)*-3.1s);right:var(--tip);will-change:transform;position:absolute;top:0}.DexterAnnotations-module__ETitCW__pop{--pop:calc(7s + var(--i)*1.3s);animation:DexterAnnotations-module__ETitCW__annPop var(--pop)cubic-bezier(.22,1,.36,1)infinite;animation-delay:calc(var(--i)*-2.3s);transform-origin:100%;white-space:nowrap;align-items:flex-end;display:flex}@keyframes DexterAnnotations-module__ETitCW__annPop{0%{opacity:0;transform:scale(.88)}5%{opacity:1;transform:scale(1.03)}10%{transform:scale(1)}38%{opacity:1;transform:scale(1)}46%{opacity:0;transform:scale(.96)}to{opacity:0;transform:scale(.96)}}@keyframes DexterAnnotations-module__ETitCW__annDrift{0%{opacity:0;transform:translateY(-8svh)}4%{opacity:1}94%{opacity:1}to{opacity:0;transform:translateY(106svh)}}.DexterAnnotations-module__ETitCW__leader{background:var(--dx-signal,#2c69a8);opacity:.55;height:1px;font-size:var(--text-mono-xs);animation:DexterAnnotations-module__ETitCW__annDraw var(--pop)cubic-bezier(.22,1,.36,1)infinite;animation-delay:calc(var(--i)*-2.3s);transform:rotate(var(--tilt,0deg));transform-origin:0;width:var(--lead);flex:none;margin-bottom:.775em}@keyframes DexterAnnotations-module__ETitCW__annDraw{0%,3%{transform:rotate(var(--tilt,0deg))scaleX(0)}16%,40%{transform:rotate(var(--tilt,0deg))scaleX(1)}50%,to{transform:rotate(var(--tilt,0deg))scaleX(0)}}@media (prefers-reduced-motion:reduce){.DexterAnnotations-module__ETitCW__mote{opacity:1;transform:translateY(calc(var(--i)*17svh + 12svh));animation:none}.DexterAnnotations-module__ETitCW__pop,.DexterAnnotations-module__ETitCW__leader{animation:none}}
.DexterNavLinks-module__Nqx-hq__pill{--pill-x:0px;--pill-w:0px;height:100%;width:var(--pill-w);transform:translate3d(var(--pill-x),0,0);opacity:0;will-change:transform,width;transition:opacity .18s ease-out,transform .34s cubic-bezier(.22,1,.36,1),width .34s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.DexterNavLinks-module__Nqx-hq__pill[data-active=true]{opacity:1}@media (prefers-reduced-motion:reduce){.DexterNavLinks-module__Nqx-hq__pill{transition-duration:.01ms}}
.DexterAskBar-module__J397kW__askBar{--ask-btn:calc(var(--ask-h,2.5rem)*.6);--ask-inset:calc((var(--ask-h,2.5rem) - var(--ask-btn))/2);--ask-radius:calc(var(--ask-h,2.5rem)*.3);height:var(--ask-h,2.5rem);padding:0 var(--ask-inset)0 calc(var(--ask-h,2.5rem)*.35);border-radius:var(--ask-radius);background:var(--paper-50);box-shadow:var(--shadow-panel-card);align-items:center;gap:.5rem;transition:background-color .16s;display:flex}.DexterAskBar-module__J397kW__askBar:focus-within{background:var(--paper-100)}.DexterAskBar-module__J397kW__askInput{min-width:0;font-size:var(--ask-text,.8125rem);letter-spacing:0;color:var(--color-foreground);background:0 0;border:0;outline:none;flex:1;line-height:1.5rem}.DexterAskBar-module__J397kW__askInput::placeholder{color:var(--color-subtle-ink)}.DexterAskBar-module__J397kW__askSend{width:var(--ask-btn);height:var(--ask-btn);color:var(--color-muted-ink);background:rgba(0,0,0,.06);border-radius:9999px;flex:none;place-items:center;transition:background-color .2s;display:grid}.DexterAskBar-module__J397kW__askStill{min-width:0;font-size:var(--ask-text,.8125rem);white-space:nowrap;flex:1;align-items:center;line-height:1.5rem;display:flex;position:relative;overflow:hidden}.DexterAskBar-module__J397kW__caret{background:var(--color-foreground);width:1px;height:1.1em;margin-top:auto;margin-bottom:auto;animation:1.05s step-end infinite DexterAskBar-module__J397kW__dxaCaret;position:absolute;top:0;bottom:0;left:0;right:auto}@keyframes DexterAskBar-module__J397kW__dxaCaret{0%,50%{opacity:1}50.01%,to{opacity:0}}.DexterAskBar-module__J397kW__stillText{text-overflow:ellipsis;color:var(--color-subtle-ink);overflow:hidden}.DexterAskBar-module__J397kW__askSend svg{width:calc(var(--ask-btn)*.42);height:calc(var(--ask-btn)*.42)}.DexterAskBar-module__J397kW__askSend:hover{background:rgba(0,0,0,.1)}@media (prefers-reduced-motion:reduce){.DexterAskBar-module__J397kW__askBar,.DexterAskBar-module__J397kW__askSend{transition:none}.DexterAskBar-module__J397kW__caret{animation:none}}
.DexterProductPanel-module__etKMYa__card{--dxp-signal:#2c69a8;height:27rem}@media (min-width:64rem){.DexterProductPanel-module__etKMYa__card{height:min(40rem,78svh)}}.DexterProductPanel-module__etKMYa__stream{margin-left:-6px;margin-right:-6px;padding-left:6px;padding-right:6px;scroll-behavior:smooth;scrollbar-width:none;flex:1;min-height:0;margin-bottom:-6px;padding-bottom:6px;overflow:hidden}.DexterProductPanel-module__etKMYa__stream::-webkit-scrollbar{display:none}.DexterProductPanel-module__etKMYa__blockIn{animation:.48s cubic-bezier(.22,1,.36,1) backwards DexterProductPanel-module__etKMYa__dxpIn}@keyframes DexterProductPanel-module__etKMYa__dxpIn{0%{opacity:0;transform:translateY(6px)}}.DexterProductPanel-module__etKMYa__status{font-size:.75rem;line-height:1rem}.DexterProductPanel-module__etKMYa__statusWorking{background:linear-gradient(100deg,var(--color-muted-ink)0%,var(--color-muted-ink)35%,color-mix(in srgb,var(--color-muted-ink)20%,transparent)50%,var(--color-muted-ink)65%,var(--color-muted-ink)100%);color:transparent;-webkit-text-fill-color:transparent;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:1.9s linear infinite DexterProductPanel-module__etKMYa__dxpShimmer}@keyframes DexterProductPanel-module__etKMYa__dxpShimmer{0%{background-position:150% 0}to{background-position:-150% 0}}.DexterProductPanel-module__etKMYa__bubble{background:rgba(0,0,0,.06);border-radius:.625rem;max-width:85%;padding:.375rem .625rem}.DexterProductPanel-module__etKMYa__sourceStack>:not(:last-child){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 5px),transparent calc(100% - 5px));mask-image:linear-gradient(90deg,#000 calc(100% - 5px),transparent calc(100% - 5px))}.DexterProductPanel-module__etKMYa__figure{border-radius:.625rem;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.DexterProductPanel-module__etKMYa__leverKey{background:rgba(0,0,0,.05);border-radius:9999px;flex:none;place-items:center;width:1.25rem;height:1.25rem;font-size:.6875rem;display:grid}.DexterProductPanel-module__etKMYa__recommended{color:var(--dxp-signal);background:rgba(44,105,168,.12);border-radius:.25rem;padding:0 .3125rem;font-size:.6875rem;line-height:1.125rem}.DexterProductPanel-module__etKMYa__chartBadge{color:var(--dxp-signal);background:rgba(44,105,168,.1);border-radius:.25rem;padding:0 .375rem;font-size:.6875rem;line-height:1.125rem}.DexterProductPanel-module__etKMYa__bar{transform-origin:bottom;border-radius:.0625rem .0625rem 0 0;animation:.56s cubic-bezier(.22,1,.36,1) backwards DexterProductPanel-module__etKMYa__dxpGrow}@keyframes DexterProductPanel-module__etKMYa__dxpGrow{0%{transform:scaleY(0)}}.DexterProductPanel-module__etKMYa__actionChip{background:var(--paper-50);box-shadow:var(--shadow-panel-card)}.DexterProductPanel-module__etKMYa__askBar{--ask-h:2.5rem;margin-top:.75rem}@media (prefers-reduced-motion:reduce){.DexterProductPanel-module__etKMYa__stream{scroll-behavior:auto}.DexterProductPanel-module__etKMYa__blockIn,.DexterProductPanel-module__etKMYa__bar,.DexterProductPanel-module__etKMYa__statusWorking{animation:none}.DexterProductPanel-module__etKMYa__statusWorking{color:var(--color-muted-ink);-webkit-text-fill-color:currentColor;background:0 0}}
.FloorplanAssembly-module__2joJfq__hidden{visibility:hidden}.FloorplanAssembly-module__2joJfq__building .FloorplanAssembly-module__2joJfq__trace{stroke-dasharray:1;animation:FloorplanAssembly-module__2joJfq__dxcTrace var(--dxc-span)cubic-bezier(.22,1,.36,1)var(--dxc-at)backwards}.FloorplanAssembly-module__2joJfq__building .FloorplanAssembly-module__2joJfq__ink{animation:FloorplanAssembly-module__2joJfq__dxcInk .42s ease var(--dxc-ink)backwards}.FloorplanAssembly-module__2joJfq__building .FloorplanAssembly-module__2joJfq__trace.FloorplanAssembly-module__2joJfq__ink{animation:FloorplanAssembly-module__2joJfq__dxcTrace var(--dxc-span)cubic-bezier(.22,1,.36,1)var(--dxc-at)backwards,FloorplanAssembly-module__2joJfq__dxcInk .42s ease var(--dxc-ink)backwards}@keyframes FloorplanAssembly-module__2joJfq__dxcTrace{0%{stroke-dashoffset:1px}}@keyframes FloorplanAssembly-module__2joJfq__dxcInk{0%{fill-opacity:0}}@media (prefers-reduced-motion:reduce){.FloorplanAssembly-module__2joJfq__building .FloorplanAssembly-module__2joJfq__trace,.FloorplanAssembly-module__2joJfq__building .FloorplanAssembly-module__2joJfq__ink,.FloorplanAssembly-module__2joJfq__building .FloorplanAssembly-module__2joJfq__trace.FloorplanAssembly-module__2joJfq__ink{animation:none}}
.DexterIntakeReel-module__ytrVNG__reading{background:linear-gradient(90deg,var(--muted-ink)0%,var(--muted-ink)38%,var(--foreground)50%,var(--muted-ink)62%,var(--muted-ink)100%);-webkit-text-fill-color:transparent;color:transparent;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:2.8s linear infinite DexterIntakeReel-module__ytrVNG__reading}@keyframes DexterIntakeReel-module__ytrVNG__reading{0%{background-position:130% 0}to{background-position:-30% 0}}.DexterIntakeReel-module__ytrVNG__reel{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent 100%)}.DexterIntakeReel-module__ytrVNG__rail{will-change:transform;gap:.5rem;width:max-content;animation:26s linear infinite DexterIntakeReel-module__ytrVNG__reel;display:flex}@keyframes DexterIntakeReel-module__ytrVNG__reel{to{transform:translate(-50%)}}.DexterIntakeReel-module__ytrVNG__meter{background:var(--ink-200);border-radius:var(--radius-pill);width:38%;height:2px;overflow:hidden}.DexterIntakeReel-module__ytrVNG__fill{background:var(--ink-600);transform-origin:0;height:100%;animation:5.4s ease-in-out infinite DexterIntakeReel-module__ytrVNG__fill;display:block}@keyframes DexterIntakeReel-module__ytrVNG__fill{0%{transform:scaleX(.05)}30%,42%{transform:scaleX(.44)}70%,82%{transform:scaleX(.78)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.DexterIntakeReel-module__ytrVNG__reading{color:var(--muted-ink);-webkit-text-fill-color:currentColor;background:0 0;animation:none}.DexterIntakeReel-module__ytrVNG__rail{animation:none}.DexterIntakeReel-module__ytrVNG__fill{animation:none;transform:scaleX(.58)}}
.DexterCapabilities-module__DBfJYa__host{--dxc-signal:#2c69a8;--dxc-signal-rgb:44 105 168;--dxc-hair:rgba(0,0,0,.25);--dxc-tick:rgba(0,0,0,.5);--dxc-card:#fafaf9;--dxc-ground:var(--color-surface-warm);--dxc-rail:341px;--dxc-pane:541px;--dxc-card-h:408px;--dxc-ask-h:48px;--dxc-ask-bottom:45px}.DexterCapabilities-module__DBfJYa__panel{container:caps/inline-size}.DexterCapabilities-module__DBfJYa__tick{background:var(--dxc-tick);flex:none;width:3.5px;height:3.5px}.DexterCapabilities-module__DBfJYa__hair{background:var(--dxc-hair);min-width:0;height:1px}.DexterCapabilities-module__DBfJYa__tickMover{background:var(--dxc-signal);transform:translate(-50%,calc(var(--dxc-tick-y,303.75px) - 50%));transition:transform .52s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:50%}.DexterCapabilities-module__DBfJYa__tickMover:before,.DexterCapabilities-module__DBfJYa__tickMover:after{content:"";background:var(--dxc-ground);width:calc(100% + 2px);height:8px;position:absolute;left:-1px}.DexterCapabilities-module__DBfJYa__tickMover:before{bottom:100%}.DexterCapabilities-module__DBfJYa__tickMover:after{top:100%}.DexterCapabilities-module__DBfJYa__progressTrack{position:relative;overflow:hidden}.DexterCapabilities-module__DBfJYa__progressBar{top:0;bottom:0;background:var(--dxc-signal);width:100%;transform:scaleX(var(--p,0));transform-origin:0;position:absolute;left:0}.DexterCapabilities-module__DBfJYa__stageLabel{letter-spacing:-.02em;color:rgba(0,0,0,.4);font-size:20px;line-height:22px;transition:color .42s cubic-bezier(.22,1,.36,1)}.DexterCapabilities-module__DBfJYa__stageActive .DexterCapabilities-module__DBfJYa__stageLabel{color:#000}.DexterCapabilities-module__DBfJYa__stageBlurb{letter-spacing:-.02em;color:rgba(0,0,0,.6);font-size:16px;line-height:22px}.DexterCapabilities-module__DBfJYa__stageBlurbWrap{grid-template-rows:0fr;transition:grid-template-rows .52s cubic-bezier(.22,1,.36,1);display:grid}.DexterCapabilities-module__DBfJYa__stageActive .DexterCapabilities-module__DBfJYa__stageBlurbWrap{grid-template-rows:1fr}.DexterCapabilities-module__DBfJYa__stageBlurbInner{opacity:0;transition:opacity .32s,transform .42s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(-4px)}.DexterCapabilities-module__DBfJYa__stageActive .DexterCapabilities-module__DBfJYa__stageBlurbInner{opacity:1;transition-delay:.12s;transform:none}.DexterCapabilities-module__DBfJYa__trigger:focus-visible{border-radius:var(--radius-xs);outline:2px solid var(--dxc-signal);outline-offset:4px}.DexterCapabilities-module__DBfJYa__pane{height:var(--dxc-pane);flex:1;min-width:0;position:relative;overflow:hidden}.DexterCapabilities-module__DBfJYa__blueprint{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.DexterCapabilities-module__DBfJYa__blueprintPlan{opacity:.6;width:1058.97px;max-width:none;height:676px;position:absolute;top:50%;left:50%;transform:translate(calc(9.82px - 50%),calc(-50% - 2.5px))}.DexterCapabilities-module__DBfJYa__blueprintGlow{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:url(/floorplan-assembly-mono.svg);mask-image:url(/floorplan-assembly-mono.svg);-webkit-mask-position:calc(50% + 9.82px) calc(50% - 2.5px);mask-position:calc(50% + 9.82px) calc(50% - 2.5px);-webkit-mask-size:1058.97px 676px;mask-size:1058.97px 676px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.DexterCapabilities-module__DBfJYa__blueprintLight{background:radial-gradient(circle closest-side,rgb(var(--dxc-signal-rgb)/.85)0%,rgb(var(--dxc-signal-rgb)/.34)42%,rgb(var(--dxc-signal-rgb)/0)100%);width:620px;height:620px;margin:-310px 0 0 -310px;position:absolute;top:0;left:0}.DexterCapabilities-module__DBfJYa__blueprintFade{background:radial-gradient(420px,rgba(246,245,240,0) 0%,rgba(246,245,240,.45) 62%,#f6f5f0 100%);position:absolute;top:-10%;bottom:-10%;left:-10%;right:-10%}.DexterCapabilities-module__DBfJYa__card{width:529px;height:var(--dxc-card-h);background:var(--dxc-card);border-radius:20px;position:absolute;top:calc(50% - 2.5px);left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 .851px rgba(0,0,0,.05),0 62.15px 115.786px rgba(0,0,0,.06),0 25.967px 48.366px rgba(0,0,0,.04),0 13.877px 25.881px rgba(0,0,0,.04),0 7.781px 14.473px rgba(0,0,0,.03),0 4.129px 7.662px rgba(0,0,0,.02),0 1.703px 3.201px rgba(0,0,0,.02)}.DexterCapabilities-module__DBfJYa__thread{top:18px;bottom:calc(var(--dxc-card-h)/2 - var(--dxc-pane)/2 + var(--dxc-ask-bottom) + var(--dxc-ask-h) - 2.5px + 6px);scroll-behavior:smooth;flex-direction:column;align-items:flex-end;gap:16px;width:485px;padding:6px;display:flex;position:absolute;left:26px;overflow:hidden}.DexterCapabilities-module__DBfJYa__thread>*{flex-shrink:0}.DexterCapabilities-module__DBfJYa__bubble{letter-spacing:-.03px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.04);border-radius:8px;max-width:281px;padding:6px 8px;font-size:13px;line-height:20px}.DexterCapabilities-module__DBfJYa__attachment{background:#fff;border-radius:12px;align-items:center;gap:10px;padding:8px 16px 8px 8px;display:flex;box-shadow:0 0 0 1px rgba(0,0,0,.06)}.DexterCapabilities-module__DBfJYa__attachmentIcon{color:rgba(0,0,0,.45);background:rgba(0,0,0,.04);border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.DexterCapabilities-module__DBfJYa__attachmentName{letter-spacing:-.03px;color:rgba(1,1,1,.81);font-size:13px;line-height:18px}.DexterCapabilities-module__DBfJYa__attachmentKind{color:rgba(0,0,0,.4);font-size:12px;line-height:16px}.DexterCapabilities-module__DBfJYa__status{color:rgba(0,0,0,.6);font-size:12px;line-height:16px}.DexterCapabilities-module__DBfJYa__statusWorking{color:transparent;background:linear-gradient(100deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.6) 35%,rgba(0,0,0,.12) 50%,rgba(0,0,0,.6) 65%,rgba(0,0,0,.6) 100%) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;animation:1.9s linear infinite DexterCapabilities-module__DBfJYa__dxcShimmer}@keyframes DexterCapabilities-module__DBfJYa__dxcShimmer{0%{background-position:150% 0}to{background-position:-150% 0}}.DexterCapabilities-module__DBfJYa__stepRail{color:rgba(0,0,0,.45);flex-direction:column;flex:none;align-items:center;gap:4px;width:14px;padding-top:3px;padding-bottom:3px;display:flex}.DexterCapabilities-module__DBfJYa__stepConnector{transform-origin:top;background:rgba(0,0,0,.06);width:1px;height:34px}.DexterCapabilities-module__DBfJYa__stepTitle{letter-spacing:-.03px;color:rgba(1,1,1,.81);font-size:13px;line-height:20px}.DexterCapabilities-module__DBfJYa__chip{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:rgba(6,6,6,.43);white-space:nowrap;background:rgba(33,33,31,.05);border-radius:4px;justify-content:center;align-items:center;min-width:16px;padding:0 6px;font-size:12px;line-height:16px;display:inline-flex}.DexterCapabilities-module__DBfJYa__chipPositive{color:#16793e;background:rgba(22,121,62,.08)}.DexterCapabilities-module__DBfJYa__answerText{letter-spacing:-.03px;color:rgba(1,1,1,.81);font-size:13px;line-height:20px}.DexterCapabilities-module__DBfJYa__markSignal{color:var(--dxc-signal)}.DexterCapabilities-module__DBfJYa__markWarn{color:#b5651d}.DexterCapabilities-module__DBfJYa__answerList{flex-direction:column;gap:2px;padding-left:18px;list-style:outside;display:flex}.DexterCapabilities-module__DBfJYa__answerList>li::marker{color:rgba(0,0,0,.35)}.DexterCapabilities-module__DBfJYa__action{background:var(--paper-50);box-shadow:var(--shadow-panel-card);color:rgba(1,1,1,.81);border-radius:9999px;padding:3px 10px;font-size:12px;line-height:18px}.DexterCapabilities-module__DBfJYa__figure{background:var(--dxc-card);border-radius:10px;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.DexterCapabilities-module__DBfJYa__bomRow{color:rgba(1,1,1,.81);align-items:center;gap:8px;padding:3px 12px;font-size:12px;line-height:20px;display:flex}.DexterCapabilities-module__DBfJYa__bomDimmed{color:rgba(0,0,0,.35)}.DexterCapabilities-module__DBfJYa__bomFlag{color:#b5651d;background:rgba(181,101,29,.1);border-radius:4px;align-items:center;gap:3px;padding:0 5px;font-size:11px;line-height:16px;display:inline-flex}.DexterCapabilities-module__DBfJYa__badge{border-radius:4px;padding:0 6px;font-size:11px;line-height:18px}.DexterCapabilities-module__DBfJYa__badgeSignal{background:rgb(var(--dxc-signal-rgb)/.12);color:var(--dxc-signal)}.DexterCapabilities-module__DBfJYa__badgeTail{color:#6b6353;background:rgba(179,170,150,.25)}.DexterCapabilities-module__DBfJYa__plotLabel{color:rgba(0,0,0,.4);font-size:11px;line-height:16px}.DexterCapabilities-module__DBfJYa__curveDraw{stroke-dasharray:1;stroke-dashoffset:0;animation:1.1s cubic-bezier(.22,1,.36,1) backwards DexterCapabilities-module__DBfJYa__dxcDraw}@keyframes DexterCapabilities-module__DBfJYa__dxcDraw{0%{stroke-dashoffset:1px}}.DexterCapabilities-module__DBfJYa__curveTip{animation:.26s 1s backwards DexterCapabilities-module__DBfJYa__dxcTip}@keyframes DexterCapabilities-module__DBfJYa__dxcTip{0%{opacity:0}}.DexterCapabilities-module__DBfJYa__bar{transform-origin:bottom;animation:.62s cubic-bezier(.22,1,.36,1) backwards DexterCapabilities-module__DBfJYa__dxcGrow}@keyframes DexterCapabilities-module__DBfJYa__dxcGrow{0%{transform:scaleY(0)}}.DexterCapabilities-module__DBfJYa__tooltip{background:var(--dxc-card);border-radius:6px;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 6px 16px rgba(0,0,0,.08)}.DexterCapabilities-module__DBfJYa__askBar{--ask-h:var(--dxc-ask-h);--ask-text:13px;bottom:var(--dxc-ask-bottom);width:370px;position:absolute;left:50%;transform:translate(-50%)}.DexterCapabilities-module__DBfJYa__blockIn{animation:.52s cubic-bezier(.22,1,.36,1) backwards DexterCapabilities-module__DBfJYa__dxcBlockIn}@keyframes DexterCapabilities-module__DBfJYa__dxcBlockIn{0%{opacity:0;transform:translateY(6px)}}@container caps (width<60rem){.DexterCapabilities-module__DBfJYa__ruleSplit{display:none}.DexterCapabilities-module__DBfJYa__ruleFill{flex:1;width:auto}.DexterCapabilities-module__DBfJYa__body{--dxc-pane:460px;flex-direction:column;gap:0;position:relative}.DexterCapabilities-module__DBfJYa__body:before,.DexterCapabilities-module__DBfJYa__body:after{content:"";background:var(--dxc-hair);width:1px;position:absolute;top:8px;bottom:8px}.DexterCapabilities-module__DBfJYa__body:before{left:1.5px}.DexterCapabilities-module__DBfJYa__body:after{right:1.5px}.DexterCapabilities-module__DBfJYa__tickColumn,.DexterCapabilities-module__DBfJYa__tickColumnPane{display:none}.DexterCapabilities-module__DBfJYa__rail{order:2;width:calc(100% - 7px);min-width:0;margin-left:3.5px;margin-right:3.5px;position:relative}.DexterCapabilities-module__DBfJYa__rail:before{content:"";left:8px;right:8px;background:var(--dxc-hair);height:1px;position:absolute;top:0}.DexterCapabilities-module__DBfJYa__pane{flex:none;order:1;width:calc(100% - 7px);margin-left:3.5px;margin-right:3.5px}.DexterCapabilities-module__DBfJYa__card{width:calc(100% - 32px);max-width:529px}.DexterCapabilities-module__DBfJYa__thread{width:calc(100% - 28px);left:14px}.DexterCapabilities-module__DBfJYa__askBar{width:min(370px,100% - 48px)}}@container caps (width<34rem){.DexterCapabilities-module__DBfJYa__stageLabel{font-size:17px;line-height:19px}.DexterCapabilities-module__DBfJYa__stageBlurb{font-size:14px;line-height:20px}.DexterCapabilities-module__DBfJYa__body{--dxc-pane:420px;--dxc-card-h:356px;--dxc-ask-bottom:calc((var(--dxc-pane) - var(--dxc-card-h))/2 + 16.5px)}.DexterCapabilities-module__DBfJYa__askBar{width:calc(100% - 60px)}.DexterCapabilities-module__DBfJYa__bubble{max-width:100%}}@media (prefers-reduced-motion:reduce){.DexterCapabilities-module__DBfJYa__statusWorking,.DexterCapabilities-module__DBfJYa__curveDraw,.DexterCapabilities-module__DBfJYa__curveTip,.DexterCapabilities-module__DBfJYa__bar,.DexterCapabilities-module__DBfJYa__blockIn{animation:none}.DexterCapabilities-module__DBfJYa__stageBlurbWrap,.DexterCapabilities-module__DBfJYa__stageBlurbInner,.DexterCapabilities-module__DBfJYa__stageLabel,.DexterCapabilities-module__DBfJYa__tickMover{transition:none}.DexterCapabilities-module__DBfJYa__thread{scroll-behavior:auto}}
.DexterSectionMark-module__KHSGpG__numeral{--stripe:var(--color-muted-ink);font-family:var(--font-druk-wide),var(--font-display);background-image:repeating-linear-gradient(to bottom,var(--stripe)0 .125rem,transparent .125rem .25rem);color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.5625rem;font-weight:500;line-height:1}.DexterSectionMark-module__KHSGpG__chevrons{letter-spacing:.02em;font-size:.4375rem;line-height:1}
.CustomerQuote-module__UoIB4a__quote{letter-spacing:-.02em;font-size:max(1.375rem,min(2vw,1.75rem));line-height:1.2}.CustomerQuote-module__UoIB4a__frame{background:var(--background);position:relative;overflow:hidden}.CustomerQuote-module__UoIB4a__photo{left:var(--crop-x,0);top:var(--crop-y,0);width:var(--crop-w,100%);height:var(--crop-h,100%);object-fit:cover;pointer-events:none;max-width:none;position:absolute}
.CharReveal-module__d3vTAG__char{opacity:0}.CharReveal-module__d3vTAG__inView .CharReveal-module__d3vTAG__char{opacity:1;transition:opacity;transition-delay:calc(var(--delay) + var(--i)*var(--step))}@media (prefers-reduced-motion:reduce){.CharReveal-module__d3vTAG__char,.CharReveal-module__d3vTAG__inView .CharReveal-module__d3vTAG__char{opacity:1;transition:none}}
.DexterBubble-module__kQlH6G__word{opacity:clamp(0,calc(var(--n,0) - var(--c)),1)}@media (prefers-reduced-motion:reduce){.DexterBubble-module__kQlH6G__word{opacity:1}}
.DexterSequence-module__z_piEa__fallback .hero-in{opacity:1;animation:none;transform:none}
.IntegrationField-module__gtavsa__band{width:100%;position:relative}.IntegrationField-module__gtavsa__field{display:none}.IntegrationField-module__gtavsa__copy{text-align:center;width:min(33.125rem,100%);margin-left:auto;margin-right:auto}.IntegrationField-module__gtavsa__headline{letter-spacing:-.04em;font-size:max(1.75rem,min(2.78vw,2.5rem));line-height:.95}.IntegrationField-module__gtavsa__lede{text-wrap:balance;width:min(26.5rem,100%);margin-top:1rem;margin-left:auto;margin-right:auto}@media (min-width:64rem){.IntegrationField-module__gtavsa__band{max-width:90rem;height:min(586px,40.6944vw);margin-left:auto;margin-right:auto;overflow:clip}.IntegrationField-module__gtavsa__field{--field-w:min(615.118px,42.7166vw);width:var(--field-w);aspect-ratio:615.118/437.311;display:block;position:absolute;top:min(33.44px,2.3222vw)}.IntegrationField-module__gtavsa__fieldNear{left:min(10.56px,.7333vw)}.IntegrationField-module__gtavsa__fieldFar{right:0;transform:scaleX(-1)}.IntegrationField-module__gtavsa__fieldFar .IntegrationField-module__gtavsa__logo{transform:translate(-50%,-50%)scaleX(-1)}.IntegrationField-module__gtavsa__copy{position:absolute;top:35.03%;left:50%;transform:translate(-50%)}}.IntegrationField-module__gtavsa__tile{position:absolute;overflow:hidden}.IntegrationField-module__gtavsa__logo{left:calc(50% + var(--logo-dx,0%));height:auto;position:absolute;top:50%;transform:translate(-50%,-50%)}.IntegrationField-module__gtavsa__tile,.IntegrationField-module__gtavsa__cell{background:color-mix(in srgb,var(--surface-warm-strong)var(--tint),var(--surface-warm))}.IntegrationField-module__gtavsa__cell{--tint:25%;aspect-ratio:115.335/102.119;position:relative;overflow:hidden}.IntegrationField-module__gtavsa__cellLogo{width:var(--logo-share);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.MadeInUsa-module__KwNsMa__stamp{--stamp-size:.834rem;gap:calc(var(--stamp-size)*.432);font-family:var(--font-mono);font-size:var(--stamp-size);letter-spacing:-.02em;color:inherit;flex-direction:column;line-height:1;display:flex}.MadeInUsa-module__KwNsMa__chevrons{white-space:nowrap;display:block}.MadeInUsa-module__KwNsMa__line{justify-content:space-between;align-items:center;gap:calc(var(--stamp-size)*.5);white-space:nowrap;display:flex}.MadeInUsa-module__KwNsMa__mark{width:calc(var(--stamp-size)*1.02);height:calc(var(--stamp-size)*1.02)}
.DexterScanRaster-module__SpaIoG__host{display:block;position:relative;overflow:hidden}.DexterScanRaster-module__SpaIoG__flat{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.DexterScanRaster-module__SpaIoG__canvas{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .32s;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.DexterScanRaster-module__SpaIoG__canvas[data-live]{opacity:1}@media (prefers-reduced-motion:reduce){.DexterScanRaster-module__SpaIoG__canvas{transition:none}}
.SecurityPosture-module__GW2jjq__headline{letter-spacing:-.02em;font-size:max(1.625rem,min(2.78vw,2.5rem));line-height:1.1}.SecurityPosture-module__GW2jjq__commitmentTitle{letter-spacing:-.02em;font-size:1.25rem;line-height:1.2}.SecurityPosture-module__GW2jjq__commitmentBody{letter-spacing:-.02em;font-size:.875rem;line-height:1.3}.SecurityPosture-module__GW2jjq__sectionLabel{letter-spacing:-.02em;font-size:1.25rem;line-height:1.1}.SecurityPosture-module__GW2jjq__badgeLabel{letter-spacing:-.02em;font-size:1rem;line-height:1.2}.SecurityPosture-module__GW2jjq__stamp{font-family:var(--font-mono);letter-spacing:-.02em;font-size:.53rem;line-height:1}.SecurityPosture-module__GW2jjq__chevrons{white-space:nowrap;overflow:hidden}.SecurityPosture-module__GW2jjq__card{flex-direction:column;gap:12px;width:100%;max-width:15.375rem;height:192px;margin-left:auto;margin-right:auto;display:flex;overflow:hidden}.SecurityPosture-module__GW2jjq__cardBody{flex:1 0 0;gap:24px;min-height:0;display:flex}.SecurityPosture-module__GW2jjq__rail{background:color-mix(in srgb,var(--on-inverted)10%,transparent);flex-shrink:0;width:1px}.SecurityPosture-module__GW2jjq__line{transform-origin:0;transition:transform 1.1s cubic-bezier(.22,1,.36,1)var(--line-delay,0s);transform:scaleX(0)}.SecurityPosture-module__GW2jjq__rail{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1)calc(var(--line-delay,0s) + .25s)}.SecurityPosture-module__GW2jjq__cap{opacity:0;transition:opacity .5s cubic-bezier(.22,1,.36,1)calc(var(--line-delay,0s) + .7s)}.in-view .SecurityPosture-module__GW2jjq__line{transform:none}.in-view .SecurityPosture-module__GW2jjq__rail{opacity:1}.in-view .SecurityPosture-module__GW2jjq__cap{opacity:1}@media (prefers-reduced-motion:reduce){.SecurityPosture-module__GW2jjq__line,.SecurityPosture-module__GW2jjq__rail,.SecurityPosture-module__GW2jjq__cap{opacity:1;transition:none;transform:none}}@media (min-width:48rem){.SecurityPosture-module__GW2jjq__card:not(:first-child) .SecurityPosture-module__GW2jjq__capLeft,.SecurityPosture-module__GW2jjq__card:not(:first-child) .SecurityPosture-module__GW2jjq__railLeft{display:none}.SecurityPosture-module__GW2jjq__card:not(:first-child) .SecurityPosture-module__GW2jjq__cardBody{padding-left:16px}}
@property --mosaic-enter{syntax:"<number>";inherits:false;initial-value:0}.FactoryMosaic-module__TK1kka__host{background:var(--color-surface-warm);padding-top:3rem;padding-bottom:3rem;padding-left:1.25rem;padding-right:1.25rem;overflow:clip}.FactoryMosaic-module__TK1kka__canvas{--p:.5;--g:1;--drift-scale:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;max-width:75rem;margin-left:auto;margin-right:auto;display:grid}.FactoryMosaic-module__TK1kka__frame{--s:1;--column-drift:4;--mosaic-enter:0;opacity:var(--mosaic-enter);aspect-ratio:4/3;transform:translate3d(0,calc((.5 - var(--p))*var(--column-drift)*var(--drift-scale)*1svh + (1 - var(--mosaic-enter))*2rem),0);will-change:transform;background:rgba(111,111,111,.1);transition:--mosaic-enter .7s cubic-bezier(.22,1,.36,1),opacity .7s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.FactoryMosaic-module__TK1kka__entered .FactoryMosaic-module__TK1kka__frame{--mosaic-enter:1}.FactoryMosaic-module__TK1kka__frame:nth-child(2){transition-delay:80ms}.FactoryMosaic-module__TK1kka__frame:nth-child(3){transition-delay:.16s}.FactoryMosaic-module__TK1kka__frame:nth-child(4){transition-delay:.24s}.FactoryMosaic-module__TK1kka__frame:nth-child(5){transition-delay:.32s}.FactoryMosaic-module__TK1kka__frame:nth-child(6){transition-delay:.4s}@media (max-width:63.999rem){.FactoryMosaic-module__TK1kka__frame:nth-child(2n){--column-drift:-4}}.FactoryMosaic-module__TK1kka__photo{object-fit:cover;object-position:var(--focus);width:100%;max-width:none;height:100%;transform:scaleY(calc(1/var(--s)));pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:48rem){.FactoryMosaic-module__TK1kka__host{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:64rem){.FactoryMosaic-module__TK1kka__host{padding-top:4rem;padding-bottom:4rem;padding-left:5rem;padding-right:5rem}.FactoryMosaic-module__TK1kka__canvas{--drift-scale:1.35;aspect-ratio:var(--mosaic-aspect);display:block;position:relative}.FactoryMosaic-module__TK1kka__frame{--s:calc(var(--grow-from) + (1 - var(--grow-from))*var(--g));--column-drift:var(--drift);left:var(--box-x);top:var(--box-y);width:var(--box-w);height:var(--box-h);aspect-ratio:auto;transform:translate3d(0,calc((.5 - var(--p))*var(--column-drift)*var(--drift-scale)*1svh + (1 - var(--mosaic-enter))*2.5rem),0)scaleY(var(--s));position:absolute}}@media (prefers-reduced-motion:reduce){.FactoryMosaic-module__TK1kka__frame{--mosaic-enter:1;opacity:1;transition:none;transform:none}.FactoryMosaic-module__TK1kka__photo{transform:none}}
.OperationDemo-module__XKJTLa__stage{flex-direction:column;align-items:center;gap:2.5rem;display:flex}.OperationDemo-module__XKJTLa__split{flex-direction:column;gap:1rem;width:100%;display:flex}.OperationDemo-module__XKJTLa__thread{background:var(--panel-canvas);flex-direction:column;justify-content:space-between;gap:2.5rem;min-height:22rem;padding:1.25rem;display:flex}.OperationDemo-module__XKJTLa__exchanges{display:grid}.OperationDemo-module__XKJTLa__exchange{opacity:0;flex-direction:column;grid-area:1/1;align-items:flex-start;gap:.75rem;transition:opacity .22s;display:flex}.OperationDemo-module__XKJTLa__exchange[data-active=true]{opacity:1;transition:opacity}.OperationDemo-module__XKJTLa__prompt,.OperationDemo-module__XKJTLa__word{opacity:0}.OperationDemo-module__XKJTLa__word{filter:blur(5px);transition:opacity 0s linear .24s,filter 0s linear .24s}.OperationDemo-module__XKJTLa__prompt{transition:opacity 0s linear .24s,translate 0s linear .24s;translate:0 .375rem}.OperationDemo-module__XKJTLa__exchanges[data-play=true] .OperationDemo-module__XKJTLa__exchange[data-active=true] .OperationDemo-module__XKJTLa__prompt{opacity:1;transition:opacity .34s cubic-bezier(.22,1,.36,1) .2s,translate .34s cubic-bezier(.22,1,.36,1) .2s;translate:0}.OperationDemo-module__XKJTLa__exchanges[data-play=true] .OperationDemo-module__XKJTLa__exchange[data-active=true] .OperationDemo-module__XKJTLa__word{--word-in:calc(.56s + var(--i)*var(--step));opacity:1;filter:blur();transition:opacity .22s ease-out var(--word-in),filter .32s cubic-bezier(.22,1,.36,1)var(--word-in)}.OperationDemo-module__XKJTLa__prompt,.OperationDemo-module__XKJTLa__answer{color:var(--panel-ink);font-size:.75rem;line-height:1.4}.OperationDemo-module__XKJTLa__prompt{border-radius:var(--radius-md);background:rgba(0,0,0,.04);align-self:flex-end;max-width:85%;padding:.375rem .5rem}.OperationDemo-module__XKJTLa__answer+.OperationDemo-module__XKJTLa__answer{margin-top:.75rem}.OperationDemo-module__XKJTLa__askBar{--ask-h:3rem}.OperationDemo-module__XKJTLa__floor{background:var(--panel-canvas);aspect-ratio:617/462;position:relative;overflow:clip;container-type:inline-size}.OperationDemo-module__XKJTLa__shot{opacity:0;transition:opacity .46s;position:absolute;top:0;bottom:0;left:0;right:0}.OperationDemo-module__XKJTLa__shot[data-active=true]{opacity:1}.OperationDemo-module__XKJTLa__photo{object-fit:cover;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}@property --readout-ink{syntax:"<length>";inherits:false;initial-value:7px}@property --readout-slide{syntax:"<length>";inherits:false;initial-value:0}.OperationDemo-module__XKJTLa__readout{--tile-w:clamp(9.5rem,32.9cqw,12.6875rem);--readout-cell:7px;width:var(--tile-w);translate:calc(-50% - var(--tile-w)*.207)calc(-50% + var(--tile-w)*.303);border:2px solid var(--signal-surface);--readout-grid:linear-gradient(90deg,#000 0 var(--readout-ink),transparent 0),linear-gradient(180deg,#000 0 var(--readout-ink),transparent 0);-webkit-mask-size:var(--readout-cell)var(--readout-cell);mask-size:var(--readout-cell)var(--readout-cell);-webkit-mask-position:var(--readout-slide)var(--readout-slide);mask-position:var(--readout-slide)var(--readout-slide);animation:.76s both OperationDemo-module__XKJTLa__operation-readout-swap-a;position:absolute;top:50%;left:50%;-webkit-mask-composite:source-in;mask-composite:intersect}.OperationDemo-module__XKJTLa__readout[data-swap="1"]{animation-name:OperationDemo-module__XKJTLa__operation-readout-swap-b}@keyframes OperationDemo-module__XKJTLa__operation-readout-swap-a{0%{--readout-ink:7px;--readout-slide:0px;animation-timing-function:cubic-bezier(.5,0,.9,.2);-webkit-mask-image:none;mask-image:none}2%{-webkit-mask-image:var(--readout-grid);mask-image:var(--readout-grid)}22%{--readout-ink:0px;--readout-slide:5px}46%{--readout-ink:0px;--readout-slide:-5px;animation-timing-function:cubic-bezier(.16,1,.3,1)}98%{-webkit-mask-image:var(--readout-grid);mask-image:var(--readout-grid)}to{--readout-ink:7px;--readout-slide:0px;-webkit-mask-image:none;mask-image:none}}@keyframes OperationDemo-module__XKJTLa__operation-readout-swap-b{0%{--readout-ink:7px;--readout-slide:0px;animation-timing-function:cubic-bezier(.5,0,.9,.2);-webkit-mask-image:none;mask-image:none}2%{-webkit-mask-image:var(--readout-grid);mask-image:var(--readout-grid)}22%{--readout-ink:0px;--readout-slide:5px}46%{--readout-ink:0px;--readout-slide:-5px;animation-timing-function:cubic-bezier(.16,1,.3,1)}98%{-webkit-mask-image:var(--readout-grid);mask-image:var(--readout-grid)}to{--readout-ink:7px;--readout-slide:0px;-webkit-mask-image:none;mask-image:none}}.OperationDemo-module__XKJTLa__readoutLines{display:grid}.OperationDemo-module__XKJTLa__readoutLine{opacity:0;grid-area:1/1;transition:opacity 0s linear .18s}.OperationDemo-module__XKJTLa__readoutLine[data-active=true]{opacity:1}.OperationDemo-module__XKJTLa__readoutTitle,.OperationDemo-module__XKJTLa__readoutTag{padding:calc(var(--tile-w)*.00985)calc(var(--tile-w)*.0394);background:var(--signal-surface);font-family:var(--font-mono);font-size:calc(var(--tile-w)*.06897);letter-spacing:-.02em;line-height:1.4}.OperationDemo-module__XKJTLa__readoutTitle{color:var(--on-signal)}.OperationDemo-module__XKJTLa__readoutTag{white-space:nowrap;text-overflow:ellipsis;color:rgba(255,255,255,.8);overflow:hidden}.OperationDemo-module__XKJTLa__rasterHost{height:calc(var(--tile-w)*.3547)}.OperationDemo-module__XKJTLa__raster{background-color:rgba(44,105,168,.42);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.2' height='16.4'%3E%3Cg fill='%23fff' fill-opacity='0.55'%3E%3Crect x='0.8' y='3' width='4.2' height='1.4'/%3E%3Crect x='8.4' y='3.2' width='3.4' height='1.4'/%3E%3Crect x='0.6' y='11.4' width='2.8' height='1.4'/%3E%3Crect x='5.2' y='11.4' width='1.6' height='1.4'/%3E%3Cpath d='M9.6 10.6h1.3V9.3h1.3v1.3h1.3v1.3h-1.3v1.3h-1.3v-1.3H9.6z'/%3E%3C/g%3E%3C/svg%3E");height:100%;display:block}.OperationDemo-module__XKJTLa__tabs{border-radius:var(--radius-pill);background:rgba(0,0,0,.04);align-items:center;gap:.25rem;max-width:100%;padding:.25rem;display:flex}.OperationDemo-module__XKJTLa__tab{border-radius:var(--radius-pill);min-width:0;height:1.75rem;font-size:.75rem;font-weight:var(--font-weight-normal);color:rgba(28,25,25,.62);flex:0 auto;padding-left:.5rem;padding-right:.5rem;line-height:1;transition:color .26s;position:relative}.OperationDemo-module__XKJTLa__tab:hover{color:var(--foreground)}.OperationDemo-module__XKJTLa__tabPill{border-radius:var(--radius-pill);background:var(--surface-inverted);position:absolute;top:0;bottom:0;left:0;right:0}.OperationDemo-module__XKJTLa__tabLabel{white-space:nowrap;text-overflow:ellipsis;line-height:1.5;display:block;position:relative;overflow:hidden}.OperationDemo-module__XKJTLa__tab[data-active=true]{color:var(--on-inverted);flex:none}@media (min-width:64rem){.OperationDemo-module__XKJTLa__stage{gap:3.75rem}.OperationDemo-module__XKJTLa__split{flex-direction:row;height:28.875rem}.OperationDemo-module__XKJTLa__thread{flex:none;width:39.135%;min-height:0;padding:1.75rem}.OperationDemo-module__XKJTLa__floor{aspect-ratio:auto;flex:1 1 0;min-width:0}}@media (prefers-reduced-motion:reduce){.OperationDemo-module__XKJTLa__exchange,.OperationDemo-module__XKJTLa__exchange[data-active=true],.OperationDemo-module__XKJTLa__shot,.OperationDemo-module__XKJTLa__tab{transition-duration:.01ms}.OperationDemo-module__XKJTLa__prompt,.OperationDemo-module__XKJTLa__word,.OperationDemo-module__XKJTLa__exchanges[data-play=true] .OperationDemo-module__XKJTLa__exchange[data-active=true] .OperationDemo-module__XKJTLa__prompt,.OperationDemo-module__XKJTLa__exchanges[data-play=true] .OperationDemo-module__XKJTLa__exchange[data-active=true] .OperationDemo-module__XKJTLa__word{opacity:1;filter:none;transition:none;translate:none}.OperationDemo-module__XKJTLa__readoutLine{transition:none}.OperationDemo-module__XKJTLa__readout,.OperationDemo-module__XKJTLa__readout[data-swap="1"]{animation:none}}
.ArticleStats-module__zARv-W__band{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.ArticleStats-module__zARv-W__cell{flex-direction:column;gap:.4868rem;display:flex}.ArticleStats-module__zARv-W__rule{flex-shrink:0;align-items:center;gap:.4868rem;display:flex}.ArticleStats-module__zARv-W__cell:not(:first-child)>.ArticleStats-module__zARv-W__rule:first-child,.ArticleStats-module__zARv-W__cell:not(:last-child)>.ArticleStats-module__zARv-W__rule:last-child{display:none}.ArticleStats-module__zARv-W__tick{background:var(--line-strong);flex-shrink:0;width:2px;height:2px}.ArticleStats-module__zARv-W__line{background:var(--line);flex:1;min-width:0;height:1px}.ArticleStats-module__zARv-W__body{border-inline:1px solid var(--line);flex-direction:column;flex:1;gap:.5rem;min-height:0;padding-top:.7788rem;padding-bottom:.7788rem;padding-left:.9736rem;padding-right:.9736rem;display:flex}.ArticleStats-module__zARv-W__cell:not(:first-child)>.ArticleStats-module__zARv-W__body{border-top:1px solid var(--line)}.ArticleStats-module__zARv-W__closing{display:block}@media (min-width:48rem){.ArticleStats-module__zARv-W__band{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3245rem}.ArticleStats-module__zARv-W__cell{min-height:5.875rem}.ArticleStats-module__zARv-W__cell:not(:first-child)>.ArticleStats-module__zARv-W__rule:first-child,.ArticleStats-module__zARv-W__cell:not(:last-child)>.ArticleStats-module__zARv-W__rule:last-child{display:flex}.ArticleStats-module__zARv-W__body{justify-content:space-between;gap:.75rem;padding-top:0;padding-bottom:0}.ArticleStats-module__zARv-W__body:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:0}.ArticleStats-module__zARv-W__body:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:0}.ArticleStats-module__zARv-W__body:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:0}.ArticleStats-module__zARv-W__body:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.ArticleStats-module__zARv-W__body:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.ArticleStats-module__zARv-W__body:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.ArticleStats-module__zARv-W__cell:not(:first-child)>.ArticleStats-module__zARv-W__body{border-top:0}.ArticleStats-module__zARv-W__closing{display:none}.ArticleStats-module__zARv-W__cell:nth-child(2n) .ArticleStats-module__zARv-W__closing{display:block}.ArticleStats-module__zARv-W__cell:nth-child(2n) .ArticleStats-module__zARv-W__body:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--line)}.ArticleStats-module__zARv-W__cell:nth-child(2n) .ArticleStats-module__zARv-W__body:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--line)}.ArticleStats-module__zARv-W__cell:nth-child(2n) .ArticleStats-module__zARv-W__body:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--line)}.ArticleStats-module__zARv-W__cell:nth-child(2n) .ArticleStats-module__zARv-W__body:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--line)}.ArticleStats-module__zARv-W__cell:nth-child(2n) .ArticleStats-module__zARv-W__body:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--line)}.ArticleStats-module__zARv-W__cell:nth-child(2n) .ArticleStats-module__zARv-W__body:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--line)}}@media (min-width:64rem){.ArticleStats-module__zARv-W__band{grid-template-columns:repeat(var(--cols,4),minmax(0,1fr))}.ArticleStats-module__zARv-W__cell:nth-child(2n) .ArticleStats-module__zARv-W__closing{display:none}.ArticleStats-module__zARv-W__cell:nth-child(2n) .ArticleStats-module__zARv-W__body:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:0}.ArticleStats-module__zARv-W__cell:nth-child(2n) .ArticleStats-module__zARv-W__body:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:0}.ArticleStats-module__zARv-W__cell:nth-child(2n) .ArticleStats-module__zARv-W__body:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:0}.ArticleStats-module__zARv-W__cell:nth-child(2n) .ArticleStats-module__zARv-W__body:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.ArticleStats-module__zARv-W__cell:nth-child(2n) .ArticleStats-module__zARv-W__body:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.ArticleStats-module__zARv-W__cell:nth-child(2n) .ArticleStats-module__zARv-W__body:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.ArticleStats-module__zARv-W__cell:last-child .ArticleStats-module__zARv-W__closing{display:block}.ArticleStats-module__zARv-W__cell:last-child .ArticleStats-module__zARv-W__body:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--line)}.ArticleStats-module__zARv-W__cell:last-child .ArticleStats-module__zARv-W__body:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--line)}.ArticleStats-module__zARv-W__cell:last-child .ArticleStats-module__zARv-W__body:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--line)}.ArticleStats-module__zARv-W__cell:last-child .ArticleStats-module__zARv-W__body:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--line)}.ArticleStats-module__zARv-W__cell:last-child .ArticleStats-module__zARv-W__body:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--line)}.ArticleStats-module__zARv-W__cell:last-child .ArticleStats-module__zARv-W__body:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--line)}}.ArticleStats-module__zARv-W__value{letter-spacing:-.02em;font-size:max(1.5rem,min(1.05rem + 1.15vw,2rem));line-height:1.2}.ArticleStats-module__zARv-W__label{letter-spacing:-.02em;white-space:pre-line;font-size:.6875rem;line-height:1.25}
.Signature-module__KVWT5G__pen{stroke-dashoffset:0}.in-view .Signature-module__KVWT5G__pen{animation-name:Signature-module__KVWT5G__signature-draw;animation-timing-function:linear;animation-fill-mode:both}@keyframes Signature-module__KVWT5G__signature-draw{0%{stroke-dashoffset:var(--pen-hidden)}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.in-view .Signature-module__KVWT5G__pen{animation:none}}
.ImpactStats-module__QexVAq__figure{letter-spacing:-.06em;white-space:nowrap;font-size:max(3.75rem,min(9.5vw,6.25rem));line-height:1}.ImpactStats-module__QexVAq__figureRow{display:inline-grid}.ImpactStats-module__QexVAq__figureRow>*{grid-area:1/1}.ImpactStats-module__QexVAq__sizer,.ImpactStats-module__QexVAq__pending{visibility:hidden}.ImpactStats-module__QexVAq__caption{letter-spacing:-.04em;max-width:17.875rem;font-size:.75rem;line-height:1.2}.ImpactStats-module__QexVAq__disclaimer{letter-spacing:-.02em;font-size:.75rem;line-height:1.4}
.SolutionsHero-module__y3yQhG__footage{z-index:0;object-fit:cover;object-position:50% 38%;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.SolutionsHero-module__y3yQhG__scrim{z-index:1;pointer-events:none;background:linear-gradient(rgba(0,0,0,.62) 0%,rgba(0,0,0,.44) 12%,rgba(0,0,0,.31) 26%,rgba(0,0,0,.26) 40%,rgba(0,0,0,.34) 54%,rgba(0,0,0,.5) 66%,rgba(0,0,0,.66) 78%,rgba(0,0,0,.74) 90%,rgba(0,0,0,.76) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.SolutionsHero-module__y3yQhG__hem{left:0;right:0;z-index:2;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-inverted)0%,transparent)0%,color-mix(in srgb,var(--surface-inverted)0%,transparent)6%,color-mix(in srgb,var(--surface-inverted)2%,transparent)12%,color-mix(in srgb,var(--surface-inverted)5%,transparent)19%,color-mix(in srgb,var(--surface-inverted)10%,transparent)25%,color-mix(in srgb,var(--surface-inverted)18%,transparent)31%,color-mix(in srgb,var(--surface-inverted)28%,transparent)38%,color-mix(in srgb,var(--surface-inverted)38%,transparent)44%,color-mix(in srgb,var(--surface-inverted)50%,transparent)50%,color-mix(in srgb,var(--surface-inverted)62%,transparent)56%,color-mix(in srgb,var(--surface-inverted)72%,transparent)62%,color-mix(in srgb,var(--surface-inverted)82%,transparent)69%,color-mix(in srgb,var(--surface-inverted)90%,transparent)75%,color-mix(in srgb,var(--surface-inverted)95%,transparent)81%,color-mix(in srgb,var(--surface-inverted)98%,transparent)88%,var(--surface-inverted)94%,var(--surface-inverted)100%);pointer-events:none;height:72%;position:absolute;bottom:0}.SolutionsHero-module__y3yQhG__enter{opacity:0;animation:.9s cubic-bezier(.22,1,.36,1) forwards SolutionsHero-module__y3yQhG__solutions-hero-enter;animation-delay:var(--enter-delay,0s)}@keyframes SolutionsHero-module__y3yQhG__solutions-hero-enter{0%{opacity:0;filter:blur(8px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:none}}@media (prefers-reduced-motion:reduce){.SolutionsHero-module__y3yQhG__enter{opacity:1;animation:none}}
.ArticleBody-module__6UhNLG__body{letter-spacing:-.005em;font-size:1.0625rem;line-height:1.55;display:flow-root}.ArticleBody-module__6UhNLG__measure{max-width:32rem}@media (min-width:48rem){.ArticleBody-module__6UhNLG__measure{text-align:justify;-webkit-hyphens:auto;hyphens:auto}}.ArticleBody-module__6UhNLG__p{margin-top:1.25em}.ArticleBody-module__6UhNLG__body>:first-child{margin-top:0}.ArticleBody-module__6UhNLG__h2,.ArticleBody-module__6UhNLG__h3,.ArticleBody-module__6UhNLG__figure,.ArticleBody-module__6UhNLG__tableWrap,.ArticleBody-module__6UhNLG__stats,.ArticleBody-module__6UhNLG__divider,.ArticleBody-module__6UhNLG__action{clear:both}.ArticleBody-module__6UhNLG__h2{letter-spacing:-.04em;margin-top:2.75rem;scroll-margin-top:6rem;font-size:max(1.3125rem,min(1.05rem + .75vw,1.5rem));line-height:1.25}.ArticleBody-module__6UhNLG__h2:first-child{margin-top:0}.ArticleBody-module__6UhNLG__h3{letter-spacing:-.04em;margin-top:2rem;scroll-margin-top:6rem;font-size:1.125rem;line-height:1.35}.ArticleBody-module__6UhNLG__h2+.ArticleBody-module__6UhNLG__p,.ArticleBody-module__6UhNLG__h3+.ArticleBody-module__6UhNLG__p{margin-top:.875rem}.ArticleBody-module__6UhNLG__quote{letter-spacing:-.01em;margin-top:2rem;font-size:max(1.25rem,min(1.05rem + .6vw,1.5rem));line-height:1.2}@media (min-width:64rem){.ArticleBody-module__6UhNLG__quoteFloat{float:right;clear:right;text-align:justify;-webkit-hyphens:auto;hyphens:auto;width:63.7%;margin:.5rem -25.1% 1.5rem 2.5rem}}.ArticleBody-module__6UhNLG__quoteAttribution{letter-spacing:.01em;text-align:left;margin-top:1rem;font-size:.8125rem;line-height:1.3}.ArticleBody-module__6UhNLG__list{border-block:.0811rem solid var(--line);margin-top:1.75rem}.ArticleBody-module__6UhNLG__list>li{padding-top:.875rem;padding-bottom:.875rem;font-size:1rem;line-height:1.55}.ArticleBody-module__6UhNLG__list>li+li{border-top:.0811rem solid var(--line)}.ArticleBody-module__6UhNLG__ordered{counter-reset:ledger}.ArticleBody-module__6UhNLG__ordered>li{counter-increment:ledger;grid-template-columns:1.75rem minmax(0,1fr);display:grid}.ArticleBody-module__6UhNLG__ordered>li:before{content:counter(ledger,decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.04em;color:var(--muted-ink);font-size:.75rem;line-height:1.9}.ArticleBody-module__6UhNLG__tableWrap{margin-top:1.75rem;overflow-x:auto}.ArticleBody-module__6UhNLG__table{border-collapse:collapse;text-align:left;width:100%}.ArticleBody-module__6UhNLG__table th{border-block:.0811rem solid var(--line);font-family:var(--font-mono);font-size:.75rem;font-weight:var(--font-weight-normal);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--muted-ink);padding:.75rem 1.5rem .75rem 0}.ArticleBody-module__6UhNLG__table td{border-bottom:.0811rem solid var(--line);padding:.75rem 1.5rem .75rem 0;font-size:.9375rem;line-height:1.5}.ArticleBody-module__6UhNLG__table th:last-child,.ArticleBody-module__6UhNLG__table td:last-child{padding-right:0}.ArticleBody-module__6UhNLG__result{font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap;text-align:right;font-size:.8125rem}.ArticleBody-module__6UhNLG__figure{margin-top:2.5rem}.ArticleBody-module__6UhNLG__figureImage{width:100%;height:auto;display:block}.ArticleBody-module__6UhNLG__caption{letter-spacing:-.01em;margin-top:.75rem;font-size:.75rem;line-height:1.4}.ArticleBody-module__6UhNLG__note{border-left:2px solid var(--signal);margin-top:2rem;padding-left:1.25rem}.ArticleBody-module__6UhNLG__noteLabel{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.375rem;font-size:.75rem}.ArticleBody-module__6UhNLG__noteText{font-size:1rem;line-height:1.55}.ArticleBody-module__6UhNLG__divider{align-items:center;gap:.4868rem;margin-top:2.5rem;margin-bottom:2.5rem;display:flex}.ArticleBody-module__6UhNLG__dividerTick{background:var(--line-strong);flex-shrink:0;width:.1623rem;height:.1623rem}.ArticleBody-module__6UhNLG__dividerLine{background:var(--line);flex:1;min-width:0;height:.0811rem}.ArticleBody-module__6UhNLG__stats,.ArticleBody-module__6UhNLG__action{margin-top:2.5rem}.ArticleBody-module__6UhNLG__link{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.25em;transition:-webkit-text-decoration-color .2s,text-decoration-color .2s}.ArticleBody-module__6UhNLG__link:hover{-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.ArticleBody-module__6UhNLG__link:focus-visible{-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.ArticleBody-module__6UhNLG__code{font-family:var(--font-mono);letter-spacing:.02em;background:var(--surface-sunken);border-radius:var(--radius-xs);padding:.1em .35em;font-size:.875em}@media (prefers-reduced-motion:reduce){.ArticleBody-module__6UhNLG__link{transition:none}}
.MissionStatement-module__H0H1wG__columns{grid-template-columns:1fr;gap:1.5rem;margin-top:2.5rem;display:grid}@media (min-width:48rem){.MissionStatement-module__H0H1wG__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;max-width:42.5rem}}.MissionStatement-module__H0H1wG__column{letter-spacing:0;text-align:justify;-webkit-hyphens:auto;hyphens:auto;color:var(--foreground);font-size:1rem;line-height:1.4}.MissionStatement-module__H0H1wG__columnStack{flex-direction:column;align-items:flex-start;gap:1.75rem;display:flex}.MissionStatement-module__H0H1wG__signature{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}.MissionStatement-module__H0H1wG__signatureRole{letter-spacing:-.02em;color:var(--subtle-ink);font-size:.6875rem;line-height:1.4}.MissionStatement-module__H0H1wG__signatureMark{aspect-ratio:155/34;width:11.6rem;height:auto;color:var(--foreground);display:block}.MissionStatement-module__H0H1wG__plates{flex-direction:column;gap:3rem;margin-top:3rem;display:flex}.MissionStatement-module__H0H1wG__plan{aspect-ratio:596/402;background:color-mix(in srgb,var(--foreground)10%,transparent);width:100%;position:relative;overflow:hidden}.MissionStatement-module__H0H1wG__planTrigger,.MissionStatement-module__H0H1wG__officeColumn{opacity:1;transform:none}.MissionStatement-module__H0H1wG__planDrawing{opacity:0;pointer-events:none;width:275%;max-width:none;transition:opacity .9s cubic-bezier(.22,1,.36,1);position:absolute;top:-79.8%;left:-87.4%}.in-view .MissionStatement-module__H0H1wG__planDrawing{opacity:.3}.MissionStatement-module__H0H1wG__planPhotoFrame{aspect-ratio:1600/1146;width:66.8%;position:absolute;top:13.4%;left:16.6%;overflow:hidden}.MissionStatement-module__H0H1wG__planPhoto{object-fit:cover;width:100%;max-width:none;height:100%}.MissionStatement-module__H0H1wG__office{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.MissionStatement-module__H0H1wG__officePhotoFrame{aspect-ratio:1400/992;width:100%;max-width:20.5rem;position:relative;overflow:hidden}.MissionStatement-module__H0H1wG__officePhoto{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.MissionStatement-module__H0H1wG__planPhotoFrame,.MissionStatement-module__H0H1wG__officePhotoFrame{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1) .16s,transform .8s cubic-bezier(.22,1,.36,1) .16s;transform:scaleY(.86)}.MissionStatement-module__H0H1wG__planPhoto,.MissionStatement-module__H0H1wG__officePhoto{transition:transform .8s cubic-bezier(.22,1,.36,1) .16s;transform:scaleY(1.163)}.in-view .MissionStatement-module__H0H1wG__planPhotoFrame{opacity:1;transform:none}.in-view .MissionStatement-module__H0H1wG__officePhotoFrame{opacity:1;transform:none}.in-view .MissionStatement-module__H0H1wG__planPhoto{transform:none}.in-view .MissionStatement-module__H0H1wG__officePhoto{transform:none}.MissionStatement-module__H0H1wG__officeCaption{letter-spacing:-.02em;color:var(--subtle-ink);font-size:.75rem;line-height:1.3}.MissionStatement-module__H0H1wG__stamp{--stamp-size:.5625rem;width:4.6rem;color:var(--foreground);margin-top:3rem}@media (min-width:64rem){.MissionStatement-module__H0H1wG__plates{flex-direction:row;justify-content:space-between;align-items:stretch;gap:4rem;margin-top:9.625rem}.MissionStatement-module__H0H1wG__planTrigger{flex:none;align-self:flex-start;width:57.3%}.MissionStatement-module__H0H1wG__officeColumn{flex-direction:column;flex:none;align-items:flex-end;width:31.5%;margin-top:-12.5625rem;display:flex}.MissionStatement-module__H0H1wG__office{width:100%}.MissionStatement-module__H0H1wG__stamp{margin-top:auto}}@media (prefers-reduced-motion:reduce){.MissionStatement-module__H0H1wG__planDrawing{opacity:.3}.MissionStatement-module__H0H1wG__planPhotoFrame,.MissionStatement-module__H0H1wG__officePhotoFrame,.MissionStatement-module__H0H1wG__planPhoto,.MissionStatement-module__H0H1wG__officePhoto{opacity:1;transition:none;transform:none}}
.IndustrySelector-module__bEU4zW__rail{--grow-open:3.2;--grow-closed:1;--gap:12px;--open-size:calc((100cqh - 3*var(--gap))*var(--grow-open)/(var(--grow-open) + 3*var(--grow-closed)));gap:var(--gap);flex-direction:column;height:36rem;display:flex;container-type:size}@media (min-width:48rem){.IndustrySelector-module__bEU4zW__rail{--grow-open:643;--grow-closed:120;--open-size:calc((100cqw - 3*var(--gap))*var(--grow-open)/(var(--grow-open) + 3*var(--grow-closed)));flex-direction:row;height:501px}}.IndustrySelector-module__bEU4zW__panel{flex-grow:var(--grow,var(--grow-closed));background:var(--background);flex-basis:0;min-width:0;min-height:0;transition:flex-grow .42s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.IndustrySelector-module__bEU4zW__panel:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.IndustrySelector-module__bEU4zW__photo{top:var(--focus-y,50%);width:100%;max-width:none;height:var(--open-size);transform:translateY(calc(-1*var(--focus-y,50%)));object-fit:cover;object-position:var(--focus-x,50%)var(--focus-y,50%);opacity:.55;transition:opacity .32s cubic-bezier(.22,1,.36,1);position:absolute;left:0}@media (hover:hover){.IndustrySelector-module__bEU4zW__panel:hover .IndustrySelector-module__bEU4zW__photo{opacity:1}}.IndustrySelector-module__bEU4zW__panelOpen .IndustrySelector-module__bEU4zW__photo{opacity:1}@media (min-width:48rem){.IndustrySelector-module__bEU4zW__photo{top:0;left:var(--focus-x,50%);width:var(--open-size);height:100%;transform:translateX(calc(-1*var(--focus-x,50%)))}}.IndustrySelector-module__bEU4zW__scrim{left:0;right:0;pointer-events:none;opacity:0;background:linear-gradient(transparent 0%,rgba(0,0,0,.12) 19.715%,rgba(0,0,0,.32) 43.274%,rgba(0,0,0,.46) 65.39%,rgba(0,0,0,.8) 100%);height:57.5%;transition:opacity .32s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0}.IndustrySelector-module__bEU4zW__meta{letter-spacing:-.04em;color:rgba(255,255,255,.9);white-space:nowrap;pointer-events:none;opacity:0;justify-content:space-between;align-items:center;gap:1rem;font-size:1rem;line-height:1;transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;bottom:1.09375rem;left:1.09375rem;right:1.09375rem;transform:translateY(.5rem)}@media (min-width:48rem){.IndustrySelector-module__bEU4zW__meta{font-size:1.25rem}}.IndustrySelector-module__bEU4zW__action{color:rgba(255,255,255,.65)}.IndustrySelector-module__bEU4zW__panelOpen .IndustrySelector-module__bEU4zW__meta{transition-delay:.12s}.IndustrySelector-module__bEU4zW__panelOpen .IndustrySelector-module__bEU4zW__scrim,.IndustrySelector-module__bEU4zW__panelOpen .IndustrySelector-module__bEU4zW__meta{opacity:1}.IndustrySelector-module__bEU4zW__panelOpen .IndustrySelector-module__bEU4zW__meta{transform:none}@media (prefers-reduced-motion:reduce){.IndustrySelector-module__bEU4zW__panel,.IndustrySelector-module__bEU4zW__photo,.IndustrySelector-module__bEU4zW__scrim,.IndustrySelector-module__bEU4zW__meta{transition:none}.IndustrySelector-module__bEU4zW__meta{transform:none}}
.SolutionTopics-module__R_9EhW__host{--share:55svh;height:calc(100svh + var(--share)*var(--rows));position:relative}.SolutionTopics-module__R_9EhW__frame{align-items:center;height:100svh;display:flex;position:-webkit-sticky;position:sticky;top:0}.SolutionTopics-module__R_9EhW__reveal{width:100%;height:100%}.SolutionTopics-module__R_9EhW__panel{background:var(--surface-inverted);--u:clamp(.8125rem,1.53846cqw,1.375rem);--row-h:calc(var(--u)*2.2);--rule-gap:calc(var(--u)*.85);--travel:calc((var(--active) - (var(--rows) - 1)/2)*var(--row-h));--ease:cubic-bezier(.32,.72,0,1);--settle:.62s;width:100%;height:100%;position:relative;overflow:clip;container-type:inline-size}.SolutionTopics-module__R_9EhW__photo{object-fit:cover;object-position:50% 62%;width:100%;max-width:none;height:100%;filter:blur(calc(var(--u)*.25));pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.08)}.SolutionTopics-module__R_9EhW__scrim{pointer-events:none;background:rgba(0,0,0,.4);position:absolute;top:0;bottom:0;left:0;right:0}.SolutionTopics-module__R_9EhW__hem{left:0;right:0;background:linear-gradient(180deg,var(--surface-inverted)0%,var(--surface-inverted)6%,color-mix(in srgb,var(--surface-inverted)98%,transparent)12%,color-mix(in srgb,var(--surface-inverted)95%,transparent)19%,color-mix(in srgb,var(--surface-inverted)90%,transparent)25%,color-mix(in srgb,var(--surface-inverted)82%,transparent)31%,color-mix(in srgb,var(--surface-inverted)72%,transparent)38%,color-mix(in srgb,var(--surface-inverted)62%,transparent)44%,color-mix(in srgb,var(--surface-inverted)50%,transparent)50%,color-mix(in srgb,var(--surface-inverted)38%,transparent)56%,color-mix(in srgb,var(--surface-inverted)28%,transparent)62%,color-mix(in srgb,var(--surface-inverted)18%,transparent)69%,color-mix(in srgb,var(--surface-inverted)10%,transparent)75%,color-mix(in srgb,var(--surface-inverted)5%,transparent)81%,color-mix(in srgb,var(--surface-inverted)2%,transparent)88%,color-mix(in srgb,var(--surface-inverted)0%,transparent)94%,color-mix(in srgb,var(--surface-inverted)0%,transparent)100%);pointer-events:none;height:42%;position:absolute;top:0}.SolutionTopics-module__R_9EhW__stage{height:100%;padding:calc(var(--u)*2 + 4rem)calc(var(--u)*2)calc(var(--u)*2);grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.SolutionTopics-module__R_9EhW__prefix{padding-right:calc(var(--u)*1.5);padding-top:calc(var(--rule-gap) - var(--u)*.65);font-size:var(--u);letter-spacing:-.02em;white-space:nowrap;color:var(--on-inverted);grid-area:2/1;align-self:start;line-height:1.3}.SolutionTopics-module__R_9EhW__window{height:calc(var(--u)*2.6);grid-area:2/2;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent)}.SolutionTopics-module__R_9EhW__ladder{top:var(--rule-gap);transform:translateY(calc(-50% - var(--travel)));transition:transform var(--settle)var(--ease);flex-direction:column;display:flex;position:absolute;left:0}.SolutionTopics-module__R_9EhW__rung{height:var(--row-h);align-items:center;display:flex}.SolutionTopics-module__R_9EhW__label{width:max-content;min-width:100%;font-size:var(--u);white-space:nowrap;letter-spacing:-.02em;text-align:left;color:rgba(255,255,255,.4);line-height:1.3;transition:color .32s}.SolutionTopics-module__R_9EhW__label[data-active=true]{color:var(--on-inverted)}.SolutionTopics-module__R_9EhW__label:hover{color:rgba(255,255,255,.75)}.SolutionTopics-module__R_9EhW__label:focus-visible{color:rgba(255,255,255,.75)}.SolutionTopics-module__R_9EhW__label[data-active=true]:hover{color:var(--on-inverted)}.SolutionTopics-module__R_9EhW__label[data-active=true]:focus-visible{color:var(--on-inverted)}.SolutionTopics-module__R_9EhW__marks{pointer-events:none;grid-area:2/1/3/3;align-self:start;height:0;position:relative}.SolutionTopics-module__R_9EhW__rule{background:rgba(255,255,255,.9);height:2px;position:absolute;top:0;left:0;right:0}.SolutionTopics-module__R_9EhW__tick{display:none}.SolutionTopics-module__R_9EhW__bodies{grid-area:3/1/4/3;align-self:end;display:grid}.SolutionTopics-module__R_9EhW__body{font-size:var(--u);letter-spacing:-.02em;color:var(--on-inverted);opacity:0;grid-area:1/1;line-height:1.3;transition:opacity .24s}.SolutionTopics-module__R_9EhW__body[data-active=true]{opacity:1;transition:opacity .42s .16s}@media (min-width:64rem){.SolutionTopics-module__R_9EhW__stage{width:100%;max-width:96rem;height:auto;margin-left:auto;margin-right:auto;padding:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.SolutionTopics-module__R_9EhW__prefix{text-align:center;position:absolute;top:50%;left:12.14%;translate:-50% -50%}.SolutionTopics-module__R_9EhW__window{height:auto;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.SolutionTopics-module__R_9EhW__ladder{min-width:24.831%;max-width:29.2%;top:50%;left:23.266%}.SolutionTopics-module__R_9EhW__rule{left:8.846%;right:6.346%}.SolutionTopics-module__R_9EhW__tick{background:var(--on-inverted);width:6px;height:6px;display:block;position:absolute;top:-3px}.SolutionTopics-module__R_9EhW__tickStart{left:19.519%}.SolutionTopics-module__R_9EhW__tickEnd{left:52.5%}.SolutionTopics-module__R_9EhW__bodies{width:36.346%;transform:translateY(calc(var(--u)*-.5));position:absolute;top:50%;left:57.308%}.SolutionTopics-module__R_9EhW__body{align-self:start}.SolutionTopics-module__R_9EhW__prefix{padding:0}.SolutionTopics-module__R_9EhW__marks{position:absolute;top:50%;left:0;right:0}.SolutionTopics-module__R_9EhW__rule{top:calc(var(--u)*-.85)}}@media (prefers-reduced-motion:reduce){.SolutionTopics-module__R_9EhW__ladder,.SolutionTopics-module__R_9EhW__label,.SolutionTopics-module__R_9EhW__body,.SolutionTopics-module__R_9EhW__body[data-active=true]{transition-duration:.01ms}}
.RelatedPosts-module__nqLRUG__heading{letter-spacing:-.02em;font-size:max(1.75rem,min(1.15rem + 1.85vw,2.5rem));line-height:1.1}.RelatedPosts-module__nqLRUG__lede{letter-spacing:-.02em;font-size:max(1rem,min(.85rem + .45vw,1.25rem));line-height:1.4}.RelatedPosts-module__nqLRUG__viewport{--card-w:242.526px;--card-gap:calc(var(--card-w)*.098959);--caption-gap:calc(var(--card-w)*.098959);--frame-h:calc(var(--card-w)*1.28136);--frame-h-active:calc(var(--frame-h)*1.369);--eyebrow-size:.75rem;--title-size:max(.875rem,calc(var(--card-w)*.06597));--title-size-active:max(1.125rem,calc(var(--card-w)*.098959));--action-size:max(.8125rem,calc(var(--card-w)*.06597));--meta-gap:calc(var(--card-w)*.033);--title-lines:4;--meta-h:calc(var(--eyebrow-size) + var(--meta-gap) + var(--title-size-active)*1.2*var(--title-lines) + var(--meta-gap) + var(--action-size));overflow:hidden}@media (max-width:47.99rem){.RelatedPosts-module__nqLRUG__viewport{--card-w:176px}}@media (min-width:48rem) and (max-width:63.99rem){.RelatedPosts-module__nqLRUG__viewport{--card-w:200px}}.RelatedPosts-module__nqLRUG__track{min-height:calc(var(--frame-h-active) + var(--caption-gap) + var(--meta-h));touch-action:pan-y pinch-zoom;align-items:flex-start;display:flex}.RelatedPosts-module__nqLRUG__card{gap:var(--caption-gap);width:var(--card-w);margin-right:var(--card-gap);flex-direction:column;flex:none;display:flex}.RelatedPosts-module__nqLRUG__frame{width:100%;height:var(--frame-h);background:var(--surface-warm-strong);transition:height .62s cubic-bezier(.32,.72,0,1);position:relative;overflow:hidden}.RelatedPosts-module__nqLRUG__cardActive .RelatedPosts-module__nqLRUG__frame{height:var(--frame-h-active)}.RelatedPosts-module__nqLRUG__photo{pointer-events:none;max-width:none}.RelatedPosts-module__nqLRUG__meta{gap:var(--meta-gap);flex-direction:column;display:flex}.RelatedPosts-module__nqLRUG__onlyActive{opacity:0;pointer-events:none;transition:opacity .24s}.RelatedPosts-module__nqLRUG__cardActive .RelatedPosts-module__nqLRUG__onlyActive{opacity:1;pointer-events:auto;transition:opacity .42s .2s}.RelatedPosts-module__nqLRUG__category{font-size:var(--eyebrow-size);letter-spacing:0;line-height:1;font-weight:var(--font-weight-medium)}.RelatedPosts-module__nqLRUG__title{-webkit-line-clamp:3;line-clamp:3;font-size:var(--title-size);letter-spacing:-.04em;-webkit-box-orient:vertical;line-height:1.2;transition:color .3s;display:-webkit-box;overflow:hidden}.RelatedPosts-module__nqLRUG__cardActive .RelatedPosts-module__nqLRUG__title{-webkit-line-clamp:var(--title-lines);line-clamp:var(--title-lines);font-size:var(--title-size-active)}.RelatedPosts-module__nqLRUG__action{font-size:var(--action-size);letter-spacing:-.04em;line-height:1;transition:color .2s}.RelatedPosts-module__nqLRUG__cardActive a:hover .RelatedPosts-module__nqLRUG__action{color:var(--foreground)}.RelatedPosts-module__nqLRUG__cardActive a:focus-visible .RelatedPosts-module__nqLRUG__action{color:var(--foreground)}.RelatedPosts-module__nqLRUG__dot{width:.4375rem;height:.4375rem;padding:0;overflow:hidden}.RelatedPosts-module__nqLRUG__dotActive{width:1.75rem}@media (prefers-reduced-motion:reduce){.RelatedPosts-module__nqLRUG__frame,.RelatedPosts-module__nqLRUG__title,.RelatedPosts-module__nqLRUG__action,.RelatedPosts-module__nqLRUG__onlyActive,.RelatedPosts-module__nqLRUG__cardActive .RelatedPosts-module__nqLRUG__onlyActive{transition:none}}
.OpenRoles-module__iaeOnq__heading{letter-spacing:-.04em;color:var(--foreground);flex-direction:column;font-size:max(1.75rem,min(4vw,2.5rem));line-height:1.1;display:flex}.OpenRoles-module__iaeOnq__subtitle{color:var(--muted-ink)}.OpenRoles-module__iaeOnq__list{flex-direction:column;display:flex}.OpenRoles-module__iaeOnq__item+.OpenRoles-module__iaeOnq__item{border-top:1px solid var(--line);position:relative}.OpenRoles-module__iaeOnq__item+.OpenRoles-module__iaeOnq__item:before,.OpenRoles-module__iaeOnq__item+.OpenRoles-module__iaeOnq__item:after{content:"";background:var(--faint-ink);width:3px;height:3px;position:absolute;top:-2px}.OpenRoles-module__iaeOnq__item+.OpenRoles-module__iaeOnq__item:before{left:0}.OpenRoles-module__iaeOnq__item+.OpenRoles-module__iaeOnq__item:after{right:0}.OpenRoles-module__iaeOnq__row{grid-template-columns:1fr auto;align-items:center;gap:.25rem 1.5rem;padding:1.5rem .75rem;transition:background-color .2s;display:grid}.OpenRoles-module__iaeOnq__row:hover{background:var(--panel-canvas)}.OpenRoles-module__iaeOnq__row:focus-visible{background:var(--panel-canvas)}.OpenRoles-module__iaeOnq__title,.OpenRoles-module__iaeOnq__location,.OpenRoles-module__iaeOnq__apply{letter-spacing:-.02em;font-size:1rem;line-height:1.4}.OpenRoles-module__iaeOnq__title{color:var(--foreground)}.OpenRoles-module__iaeOnq__location{color:var(--muted-ink);grid-column:1}.OpenRoles-module__iaeOnq__apply{color:var(--foreground);grid-area:1/2/span 2;transition:transform .22s cubic-bezier(.32,.72,0,1)}.OpenRoles-module__iaeOnq__row:hover .OpenRoles-module__iaeOnq__apply{transform:translate(-.25rem)}.OpenRoles-module__iaeOnq__row:focus-visible .OpenRoles-module__iaeOnq__apply{transform:translate(-.25rem)}@media (min-width:48rem){.OpenRoles-module__iaeOnq__row{grid-template-columns:1fr 1fr auto;gap:1.5rem;padding-left:.75rem;padding-right:.75rem}.OpenRoles-module__iaeOnq__location{grid-column:2}.OpenRoles-module__iaeOnq__apply{grid-area:1/3}}@media (prefers-reduced-motion:reduce){.OpenRoles-module__iaeOnq__row,.OpenRoles-module__iaeOnq__apply{transition-duration:.01ms}}
.FeaturedResources-module__rg2jJW__title{letter-spacing:-.02em;max-width:31rem;font-size:max(1.625rem,min(2.78vw,2.5rem));line-height:1.1}@media (min-width:64rem){.FeaturedResources-module__rg2jJW__title{white-space:pre-line}}.FeaturedResources-module__rg2jJW__lede{letter-spacing:-.02em;max-width:21.1875rem;font-size:1rem;line-height:1.4}.FeaturedResources-module__rg2jJW__articleTitle{letter-spacing:-.04em;font-size:1.125rem;line-height:1.15}.FeaturedResources-module__rg2jJW__articleAction{letter-spacing:-.04em;font-size:.875rem;line-height:1}
.LegalDocument-module__1w8UVG__container{width:calc(100% - 2.5rem);max-width:64.875rem;margin-left:auto;margin-right:auto}.LegalDocument-module__1w8UVG__grid{grid-template-columns:minmax(0,1fr);gap:3rem;display:grid}@media (min-width:64rem){.LegalDocument-module__1w8UVG__grid{grid-template-columns:minmax(0,36rem) minmax(0,1fr);align-items:start;column-gap:5rem}.LegalDocument-module__1w8UVG__doc{grid-area:1/1}.LegalDocument-module__1w8UVG__aside{overscroll-behavior:contain;grid-area:1/2;max-height:calc(100svh - 9rem);position:-webkit-sticky;position:sticky;top:6rem;overflow-y:auto}}.LegalDocument-module__1w8UVG__eyebrow{font-size:.75rem;font-weight:var(--font-weight-medium);line-height:1}.LegalDocument-module__1w8UVG__title{letter-spacing:-.04em;text-wrap:balance;font-size:max(1.75rem,min(1.1rem + 1.75vw,2.25rem));line-height:1.15}.LegalDocument-module__1w8UVG__lede{letter-spacing:-.005em;font-size:1.0625rem;line-height:1.55}.LegalDocument-module__1w8UVG__updated,.LegalDocument-module__1w8UVG__contentsLabel{font-family:var(--font-mono);letter-spacing:.04em;font-size:.75rem;line-height:1.35}.LegalDocument-module__1w8UVG__contents{border-top:1px solid var(--line);flex-direction:column;gap:.5rem;margin-top:1rem;padding-top:1rem;display:flex}.LegalDocument-module__1w8UVG__contentsLink{letter-spacing:.01em;font-size:.8125rem;line-height:1.35;transition:color .2s}.LegalDocument-module__1w8UVG__contentsLink:hover{color:var(--foreground)}.LegalDocument-module__1w8UVG__contentsLink:focus-visible{color:var(--foreground)}.LegalDocument-module__1w8UVG__content{letter-spacing:-.005em;font-size:1rem;line-height:1.65}.LegalDocument-module__1w8UVG__content>:first-child{margin-top:0}.LegalDocument-module__1w8UVG__content h2{border-top:1px solid var(--line);font-size:max(1.25rem,min(1.05rem + .6vw,1.4375rem));font-weight:var(--font-weight-medium);letter-spacing:-.04em;margin-top:3.5rem;padding-top:2rem;scroll-margin-top:6rem;line-height:1.25;position:relative}.LegalDocument-module__1w8UVG__content h2:before,.LegalDocument-module__1w8UVG__content h2:after{content:"";background:var(--faint-ink);width:3px;height:3px;position:absolute;top:-2px}.LegalDocument-module__1w8UVG__content h2:before{left:0}.LegalDocument-module__1w8UVG__content h2:after{right:0}.LegalDocument-module__1w8UVG__content h2:first-child{border-top:0;margin-top:0;padding-top:0}.LegalDocument-module__1w8UVG__content h2:first-child:before,.LegalDocument-module__1w8UVG__content h2:first-child:after{content:none}.LegalDocument-module__1w8UVG__content h3{font-size:1.0625rem;font-weight:var(--font-weight-medium);letter-spacing:-.04em;margin-top:2rem;scroll-margin-top:6rem;line-height:1.35}.LegalDocument-module__1w8UVG__content p{margin-top:1.25em}.LegalDocument-module__1w8UVG__content h2+p,.LegalDocument-module__1w8UVG__content h3+p{margin-top:.875rem}.LegalDocument-module__1w8UVG__content strong{font-weight:var(--font-weight-medium);color:var(--foreground)}.LegalDocument-module__1w8UVG__content a{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.25em;transition:-webkit-text-decoration-color .2s,text-decoration-color .2s}.LegalDocument-module__1w8UVG__content a:hover{-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.LegalDocument-module__1w8UVG__content a:focus-visible{-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.LegalDocument-module__1w8UVG__content ul{margin-top:1.25rem;padding-left:1.5rem;list-style:outside}.LegalDocument-module__1w8UVG__content li{margin-top:.5rem;padding-left:.25rem}.LegalDocument-module__1w8UVG__content li::marker{color:var(--line-strong)}.LegalDocument-module__1w8UVG__content ul.lettered{padding-left:0;list-style:none}.LegalDocument-module__1w8UVG__content ul.lettered>li{text-indent:-1.9rem;margin-top:.75rem;padding-left:1.9rem}.LegalDocument-module__1w8UVG__relatedLabel{font-family:var(--font-mono);letter-spacing:.04em;font-size:.75rem;line-height:1.35}@media (prefers-reduced-motion:reduce){.LegalDocument-module__1w8UVG__contentsLink,.LegalDocument-module__1w8UVG__content a{transition-duration:.01ms}}
.page-module__dgei_G__container{width:calc(100% - 2.5rem);max-width:64.875rem;margin-left:auto;margin-right:auto}.page-module__dgei_G__grid{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.page-module__dgei_G__grid{grid-template-columns:minmax(0,8.67fr)[main-start]minmax(0,49.33fr) minmax(0,16.57fr)[main-end]minmax(0,25.43fr)}.page-module__dgei_G__main{grid-column:main-start/main-end}}.page-module__dgei_G__title{letter-spacing:-.02em;text-wrap:balance;font-size:max(1.625rem,min(1.1rem + 1.5vw,2rem));line-height:1.2}.page-module__dgei_G__eyebrow{font-size:.75rem;font-weight:var(--font-weight-medium);line-height:1}.page-module__dgei_G__meta{letter-spacing:.01em;font-size:.8125rem;line-height:1.4}.page-module__dgei_G__bareImage{width:100%;height:auto;display:block}.page-module__dgei_G__credit{letter-spacing:-.01em;font-size:.75rem;line-height:1.4}
.ValuesWall-module__dXJ8ma__trigger{opacity:1;transform:none}.ValuesWall-module__dXJ8ma__wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.ValuesWall-module__dXJ8ma__block{background:var(--tone);clip-path:inset(0 100% 0 0);min-height:9.5rem;transition:clip-path .65s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i)*70ms);padding:1rem;display:flex}.in-view .ValuesWall-module__dXJ8ma__block{clip-path:inset(0)}.ValuesWall-module__dXJ8ma__value{opacity:0;transition:opacity .45s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i)*70ms + .22s)}.in-view .ValuesWall-module__dXJ8ma__value{opacity:1}.ValuesWall-module__dXJ8ma__block[data-tone=deep]{--tone:var(--punch-deep)}.ValuesWall-module__dXJ8ma__block[data-tone=mid]{--tone:var(--punch-mid)}.ValuesWall-module__dXJ8ma__block[data-tone=soft]{--tone:var(--punch-soft)}.ValuesWall-module__dXJ8ma__block[data-tone=pale]{--tone:var(--punch-pale)}.ValuesWall-module__dXJ8ma__bar{display:none}.ValuesWall-module__dXJ8ma__value{flex-direction:column;justify-content:space-between;gap:1rem;width:100%;display:flex}.ValuesWall-module__dXJ8ma__title{letter-spacing:-.02em;color:var(--on-inverted);font-size:1rem;line-height:1.1}.ValuesWall-module__dXJ8ma__body{letter-spacing:-.02em;color:rgba(255,255,255,.6);font-size:.75rem;line-height:1.1}@media (min-width:40rem){.ValuesWall-module__dXJ8ma__block{min-height:8.25rem;padding:1.25rem}.ValuesWall-module__dXJ8ma__value{gap:1.5rem}.ValuesWall-module__dXJ8ma__title{font-size:1.125rem;line-height:1}}@media (min-width:64rem){.ValuesWall-module__dXJ8ma__block{transition-delay:calc(var(--dx)*1ms)}.ValuesWall-module__dXJ8ma__value{transition-delay:calc(var(--dx)*1ms + .22s)}.ValuesWall-module__dXJ8ma__wall{aspect-ratio:var(--punch-aspect);--u:1.8cqw;display:block;position:relative;container-type:inline-size}.ValuesWall-module__dXJ8ma__block{left:var(--box-x);top:var(--box-y);width:var(--box-w);height:var(--box-h);min-height:0;padding:calc(var(--u)*.75);position:absolute;overflow:hidden}.ValuesWall-module__dXJ8ma__bar{display:block}.ValuesWall-module__dXJ8ma__value{gap:calc(var(--u)*.9)}.ValuesWall-module__dXJ8ma__title{font-size:var(--u)}.ValuesWall-module__dXJ8ma__body{font-size:calc(var(--u)*.667)}}@media (prefers-reduced-motion:reduce){.ValuesWall-module__dXJ8ma__block,.ValuesWall-module__dXJ8ma__value{clip-path:none;opacity:1;transition:none}}
