.language-switch{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;min-width:54px;padding:6px 10px;border:1px solid currentColor;border-radius:24px;font-size:12px!important;font-weight:600;line-height:1.3;white-space:nowrap;flex-shrink:0;text-decoration:none;gap:0!important;letter-spacing:0!important}
.site-header .language-switch{margin-left:12px}.site-header #site-nav{margin-left:auto}.brand-header .language-switch{margin-left:20px}.company-bar nav{gap:20px}.language-switch:hover{opacity:.8}.language-switch:focus-visible{outline:3px solid #386c37;outline-offset:3px}.company-bar .language-switch:focus-visible{outline-color:#fff}
.source-language-note{font-size:12px;line-height:1.8;color:#62675d;margin:12px 0 0}.product-film>.source-language-note{padding-inline:8px}.audit-backwash .source-language-note{max-width:1184px;margin:12px auto 0}.language-draft-note{font-size:12px}
html[lang=en] h1,html[lang=en] h2,html[lang=en] h3{overflow-wrap:break-word;hyphens:auto}html[lang=en] .ebt-wordmark>span{display:none}html[lang=en] .home-hero h1{font-size:clamp(44px,4.7vw,64px)}html[lang=en] .hero-actions{flex-wrap:wrap;gap:12px 20px}html[lang=en] .audit-valve .hero h1{font-size:clamp(40px,4.2vw,56px)}html[lang=en] .audit-sensor .product-hero h1{font-size:clamp(38px,4vw,52px)}html[lang=en] .audit-backwash .hero-grid h1{font-size:clamp(44px,5vw,64px)}html[lang=en] .nav nav,html[lang=en] .product-header nav{gap:20px}html[lang=en] .product-finder strong{font-size:20px}html[lang=en] .feature-strip strong{white-space:normal}html[lang=en] .spec-list dt,html[lang=en] .spec-list dd{overflow-wrap:anywhere}html[lang=en] .pf-length{white-space:normal}html[lang=en] .company-bar nav a{font-size:12px}
@media(max-width:700px){
.site-header .header-inner{gap:8px}.site-header .brand{order:1}.site-header .language-switch{order:2;margin-left:auto;min-width:60px;padding-inline:8px}.site-header .nav-toggle{order:3;padding-inline:12px}.site-header #site-nav{order:4;margin:0}.company-bar nav{gap:10px}.company-bar nav>a:first-child{display:none}.company-bar .ebt-brand{gap:6px}.company-bar .ebt-wordmark{font-size:12px}.language-switch{min-width:48px;padding:4px 8px}.brand-header .language-switch{margin-left:10px}.brand-header .company-home{font-size:11px}.brand-header .brand-note{display:none}
html[lang=en] .home-hero h1{font-size:36px}html[lang=en] .audit-valve .hero h1,html[lang=en] .audit-sensor .product-hero h1,html[lang=en] .audit-backwash .hero-grid h1{font-size:36px}html[lang=en] .product-name{font-size:13px;max-width:calc(100% - 68px);line-height:1.35;white-space:normal}html[lang=en] .product-title{font-size:12px;line-height:1.35}html[lang=en] .product-header>.wrap{gap:8px}html[lang=en] .company-bar .ebt-wordmark{font-size:12px}html[lang=en] .system-heading h2,html[lang=en] .section-heading h2{font-size:34px}html[lang=en] .product-finder nav{gap:8px}html[lang=en] .source-language-note{font-size:12px}.audit-backwash .source-language-note{margin-inline:20px}
}
@media(max-width:700px){html[lang=en] .site-header .ebt-brand{gap:8px}html[lang=en] .site-header .ebt-mark{width:44px;height:24.75px}html[lang=en] .site-header .ebt-wordmark{font-size:16px}html[lang=en] .nav-toggle span{margin-left:4px}html[lang=en] .sequence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}html[lang=en] .sequence>b{display:none}html[lang=en] .sequence>span{white-space:normal;overflow-wrap:break-word;min-width:0}}
