
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/wp-content/uploads/yuzhong-art-direction/assets/barlow-condensed-600.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/wp-content/uploads/yuzhong-art-direction/assets/ibm-plex-sans-400.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/wp-content/uploads/yuzhong-art-direction/assets/ibm-plex-sans-400.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}/* Reuses the approved homepage tokens; scoped away from the homepage. */
body.yz-industrial.yz-refresh{--yp-bg:#111518;--yp-panel:#1b2024;--yp-ink:#e8ecee;--yp-muted:#adb7be;--yp-line:#3b444b;--yp-red:#a74441;--yp-body:'IBM Plex Sans',Helvetica,sans-serif;--yp-display:'Barlow Condensed','Arial Narrow',sans-serif;--yzc-orange:#a74441;--yzc-ink:#e8ecee;--yzc-muted:#adb7be;--yzc-line:#3b444b;background:var(--yp-bg);color:var(--yp-ink);font-family:var(--yp-body)}
body.yz-industrial.yz-refresh .yz-site-page{--yz-navy:#111518;--yz-blue:#1b2024;--yz-orange:#a74441;--yz-pale:#1b2024;--yz-line:#3b444b;--yz-ink:#e8ecee;--yz-muted:#adb7be;background:#111518;color:#e8ecee;font-family:var(--yp-body)}
body.yz-industrial.yz-refresh .yz-refresh-page :is(h1,h2,h3){font-family:var(--yp-display);font-weight:600;letter-spacing:0;line-height:1.12;color:inherit;text-wrap:pretty}
body.yz-industrial.yz-refresh .yz-refresh-page a{transition:none}
body.yz-industrial.yz-refresh :is(a,button,summary,input,select,textarea):focus-visible{outline:2px solid #e8ecee;outline-offset:5px}
body.yz-industrial.yz-refresh .yr-page{font:16px/1.7 var(--yp-body);overflow:clip}
body.yz-industrial .yr-page :is(h1,h2,h3,h4,p,figure,dl,dd,ol,ul){margin:0}
body.yz-industrial .yr-page :is(section,article,div,figure,aside){min-width:0}
body.yz-industrial .yr-page h1{font-size:68px;line-height:1.05;max-width:19ch;margin:0;color:#e8ecee}
body.yz-industrial .yr-page h2{font-size:46px;max-width:27ch}
body.yz-industrial .yr-page h3{font-size:30px}
body.yz-industrial .yr-page p{color:var(--yp-muted);font-size:15px;line-height:1.7}
body.yz-industrial .yr-page p+p{margin-top:20px}
body.yz-industrial .yr-wrap{max-width:1380px;padding-inline:60px;margin-inline:auto;width:100%}
body.yz-industrial .yr-section{padding-block:78px}
body.yz-industrial .yr-panel{background:var(--yp-panel)}
body.yz-industrial .yr-quiet{background:#171c20;padding-block:60px}
body.yz-industrial .yr-heading{display:flex;justify-content:space-between;align-items:start;gap:65px;margin-bottom:38px}
body.yz-industrial .yr-heading>p{max-width:46ch;flex:0 1 46ch;font-size:14px}
body.yz-industrial .yr-hero{background:#111518}
body.yz-industrial .yr-hero>.yr-wrap{padding-block:70px}
body.yz-industrial .yr-hero-text>.yr-wrap{padding-block:74px 60px}
body.yz-industrial .yr-hero-text .yr-lead{max-width:65ch}
body.yz-industrial .yr-hero .yr-kicker{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#c4cdd3;margin-bottom:25px}
body.yz-industrial .yr-hero .yr-lead{font-size:18px;margin-top:26px}
body.yz-industrial .yr-hero-split>.yr-wrap{display:grid;grid-template-columns:1fr 1.3fr;gap:64px;align-items:center}
body.yz-industrial .yr-hero-split .yr-lead{max-width:40ch;font-size:16px}
body.yz-industrial .yr-hero-split h1{font-size:64px}
body.yz-industrial .yr-hero-split .yr-photo img{aspect-ratio:4/3;object-fit:contain;background:#1b2024}
body.yz-industrial .yr-hero-atmosphere{position:relative;isolation:isolate;min-height:590px;display:flex;align-items:center}
body.yz-industrial .yr-hero-atmosphere>.yr-wrap{display:block;padding-block:80px}
body.yz-industrial .yr-hero-atmosphere .yr-photo{position:absolute;inset:0;z-index:-2}
body.yz-industrial .yr-hero-atmosphere .yr-photo img{width:100%;height:100%;object-fit:cover;aspect-ratio:auto}
body.yz-industrial .yr-hero-atmosphere:after{content:'';position:absolute;inset:0;background:#070b1099;z-index:-1}
body.yz-industrial .yr-hero-atmosphere h1{max-width:20ch;font-size:70px}
body.yz-industrial .yr-hero-atmosphere .yr-lead{max-width:55ch;color:#e1e7eb}
body.yz-industrial .yr-hero-atmosphere figcaption{position:absolute;right:24px;bottom:15px;background:#111518d9;padding:5px 8px;color:#c4cdd3;font-size:11px;z-index:1}
body.yz-industrial .yr-breadcrumb{display:flex;gap:12px;flex-wrap:wrap;color:#9eabb4;font-size:11px;padding-block:18px;border-bottom:1px solid var(--yp-line)}
body.yz-industrial .yr-breadcrumb a{color:#c6d0d7}
body.yz-industrial .yr-page .yr-photo img{display:block;width:100%;height:auto;border:0;border-radius:0;filter:none;transform:none}
body.yz-industrial .yr-page .yr-photo figcaption{font-size:11px;color:#adb7be;margin-top:12px;line-height:1.5}
body.yz-industrial .yr-page .yr-link{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;width:fit-content;min-height:44px;padding:10px 0;border-bottom:1px solid #8c989f;color:#dce3e8;font:400 14px/1.6 var(--yp-body);text-decoration:none}
body.yz-industrial .yr-page .yr-link:hover{color:white;border-color:white}
body.yz-industrial .yr-page .yr-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 25px;border:1px solid #939ea5;color:#e8ecee;background:transparent;font:400 14px/1.6 var(--yp-body)}
body.yz-industrial .yr-page .yr-button:hover{background:#ffffff0a}
body.yz-industrial .yr-copy-columns{display:grid;grid-template-columns:1fr 1.15fr;gap:95px}
body.yz-industrial .yr-copy-columns>p{font-size:18px;max-width:50ch}
body.yz-industrial .yr-copy-columns h3{margin-bottom:22px}
body.yz-industrial .yr-copy-columns .yr-link{display:flex;max-width:450px;margin-bottom:12px}
body.yz-industrial .yr-list{list-style:none;padding:0;margin:0}
body.yz-industrial .yr-list li{padding:13px 0;border-top:1px solid var(--yp-line);font-size:14px;color:#c0cad1}
body.yz-industrial .yr-system-row{display:grid;grid-template-columns:1.45fr 1fr;gap:65px;align-items:center;padding-block:0 48px!important}
body.yz-industrial .yr-system-row+.yr-system-row{padding-block:48px 0!important;border-top:1px solid var(--yp-line)}
body.yz-industrial .yr-system-row h3{font-size:40px;margin-bottom:20px}
body.yz-industrial .yr-system-row .yr-photo img{aspect-ratio:4/3;object-fit:contain;background:#1b2024}
body.yz-industrial .yr-page .yr-context{font-size:12px;margin-block:20px}
body.yz-industrial .yr-support{display:grid;grid-template-columns:1fr 1fr;gap:42px}
body.yz-industrial .yr-support .yr-photo{max-width:390px}
body.yz-industrial .yr-support .yr-photo img{aspect-ratio:4/3;object-fit:contain;background:#171c20}
body.yz-industrial .yr-support h3{margin-top:25px;margin-bottom:14px}
body.yz-industrial .yr-support p{max-width:48ch}
body.yz-industrial .yr-support .yr-link{margin-top:17px}
body.yz-industrial .yr-missing{min-height:280px;padding:35px;background:#171c20;border:1px solid #465159;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}
body.yz-industrial .yr-missing>span{font-size:11px;letter-spacing:.08em;color:#b6c1c8}
body.yz-industrial .yr-missing>p{font:600 27px/1.2 var(--yp-display);color:#d3dce2;margin-top:16px;max-width:25ch}
body.yz-industrial .yr-support .yr-missing{max-width:390px;aspect-ratio:4/3;min-height:0}
body.yz-industrial .yr-configurations{display:flex;flex-direction:column;gap:0}
body.yz-industrial .yr-configuration{display:grid;grid-template-columns:280px 1fr;gap:45px;padding:30px 0!important;border-top:1px solid var(--yp-line);align-items:center}
body.yz-industrial .yr-configuration .yr-photo img{aspect-ratio:4/3;object-fit:contain;background:#111518}
body.yz-industrial .yr-configuration .yr-missing{min-height:145px;padding:20px!important}
body.yz-industrial .yr-configuration .yr-missing p{display:none}
body.yz-industrial .yr-configuration h3{margin-bottom:13px;font-size:29px}
body.yz-industrial .yr-configuration p{max-width:66ch;font-size:14px}
body.yz-industrial .yr-data{border-top:1px solid var(--yp-line)}
body.yz-industrial .yr-data>div{display:grid;grid-template-columns:minmax(140px,.6fr) 1.4fr;gap:35px;padding:16px 0;border-bottom:1px solid var(--yp-line)}
body.yz-industrial .yr-data dt{font-size:14px;font-weight:500;color:#e0e6ea}
body.yz-industrial .yr-data dd{font-size:14px;color:var(--yp-muted);margin:0}
body.yz-industrial .yr-record{display:grid;grid-template-columns:1.45fr 1fr;gap:55px;align-items:start}
body.yz-industrial .yr-record+.yr-record{margin-top:60px!important;padding-top:60px;border-top:1px solid var(--yp-line)}
body.yz-industrial .yr-record h3{font-size:35px;margin-bottom:26px}
body.yz-industrial .yr-record .yr-photo{max-width:760px}
body.yz-industrial .yr-record img{max-height:540px;object-fit:contain;object-position:left;background:#171c20}
body.yz-industrial .yr-record:has(img[src*="ethylene"]) .yr-photo{max-width:552px}
body.yz-industrial .yr-record .yr-data>div{grid-template-columns:105px 1fr;gap:20px}
body.yz-industrial .yr-section .yr-record+.yr-link{margin-top:30px!important}
body.yz-industrial .yr-hoist-evidence .yr-photo{max-width:490px}
body.yz-industrial .yr-hoist-evidence .yr-link{margin-top:23px}
body.yz-industrial .yr-text-rows article{display:grid;grid-template-columns:1fr 1.15fr;gap:80px;padding:24px 0!important;border-top:1px solid var(--yp-line);align-items:center}
body.yz-industrial .yr-text-rows h3{font-size:29px}
body.yz-industrial .yr-text-rows h3 .yr-link{font:600 29px/1.2 var(--yp-display);border:0;padding:0}
body.yz-industrial .yr-text-rows p{font-size:14px}
body.yz-industrial .yr-industry-feature{display:grid;grid-template-columns:1.5fr 1fr;gap:55px;align-items:center}
body.yz-industrial .yr-industry-feature img{aspect-ratio:4/3;object-fit:cover}
body.yz-industrial .yr-industry-feature h3{font-size:35px;margin-bottom:22px}
body.yz-industrial .yr-industry-feature .yr-link{margin-top:24px}
body.yz-industrial .yr-feature h2{padding-left:20px;border-left:3px solid var(--yp-red);font-size:52px}
body.yz-industrial .yr-response article{display:grid;grid-template-columns:1fr 1.3fr;gap:80px;border-top:1px solid var(--yp-line);padding:28px 0!important}
body.yz-industrial .yr-response h3{font-size:29px}
body.yz-industrial .yr-response p{max-width:65ch}
body.yz-industrial .yr-steps{list-style:none;padding:0}
body.yz-industrial .yr-steps li{padding:18px 0;border-top:1px solid var(--yp-line)}
body.yz-industrial .yr-steps h3{font-size:24px;margin-bottom:8px}
body.yz-industrial .yr-process{list-style:none;padding:0;max-width:1000px}
body.yz-industrial .yr-process li{display:grid;grid-template-columns:65px 1fr;gap:35px;border-top:1px solid var(--yp-line);padding:27px 0}
body.yz-industrial .yr-process li>span{font-size:12px;color:#8f9ca5;padding-top:6px}
body.yz-industrial .yr-process h3{margin-bottom:12px}
body.yz-industrial .yr-document-note{border-top:1px solid var(--yp-line);padding-top:23px}
body.yz-industrial .yr-cta{border-top:1px solid var(--yp-line);padding-block:65px}
body.yz-industrial .yr-enquiry{display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}
body.yz-industrial .yr-enquiry>p{max-width:45ch;font-size:14px}
body.yz-industrial .yr-page .yz-site-page__faq{max-width:960px;background:none;border-color:var(--yp-line)}
body.yz-industrial .yr-page .yz-site-page__faq :is(details,summary){background:transparent;border-color:var(--yp-line);color:#d6dfe5}
body.yz-industrial .yr-page .yz-site-page__faq summary{font:500 16px/1.6 var(--yp-body);padding:19px 0}
body.yz-industrial .yr-page .yz-site-page__faq p{color:var(--yp-muted);font-size:14px}
body.yz-industrial .yr-contact-grid{display:grid;grid-template-columns:.8fr 1.3fr;gap:85px}
body.yz-industrial .yr-contact-grid h3{margin-bottom:24px}
body.yz-industrial .yr-contact-grid .yr-list{margin-top:27px}
body.yz-industrial .yr-contact-address{margin-top:42px}
body.yz-industrial .yr-contact-address h3{font-size:26px;margin-bottom:15px}
body.yz-industrial .yr-form{padding:32px;background:#1b2024;border-top:1px solid #56636d}
body.yz-industrial .yr-form div.wpforms-container-full{margin:0}
body.yz-industrial .yr-form .wpforms-form :is(label,legend,.wpforms-field-description,.wpforms-field-sublabel){color:#cdd6dd!important;font-family:var(--yp-body)!important}
body.yz-industrial .yr-form .wpforms-form :is(input[type=text],input[type=email],input[type=tel],input[type=number],select,textarea){background:#111518!important;color:#e8ecee!important;border:1px solid #64717b!important;border-radius:0!important;box-shadow:none!important;font:400 14px/1.5 var(--yp-body)!important;max-width:100%}
body.yz-industrial .yr-form .wpforms-form :is(input,textarea)::placeholder{color:#96a4ae!important}
body.yz-industrial .yr-form .wpforms-form button[type=submit]{background:transparent!important;border:1px solid #939ea5!important;border-radius:0!important;color:#e8ecee!important;font:400 14px/1.5 var(--yp-body)!important;box-shadow:none!important}
body.yz-industrial .yr-form .wpforms-form :is(.wpforms-error,.wpforms-required-label){color:#f2a29b!important}
/* Existing secondary pages inherit the shared foundation without content rewrites. */
body.yz-industrial .yz-site-page:not(.yr-page) :is(.yz-site-page__section,.yz-site-page__card,.yz-site-page__model,.yz-site-page__project,.yz-site-page__parameters dt){background:#111518;color:#e8ecee;border-color:#3b444b;box-shadow:none}
body.yz-industrial .yz-site-page:not(.yr-page) :is(.yz-site-page__section--pale,.yz-site-page__section--dark,.yz-site-page__cta){background:#1b2024;color:#e8ecee}
body.yz-industrial .yz-site-page:not(.yr-page) :is(p,dd,.yz-site-page__lead){color:#adb7be}
body.yz-industrial .yz-site-page:not(.yr-page) .yz-site-page__hero-copy{color:#e1e7eb}
body.yz-industrial .yz-site-page:not(.yr-page) :is(.yz-site-page__hero-shade,.yz-site-page__cta:before){background:#070b1099}
body.yz-industrial .yz-site-page:not(.yr-page) :is(.yz-site-page__button,.yz-site-page__button:hover){background:transparent;color:#e8ecee;border:1px solid #939ea5}
body.yz-industrial .yz-site-page:not(.yr-page) .yz-site-page__section{padding-block:78px}
body.yz-industrial .yz-site-page:not(.yr-page) h1{font-size:68px}
body.yz-industrial .yz-site-page:not(.yr-page) h2{font-size:46px}
body.yz-industrial .yz-site-page:not(.yr-page) :is(.yz-site-page__eyebrow,.yz-site-page__card small,.yz-site-page__text-link,.yz-site-page__breadcrumbs a){color:#bdc8d0}
body.yz-industrial .yz-site-page:not(.yr-page) .yz-site-page__card:hover img{transform:none}
@media(max-width:1000px){
 body.yz-industrial .yr-wrap{padding-inline:36px}
 body.yz-industrial .yr-page h1{font-size:60px}
 body.yz-industrial .yr-page h2{font-size:40px}
 body.yz-industrial .yr-hero-split>.yr-wrap{gap:32px;grid-template-columns:1fr 1.1fr}
 body.yz-industrial .yr-hero-split h1{font-size:50px}
 body.yz-industrial .yr-hero .yr-lead{font-size:16px}
 body.yz-industrial .yr-hero-atmosphere h1{font-size:62px}
 body.yz-industrial :is(.yr-heading,.yr-copy-columns,.yr-system-row,.yr-record,.yr-industry-feature,.yr-contact-grid){gap:36px}
 body.yz-industrial .yr-contact-grid{grid-template-columns:.8fr 1.2fr;gap:30px}
 body.yz-industrial .yr-form{padding:24px}
 body.yz-industrial .yr-record .yr-data>div{grid-template-columns:1fr;gap:6px}
 body.yz-industrial .yr-system-row h3{font-size:34px}
 body.yz-industrial .yr-configuration{grid-template-columns:230px 1fr;gap:32px}
 body.yz-industrial .yr-support{gap:30px}
 body.yz-industrial .yr-data>div{gap:24px}
 body.yz-industrial .yr-response article,body.yz-industrial .yr-text-rows article{gap:36px}
 body.yz-industrial .yr-missing{min-height:240px;padding:22px}
}
@media(max-width:600px){
 body.yz-industrial .yr-wrap{padding-inline:22px}
 body.yz-industrial .yr-page h1{font-size:48px;max-width:21ch;overflow-wrap:normal}
 body.yz-industrial .yr-page h2{font-size:36px}
 body.yz-industrial .yr-page h3{font-size:28px}
 body.yz-industrial .yr-section{padding-block:49px}
 body.yz-industrial .yr-hero>.yr-wrap{padding-block:50px 36px}
 body.yz-industrial .yr-hero .yr-kicker{font-size:10px;margin-bottom:22px}
 body.yz-industrial .yr-hero .yr-lead{font-size:15px;margin-top:22px}
 body.yz-industrial .yr-hero-split>.yr-wrap{display:block}
 body.yz-industrial .yr-hero-split>.yr-wrap>.yr-photo,body.yz-industrial .yr-hero-split>.yr-wrap>.yr-missing{margin-top:32px}
 body.yz-industrial .yr-hero-split h1{font-size:48px}
 body.yz-industrial .yr-hero-atmosphere{min-height:600px}
 body.yz-industrial .yr-hero-atmosphere>.yr-wrap>.yr-photo{margin:0}
 body.yz-industrial .yr-hero-atmosphere h1{font-size:49px}
 body.yz-industrial .yr-hero-atmosphere .yr-photo img{object-position:62% center}
 body.yz-industrial .yr-hero-atmosphere figcaption{right:12px;bottom:12px;max-width:calc(100% - 24px)}
 body.yz-industrial .yr-breadcrumb{font-size:10px;gap:8px;padding-block:15px}
 body.yz-industrial :is(.yr-heading,.yr-copy-columns,.yr-system-row,.yr-support,.yr-record,.yr-industry-feature,.yr-contact-grid){display:block}
 body.yz-industrial .yr-heading{margin-bottom:28px}
 body.yz-industrial .yr-heading>p{max-width:none;margin-top:20px;font-size:13px}
 body.yz-industrial .yr-copy-columns>p{font-size:16px}
 body.yz-industrial .yr-copy-columns>*+*{margin-top:27px}
 body.yz-industrial .yr-system-row{padding-bottom:35px}
 body.yz-industrial .yr-system-row+.yr-system-row{padding-top:35px}
 body.yz-industrial .yr-system-row>div{margin-top:25px!important}
 body.yz-industrial .yr-support>*+*{margin-top:35px}
 body.yz-industrial .yr-support h3{margin-top:21px}
 body.yz-industrial .yr-page p{font-size:14px}
 body.yz-industrial .yr-configuration{grid-template-columns:1fr;gap:20px;padding-block:25px!important}
 body.yz-industrial .yr-configuration .yr-photo{max-width:346px}
 body.yz-industrial .yr-configuration .yr-missing{min-height:100px}
 body.yz-industrial .yr-configuration h3{font-size:28px}
 body.yz-industrial .yr-configuration p{font-size:13px}
 body.yz-industrial .yr-data>div{grid-template-columns:110px 1fr;gap:20px;padding-block:14px}
 body.yz-industrial .yr-data :is(dt,dd){font-size:12px}
 body.yz-industrial .yr-record>div{margin-top:26px!important}
 body.yz-industrial .yr-record h3{font-size:30px;margin-bottom:22px}
 body.yz-industrial .yr-record .yr-data>div{grid-template-columns:100px 1fr;gap:16px}
 body.yz-industrial .yr-record+.yr-record{margin-top:40px!important;padding-top:40px}
 body.yz-industrial .yr-text-rows article,body.yz-industrial .yr-response article{display:block;padding-block:23px!important}
 body.yz-industrial .yr-text-rows h3 .yr-link{font-size:28px}
 body.yz-industrial .yr-text-rows p,body.yz-industrial .yr-response p{margin-top:14px;font-size:13px}
 body.yz-industrial .yr-industry-feature>div{margin-top:28px}
 body.yz-industrial .yr-feature h2{font-size:39px;padding-left:17px}
 body.yz-industrial .yr-process li{grid-template-columns:25px 1fr;gap:18px;padding-block:23px}
 body.yz-industrial .yr-process p{font-size:13px}
 body.yz-industrial .yr-enquiry{display:block}
 body.yz-industrial .yr-enquiry>a{margin-top:24px}
 body.yz-industrial .yr-enquiry .yr-link{display:flex;width:fit-content}
 body.yz-industrial .yr-contact-grid .yr-form{margin-top:42px;padding:22px 18px}
 body.yz-industrial .yr-form .wpforms-field-row-block{width:100%!important;float:none!important;margin-left:0!important}
 body.yz-industrial .yr-form .wpforms-field-row-block+.wpforms-field-row-block{margin-top:16px}
 body.yz-industrial .yr-form .wpforms-field-row{display:block!important}
 body.yz-industrial .yz-site-page:not(.yr-page) h1{font-size:46px}
 body.yz-industrial .yz-site-page:not(.yr-page) h2{font-size:36px}
 body.yz-industrial .yz-site-page:not(.yr-page) .yz-site-page__section{padding-block:49px}
}

body.yz-industrial .yr-page .yr-hero-atmosphere .yr-photo img{height:100%;width:100%;object-fit:cover;aspect-ratio:auto}
body.yz-industrial .yr-page .yr-ai-note{position:absolute;right:24px;bottom:15px;max-width:calc(100% - 24px);background:#111518e8;padding:5px 8px;color:#c4cdd3;font-size:11px;line-height:1.5}
body.yz-industrial.yz-refresh .yz-site-page:not(.yr-page) .yz-site-page__hero{background:#111518;color:#e8ecee}
body.yz-industrial.yz-refresh .yz-site-page:not(.yr-page) .yz-site-page__hero h1{color:#e8ecee}
body.yz-industrial.yz-refresh .yz-site-page:not(.yr-page) .yz-site-page__hero-copy{color:#c5d0d8}
body.yz-industrial.yz-refresh .yz-site-page:not(.yr-page) .yz-editorial-panel{background:#1b2024;color:#e8ecee;border-color:#3b444b}
body.yz-industrial.yz-refresh #masthead :is(.ast-primary-header-bar,.main-header-bar){background:#111518;border-color:#363e44}
body.yz-industrial.yz-refresh #masthead .main-header-menu .menu-link{color:#d6dde2;font-family:var(--yp-body);font-size:13px;font-weight:400}
body.yz-industrial.yz-refresh #masthead .main-header-menu .sub-menu{background:#20262b;border-color:#424d55}
body.yz-industrial.yz-refresh #masthead .ast-custom-button{background:transparent;color:#dce2e6;border:1px solid #64717b;border-radius:0;padding:12px 18px;font:400 13px/1.5 var(--yp-body)}
body.yz-industrial.yz-refresh #masthead :is(.menu-toggle,.ast-menu-toggle){color:#d6dde2;border-color:#53616b;background:transparent}
body.yz-industrial.yz-refresh #masthead .ast-mobile-header-content{background:#171c20}
body.yz-industrial.yz-refresh #masthead a:focus-visible{outline:2px solid white;outline-offset:3px}
body.yz-industrial.yz-refresh #colophon,body.yz-industrial.yz-refresh #colophon :is(.site-primary-footer-wrap,.site-below-footer-wrap){background:#151a1e;color:#b8c2c9;border-color:#3b444b}
body.yz-industrial.yz-refresh #colophon :is(a,p,.widget-title,.yz-footer-meta){color:#b8c2c9}
body.yz-industrial.yz-refresh #colophon .yz-footer-brand strong{color:#e1e7eb;font:600 32px/1.2 var(--yp-display);letter-spacing:0}
body.yz-industrial.yz-refresh #colophon .yz-footer-brand p{color:#a5b1ba;font-size:13px}
body.yz-industrial.yz-refresh #colophon .yz-footer-contact{font-size:15px;border-color:#67757e}
body.yz-industrial.yz-refresh #colophon .widget-title{color:#c9d1d7;font:500 11px/1.5 var(--yp-body);letter-spacing:.06em}
body.yz-industrial.yz-refresh #colophon .site-footer-primary-section-1{border-color:#3b444b}
body.yz-industrial.yz-refresh #colophon .ast-footer-copyright p{color:#a5b1ba}
body.yz-industrial.yz-refresh #colophon a:hover{color:white}
body.yz-industrial.yz-refresh #colophon a:focus-visible{outline:2px solid white;outline-offset:4px}

body.yz-industrial.yz-refresh #masthead .menu-toggle{color:#d6dde2!important;border-color:#53616b!important}
