:root{--fmw-ease:cubic-bezier(.2,.7,.2,1)}.fmw-hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(60% 80% at 0% 100%,rgba(240,78,35,.07),transparent 60%),var(--fm-surface)}[dir=rtl] .fmw-hero{background:radial-gradient(60% 80% at 0% 100%,rgba(240,78,35,.07),transparent 60%),var(--fm-surface)}.fmw-hero__bg{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(var(--fm-line) 1px,transparent 1px),linear-gradient(90deg,var(--fm-line) 1px,transparent 1px);background-size:48px 48px;opacity:.55;-webkit-mask-image:linear-gradient(to right,#000 0%,rgba(0,0,0,.6) 45%,transparent 75%);mask-image:linear-gradient(to right,#000 0%,rgba(0,0,0,.6) 45%,transparent 75%)}[dir=rtl] .fmw-hero__bg{-webkit-mask-image:linear-gradient(to left,transparent 25%,rgba(0,0,0,.6) 55%,#000 100%);mask-image:linear-gradient(to left,transparent 25%,rgba(0,0,0,.6) 55%,#000 100%)}.fmw-hero__bg svg{position:absolute;inset:0;width:100%;height:100%}[dir=rtl] .fmw-hero__bg svg{transform:scaleX(-1)}.fmw-pipes path{fill:none;stroke:var(--fm-navy);stroke-width:3;stroke-linecap:square;opacity:.28;stroke-dasharray:1;stroke-dashoffset:1;animation:fmw-draw 2.4s var(--fmw-ease) .2s forwards}.fmw-pipes path:nth-child(2){animation-delay:.6s}.fmw-pipes path:nth-child(3){animation-delay:.9s}.fmw-pipes path:nth-child(n+4){animation-delay:1.2s}.fmw-flow path{fill:none;stroke:var(--fm-accent);stroke-width:3;stroke-dasharray:.012 .05;stroke-linecap:round;opacity:0;animation:fmw-flow 14s linear 2.4s infinite,fmw-in .8s ease 2.4s forwards}.fmw-flow path:nth-child(2){animation-duration:11s,.8s}.fmw-nodes>g{opacity:0;animation:fmw-in .5s ease forwards;animation-delay:1.8s}.fmw-nodes>g:nth-child(n+4){animation-delay:2.1s}.fmw-nodes circle,.fmw-nodes rect,.fmw-nodes path{fill:var(--fm-surface);stroke:var(--fm-navy);stroke-width:2.5;opacity:.5}.fmw-nodes circle{fill:var(--fm-accent);stroke:var(--fm-surface);stroke-width:3;opacity:.7}@keyframes fmw-draw{to{stroke-dashoffset:0}}@keyframes fmw-flow{to{stroke-dashoffset:-1}}@keyframes fmw-in{to{opacity:1}}.fmw-line{display:block;overflow:hidden;padding-bottom:.06em}.fmw-line>span{display:inline-block;transform:translateY(105%);animation:fmw-up .9s var(--fmw-ease) forwards;animation-delay:calc(.12s + var(--i, 0) * .12s)}.fm-hero__title .fmw-line:last-child>span{color:var(--fm-navy);background:linear-gradient(90deg,var(--fm-accent-strong),var(--fm-accent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@keyframes fmw-up{to{transform:none}}.fmw-hero .fm-hero__text,.fmw-hero .fm-hero__ctas,.fmw-hero__meta,.fmw-hero .fm-eyebrow{opacity:0;transform:translateY(12px);animation:fmw-rise .8s var(--fmw-ease) forwards}.fmw-hero .fm-eyebrow{animation-delay:.05s}.fmw-hero .fm-hero__text{animation-delay:.5s}.fmw-hero .fm-hero__ctas{animation-delay:.65s}.fmw-hero__meta{animation-delay:.8s}@keyframes fmw-rise{to{opacity:1;transform:none}}.fmw-hero__meta{display:grid;gap:14px}.fmw-hero__marks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.fmw-hero__marks li{padding:5px 11px;font-size:12.5px;font-weight:500;color:var(--fm-navy);border:1.5px solid var(--fm-line-strong);background:var(--fm-surface);opacity:0;animation:fmw-rise .5s var(--fmw-ease) forwards;animation-delay:calc(1s + var(--i, 0) * .07s)}.fmw-hero__trust{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14.5px;color:var(--fm-muted)}.fmw-hero__trust b{font-size:18px;font-weight:500;color:var(--fm-accent-strong)}.fmw-hero__trust i{width:4px;height:4px;background:var(--fm-line-strong)}.fmw-tilt{--rx:0deg;--ry:0deg;--gx:50%;--gy:50%;transform:perspective(1100px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .5s var(--fmw-ease),box-shadow .4s;transform-style:preserve-3d;will-change:transform;position:relative;opacity:0;animation:fmw-in 1s var(--fmw-ease) .35s forwards}.fmw-tilt.is-tilting{transition:transform .08s linear,box-shadow .3s;box-shadow:0 30px 70px rgba(10,27,51,.16)}.fmw-tilt:after{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(420px circle at var(--gx) var(--gy),rgba(255,255,255,.35),transparent 45%);opacity:0;transition:opacity .3s}.fmw-tilt.is-tilting:after{opacity:1}.fm-spot__img{position:relative;overflow:hidden}.fm-spot__img img{position:relative;z-index:1;transition:transform .6s var(--fmw-ease)}.fm-spot:hover .fm-spot__img img{transform:translateY(-6px) scale(1.03)}.fmw-ring{position:absolute;width:74%;aspect-ratio:1;border:2px dashed rgba(1,44,94,.16);border-radius:50%;animation:fmw-spin 40s linear infinite}.fmw-ring:before{content:'';position:absolute;top:-6px;left:50%;width:10px;height:10px;margin-left:-5px;background:var(--fm-accent);border-radius:50%}@keyframes fmw-spin{to{transform:rotate(360deg)}}.fm-paths__item{position:relative;transition:background .25s}.fm-paths__item:after{content:'';position:absolute;inset-inline-start:0;bottom:0;width:0;height:3px;background:var(--fm-accent);transition:width .45s var(--fmw-ease)}.fm-paths__item:hover:after{width:100%}.fm-paths__item .fm-paths__t{transition:transform .35s var(--fmw-ease)}.fm-paths__item:hover .fm-paths__t{transform:translateX(-6px)}[dir=ltr] .fm-paths__item:hover .fm-paths__t{transform:translateX(6px)}.fmw-logos{display:grid;gap:14px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.fmw-logos__track{display:flex;width:max-content;animation:fmw-marquee 60s linear infinite}.fmw-logos__row--rev .fmw-logos__track{animation-direction:reverse;animation-duration:72s}[dir=rtl] .fmw-logos__track{animation-name:fmw-marquee-rtl}.fmw-logos:hover .fmw-logos__track{animation-play-state:paused}.fmw-logos__set{display:flex;gap:14px;padding-inline-end:14px}.fmw-logos .fm-clients__logo{width:168px;flex:none;background:var(--fm-surface)}@keyframes fmw-marquee{to{transform:translateX(-50%)}}@keyframes fmw-marquee-rtl{to{transform:translateX(50%)}}.fm-link span[aria-hidden]{display:inline-block;transition:transform .3s var(--fmw-ease)}.fm-link:hover span[aria-hidden],a:hover>.fm-link span[aria-hidden]{transform:translateX(-5px)}[dir=ltr] .fm-link:hover span[aria-hidden],[dir=ltr] a:hover>.fm-link span[aria-hidden]{transform:translateX(5px)}.fm-btn{position:relative;overflow:hidden;transition:background .2s,color .2s,border-color .2s,transform .25s var(--fmw-ease),box-shadow .25s}.fm-btn--accent:after,.fm-btn--navy:after{content:'';position:absolute;top:0;bottom:0;width:40%;left:-60%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:skewX(-20deg);transition:left .6s var(--fmw-ease);pointer-events:none}.fm-btn--accent:hover:after,.fm-btn--navy:hover:after{left:120%}.fm-btn--accent:hover{box-shadow:0 10px 24px rgba(198,59,23,.28)}.fm-btn--navy:hover{box-shadow:0 10px 24px rgba(1,44,94,.25)}.fmw-mag{transition:transform .25s var(--fmw-ease),background .2s,color .2s,box-shadow .25s}.fm-head .fm-eyebrow:before{content:'';display:inline-block;width:22px;height:2px;margin-inline-end:10px;vertical-align:middle;background:currentColor;transform-origin:inline-start;transition:transform .7s var(--fmw-ease) .15s}.fmx-js .fm-head.fmx-r:not(.is-in) .fm-eyebrow:before{transform:scaleX(0)}.fm-col{transition:border-color .3s;position:relative}.fm-col:before{content:'';position:absolute;top:-2px;inset-inline-start:0;height:2px;width:0;background:var(--fm-accent);transition:width .5s var(--fmw-ease)}.fm-col:hover:before{width:100%}.fm-guide{transition:border-color .25s,transform .3s var(--fmw-ease),box-shadow .3s}.fm-guide:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgba(10,27,51,.08);border-inline-start-color:var(--fm-accent)}.fm-proj__list a{transition:padding .3s var(--fmw-ease),color .2s}.fm-proj__list a:hover{padding-inline-start:12px}.fm-proj__img img{transition:transform .9s var(--fmw-ease)}.fm-proj__main:hover .fm-proj__img img{transform:scale(1.04)}.fmw-nav{position:fixed;top:0;inset-inline:0;height:3px;z-index:300;pointer-events:none}.fmw-nav span{display:block;height:100%;width:100%;background:linear-gradient(90deg,var(--fm-accent-strong),var(--fm-accent));transform:scaleX(0);transform-origin:0 50%}[dir=rtl] .fmw-nav span{transform-origin:100% 50%}.fmw-nav.is-on span{transform:scaleX(.82);transition:transform 2.4s cubic-bezier(.1,.8,.2,1)}@media (min-width:1025px){.fm-megap{transform:translateY(10px);clip-path:inset(0 0 100% 0);transition:opacity .2s,transform .35s var(--fmw-ease),clip-path .4s var(--fmw-ease),visibility .2s}.fm-menu .fm-mega.is-open>.fm-megap,.fm-menu .fm-mega:focus-within>.fm-megap{clip-path:inset(0 0 0 0)}.fm-menu .fm-megap__tab{position:relative;transition:background .2s,padding .25s var(--fmw-ease)}.fm-menu .fm-megap__tab.is-active{padding-inline-start:30px}.fm-menu .fm-megap__tab.is-active:before{content:'';position:absolute;inset-inline-start:14px;top:50%;width:8px;height:2px;background:var(--fm-accent)}.fm-megap__pane.is-active .fm-megap__card{opacity:0;transform:translateY(8px);animation:fmw-rise .4s var(--fmw-ease) forwards}.fm-megap__pane.is-active .fm-megap__card:nth-child(2){animation-delay:.04s}.fm-megap__pane.is-active .fm-megap__card:nth-child(3){animation-delay:.08s}.fm-megap__pane.is-active .fm-megap__card:nth-child(4){animation-delay:.12s}.fm-megap__pane.is-active .fm-megap__card:nth-child(5){animation-delay:.16s}.fm-megap__pane.is-active .fm-megap__card:nth-child(n+6){animation-delay:.2s}.fm-menu .fm-megap__card .fm-megap__img img{transition:transform .45s var(--fmw-ease)}.fm-menu .fm-megap__card:hover .fm-megap__img img{transform:scale(1.07)}.fm-menu>li>a{position:relative}.fm-menu>li>a:after{content:'';position:absolute;inset-inline:0;bottom:8px;height:2px;background:var(--fm-accent);transform:scaleX(0);transition:transform .35s var(--fmw-ease)}.fm-menu>li:hover>a:after,.fm-menu>li.is-open>a:after,.fm-menu>li.current-menu-item>a:after{transform:scaleX(1)}}@media (hover:hover) and (pointer:fine){.fmx-cw{perspective:1000px}.fmx-cw>.fm-card{transform:rotateX(var(--rx,0)) rotateY(var(--ry,0));transition:transform .5s var(--fmw-ease),box-shadow .3s,border-color .2s}.fmx-cw.is-tilting>.fm-card{transition:transform .08s linear,box-shadow .3s;box-shadow:0 22px 44px rgba(10,27,51,.14)}}.fm-card__img img{transition:transform .6s var(--fmw-ease)}.fm-card:hover .fm-card__img img{transform:scale(1.06)}.fmw-qvb{position:absolute;z-index:2;top:168px;inset-inline-start:50%;transform:translate(-50%,8px);display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:0;background:var(--fm-navy-900);color:#fff;font:inherit;font-size:13px;font-weight:700;cursor:pointer;opacity:0;transition:opacity .25s,transform .3s var(--fmw-ease);white-space:nowrap}[dir=rtl] .fmw-qvb{transform:translate(50%,8px)}.fmx-cw:hover .fmw-qvb,.fmw-qvb:focus-visible{opacity:1;transform:translate(-50%,0)}[dir=rtl] .fmx-cw:hover .fmw-qvb,[dir=rtl] .fmw-qvb:focus-visible{transform:translate(50%,0)}@media (hover:none){.fmw-qvb{display:none}}@media (max-width:1024px){.fmw-qvb{top:92px}}.fmw-qv{position:fixed;inset:0;z-index:220;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(7,21,42,.55);backdrop-filter:blur(4px)}.fmw-qv[hidden]{display:none}.fmw-qv__box{position:relative;width:min(960px, 100%);max-height:88vh;overflow:auto;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.1fr);background:var(--fm-surface);border-top:4px solid var(--fm-accent);box-shadow:0 40px 100px rgba(0,0,0,.35);animation:fmx-pop .25s var(--fmw-ease)}.fmw-qv__img{display:flex;align-items:center;justify-content:center;min-height:360px;padding:24px;background:#eef2f6}.fmw-qv__img img{max-width:100%;max-height:420px;object-fit:contain;mix-blend-mode:multiply}.fmw-qv__body{padding:28px;display:flex;flex-direction:column;gap:14px}.fmw-qv__x{position:absolute;top:10px;inset-inline-end:10px;z-index:2;width:40px;height:40px;border:1px solid var(--fm-line-strong);background:var(--fm-surface);color:var(--fm-ink);font-size:22px;cursor:pointer}.fmw-qv__t{margin:0;font-size:22px;line-height:1.45;color:var(--fm-navy);padding-inline-end:40px}.fmw-qv__model{font-size:14px;color:var(--fm-muted)}.fmw-qv__model b{color:var(--fm-ink)}.fmw-qv__specs{margin:0;display:grid;border-top:1px solid var(--fm-line)}.fmw-qv__specs div{display:grid;grid-template-columns:38% 1fr;gap:10px;padding:9px 0;border-bottom:1px solid var(--fm-line);font-size:14px}.fmw-qv__specs dt{color:var(--fm-muted)}.fmw-qv__specs dd{margin:0;font-weight:700;color:var(--fm-ink)}.fmw-qv__chips{display:flex;flex-wrap:wrap;gap:6px}.fmw-qv__chips span{padding:4px 10px;font-size:12.5px;font-weight:700;background:var(--fm-bg);border:1px solid var(--fm-line);color:var(--fm-navy)}.fmw-qv__chips .is-ok{background:#e7f4ec;border-color:#bfe3cc;color:#166534}.fmw-qv__btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.fmw-qv__skel{height:14px;background:linear-gradient(90deg,var(--fm-surface-2) 25%,var(--fm-bg) 50%,var(--fm-surface-2) 75%);background-size:200% 100%;animation:fmw-sh 1.2s linear infinite}@keyframes fmw-sh{to{background-position:-200% 0}}@media (max-width:760px){.fmw-qv__box{grid-template-columns:1fr}.fmw-qv__img{min-height:220px}}.fmw-rail-wrap{position:fixed;top:0;inset-inline:0;transform:translateY(-120%);opacity:0;visibility:hidden;transition:transform .3s var(--fmw-ease),opacity .2s,top .28s var(--fmw-ease),visibility .3s;z-index:45;background:var(--fm-surface);padding:10px var(--fm-gutter);border-bottom:1px solid var(--fm-line);box-shadow:0 8px 20px rgba(10,27,51,.06)}.fmw-rail-wrap.is-on{transform:none;opacity:1;visibility:visible}.fmw-rail{max-width:var(--fm-container);margin-inline:auto}body:not(.fmx-hdr-hidden) .fmw-rail-wrap{top:var(--fm-header-h)}.fmw-rail{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.fmw-rail::-webkit-scrollbar{display:none}.fmw-rail a{flex:none;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid var(--fm-line-strong);background:var(--fm-surface);color:var(--fm-navy);font-size:13.5px;font-weight:700;white-space:nowrap;transition:background .2s,color .2s,border-color .2s}.fmw-rail a b{font-family:var(--fm-mono);font-weight:500;font-size:12px;color:var(--fm-muted)}.fmw-rail a.is-active{background:var(--fm-navy);border-color:var(--fm-navy);color:#fff}.fmw-rail a.is-active b{color:var(--fm-accent-soft)}.fm-flow__step:after{background:var(--fm-line-strong);height:3px}.fm-flow__step.is-done:after,.fm-flow__step.is-active:after{background:repeating-linear-gradient(90deg,var(--fm-accent) 0 10px,rgba(240,78,35,.25) 10px 18px);background-size:36px 3px;animation:fmw-pipe 1s linear infinite}[dir=rtl] .fm-flow__step.is-done:after,[dir=rtl] .fm-flow__step.is-active:after{animation-direction:reverse}@keyframes fmw-pipe{to{background-position:36px 0}}.fm-flow__step.is-active:after{background:repeating-linear-gradient(90deg,rgba(240,78,35,.55) 0 6px,transparent 6px 14px);background-size:28px 3px}.fm-flow__step.is-done .fm-flow__ico{border-color:var(--fm-accent);color:var(--fm-accent-strong)}.fm-flow__step.is-active .fm-flow__ico{box-shadow:0 0 0 0 rgba(240,78,35,.45);animation:fmw-pulse 2s infinite}@keyframes fmw-pulse{70%{box-shadow:0 0 0 14px rgba(240,78,35,0)}100%{box-shadow:0 0 0 0 rgba(240,78,35,0)}}.fm-flow__ico{transition:background .25s,color .25s,border-color .25s,transform .3s var(--fmw-ease)}.fm-flow__step:hover .fm-flow__ico{transform:translateY(-3px)}.fm-flow__panel:not([hidden]){animation:fmw-rise .4s var(--fmw-ease)}.fmw-bld{display:grid;grid-template-columns:minmax(0, 1.45fr) minmax(0, 1fr);gap:clamp(20px, 4vw, 48px);align-items:center;margin-bottom:40px;padding:clamp(16px, 3vw, 32px);background:var(--fm-surface);border:1px solid var(--fm-line)}.fmw-bld__fig{position:relative}.fmw-bld__fig svg{display:block;width:100%;height:auto}.fmw-bld__grid{fill:none;stroke:var(--fm-line);stroke-width:1}.fmw-bld__ground{stroke:var(--fm-ink);stroke-width:3}.fmw-bld__base{fill:var(--fm-surface-2);stroke:var(--fm-navy);stroke-width:2;stroke-dasharray:6 5}.fmw-bld__body{fill:var(--fm-surface);stroke:var(--fm-navy);stroke-width:3}.fmw-bld__floor{stroke:var(--fm-line-strong);stroke-width:2}.fmw-bld__win rect{fill:var(--fm-surface-2);stroke:var(--fm-line-strong)}.fmw-bld__door{fill:var(--fm-surface-2);stroke:var(--fm-navy);stroke-width:2}.fmw-bld__tank,.fmw-bld__ac{fill:var(--fm-surface);stroke:var(--fm-navy);stroke-width:2.5}.fmw-bld__water{fill:rgba(56,140,220,.35)}.fmw-bld__fan{fill:none;stroke:var(--fm-navy);stroke-width:2;stroke-dasharray:8 6;transform-box:fill-box;transform-origin:center;animation:fmw-spin 4s linear infinite}.fmw-bld__riser{fill:none;stroke:#c63b17;stroke-width:4;opacity:.85}.fmw-bld__flow{fill:none;stroke:#ffd2c2;stroke-width:2;stroke-dasharray:.01 .03;animation:fmw-flow 18s linear infinite}.fmw-bld__heads path{fill:none;stroke:#c63b17;stroke-width:2.5}.fmw-bld__hose{fill:none;stroke:var(--fm-navy);stroke-width:2.5}.fmw-bld__pump{fill:var(--fm-accent);stroke:var(--fm-navy);stroke-width:2.5}.fmw-bld__cam rect,.fmw-bld__cam path{fill:var(--fm-navy)}.fmw-bld__ext rect{fill:#c63b17}.fmw-bld__ext path{fill:none;stroke:var(--fm-ink);stroke-width:2.5}.fmw-bld__wifi path{fill:none;stroke:var(--fm-navy);stroke-width:2.5}.fmw-bld__wifi circle{fill:var(--fm-navy)}.fmw-hs{position:absolute;transform:translate(-50%,-50%);z-index:2;display:flex;align-items:center;justify-content:center}.fmw-hs__dot{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--fm-accent-strong);color:#fff;font-size:13px;font-weight:500;box-shadow:0 0 0 0 rgba(240,78,35,.5);animation:fmw-pulse 2.2s infinite;transition:transform .25s var(--fmw-ease),background .2s}.fmw-hs:hover .fmw-hs__dot,.fmw-hs:focus-visible .fmw-hs__dot,.fmw-hs.is-hot .fmw-hs__dot{transform:scale(1.18);background:var(--fm-navy);animation:none}.fmw-hs__tip{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,6px);padding:7px 12px;background:var(--fm-navy-900);color:#fff;font-size:13px;font-weight:700;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s,transform .25s var(--fmw-ease)}.fmw-hs:hover .fmw-hs__tip,.fmw-hs:focus-visible .fmw-hs__tip,.fmw-hs.is-hot .fmw-hs__tip{opacity:1;transform:translate(-50%,0)}.fmw-bld__list{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:2px;border-top:1px solid var(--fm-line)}.fmw-bld__list a{display:flex;align-items:center;gap:12px;padding:10px 4px;border-bottom:1px solid var(--fm-line);color:var(--fm-navy);font-weight:700;transition:padding .25s var(--fmw-ease),color .2s}.fmw-bld__list a span{width:26px;height:26px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--fm-bg);border:1px solid var(--fm-line-strong);font-size:12px;color:var(--fm-accent-strong)}.fmw-bld__list a:hover,.fmw-bld__list a.is-hot{padding-inline-start:12px;color:var(--fm-accent-strong)}@media (max-width:900px){.fmw-bld{grid-template-columns:1fr}.fmw-hs__dot{width:26px;height:26px;font-size:12px}.fmw-hs__tip{display:none}}@media (max-width:760px){.fmw-hero__bg{opacity:.35;-webkit-mask-image:linear-gradient(to bottom,transparent 30%,#000 100%);mask-image:linear-gradient(to bottom,transparent 30%,#000 100%)}.fmw-hero__trust{font-size:13.5px}.fmw-logos .fm-clients__logo{width:130px;height:64px}}@media (prefers-reduced-motion:reduce){.fmw-pipes path{stroke-dashoffset:0;animation:none}.fmw-flow path,.fmw-bld__flow,.fmw-bld__fan,.fmw-ring,.fmw-hs__dot,.fm-flow__step.is-active .fm-flow__ico{animation:none}.fmw-flow path{opacity:.6}.fmw-nodes>g,.fmw-hero .fm-hero__text,.fmw-hero .fm-hero__ctas,.fmw-hero__meta,.fmw-hero .fm-eyebrow,.fmw-hero__marks li,.fmw-tilt{opacity:1;transform:none;animation:none}.fmw-line>span{transform:none;animation:none}.fmw-logos__track{animation:none;flex-wrap:wrap;width:auto}.fmw-logos__set[aria-hidden]{display:none}.fmw-logos__set{flex-wrap:wrap}.fm-flow__step.is-done:after,.fm-flow__step.is-active:after{animation:none}}@media (max-width:760px){.fmw-hero__bg{opacity:.45}}