html[lang=en]{scroll-padding-top:100px}html[lang=en] body{word-break:normal}html[lang=en] :is(h1,h2,h3,p,figcaption,dd,dt){overflow-wrap:break-word}html[lang=en] :is(.home-about-copy,.contact p,.machine-summary){text-align:left;text-justify:auto}.brand-wordmark-english{font-family:var(--font-body);letter-spacing:.035em;white-space:nowrap;font-size:27px;font-weight:700}html[lang=en] .nav .item{white-space:nowrap;font-size:13px}html[lang=en] .nav :is(.nav-left,.nav-right){gap:18px}html[lang=en] .catalog-models{min-width:0}html[lang=en] .catalog-models a{line-height:1.45}html[lang=en] .catalog-families a{font-size:15px;line-height:1.5}html[lang=en] :is(.machine-title,.machine-detail-title){font-size:clamp(28px,3vw,46px);line-height:1.18}html[lang=en] .lang{white-space:nowrap}html[lang=en] :is(.home-title-english,.section-title-en){letter-spacing:0}.translation-note{color:#2d333b;background:#f1f4f7;max-width:856px;margin:24px auto;padding:18px 22px;font-size:14px;line-height:1.65}.translation-note strong{margin-bottom:4px;display:block}@media (width<=1100px){html[lang=en] .nav :is(.nav-left,.nav-right){gap:10px}html[lang=en] .nav .item{font-size:12px}}@media (width<=900px){html[lang=en] .brand-wordmark-english{font-size:23px}html[lang=en] .mobile-menu .lang{display:block}}html[lang=en] :is(.page-main-title-english,.home-title-english,.polishing-type-english,.st-type-english,.company-partner-english,.series-english){display:none}html[lang=en] .page-main-title-chinese{margin:0;font-size:clamp(30px,4vw,54px);font-weight:600;line-height:1.18}html[lang=en] .home-title-chinese-label{font-size:clamp(26px,3vw,40px);line-height:1.2}html[lang=en] :is(.polishing-type-chinese,.st-type-chinese){line-height:1.2}html[lang=en] :is(.tech-hero,.st-hero) :is(.polishing-type-chinese,.st-type-chinese){font-size:clamp(32px,4vw,56px);font-weight:500}html[lang=en] .hero .slide-series .slide-title{font-size:clamp(30px,2.6vw,40px);line-height:1.25}html[lang=en] .hero .slide-series .series-label{letter-spacing:.01em;font-size:20px}html[lang=en] .hero .sub br{display:none}html[lang=en] :is(.catalog-machine,.st-catalog-machine) h3{white-space:normal}html[lang=en] :is(.equipment-actions,.st-machine-actions){flex-wrap:wrap}html[lang=en] :is(.about-copy,.contact .lead){text-align:left;text-justify:auto}html[lang=en] .about-slogan-lettering{display:none}html[lang=en] .product-navigation a{line-height:1.35}@media (width<=900px){html[lang=en] body.home-mobile #hero .slide-title{font-size:27px;line-height:1.3}html[lang=en] body.home-mobile #hero .series-label{font-size:14px}html[lang=en] .product-navigation a{font-size:13px}html[lang=en] .product-navigation{min-height:54px}html[lang=en] :is(.equipment-actions,.st-machine-actions)>a{white-space:normal}html[lang=en] .translation-note{margin-inline:20px}}html[lang=en] body.home-title-trial #about .home-title-chinese{flex-wrap:wrap;gap:16px}html[lang=en] body.home-title-trial #about .about-slogan-fallback{white-space:normal;font-size:15px;line-height:1.6}html[lang=en] .news-index-title .news-index-chinese{font-size:clamp(32px,4vw,54px);font-weight:600;line-height:1.2}html[lang=en] body .st-type-title .st-type-chinese{font-weight:max(var(--st-type-chinese-weight), var(--en-section-heading-weight,300))}html[lang=en] body .polishing-type-title .polishing-type-chinese{font-weight:max(var(--type-chinese-weight), var(--en-section-heading-weight,300))}html[lang=en] body .page-main-title .page-main-title-chinese{font-weight:max(var(--page-title-chinese-weight), var(--en-section-heading-weight,300))}html[lang=en] body .equipment-catalog-heading .equipment-catalog-chinese{font-weight:max(var(--catalog-type-chinese-weight), var(--en-section-heading-weight,300))}html[lang=en] body .company-type-template h2{font-weight:max(var(--company-type-section-weight), var(--en-section-heading-weight,300))}.lang[data-astro-cid-34uxj53s]{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.globe[data-astro-cid-34uxj53s]{stroke:currentColor;fill:none;stroke-width:1.3px;flex:0 0 15px;width:15px;height:15px}.mobile-menu .lang[data-astro-cid-34uxj53s]{min-height:44px;display:flex}header .brand b.brand-wordmark{width:var(--wordmark-width);height:var(--wordmark-height);line-height:0;position:relative;transform:none}.brand-wordmark-art{width:100%;height:100%;mask:var(--wordmark-mask) center / contain no-repeat;background-color:currentColor;display:block}.brand-wordmark-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[lang=en] header .brand[style] .brand-logo{height:var(--english-brand-logo-height)}html[lang=en] header .brand[style] .brand-div{height:var(--english-brand-divider-height);margin-inline:var(--english-brand-divider-gap);opacity:var(--english-brand-divider-opacity)}@media (width<=900px){header .brand .brand-wordmark-art{mask-image:var(--wordmark-mobile-mask)}header .brand b.brand-wordmark{width:var(--wordmark-mobile-width);height:var(--wordmark-mobile-height)}html[lang=en] header .brand[style] .brand-logo{height:var(--english-brand-mobile-logo-height)}html[lang=en] header .brand[style] .brand-div{height:var(--english-brand-mobile-divider-height)}}.nav-item-label[data-astro-cid-4m5mq4wg]{display:inline-grid}.nav-item-label[data-astro-cid-4m5mq4wg]>span[data-astro-cid-4m5mq4wg],.nav-item-label[data-astro-cid-4m5mq4wg]:before{grid-area:1/1}.nav-item-label[data-astro-cid-4m5mq4wg]:before{content:attr(data-nav-label);visibility:hidden;pointer-events:none;user-select:none;font-weight:500}header#top.scrolled:not(.product-header){transition-property:box-shadow}@media (width<=1200px){html.menu-open{overflow:hidden}}html,body{overscroll-behavior-y:none}header#top .brand :is(b,.brand-div){transition:none}@media (width>=901px){header#top.catalog-open.subnav-directional>.product-navigation{margin-top:-4px}header#top .nav-right .language-drop[data-open]{z-index:1}}@media (width<=900px){html[lang=en] body:has(.equipment-catalog){--catalog-header-height:114px}html[lang=en] body:has(.st-catalog){--st-catalog-header-height:114px}}header .catalog-panel{color:#1a2129;backdrop-filter:none;pointer-events:none;background:#f7f7f7;border:0;border-radius:2px;gap:0;padding:0;transition:none;box-shadow:0 12px 28px #0c17261f}header .catalog-drop:not([data-open]) .drop-panel{opacity:0;visibility:hidden;transform:translate(-50%)translateY(6px)}header .catalog-drop[data-open] .drop-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}header .catalog-drop:not([data-open]) .chev{margin-top:-4px;transform:rotate(45deg)translateY(-2px)}header .catalog-drop[data-open] .chev{margin-top:4px;transform:rotate(225deg)translateY(-2px)}header .catalog-drop>button{cursor:pointer;font-family:inherit}header .catalog-drop[data-open]>.item:after{width:100%}header .catalog-panel :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #0a2966}header .catalog-panel a{color:#1a2129}header .catalog-panel a:hover,header .catalog-panel a[aria-current]{color:#c8102e;text-underline-offset:5px;text-decoration:underline}header .technology-menu{top:100%;left:var(--technology-menu-center,50%);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));place-content:start center;gap:0;width:480px;min-height:76px;padding:16px 18px;position:absolute;box-shadow:0 12px 28px #0c17261f}header .catalog-drop:not([data-open]) .technology-menu{transform:translate(-50%)translateY(6px)}header .catalog-drop[data-open] .technology-menu{transform:translate(-50%)translateY(0)}.technology-entry{justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:11px 16px;font-size:14px;line-height:1.6;display:flex}.technology-entry:hover{background:#f5f6f8}.technology-entry[aria-disabled]{color:#5b6570}.technology-entry small{font-size:12px}header .product-menu{grid-template-columns:168px minmax(0,1fr);width:min(680px,100vw - 96px);max-height:calc(100dvh - 100px);overflow-y:auto}.catalog-families{border-right:1px solid #e9edf1;padding:16px 8px}.catalog-families a{width:100%;min-height:44px;font:inherit;color:#1a2129;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:11px 16px;font-size:14px;line-height:1.6;display:flex}header .catalog-families a[data-active=true]{color:#c8102e;background:#f3f4f6;font-weight:500}.catalog-families a:hover{background:#f3f4f6}.family-chevron{border-top:1px solid;border-right:1px solid;flex-shrink:0;width:6px;height:6px;transform:rotate(45deg)}.catalog-family-content{min-width:0;padding:24px 28px}.catalog-series[hidden]{display:none}.catalog-models{padding-top:0}.catalog-models>p{color:#5b6570;margin:0 0 8px;font-size:12px;line-height:1.7}.catalog-models ul{margin:0;padding:0;list-style:none}.catalog-models li{margin:0;padding:0}.catalog-all{border-top:1px solid #dde2e8;margin-top:4px;padding-top:8px}header#top .catalog-all>a{min-height:44px;color:var(--logo-blue);align-items:center;padding:8px 0;font-size:14px;font-weight:500;line-height:1.6;display:inline-flex}header#top .catalog-all>a:hover{color:var(--logo-blue);text-underline-offset:5px;text-decoration:underline}header#top .catalog-all>a:focus-visible{outline:2px solid var(--logo-blue);outline-offset:4px}header#top .catalog-all>a{--reading-heading:var(--logo-blue)}.catalog-models li>a,.catalog-models li>span{overflow-wrap:anywhere;padding:8px 0;font-size:13px;line-height:1.6;display:block}.catalog-panel .catalog-models li>span{color:#5b6570}header .mobile-series-row{border-bottom:1px solid #e9edf1;align-items:stretch;display:flex}header .mobile-series-row>a{color:#1a2129;flex:1;min-width:0;padding:15px 12px;font-size:14px;font-weight:500}header .mobile-series-toggle{color:#5b6570;cursor:pointer;flex:0 0 48px;place-items:center;min-height:48px;display:grid}header .mobile-series-toggle .family-chevron{transform:rotate(135deg)}header .mobile-series-toggle[aria-expanded=true] .family-chevron{transform:rotate(-45deg)}header .mobile-catalog .catalog-models[hidden]{display:none}header .mobile-catalog .catalog-models{margin:0 12px 16px;padding-top:12px}header .mobile-catalog .catalog-models li>a,header .mobile-catalog .catalog-models li>span{color:#1a2129;min-height:44px;padding:12px 8px;font-size:14px;line-height:1.5}header .mobile-catalog .catalog-models li>span{color:#5b6570}header .mobile-catalog .mobile-submenu{background:#fff}header .technology-mobile a{color:#1a2129;padding-block:15px}header .mobile-pending{color:#5b6570;align-items:center;padding:15px 12px;display:flex}@media (prefers-reduced-motion:reduce){header .catalog-panel,header .catalog-drop .chev{transition:none}}.catalog-backdrop{z-index:89;opacity:0;visibility:hidden;pointer-events:none;background:#00000075;transition:opacity .18s,visibility .18s;position:fixed;inset:0}header#top.catalog-open+.catalog-backdrop{opacity:1;visibility:visible;pointer-events:auto}header#top.catalog-open{box-shadow:none;background:#fff;border-bottom-color:#0000;transition:none}header#top.catalog-open .product-navigation{transition:none}header#top.catalog-open:before{display:none}header#top.catalog-open.subnav-directional>.product-navigation{clip-path:none;opacity:1;pointer-events:auto;position:relative;top:auto}header#top.catalog-open>.product-navigation:after,header#top.catalog-open .brand .logo-white{display:none}header#top.catalog-open .brand .logo-color{display:block}header#top.catalog-open .brand b{color:var(--logo-blue)}header#top.catalog-open .brand-div{background:#cfd9e6}header#top.catalog-open .nav .item{color:var(--nav-text)}header#top.catalog-open .nav .item:is([aria-current],:hover),header#top.catalog-open .catalog-drop[data-open]>.item{color:var(--nav-accent)}header#top.catalog-open .nav .lang{color:#66717e}header#top.catalog-open .product-navigation a{color:var(--nav-secondary)}header#top.catalog-open .product-navigation a:is([aria-current],:hover){color:var(--nav-accent)}header#top.catalog-open :is(a,button):focus-visible{outline-color:var(--nav-accent)}header#top .product-drop{position:static}header#top .product-menu{overscroll-behavior:contain;border-radius:0 0 8px 8px;grid-template-columns:240px minmax(0,1fr);width:100%;max-height:calc(100dvh - 160px);padding-inline:clamp(24px,5.5vw,110px);position:absolute;top:100%;left:0;transform:translateY(0);box-shadow:0 12px 20px #0c172614}header#top .product-drop:not([data-open]) .product-menu{transform:translateY(6px)}header#top .product-drop[data-open] .product-menu{transform:translateY(0)}header#top .catalog-families{border-color:#eceef1;padding:36px 20px 36px 0}header#top .catalog-families a{min-height:54px;padding:15px 22px;font-size:17px}header#top .catalog-families a[data-active]{color:var(--nav-accent);background:#f3f5f8;font-weight:500}header#top .catalog-panel a:hover{color:var(--nav-accent);text-decoration:none}header#top .catalog-family-content{padding:0}header#top .catalog-series{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:418px;display:grid}header#top .catalog-series[hidden],header#top .catalog-preview[hidden]{display:none}header#top .product-menu .catalog-models{padding:36px 40px}header#top .product-menu .catalog-models li>a,header#top .product-menu .catalog-models li>span{padding:15px 0;font-size:16px;line-height:1.55}header#top .product-menu .catalog-models li>a{justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}header#top .product-menu .catalog-models li>a .family-chevron{opacity:0}header#top .product-menu .catalog-models li>a[data-preview-active]{color:var(--nav-accent);font-weight:500;text-decoration:none}header#top .product-menu .catalog-models li>a[data-preview-active] .family-chevron{opacity:1}header#top .product-menu .catalog-models li>a[data-preview-active]:after{content:"";background:var(--red);height:1px;position:absolute;bottom:7px;left:0;right:0}.catalog-previews{background:0 0;min-width:0}.catalog-preview{margin:0;padding:28px 32px 34px}.catalog-preview-image{justify-content:center;align-items:center;height:255px;display:flex;overflow:hidden}.catalog-preview-image img{object-fit:contain;width:100%;height:100%}#family-panel-polishing .catalog-preview-image img{transform:none}.catalog-preview-model{color:var(--nav-accent);margin:15px 0 5px;font-size:13px;line-height:1.5}.catalog-preview-title{color:#1a2129;margin:0;font-size:19px;font-weight:500;line-height:1.55}header#top .catalog-preview-link{color:var(--nav-accent);align-items:center;gap:14px;margin-top:14px;font-size:14px;display:inline-flex}header#top .catalog-preview-link:hover{text-underline-offset:5px;text-decoration:underline}@media (width>=1201px) and (width<=1366px){header#top .product-menu{grid-template-columns:210px minmax(0,1fr);padding-inline:24px}header#top .product-menu .catalog-models{padding-inline:30px}}@media (width<=1200px){.catalog-backdrop{display:none}}@media (prefers-reduced-motion:reduce){.catalog-backdrop,header#top.catalog-open{transition:none}}header#top{--catalog-label-size:14px;--catalog-note-size:12px}header#top .catalog-families a,header#top .product-menu .catalog-models li>a,header#top .product-menu .catalog-models li>span,header#top .catalog-preview-title,header#top .technology-entry{font-size:var(--catalog-label-size)}header#top .catalog-preview-model{font-size:var(--catalog-note-size)}header#top .catalog-families a{min-height:48px;padding-block:13px}header#top .product-menu .catalog-models li>a,header#top .product-menu .catalog-models li>span{padding-block:13px}header#top .catalog-panel a[aria-current]{color:var(--nav-accent);text-decoration:none}header#top .technology-drop{position:static}header#top .technology-entry{white-space:nowrap;border-radius:5px;justify-content:center;gap:8px;padding-inline:8px}header#top .technology-entry:hover,header#top .technology-entry[aria-current]{color:var(--nav-accent);background:#f3f5f8;text-decoration:none}header#top .technology-entry small{font-size:var(--catalog-note-size);white-space:nowrap;font-weight:400}header#top .technology-entry:focus-visible{outline:2px solid var(--nav-accent);outline-offset:-2px}header#top .technology-menu a.technology-entry{font-weight:400;transition:none;position:relative}header#top .technology-menu a.technology-entry:after{content:"";background:var(--red);opacity:0;height:1px;position:absolute;bottom:7px;left:8px;right:8px}header#top .technology-menu a.technology-entry:is(:hover,:focus-visible,[aria-current]){color:var(--nav-accent);background:0 0;font-weight:500}header#top .technology-menu a.technology-entry:is(:hover,:focus-visible):after{opacity:1}header#top .technology-entry[aria-disabled]:hover{background:0 0}header#top .technology-menu a.technology-entry,header#top .technology-menu a.technology-entry:is(:hover,:focus-visible,[aria-current]),header#top .catalog-families a,header#top .catalog-families a:is(:hover,:focus-visible,[data-active],[aria-current]),header#top .technology-mobile a,header#top .mobile-series-row>a{--reading-heading:var(--logo-blue);color:var(--logo-blue);font-weight:500}header#top .catalog-families a,header#top .catalog-families a:is(:hover,:focus-visible,[data-active],[aria-current]),header#top .mobile-series-row>a{--reading-heading:#202020;color:#202020}header#top .catalog-families{padding-left:16px}header#top .catalog-family-pending{justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:13px 22px;font-size:14px;font-weight:500;line-height:1.6;display:flex}header#top :is(.catalog-family-pending,.technology-entry[aria-disabled],.mobile-pending){--reading-body:#707070;--reading-secondary:#707070;color:#707070;cursor:default}header#top :is(.catalog-family-pending,.mobile-pending) small{white-space:nowrap;font-size:12px;font-weight:400}header#top .mobile-pending{gap:12px}@media (width>=1201px){header#top .nav .item:not([aria-disabled]):is([aria-current],:hover,:focus-visible,[aria-expanded=true]){opacity:1;font-weight:500}header#top .nav .item:not([aria-disabled]):is([aria-current],:hover,:focus-visible,[aria-expanded=true]):after{width:var(--nav-marker-width,22px);height:2px;left:var(--nav-marker-center,50%);background:var(--red);transition:none;display:block;bottom:22px;transform:translate(-50%)}header#top:is(.scrolled,.on-light):not(.header-brand) .nav .item:not([aria-disabled]):is([aria-current],:hover,:focus-visible,[aria-expanded=true]),header#top.catalog-open .nav .item:not([aria-disabled]):is([aria-current],:hover,:focus-visible,[aria-expanded=true]){--reading-heading:var(--logo-blue);--reading-body:var(--logo-blue);color:var(--logo-blue)}}header#top .mobile-menu :is(a[aria-current],summary[data-current=true]){--reading-heading:var(--logo-blue);--reading-body:var(--logo-blue);color:var(--logo-blue);text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:8px;font-weight:500}header#top .product-menu .catalog-column-label{--reading-body:#707070;--reading-heading:#707070;color:#707070;margin:0 0 14px;font-size:12px;font-weight:400;line-height:20px}header#top .catalog-families>.catalog-column-label{padding-inline:22px}header#top .catalog-previews{border-left:1px solid #e3e6e9;margin-block:36px;padding-inline:32px}header#top .catalog-preview{padding:0}header#top .catalog-families a,header#top .product-menu .catalog-models li>a{--reading-heading:#50565e;--reading-body:#50565e;color:#50565e;font-weight:400}header#top .catalog-families a[data-active],header#top .product-menu .catalog-models li>a[data-preview-active]{--reading-heading:#202020;--reading-body:#202020;color:#202020;background:#eef0f3;font-weight:600}header#top .product-menu .catalog-models li>a{padding-inline:12px}header#top .product-menu .catalog-models li>a[data-preview-active]:after{left:12px;right:12px}header#top .product-menu .catalog-preview-title{--reading-body:#202020;margin:0;font-size:18px;font-weight:600;line-height:1.5}header#top .product-menu .catalog-preview-model{color:#707070;margin:6px 0 0}header#top .catalog-preview-image{height:230px;margin-top:18px}header#top .catalog-preview-link{margin-top:16px}header#top .nav :is(.item,.lang){transition:none}@media (width>=1201px){html{scrollbar-gutter:stable}}html.catalog-scroll-locked{overflow:hidden}header#top{transition:none}header#top .catalog-panel{overscroll-behavior:contain;max-height:calc(100dvh - 160px);overflow-y:auto}header#top.scrolled:not(.header-brand){background:#fff}header#top:is(.scrolled,.on-light):not(.header-brand) .brand .logo-white{display:none}header#top:is(.scrolled,.on-light):not(.header-brand) .brand .logo-color{display:block}header#top:is(.scrolled,.on-light):not(.header-brand) .brand b{color:var(--logo-blue)}header#top .language-drop{align-self:stretch;align-items:center;display:flex;position:relative}header#top .language-drop>.lang{font:inherit;margin:0;font-size:14px;font-weight:400;position:relative}header#top .language-drop>.lang:after{content:"";background:var(--red);opacity:0;width:16px;height:2px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}header#top .language-drop>.lang:is(:hover,:focus-visible,[aria-expanded=true]):after{opacity:1}header#top .language-panel{overscroll-behavior:contain;--reading-heading:var(--palette-heading);--reading-body:var(--palette-body);background:#f7f7f7;border:0;border-radius:6px;grid-template-columns:minmax(0,1fr);gap:0;width:128px;max-height:calc(100dvh - 100px);padding:6px;transition:none;display:grid;position:absolute;top:calc(50% + 22px);left:50%;right:auto;overflow-y:auto;transform:none;box-shadow:0 10px 24px #0c172617}header#top .language-drop[data-open] .language-panel,header#top .language-drop:not([data-open]) .language-panel{transform:translate(-50%)}header#top .language-panel a{min-height:44px;color:var(--palette-body);border-radius:4px;justify-content:center;align-items:center;padding:10px 12px;font-size:14px;font-weight:500;line-height:1.6;text-decoration:none;display:flex}header#top .language-panel a:hover{text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:6px;background:#eef0f3}header#top .language-panel a:focus-visible{outline:2px solid var(--red);outline-offset:-2px}@media (width<=1200px){header#top .mobile-menu .language-drop{display:block}header#top .mobile-menu .language-panel{width:100%;box-shadow:none;border-radius:8px;position:static}header#top .mobile-menu .language-drop .language-panel{transform:none}header#top .mobile-menu .language-drop[data-open] .language-panel{display:grid!important}header#top .mobile-menu .language-drop:not([data-open]) .language-panel{display:none}}@media (width>=1201px){header#top .nav .catalog-drop>.item{--nav-marker-center:calc(50% - 5.5px)}header#top .nav .item[data-nav-home]{--nav-marker-width:16px}}html[lang=en] header#top .technology-menu{column-gap:20px;width:min(840px,100vw - 48px);left:50%}html[lang=en] header#top .technology-entry{white-space:normal;overflow-wrap:break-word;text-align:center;min-width:0;line-height:1.5}html[lang=en] header#top .technology-entry[aria-disabled]{flex-direction:column;justify-content:center;gap:4px}html[lang=en] header#top :is(.catalog-families a,.catalog-family-pending,.mobile-pending){white-space:normal;overflow-wrap:break-word;min-width:0}html[lang=en] header#top :is(.catalog-family-pending,.mobile-pending){flex-wrap:wrap}header[data-astro-cid-nen7h5rs]#top{border-bottom:1px solid #d9dbdd;box-shadow:0 2px 2px #141e281a}header[data-astro-cid-nen7h5rs]#top.header-brand,header[data-astro-cid-nen7h5rs]#top:not([data-solid=true]){box-shadow:none;border-bottom-color:#0000}header[data-astro-cid-nen7h5rs]#top.has-content-divider{border-bottom-color:#d9dbdd;box-shadow:0 2px 2px #141e281a}.nav-right[data-astro-cid-nen7h5rs] .lang[data-astro-cid-nen7h5rs]{margin-left:8px;padding-left:24px;position:relative}.nav-right[data-astro-cid-nen7h5rs] .lang[data-astro-cid-nen7h5rs]:before{content:"";opacity:.28;background:currentColor;width:1px;height:16px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (width<=900px){.site-foot[data-astro-cid-jo6i4kqk] .foot-nav[data-astro-cid-jo6i4kqk]{display:none}}@layer reading-colors{body[data-reading-colors]{--reading-heading:var(--palette-heading);--reading-body:var(--palette-body);--reading-secondary:var(--palette-secondary);--reading-inverse:var(--palette-inverse);color:var(--reading-body)!important}body[data-reading-colors] :is(div,p,li,dt,dd,td,th,label,input,select,textarea,figcaption,summary,button):not(:where(.brand,.brand *,.foot-brand,.foot-brand *,.logo-cell.text,.logo-cell.text *,.ghost-year,.no-img-mark,.core-index,.core-tabs small,.equipment-feature-number,.equipment-index b,.logo-cell.more i,.polishing-text-link>span,.process-links a>span,.process-device-links a>span,.catalog-technology>span,.catalog-preview-link>span[aria-hidden],.contact-fields label>span[aria-hidden],.filter-row.kinds .pat-tag em,.np-arrow,.casev-crumb i,.lb-close,.core-arrow,.st-core-arrows button,.equipment-arrow,.equipment-arrow *,.equipment-carousel-arrow,.hero-arrow,.hero-arrow *,.slide-links .circ,.slide-links .circ *,.nav-burger)){color:var(--reading-body)!important}body[data-reading-colors] :is(span,em,i,time):not(:where(.brand,.brand *,.foot-brand,.foot-brand *,.logo-cell.text,.logo-cell.text *,.ghost-year,.no-img-mark,.core-index,.core-tabs small,.equipment-feature-number,.equipment-index b,.logo-cell.more i,.polishing-text-link>span,.process-links a>span,.process-device-links a>span,.catalog-technology>span,.catalog-preview-link>span[aria-hidden],.contact-fields label>span[aria-hidden],.filter-row.kinds .pat-tag em,.np-arrow,.casev-crumb i,.lb-close,.core-arrow,.st-core-arrows button,.equipment-arrow,.equipment-arrow *,.equipment-carousel-arrow,.hero-arrow,.hero-arrow *,.slide-links .circ,.slide-links .circ *,.nav-burger)){color:inherit!important}body[data-reading-colors] :is(h1,h2,h3,h4,h5,h6,strong,b,a):not(:where(.brand,.brand *,.foot-brand,.foot-brand *,.logo-cell.text,.logo-cell.text *,.ghost-year,.no-img-mark,.core-index,.core-tabs small,.equipment-feature-number,.equipment-index b,.logo-cell.more i,.polishing-text-link>span,.process-links a>span,.process-device-links a>span,.catalog-technology>span,.catalog-preview-link>span[aria-hidden],.contact-fields label>span[aria-hidden],.filter-row.kinds .pat-tag em,.np-arrow,.casev-crumb i,.lb-close,.core-arrow,.st-core-arrows button,.equipment-arrow,.equipment-arrow *,.equipment-carousel-arrow,.hero-arrow,.hero-arrow *,.slide-links .circ,.slide-links .circ *,.nav-burger)){color:var(--reading-heading)!important}body[data-reading-colors] :is(small,figcaption,dt):not(:where(.brand,.brand *,.foot-brand,.foot-brand *,.logo-cell.text,.logo-cell.text *,.ghost-year,.no-img-mark,.core-index,.core-tabs small,.equipment-feature-number,.equipment-index b,.logo-cell.more i,.polishing-text-link>span,.process-links a>span,.process-device-links a>span,.catalog-technology>span,.catalog-preview-link>span[aria-hidden],.contact-fields label>span[aria-hidden],.filter-row.kinds .pat-tag em,.np-arrow,.casev-crumb i,.lb-close,.core-arrow,.st-core-arrows button,.equipment-arrow,.equipment-arrow *,.equipment-carousel-arrow,.hero-arrow,.hero-arrow *,.slide-links .circ,.slide-links .circ *,.nav-burger)),body[data-reading-colors] :is(.kicker,.eyebrow,.sig-cap,.sec-head>p,.tri p,.tech-overview-lead,.tech-heading>p,.workpiece-copy p,.tech-workpiece-extension p,.tech-note,.equipment-preview-model,.equipment-preview-heading p,.finish-contact-action>p,.core-tabs button,.st-lead,.st-workpiece p,.st-extension p,.st-core-tabs button,.st-preview-item p,.equipment-model,.machine-model,.st-machine-model,.equipment-facts dt,.equipment-breadcrumb,.catalog-machine-model,.catalog-preview-model,.catalog-models>p,.catalog-models li>span,.technology-entry[aria-disabled],.technology-entry small,.mobile-pending,.catalog-machine-meta,.catalog-machine-summary,.catalog-machine p,.st-catalog-machine p,.st-catalog-machine-meta,.home-news-meta,.home-news-meta span,.home-news-story p,.home-news-story time,.ev-date,.news-cat,.news-date,.np-row time,.news-article-meta,.case-meta,.case-meta time,.casev-crumb,.casev-specs dt,.company-metric-label,.company-metric-note,.company-metric-details,.company-address,.company-global-description p,.company-client-more span,.company-world-label small,.company-philosophy p+p,.application-eyebrow,.application-lead,.application-subtitle,.application-unavailable,.application-unavailable small,.contact-breadcrumb,.contact-heading>p,.contact-page-heading>p,.contact-page-heading nav,.contact-page-heading nav a,.contact-page-muted,.contact-direct dt,.contact-field-hint,.contact-form-note,.product-inquiry-equipment>span,.product-inquiry-note,.qual-placeholder,.wp-chip,.pat-card figcaption){color:var(--reading-secondary)!important}body[data-reading-colors] :is(.slide-title,.slide-title .dim,.company-metric-number,.company-metric-prefix,.company-metric-unit,.company-world-label,.logo-cell.more b,.casev-label,.equipment-spec-name,.catalog-preview-title,.core-tabs button:is(:hover,[aria-selected=true]),.st-core-tabs button:is(:hover,[aria-selected=true]),.application-workpieces a:is(:hover,[aria-current]),.catalog-families a[data-active],.catalog-models a[data-preview-active]){color:var(--reading-heading)!important}body[data-reading-colors] :is(.ev-excerpt,.np-main p,.case-text,.casev-body,.application-process-copy,.application-need,.company-partner-description p,.equipment-summary,.equipment-detail-features p),body[data-reading-colors] :is(.contact-page-heading nav,.contact-page-heading nav a,.contact-page-heading>p,.equipment-intro .equipment-model,.equipment-facts dt,.company-client-more span,.st-core-tabs button:not([aria-selected=true])),body[data-reading-colors] .product-inquiry-panel :is(.contact-form-note,.contact-field-hint,.product-inquiry-equipment>span){color:var(--reading-body)!important}body[data-reading-colors] :is(input,textarea)::placeholder{color:var(--reading-secondary)!important}body[data-reading-colors] :is(.hero .slide:not(.slide-light),#about,.home-industries,.home-news-feature,.contact,.site-foot,.page-hero,.lightbox,.tech-hero,.tech-overview-photo,.tech-industries,.st-hero,.catalog-intro,.st-catalog-intro,.polishing-contact.has-material,.st-contact--material),body[data-reading-colors] header#top{--reading-heading:var(--palette-inverse);--reading-body:var(--palette-inverse);--reading-secondary:var(--palette-inverse)}body[data-reading-colors] header#top:is(.scrolled,.on-light):not(.header-brand),body[data-reading-colors] header#top.catalog-open,body[data-reading-colors] header#top :is(.catalog-panel,.mobile-menu){--reading-heading:var(--palette-heading);--reading-body:var(--palette-body);--reading-secondary:var(--palette-secondary)}body[data-reading-colors] header#top :is(.item,.lang,.product-navigation a){color:var(--reading-body)!important}body[data-reading-colors] header#top :is(.item,.product-navigation a):is(:hover,[aria-current]),body[data-reading-colors] header#top .catalog-drop[data-open]>.item{color:var(--reading-heading)!important}@media (width<=1200px){body[data-reading-colors] header#top:not(.header-brand){--reading-heading:var(--palette-heading);--reading-body:var(--palette-body);--reading-secondary:var(--palette-secondary)}}body[data-reading-colors] :is(.btn-primary,.btn-contact,.btn-pill,.polishing-button,.st-button,.ev-badge,.contact-send,.product-inquiry-send,.equipment-inquiry-icon,.drop-col a em,.equipment-spec-name span,.equipment-inquiry:hover,.workpiece-consult:hover,.catalog-filters button[aria-pressed=true],.st-catalog-filters button[aria-pressed=true],.filter-row.cats .pat-tag.active,.slide-light .hero-mobile-cta){color:var(--palette-inverse)!important}body[data-reading-colors] :is(.equipment-inquiry,.workpiece-consult,.home-news-feature .home-news-read,.hero-mobile-cta,.filter-row.kinds .pat-tag.active):not(:hover),body[data-reading-colors] :is(.home-news-feature .home-news-read,.hero-mobile-cta):hover{color:var(--palette-heading)!important}body[data-reading-colors] .slide-light .hero-mobile-cta{color:var(--palette-inverse)!important}body[data-reading-colors] ::selection{color:var(--palette-heading)!important}body[data-reading-colors] :is(.technology-content,.equipment-intro) ::selection{color:var(--palette-inverse)!important}}body[data-reading-colors] header#top .catalog-preview-link>span[aria-hidden]{color:var(--nav-accent)}
