@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url('/css-name/herms-fonts/inter-3100e775e861.woff2') format('woff2')}@layer hermsReadability{:root{--herms-type-font:Inter,system-ui,-apple-system,'Segoe UI',Arial,sans-serif;--font-main:var(--herms-type-font);--text-font-style:var(--herms-type-font);--herms-type-body:clamp(1rem,.97rem + .12vw,1.0625rem);--herms-type-h1:clamp(2rem,1.35rem + 2.7vw,3.5rem);--herms-type-h2:clamp(1.75rem,1.35rem + 1.5vw,2.75rem);--herms-type-h3:clamp(1.25rem,1.15rem + .4vw,1.375rem);--herms-type-ink:#0b1b33;--herms-type-copy:#2e3a4b;--herms-type-muted:#4b5b72;--herms-type-blue:#2456ff}html{-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}body{font-family:var(--herms-type-font)!important;font-size:var(--herms-type-body)!important;line-height:1.65!important;color:var(--herms-type-copy);font-feature-settings:'cv11','ss01';-webkit-font-smoothing:antialiased}:is(h1,h2,h3,h4,h5,h6,p,a,button,input,select,textarea,label,li,th,td,small,summary,blockquote,figcaption){font-family:var(--herms-type-font)!important}:is(h1,h2,h3,h4){text-transform:none!important;text-wrap:balance!important;overflow-wrap:break-word;word-break:normal!important;white-space:normal!important;text-shadow:none!important}h1{font-size:var(--herms-type-h1)!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.02em!important}h2{font-size:var(--herms-type-h2)!important;font-weight:700!important;line-height:1.22!important;letter-spacing:-.015em!important}h3{font-size:var(--herms-type-h3)!important;font-weight:600!important;line-height:1.35!important;letter-spacing:-.005em!important}h4{font-size:1.125rem!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important}:is(h1,h2,h3,h4) :is(span,a,strong,b){font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;text-transform:inherit!important;-webkit-text-fill-color:currentColor!important}:is(p,li,td,th,blockquote){font-size:var(--herms-type-body)!important;line-height:1.65!important;letter-spacing:0!important;text-wrap:pretty;overflow-wrap:break-word}p{font-weight:400!important}:is(p,li,td,blockquote) :is(span,a){font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}:is(strong,b){font-weight:600!important}:is(input,textarea,select){font-size:1rem!important;line-height:1.5!important}:is(label,small,figcaption){font-size:.875rem!important;line-height:1.5!important}:is(button,.btn,.herms-hero-cta,.hs-link,.hx-cta){font-size:.9375rem!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.01em!important;white-space:normal!important}:is(.herms-hero-cta,.hs-link,.btn){min-height:44px!important;height:auto!important;padding-top:12px!important;padding-bottom:12px!important}:is(.herms-hero-copy,.herms-section-banner-copy,.ha-hero,.wh-hero,.ax-hero) p:not(.herms-hero-kicker):not(.herms-hero-featured){font-size:clamp(1.0625rem,1rem + .3vw,1.25rem)!important;line-height:1.65!important;max-width:62ch!important;color:var(--herms-type-copy)!important}:is(.herms-hero-kicker,.herms-hero-featured,.hrh-eyebrow,.hs-kicker,.ha-kicker,.ws-kicker,.pt-kicker,.ax-kicker){font-size:.875rem!important;font-weight:600!important;line-height:1.5!important;letter-spacing:.055em!important;white-space:normal!important;overflow-wrap:normal!important}.herms-hero-kicker{color:var(--herms-type-blue)!important;-webkit-text-fill-color:currentColor!important}.herms-risk-phrase{color:var(--herms-type-blue)!important;-webkit-text-fill-color:currentColor!important}:is(.herms-electric-phrase,.herms-safety-phrase){color:#00796b!important;-webkit-text-fill-color:currentColor!important;background:none!important}.impact-sub{font-family:var(--herms-type-font)!important;font-size:clamp(1rem,.95rem + .25vw,1.125rem)!important;line-height:1.65!important;font-weight:400!important;white-space:normal!important;max-width:68ch!important;margin:12px auto 28px!important;letter-spacing:0!important;color:var(--herms-type-copy)!important}:is(.cap-card,.hs-card,.ws-card,.pt-card,.hrh-grid article,.herms-blog-card) :is(h2,h3){font-size:var(--herms-type-h3)!important;line-height:1.35!important;font-weight:600!important;letter-spacing:0!important;margin-bottom:12px!important}:is(.cap-card,.hs-card,.ws-card,.pt-card,.herms-blog-card) p{color:var(--herms-type-muted)!important;font-size:1rem!important;line-height:1.65!important}:is(.ws-tags,.pt-tags) span{font-size:.875rem!important;line-height:1.5!important;letter-spacing:0!important}.stats-grid{align-items:stretch!important}.stat-card{display:grid!important;grid-template-rows:auto 24px auto!important;align-content:start!important;row-gap:8px!important}.stat-card .stat-num{font-family:var(--herms-type-font)!important;font-size:clamp(2.5rem,2rem + 1.5vw,3.25rem)!important;font-weight:700!important;font-variant-numeric:tabular-nums!important;line-height:1.1!important;letter-spacing:-.02em!important;grid-row:1!important}.stat-card h3{font-size:.875rem!important;font-weight:600!important;line-height:1.5!important;letter-spacing:.06em!important;grid-row:2!important;color:#fff!important;margin:0!important}.stat-card p{font-size:1rem!important;line-height:1.5!important;color:#d6e2f2!important;grid-row:3!important;margin:0!important}.herms-article :is(.herms-blog-body,.herms-article-body,.herms-blog-content){font-size:var(--herms-type-body)!important;line-height:1.75!important}.herms-article :is(p,ul,ol,blockquote){max-width:72ch!important}.herms-article :is(h2,h3){margin-top:1.5em!important;margin-bottom:.6em!important}.herms-article :is(p,li) a{color:#164dad;text-decoration:underline;text-underline-offset:.15em}.herms-article table{font-size:1rem!important;line-height:1.5!important}.herms-article :is(td,th){min-width:8rem;vertical-align:top!important;padding:12px!important}.herms-brand-slogan,.herms-brand-slogan span{font-family:var(--herms-type-font)!important;font-size:.75rem!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.045em!important;color:var(--herms-type-ink)!important;-webkit-text-fill-color:currentColor!important;background:none!important;text-shadow:none!important;filter:none!important;white-space:normal!important}.h-t-s-s-address :is(p,a){font-family:var(--herms-type-font)!important;font-size:.875rem!important;line-height:1.5!important;letter-spacing:0!important;font-weight:400!important}.hx :is(.hx-link,.hx-cta,.hx-mobile-toggle,.hx-menu-label){font-family:var(--herms-type-font)!important;font-size:.875rem!important;line-height:1.5!important;letter-spacing:.035em!important;font-weight:600!important;min-height:44px!important}.hx :is(.hx-subtitle,.hx-eyebrow,.hx-desc){font-size:.875rem!important;line-height:1.5!important;letter-spacing:0!important}.herms-connect .hc-label{font-size:.875rem!important;font-weight:600!important;letter-spacing:.05em!important}.herms-connect .hc-sub{font-family:var(--herms-type-font)!important;font-size:1rem!important;line-height:1.5!important;color:var(--herms-type-muted)!important}.herms-slogan,.herms-slogan span{font-size:clamp(1rem,.8rem + .8vw,1.5rem)!important;font-weight:600!important;line-height:1.5!important;letter-spacing:.01em!important;white-space:normal!important;color:var(--herms-type-ink)!important;-webkit-text-fill-color:currentColor!important;background:none!important;text-shadow:none!important;filter:none!important}#footer :is(.hf-main,.hf-note,.hf-privacy,.footer-privacy-link,.herms-tap){font-size:.875rem!important;line-height:1.6!important;letter-spacing:0!important;white-space:normal!important}#footer .hf-main{font-weight:600!important;color:#fff!important}#footer .hf-note{font-weight:400!important;color:#d6e2f2!important}#footer :is(.hf-note a,.footer-privacy-link){display:inline-flex!important;align-items:center!important;min-height:44px!important;text-underline-offset:.2em}#herms-consent :is(.hc-text,.hc-text a,button){font-size:.9375rem!important;line-height:1.6!important}#herms-consent button{min-height:44px!important}:focus-visible{outline:3px solid #2456ff;outline-offset:4px}@media(max-width:1199px){#header .header-top>.container-fluid>.row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}#header .header-top>.container-fluid>.row>div{width:100%!important;max-width:100%!important;margin:0!important}#header .header-top-logo{display:flex!important;justify-content:center!important;margin:0!important}#header .h-t-s-s-address .row{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:4px 18px!important}#header .h-t-s-s-address .row>div{width:auto!important;max-width:100%!important;flex:0 1 auto!important;margin:0!important;padding:0!important}#header .h-t-s-s-address-a{padding:0!important;border:0!important}#header .h-t-s-s-address{margin:0!important}#header .header-top-socials{justify-content:center!important}.herms-hero-copy :is(h1,h2){font-size:clamp(2rem,1.3rem + 2.5vw,3.25rem)!important}}@media(max-width:767px){body #header{position:relative!important;top:auto!important}.herms-brand-lockup{gap:12px!important;justify-content:center!important}.herms-brand-slogan{max-width:155px!important;padding-left:12px!important;letter-spacing:.025em!important}#header .header-top{padding:16px 0 10px!important}#header .h-t-s-s-address :is(p,a){font-size:.875rem!important}#header .h-t-s-s-address p{display:flex!important;gap:6px!important;align-items:center!important;min-height:30px!important;margin:0!important}#header .header-top-socials{gap:8px!important}.hx{position:relative!important;top:auto!important}.herms-hero-copy :is(h1,h2){font-size:clamp(2rem,1.75rem + 1vw,2.375rem)!important;line-height:1.18!important;max-width:100%!important}.herms-hero-copy{padding-right:0!important;padding-left:0!important}.herms-section-banner-copy{padding-right:0!important}.herms-hero-copy :is(h1,h2) br{display:none!important}.herms-hero-summary{font-size:1.0625rem!important;line-height:1.65!important}.herms-section-banner-copy h2{font-size:clamp(1.75rem,1.45rem + 1.2vw,2rem)!important;line-height:1.23!important}.impact-sub br{display:none!important}.herms-slogan-wrap{padding:24px 20px!important}.herms-footer-box{padding:20px!important}.cap-card,.hs-card{height:auto!important;min-height:0!important}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.stat-card{min-width:0!important;padding:20px 12px!important}.stat-card p{font-size:1rem!important;overflow-wrap:normal!important}.ws-flip,.pt-flip{display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;perspective:none!important;overflow:visible!important}.ws-flip-card,.pt-flip-card{position:relative!important;inset:auto!important;height:auto!important;min-height:0!important;transform:none!important;opacity:1!important;backface-visibility:visible!important;order:2!important}.ws-flip-pic,.pt-flip-pic{position:relative!important;inset:auto!important;height:auto!important;min-height:0!important;transform:none!important;opacity:1!important;visibility:visible!important;backface-visibility:visible!important;order:1!important;aspect-ratio:16/10!important;overflow:hidden!important}.ws-flip-pic picture,.pt-flip-pic picture{display:contents!important}.ws-flip-pic img,.pt-flip-pic img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;filter:none!important}.ws-flip:hover .ws-flip-card,.pt-flip:hover .pt-flip-card,.ws-flip:hover .ws-flip-pic,.pt-flip:hover .pt-flip-pic{transform:none!important;opacity:1!important}.verticalButton,#herms-technical-enquiries{position:static!important;transform:none!important;writing-mode:horizontal-tb!important;margin:16px auto!important;max-width:calc(100% - 40px)!important;width:fit-content!important}.verticalButton{padding:12px 20px!important;display:flex!important;min-height:44px!important}#herms-technical-enquiries a.icon.two{position:static!important;left:auto!important;margin:0!important;transform:none!important;width:auto!important;max-width:100%!important;min-height:44px!important}#herms-technical-enquiries a::after{display:none!important}a.float{position:fixed!important;right:12px!important;left:auto!important;bottom:12px!important;width:48px!important;height:48px!important;line-height:48px!important}#footer{padding-bottom:64px!important}.herms-article table{display:block!important;max-width:100%!important;overflow-x:auto!important}.herms-article :is(th,td){font-size:1rem!important}.hx-drawer{max-width:100%!important}.hx-drawer :is(a,button){font-size:1rem!important;min-height:44px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.ws-flip-card,.pt-flip-card,.ws-flip-pic,.pt-flip-pic{transition:none!important}}}
