.industries-module__2XJZFG__section{background:var(--paper);padding:42px 0 64px}.industries-module__2XJZFG__heading{justify-content:space-between;align-items:center;gap:24px;min-height:44px;margin:0 max(5.6%,50% - 639px) 24px;display:flex}.industries-module__2XJZFG__heading h2{margin:0}.industries-module__2XJZFG__window{overflow:hidden}.industries-module__2XJZFG__window:focus-visible{outline:2px solid var(--green);outline-offset:5px}.industries-module__2XJZFG__track{width:max-content;animation:180s linear infinite industries-module__2XJZFG__industry-drift;display:flex}.industries-module__2XJZFG__group{flex:none;margin:0;padding:0;list-style:none;display:flex}.industries-module__2XJZFG__industry{isolation:isolate;background:#202522;width:clamp(240px,25vw,360px);height:clamp(290px,28vw,390px);position:relative;overflow:hidden}.industries-module__2XJZFG__industry img{object-fit:cover;filter:grayscale();width:100%;height:100%}.industries-module__2XJZFG__industry:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#070f0ceb);position:absolute;inset:28% 0 0}.industries-module__2XJZFG__caption{z-index:2;color:#fff;position:absolute;inset:auto 24px 27px}.industries-module__2XJZFG__caption span{letter-spacing:.12em;margin-bottom:12px;font-size:11px;display:block}.industries-module__2XJZFG__caption h3{letter-spacing:-.4px;text-wrap:balance;max-width:270px;margin:0;font-size:clamp(19px,1.5vw,23px);font-weight:450;line-height:1.25}@keyframes industries-module__2XJZFG__industry-drift{to{transform:translate(-50%)}}@media (max-width:600px){.industries-module__2XJZFG__section{padding-block:32px 44px}.industries-module__2XJZFG__heading{margin-inline:6%}.industries-module__2XJZFG__caption{inset-inline:20px}}@media (prefers-reduced-motion:reduce){.industries-module__2XJZFG__track{animation:none;transform:none}.industries-module__2XJZFG__group[aria-hidden=true]{display:none}.industries-module__2XJZFG__window{overscroll-behavior-inline:contain;overflow-x:auto}}
