body #main-content .machinery-home .mx-domain-strip{box-sizing:border-box;border:0;color:#000;background:#f5f5f5;border-block:1px solid #e6e6e6;border-radius:0;width:100%;max-width:none;margin:32px 0 28px;padding:20px 0 16px;overflow:hidden}body #main-content .machinery-home .mx-domain-heading{text-align:center;margin:0 18px 12px;display:block}body #main-content .machinery-home .mx-domain-heading h2{letter-spacing:.015em;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.5;font-size:20px!important}body #main-content .machinery-home .mx-domain-viewport{overscroll-behavior-inline:contain;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000)}body #main-content .machinery-home .mx-domain-viewport::-webkit-scrollbar{width:0;height:0;display:none}body #main-content .machinery-home .mx-domain-track{width:max-content;animation:mx-domain-scroll var(--mx-domain-duration,80s) linear infinite;will-change:transform;direction:ltr;border:0;flex-wrap:nowrap;gap:0;margin:0;padding:0;display:flex}body #main-content .machinery-home .mx-domain-group{box-sizing:content-box;flex:none;align-items:center;gap:40px;width:max-content;margin:0;padding-right:40px;display:flex}body #main-content .machinery-home .mx-domain-link{box-sizing:border-box;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:11px;min-height:48px;padding:7px 0;font-size:20px;font-weight:500;line-height:1.4;text-decoration:none;display:flex;position:relative;box-shadow:none!important;border:0!important;border-radius:0!important}body #main-content .machinery-home .mx-domain-flag{flex:0 0 25px;justify-content:center;align-items:center;min-width:25px;font-size:21px;display:flex}body #main-content .machinery-home .mx-domain-track.is-paused{animation-play-state:paused}@media (hover:hover){body #main-content .machinery-home .mx-domain-strip:hover .mx-domain-track{animation-play-state:paused}}body #main-content .machinery-home .mx-domain-viewport:has(a:focus-visible) .mx-domain-track{animation:none;transform:none}body #main-content .machinery-home .mx-domain-viewport:has(a:focus-visible){-webkit-mask-image:none;mask-image:none}body #main-content .machinery-home .mx-domain-viewport:has(a:focus-visible) .mx-domain-group[aria-hidden=true]{display:none}body #main-content .machinery-home .mx-domain-strip a:focus-visible{outline-offset:-2px;outline:2px solid #ffd400}@keyframes mx-domain-scroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){body #main-content .machinery-home .mx-domain-track{animation:none;transform:none}body #main-content .machinery-home .mx-domain-group[aria-hidden=true]{display:none}}@media (width<=720px){body #main-content .machinery-home .mx-domain-strip{width:100%;margin:24px 0 20px;padding:16px 0 12px}body #main-content .machinery-home .mx-domain-heading h2{font-size:17px!important}body #main-content .machinery-home .mx-domain-link{min-height:44px;font-size:17px}body #main-content .machinery-home .mx-domain-group{gap:30px;padding-right:30px}}@layer machex-brand-theme{body #main-content .machinery-home .mx-domain-strip{color:#000!important;box-shadow:none!important;background:#f5f5f5!important}body #main-content .machinery-home .mx-domain-strip .mx-domain-heading h2{color:#ffd400!important;-webkit-text-fill-color:#ffd400!important}body #main-content .machinery-home .mx-domain-strip .mx-domain-link span{color:#000!important;-webkit-text-fill-color:#000!important}body #main-content .machinery-home .mx-domain-strip .mx-domain-link{color:#000!important;box-shadow:none!important;background:0 0!important;border:0!important}body #main-content .machinery-home .mx-domain-strip .mx-domain-link:hover{text-underline-offset:6px;-webkit-text-decoration:underline #ffd400;text-decoration:underline #ffd400;text-decoration-thickness:2px}}
