.HomeCapabilities_portfolio__MtFT8{--panel-line:#ffffff26;--panel-red:#f2454a;width:min(100%,var(--content-max));margin-inline:auto;color:#fff;background:#0c151a}.HomeCapabilities_panels__yemWZ{display:grid;grid-template-columns:1.6fr 1fr 1fr;transition:grid-template-columns .8s cubic-bezier(.22,1,.36,1)}.HomeCapabilities_panels__yemWZ[data-active-panel="1"]{grid-template-columns:1fr 1.6fr 1fr}.HomeCapabilities_panels__yemWZ[data-active-panel="2"]{grid-template-columns:1fr 1fr 1.6fr}.HomeCapabilities_group__U8KBH{position:relative;isolation:isolate;overflow:hidden;min-width:0;display:flex;flex-direction:column;min-height:640px;padding:32px clamp(22px,3vw,44px) 24px;transition:opacity .85s ease,transform .85s cubic-bezier(.22,1,.36,1),background .7s ease}.HomeCapabilities_group__U8KBH+.HomeCapabilities_group__U8KBH{border-left:1px solid var(--panel-line)}.HomeCapabilities_group__U8KBH:before{content:"";position:absolute;z-index:-1;inset:0;opacity:0;background:radial-gradient(ellipse at var(--pointer-x,50%) var(--pointer-y,35%),#23444f,transparent 70%);transition:opacity .65s ease}.HomeCapabilities_group__U8KBH[data-panel-active=true]:before{opacity:1}.HomeCapabilities_group__U8KBH:after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--panel-red);transform:scaleX(0);transform-origin:left;transition:transform .75s cubic-bezier(.22,1,.36,1)}.HomeCapabilities_group__U8KBH[data-panel-active=true]:after{transform:scaleX(1)}.HomeCapabilities_group__U8KBH:nth-child(2){transition-delay:.24s}.HomeCapabilities_group__U8KBH:nth-child(3){transition-delay:.48s}.HomeCapabilities_visual__KFszf{position:relative;order:1;height:240px;margin:0 -18px 12px;display:grid;place-items:center}.HomeCapabilities_drawing__O0leY{width:100%;max-width:360px;height:100%;stroke:#94bacb;stroke-width:1;opacity:.45;transition:opacity .7s ease,transform .9s cubic-bezier(.22,1,.36,1)}.HomeCapabilities_group__U8KBH[data-panel-active=true] .HomeCapabilities_drawing__O0leY{opacity:.95;transform:scale(1.08)}.HomeCapabilities_rotor__S2Ige{transform-origin:200px 160px;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.HomeCapabilities_group__U8KBH[data-panel-active=true] .HomeCapabilities_rotor__S2Ige{transform:rotate(35deg)}.HomeCapabilities_machine__xfrWl{transition:transform 1s cubic-bezier(.22,1,.36,1)}.HomeCapabilities_group__U8KBH[data-panel-active=true] .HomeCapabilities_machine__xfrWl{transform:translateY(-8px)}.HomeCapabilities_belt__al_Sa{stroke:var(--panel-red)}.HomeCapabilities_signal__XpwcC{stroke:var(--panel-red);stroke-width:2;stroke-dasharray:580;stroke-dashoffset:580;transition:stroke-dashoffset 1.6s ease}.HomeCapabilities_group__U8KBH[data-panel-active=true] .HomeCapabilities_signal__XpwcC{stroke-dashoffset:0}.HomeCapabilities_watermark__AY1xe{position:absolute;bottom:0;left:18px;right:0;overflow:hidden;white-space:nowrap;color:#ffffff09;font-size:clamp(28px,3vw,46px);letter-spacing:-.05em;font-weight:700}.HomeCapabilities_groupHead__RN15C{order:0}.HomeCapabilities_groupHead__RN15C>span{display:block;color:var(--panel-red);font-size:.8125rem;letter-spacing:.12em;margin-bottom:22px}.HomeCapabilities_groupHead__RN15C h3{font-family:var(--font-sans);margin:0;font-size:clamp(1.45rem,2.25vw,2.25rem);line-height:1.35;font-weight:500;letter-spacing:-.035em;min-height:2.7em;text-wrap:balance}.HomeCapabilities_items__y9Yqn{order:2;margin-top:auto;border-top:1px solid var(--panel-line)}.HomeCapabilities_item__pK4b_{display:flex;position:relative;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:12px 0;border-bottom:1px solid var(--panel-line);color:#c9d7de;text-decoration:none;font-size:.9375rem;line-height:1.5;transition:color .3s ease,padding .45s ease}.HomeCapabilities_item__pK4b_:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--panel-red);transform:scaleX(0);transform-origin:left;transition:transform .55s ease}.HomeCapabilities_item__pK4b_:focus-visible,.HomeCapabilities_item__pK4b_:hover{color:white;padding-left:8px}.HomeCapabilities_item__pK4b_:focus-visible:after,.HomeCapabilities_item__pK4b_:hover:after{transform:scaleX(1)}.HomeCapabilities_channel__UT8lD i,.HomeCapabilities_item__pK4b_ i{font-style:normal;color:var(--panel-red);transition:transform .3s ease}.HomeCapabilities_item__pK4b_:hover i{transform:translate(3px,-3px)}.HomeCapabilities_channel__UT8lD{order:3;display:flex;align-items:center;justify-content:space-between;gap:16px;color:white;text-decoration:none;font-size:.875rem;min-height:52px;margin-top:16px}.HomeCapabilities_channel__UT8lD:hover i{transform:translateX(5px)}.HomeCapabilities_channel__UT8lD:focus-visible,.HomeCapabilities_item__pK4b_:focus-visible{outline:2px solid var(--panel-red);outline-offset:4px}.HomeCapabilities_portfolio__MtFT8[data-reveal-state=pending] .HomeCapabilities_group__U8KBH{opacity:0;transform:translateX(-40px)}@media (min-width:701px){@supports (grid-template-rows:subgrid){.HomeCapabilities_panels__yemWZ{grid-template-rows:auto auto 1fr auto}.HomeCapabilities_group__U8KBH{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.HomeCapabilities_groupHead__RN15C{grid-row:1}.HomeCapabilities_visual__KFszf{grid-row:2}.HomeCapabilities_items__y9Yqn{grid-row:3;margin-top:0}.HomeCapabilities_channel__UT8lD{grid-row:4}}}@media (max-width:1000px){.HomeCapabilities_panels__yemWZ,.HomeCapabilities_panels__yemWZ[data-active-panel="1"],.HomeCapabilities_panels__yemWZ[data-active-panel="2"]{grid-template-columns:repeat(3,minmax(0,1fr))}.HomeCapabilities_group__U8KBH{padding:26px 22px 22px;min-height:650px}.HomeCapabilities_visual__KFszf{height:210px}}@media (max-width:700px){.HomeCapabilities_panels__yemWZ,.HomeCapabilities_panels__yemWZ[data-active-panel="1"],.HomeCapabilities_panels__yemWZ[data-active-panel="2"]{grid-template-columns:1fr}.HomeCapabilities_group__U8KBH{min-height:0;padding:28px 26px}.HomeCapabilities_group__U8KBH+.HomeCapabilities_group__U8KBH{border-left:0;border-top:1px solid var(--panel-line)}.HomeCapabilities_groupHead__RN15C h3{font-size:1.75rem;min-height:0;max-width:80%}.HomeCapabilities_visual__KFszf{height:190px;margin:10px 0 18px}.HomeCapabilities_drawing__O0leY{width:250px}.HomeCapabilities_groupHead__RN15C>span{margin-bottom:14px}.HomeCapabilities_channel__UT8lD{margin-top:10px}}@media (prefers-reduced-motion:reduce){.HomeCapabilities_channel__UT8lD i,.HomeCapabilities_drawing__O0leY,.HomeCapabilities_group__U8KBH,.HomeCapabilities_group__U8KBH:after,.HomeCapabilities_group__U8KBH:before,.HomeCapabilities_item__pK4b_,.HomeCapabilities_item__pK4b_ i,.HomeCapabilities_item__pK4b_:after,.HomeCapabilities_machine__xfrWl,.HomeCapabilities_panels__yemWZ,.HomeCapabilities_rotor__S2Ige,.HomeCapabilities_signal__XpwcC{transition:none}.HomeCapabilities_portfolio__MtFT8[data-reveal-state=pending] .HomeCapabilities_group__U8KBH{opacity:1;transform:none}.HomeCapabilities_signal__XpwcC{stroke-dashoffset:0}}