@layer skin{[data-template=industrial]{--bg:var(--brand-dark);--fg:var(--brand-paper);--muted:color-mix(in oklab, var(--brand-paper) 68%, var(--brand-dark));--surface:color-mix(in oklab, var(--brand-dark) 90%, var(--brand-paper));--card:color-mix(in oklab, var(--brand-dark) 92%, var(--brand-paper));--line:color-mix(in oklab, var(--brand-paper) 13%, transparent);--tint-bg:var(--brand-paper);--dark-bg:color-mix(in oklab, var(--brand-dark) 70%, black);--dark-fg:var(--brand-paper);--dark-muted:color-mix(in oklab, var(--brand-paper) 68%, var(--brand-dark));--dark-line:color-mix(in oklab, var(--brand-paper) 13%, transparent);--link:var(--brand-primary);--focus:var(--brand-primary);--cut:14px;--display-weight:800;--display-tracking:.005em;--display-leading:.95;--h1:clamp(2.5rem, 1.85rem + 2.8vw, 4.25rem);--h2:clamp(2rem, 1.65rem + 1.5vw, 3rem);--h3:clamp(1.25rem, 1.12rem + .5vw, 1.55rem);--body-size:clamp(1rem, .98rem + .1vw, 1.0625rem);--lead:clamp(1.0625rem, 1.03rem + .15vw, 1.1875rem);--radius-s:0px;--radius:0px;--radius-l:0px;--radius-btn:0px;--btn-pad:1em 1.7em;--btn-weight:700;--container:1280px;--section-y:clamp(3.5rem, 2.4rem + 4vw, 6.5rem);--nav-h:72px;--nav-weight:600;--nav-size:.85rem;--shadow:0 24px 50px -24px #000000a6;--menu-bg:color-mix(in oklab, var(--brand-dark) 70%, black);--menu-fg:var(--brand-paper);--safety-bg:var(--brand-primary);--safety-fg:var(--brand-ink)}[data-template=industrial][lang|=ar]{--ar-scale:1;--ar-h1-scale:.82;--ar-h2-scale:.88;--ar-display-leading:1.35;--display-weight:800}[data-template=industrial] .sec[data-tone=tint],[data-template=industrial] .sec:is([data-section=faq],[data-section=certifications]):not([data-tone=dark]){--bg:var(--brand-paper);--fg:var(--brand-ink);--card:#fff;--surface:color-mix(in oklab, var(--brand-paper) 55%, white);--muted:color-mix(in oklab, var(--brand-ink) 68%, var(--brand-paper));--line:color-mix(in oklab, var(--brand-ink) 15%, transparent);--link:color-mix(in oklab, var(--brand-primary) 55%, var(--brand-ink))}[data-template=industrial] .sec[data-tone=dark]{--card:color-mix(in oklab, var(--dark-bg) 88%, var(--brand-paper))}[data-template=industrial] .bk-chip{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand-paper) 35%, transparent)}[data-template=industrial]:not([lang|=ar]){--display-case:uppercase}[data-template=industrial]:not([lang|=ar]) :is(h1,h2,.h1,.h2,h3){text-transform:uppercase}[data-template=industrial] h3{font-weight:700}[data-template=industrial]:not([lang|=ar]) h3{letter-spacing:.01em}[data-template=industrial] .btn{font-size:.9rem}[data-template=industrial]:not([lang|=ar]) .btn{text-transform:uppercase;letter-spacing:.06em;font-size:.85rem}[data-template=industrial] .btn--primary{background:var(--brand-primary);color:var(--brand-ink);clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)))}[data-template=industrial] .btn--primary:hover{background:color-mix(in oklab, var(--brand-primary) 82%, white)}[data-template=industrial] .btn--primary:focus-visible{clip-path:none}[data-template=industrial] .btn--secondary{border-width:2px}[data-template=industrial] .sec[data-tone=tint] .btn--primary{background:var(--brand-ink);color:var(--brand-paper)}[data-template=industrial] .sec[data-tone=tint] .btn--primary:hover{background:color-mix(in oklab, var(--brand-ink) 80%, white)}[data-template=industrial] .nav{--nav-bg:color-mix(in oklab, var(--brand-dark) 70%, black);--nav-fg:var(--brand-paper);--nav-over-fg:var(--brand-paper);color:var(--brand-paper)}[data-template=industrial] .nav:before{opacity:1;box-shadow:0 1px 0 var(--dark-line)}[data-template=industrial]:not([lang|=ar]) .nav-links a{text-transform:uppercase;letter-spacing:.07em}[data-template=industrial] .nav-links a[aria-current=page]{color:var(--brand-primary)}[data-template=industrial] .logo-word{letter-spacing:.02em;font-size:1.5rem;font-weight:800}[data-template=industrial]:not([lang|=ar]) .logo-word{text-transform:uppercase}[data-template=industrial] .nav-cta{color:var(--brand-ink);padding:.7em 1.2em}[data-template=industrial] .sec[data-section=hero],[data-template=industrial] [data-section=stats]{--bg:var(--dark-bg)}[data-template=industrial] .spn-value,[data-template=industrial] .sr-value{color:var(--brand-primary);font-variant-numeric:lining-nums}[data-template=industrial] .spn-label,[data-template=industrial] .sr-label{font-size:.88rem;font-weight:600}[data-template=industrial][lang|=ar] .spn-value{font-size:min(clamp(1.6rem,1.3rem + 1.2vw,2.5rem),17cqi);line-height:1.15}[data-template=industrial] .sg-item{min-width:0}[data-template=industrial][lang|=ar] .sg-value{overflow-wrap:anywhere;font-size:clamp(1.6rem,1.3rem + 1.2vw,2.4rem);line-height:1.2}[data-template=industrial] .sg-value{color:var(--brand-primary)}[data-template=industrial]:not([lang|=ar]) .spn-label{text-transform:uppercase;letter-spacing:.05em;font-size:.8rem}[data-template=industrial] .wo-card,[data-template=industrial] .wo-item{--wo-value:var(--brand-primary)}[data-template=industrial] .wo-img .media,[data-template=industrial] .wo-img{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}[data-template=industrial] .pn-title{font-size:clamp(1.5rem,1.3rem + 1vw,2.25rem)}[data-template=industrial] .it-tile{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))}[data-template=industrial] .it-name{font-family:var(--font-display);font-weight:800}[data-template=industrial]:not([lang|=ar]) .it-name{text-transform:uppercase;letter-spacing:.01em}[data-template=industrial] .alt-img{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px))}[data-template=industrial] .cz-seal{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));border-width:3px;border-radius:0}[data-template=industrial] .cz-safety{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%)}[data-template=industrial] .fc-card{--fc-card-bg:var(--card);border-top:4px solid var(--brand-primary)}[data-template=industrial]:not([lang|=ar]) .fc-kind{text-transform:uppercase;letter-spacing:.08em}[data-template=industrial] .tln-dot{background:var(--brand-primary);color:var(--brand-ink);border-color:var(--brand-primary);border-radius:0}[data-template=industrial] .cb-box{--cta-bg:var(--brand-primary);--cta-fg:var(--brand-ink);--cta-btn-bg:var(--brand-ink);--cta-btn-fg:var(--brand-paper)}[data-template=industrial] .cs-form{background:var(--card);border-top:4px solid var(--brand-primary)}[data-template=industrial] :is(input,textarea,select){background:color-mix(in oklab, var(--brand-dark) 80%, black);color:var(--fg);border-color:var(--line)}[data-template=industrial] .sec[data-tone=tint] :is(input,textarea,select){color:var(--brand-ink);background:#fff}[data-template=industrial]:not([lang|=ar]) .cs-field label{text-transform:uppercase;letter-spacing:.05em;font-size:.8rem}[data-template=industrial] .cs-details dt{color:var(--brand-primary)}[data-template=industrial] .pb{--bg:var(--dark-bg);--link:var(--brand-primary)}[data-template=industrial] .pb-kicker{color:var(--brand-primary)}[data-template=industrial] .pb-copy{text-align:start;justify-items:start}[data-template=industrial] .pb-title{max-width:20ch}[data-template=industrial] .pb:after{content:"";inset-inline-start:0;background:var(--brand-primary);width:min(40%,22rem);height:4px;position:absolute;bottom:0}[data-template=industrial] .ph-title,[data-template=industrial] .ph-simple .h1{max-width:18ch}[data-template=industrial] .footer{--footer-bg:var(--dark-bg);border-top:1px solid var(--dark-line)}}@keyframes in-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}html[data-template=industrial]::view-transition-old(root){animation:none}html[data-template=industrial]::view-transition-new(root){animation:.55s cubic-bezier(.8,0,.2,1) both in-wipe}
