/* CHIPER V11: an engineering-directory front door with a dedicated sourcing desk. */
body.ch11-ui{--ch11-paper:#f7f7f4;--ch11-ink:#172d3a;--ch11-navy:#173346;--ch11-blue:#087fa6;--ch11-orange:#d66e43;--ch11-line:#dce4e1;background:var(--ch11-paper);color:var(--ch11-ink)}
body.ch11-ui .site-content{background:var(--ch11-paper)}
body.ch11-ui .site-header{border-top:0;border-bottom:1px solid var(--ch11-line);background:#fff}
body.ch11-ui.ast-desktop .main-header-menu>.menu-item:not(#menu-item-64003)>.menu-link{color:#2e4551;font-size:14px}
body.ch11-ui.ast-desktop .main-header-menu>.menu-item:not(#menu-item-64003)>.menu-link:hover{color:var(--ch11-blue)}
body.ch11-ui.ast-desktop #menu-item-64003>.menu-link{background:var(--ch11-navy)!important;border-radius:0!important}
body.ch11-ui .ch-ui-eyebrow{color:#08739a;letter-spacing:.16em}
body.ch11-ui .ch-ui-eyebrow:before{content:"";display:inline-block;width:25px;height:2px;background:var(--ch11-orange);vertical-align:middle;margin-right:12px}
body.ch11-ui :is(.ch-ui-home,.ch-ui-products,.ch-ui-popular,.ch-ui-landing,.ch-ui-about,.ch-ui-contact-v3) h1,
body.ch11-ui :is(.ch-ui-home,.ch-ui-products,.ch-ui-popular,.ch-ui-landing,.ch-ui-about,.ch-ui-contact-v3) h2{color:var(--ch11-ink);letter-spacing:-.055em}
body.ch11-ui :is(.ch-ui-button-primary,.ch-ui-search-row button,.ch-pp-search button,.ch-ui-landing-search button){border-radius:0!important;background:var(--ch11-orange)!important;border-color:var(--ch11-orange)!important;color:#fff!important}
body.ch11-ui :is(.ch-ui-button-primary,.ch-ui-search-row button,.ch-pp-search button,.ch-ui-landing-search button):hover{background:#bc5b35!important;border-color:#bc5b35!important}

/* Home: preserve original links and search form; shift the search into a clear desk. */
body.ch11-ui .ch-ui-home{padding-top:0}
body.ch11-ui .ch-ui-home .ch-ui-hero{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(390px,.94fr);align-items:center;gap:clamp(35px,5vw,76px);padding:62px 0 68px;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}
body.ch11-ui .ch-ui-home .ch-ui-hero-copy{padding:0 0 0 3px}
body.ch11-ui .ch-ui-home .ch-ui-hero h1{max-width:700px;margin:28px 0 25px;color:var(--ch11-ink);font-size:clamp(49px,5.2vw,78px);line-height:1.03;letter-spacing:-.07em}
body.ch11-ui .ch-ui-home .ch-ui-hero h1 em{color:var(--ch11-blue);font-style:normal}
body.ch11-ui .ch-ui-home .ch-ui-hero-lead{max-width:570px;color:#566d77;font-size:17px;line-height:1.7}
body.ch11-ui .ch-ui-home .ch-ui-hero-actions{display:flex;gap:28px;margin-top:35px}
body.ch11-ui .ch-ui-home .ch-ui-hero-actions .ch-ui-button{min-width:175px;display:flex;justify-content:space-between;padding:0 0 10px;border:0!important;border-bottom:1px solid #7195a3!important;border-radius:0!important;background:transparent!important;color:#1b3b4b!important;box-shadow:none!important;font-size:14px}
body.ch11-ui .ch-ui-home .ch-ui-hero-actions .ch-ui-button:hover{color:var(--ch11-blue)!important;border-bottom-color:var(--ch11-blue)!important}
body.ch11-ui .ch-ui-home .ch-ui-hero-aside{align-self:stretch;display:block;min-height:440px;padding:35px;background:var(--ch11-navy);border:0;border-radius:0;color:#fff;box-shadow:0 18px 42px rgba(12,39,54,.13)}
body.ch11-ui .ch-ui-home .ch11-desk-top{padding-bottom:20px;border-bottom:1px solid #426171;color:#9dcee0;font:800 11px Arial,sans-serif;letter-spacing:.14em}
body.ch11-ui .ch-ui-home .ch11-desk-heading{max-width:380px;margin:34px 0 27px;color:#fff!important;font-size:clamp(25px,2.5vw,33px);line-height:1.14}
body.ch11-ui .ch-ui-home .ch-ui-hero-aside .ch-ui-search{max-width:none}
body.ch11-ui .ch-ui-home .ch-ui-hero-aside .ch-ui-search label{display:block;margin-bottom:9px;color:#c3d8df;font-size:12px}
body.ch11-ui .ch-ui-home .ch-ui-hero-aside .ch-ui-search-row{display:flex;align-items:stretch;height:62px;padding:5px;border:0;border-radius:0;background:#fff;box-shadow:none}
body.ch11-ui .ch-ui-home .ch-ui-hero-aside .ch-ui-search-row input{min-width:0;flex:1;color:#173440;font-size:15px}
body.ch11-ui .ch-ui-home .ch-ui-hero-aside .ch-ui-search-row button{min-width:125px;box-shadow:none}
body.ch11-ui .ch-ui-home .ch-ui-hero-aside .ch-ui-search-examples{display:flex;gap:8px 15px;flex-wrap:wrap;align-items:center;margin:20px 0 0;color:#9cbfc9;font-size:11px}
body.ch11-ui .ch-ui-home .ch-ui-hero-aside .ch-ui-search-examples a{padding:0;border:0;background:transparent;color:#fff;font:11px Consolas,monospace;text-decoration:underline;text-underline-offset:4px}
body.ch11-ui .ch-ui-home .ch-ui-hero-aside .ch-ui-hero-note{max-width:420px;margin-top:29px;color:#aac1ca;font-size:11px;line-height:1.6}
body.ch11-ui .ch-ui-home .ch-ui-proof{margin:0 0 73px;padding:0;border:1px solid var(--ch11-line);background:#fff}
body.ch11-ui .ch-ui-home .ch-ui-proof>div{padding:18px 14px;border-right:1px solid var(--ch11-line)}
body.ch11-ui .ch-ui-home .ch-ui-proof>div:last-child{border:0}
body.ch11-ui .ch-ui-home .ch-ui-proof strong{font-size:23px;color:var(--ch11-ink)}
body.ch11-ui .ch-ui-home .ch-ui-featured{grid-template-columns:minmax(250px,.29fr) minmax(0,.71fr);margin-bottom:80px;border:1px solid var(--ch11-line);border-top:0}
body.ch11-ui .ch-ui-home .ch-ui-featured .ch-ui-section-heading{padding:35px;background:#e9eeeb}
body.ch11-ui .ch-ui-home .ch-ui-featured h2{font-size:clamp(30px,2.8vw,41px)}
body.ch11-ui .ch-ui-home .ch-ui-part-card{min-height:91px;background:#fff}
body.ch11-ui .ch-ui-home .ch-ui-part-card:hover{background:#f0f6f3}
body.ch11-ui .ch-ui-home .ch-ui-part-card strong{font-size:16px;color:#1a3646}
body.ch11-ui .ch-ui-home .ch-ui-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr));border-color:var(--ch11-line);margin-bottom:0}
body.ch11-ui .ch-ui-home .ch-ui-brand{min-height:80px;display:grid;grid-template-columns:46px minmax(0,1fr) 22px;grid-template-rows:auto auto;align-items:center;padding:12px 18px;border-color:var(--ch11-line);background:#fff}
body.ch11-ui .ch-ui-home .ch-ui-brand-mark{grid-column:1;grid-row:1/3;margin:0}
body.ch11-ui .ch-ui-home .ch-ui-brand strong{grid-column:2;grid-row:1;margin:0}
body.ch11-ui .ch-ui-home .ch-ui-brand small{grid-column:2;grid-row:2}
body.ch11-ui .ch-ui-home .ch-ui-brand-arrow{grid-column:3;grid-row:1/3}
body.ch11-ui .ch-ui-home .ch-ui-services{padding:37px;border-color:var(--ch11-line);background:#e8eeeb}
body.ch11-ui .ch-ui-home .ch-ui-services .ch11-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:25px 0 0;padding:0;list-style:none}
body.ch11-ui .ch-ui-home .ch-ui-services .ch11-steps li{padding:16px 20px;background:#fff;color:#234455;font-size:12px;line-height:1.5}
body.ch11-ui .ch-ui-home .ch-ui-services .ch11-steps strong{display:block;font-size:13px;margin-bottom:4px}
body.ch11-ui .ch-ui-home .ch-ui-services .ch11-steps span{color:#657984}
body.ch11-ui .ch-ui-home .ch-ui-cta{background:var(--ch11-navy)}
body.ch11-ui .ch-ui-home .ch-ui-cta h2{color:#fff}
body.ch11-ui .ch-ui-home .ch-ui-cta p:not(.ch-ui-eyebrow){color:#d9e9ee}

/* Product: a three-column technical snapshot and a distinct buying action. */
body.ch11-ui.ch4-product-v4 .site-content>.ast-container{max-width:1450px}
body.ch11-ui.ch4-product-v4 .ast-article-single{padding:35px 38px 47px;border:1px solid var(--ch11-line);background:#fff}
body.ch11-ui.ch4-product-v4 .entry-title{font-family:Arial,Helvetica,sans-serif;font-size:clamp(43px,4.6vw,67px);font-weight:750;letter-spacing:-.065em;color:var(--ch11-ink)}
body.ch11-ui .ch4-overview{border-color:var(--ch11-line);background:#fff}
body.ch11-ui .ch4-overview-top{padding:15px 24px;background:#e9eeeb;border-color:var(--ch11-line)}
body.ch11-ui .ch4-overview-grid{grid-template-columns:minmax(235px,.92fr) minmax(360px,1.35fr) minmax(250px,.92fr);gap:0;padding:0}
body.ch11-ui .ch4-overview-grid>.ch4-media,body.ch11-ui .ch4-overview-grid>.ch4-facts{padding:25px;border-right:1px solid var(--ch11-line)}
body.ch11-ui .ch4-overview-grid>.ch4-media{background:#fff}
body.ch11-ui .ch4-media-surface{background:#edf2f2;border:0;padding:12px}
body.ch11-ui .ch7-render{height:280px;background:#edf2f2}
body.ch11-ui .ch4-facts-eyebrow{color:#08739a;font-size:11px;letter-spacing:.13em}
body.ch11-ui .ch4-facts-heading{font-size:clamp(27px,2.5vw,33px)!important;color:var(--ch11-ink)!important;line-height:1.14}
body.ch11-ui .ch4-description{display:block;-webkit-line-clamp:unset;color:#566e79;line-height:1.65;font-size:13px}
body.ch11-ui .ch4-fact-grid{gap:0;border:1px solid var(--ch11-line)}
body.ch11-ui .ch4-fact{padding:14px;border-right:1px solid var(--ch11-line);border-bottom:1px solid var(--ch11-line)}
body.ch11-ui .ch4-fact dt{font-size:10px;letter-spacing:.1em;color:#718590}
body.ch11-ui .ch4-fact dd{font-size:13px;color:#172d3a}
body.ch11-ui .ch4-inquiry{padding:25px;border:0;background:var(--ch11-navy);color:#fff}
body.ch11-ui .ch4-inquiry-eyebrow{color:#a7d8e7}
body.ch11-ui .ch4-inquiry h2{color:#fff!important;font-size:27px!important;line-height:1.15}
body.ch11-ui .ch4-inquiry p,body.ch11-ui .ch4-checks li{color:#c2d4db}
body.ch11-ui .ch4-checks li{border-color:#456372}
body.ch11-ui .ch4-checks li:before{color:#e79872}
body.ch11-ui .ch4-primary-button{background:var(--ch11-orange)!important;border-radius:0!important;color:#fff!important;box-shadow:none}
body.ch11-ui .ch4-primary-button:hover{background:#b95635!important}
body.ch11-ui .ch4-secondary-link{color:#fff!important}
body.ch11-ui .ch4-inquiry small{color:#a4bdc8;border-color:#456372}
body.ch11-ui .ch4-subnav{padding:11px 24px;background:#f0f3f1;border-color:var(--ch11-line)}
body.ch11-ui .ch4-subnav a{font-size:12px;color:#3c6375}
body.ch11-ui .ch9-product-section{border-color:var(--ch11-line)}
body.ch11-ui .ch9-product-section h2{font-size:clamp(25px,2.7vw,34px);color:var(--ch11-ink)}
body.ch11-ui .ch9-product-specifications tr{grid-template-columns:minmax(150px,.58fr) minmax(0,1.42fr)}
body.ch11-ui .ch4-subnav[hidden],body.ch11-ui .ch11-tab-panel[hidden]{display:none!important}
body.ch11-ui .ch11-detail-tabs{grid-column:1/-1;min-width:0;border:1px solid var(--ch11-line);background:#fff}
body.ch11-ui .ch11-tab-nav{display:flex;gap:0;overflow:auto;border-bottom:1px solid var(--ch11-line);background:#f0f3f1;scrollbar-width:thin}
body.ch11-ui .ch11-tab{flex:none;padding:18px 21px;border:0;border-bottom:3px solid transparent;background:transparent;color:#4b6876;font:700 12px Arial,sans-serif;cursor:pointer;white-space:nowrap}
body.ch11-ui .ch11-tab:hover{color:#075f81;background:#e5eeeb}
body.ch11-ui .ch11-tab[aria-selected="true"]{border-bottom-color:var(--ch11-orange);color:#075f81;background:#fff}
body.ch11-ui .ch11-tab:focus-visible{outline:2px solid var(--ch11-blue);outline-offset:-3px}
body.ch11-ui .ch11-tab-panel{padding:25px}
body.ch11-ui .ch11-tab-panel>.ch9-product-section{min-height:0;border:0;border-top:0;padding:10px 0 7px;background:#fff}
body.ch11-ui .ch11-tab-panel>.ch9-product-section+.ch9-product-section{border-top:1px solid var(--ch11-line);margin-top:15px;padding-top:25px}
body.ch11-ui .ch11-tab-panel>.ch9-product-section>h2{font-size:clamp(24px,2.5vw,34px);padding-bottom:14px}
body.ch11-ui .ch11-tab-panel .ch9-product-specifications tbody{gap:0 26px}

/* The remaining routes share the same restrained catalogue and sourcing language. */
body.ch11-ui.page-id-7 .entry-title{font-size:clamp(48px,4.8vw,69px);letter-spacing:-.065em;margin-top:30px}
body.ch11-ui .ch-ui-products>p{color:#59727d;line-height:1.65}
body.ch11-ui .ch-ui-products-search{grid-template-columns:minmax(180px,.27fr) minmax(0,.73fr);padding:24px 30px;border:0;background:var(--ch11-navy);color:#fff;box-shadow:0 13px 34px rgba(14,42,55,.1)}
body.ch11-ui .ch-ui-products-search>label{color:#fff;font-size:18px}
body.ch11-ui .ch-ui-products-search .ch-ui-search-row{padding:5px;background:#fff;border:0;max-width:none}
body.ch11-ui .ch-ui-products-search .ch-ui-search-row input{font-size:15px}
body.ch11-ui .ch-ui-products .ch-ui-brand-grid{gap:0 19px}
body.ch11-ui .ch-ui-products .ch-ui-brand{min-height:92px;padding:15px 19px;background:#fff;border:1px solid var(--ch11-line);border-bottom:0}
body.ch11-ui .ch-ui-products .ch-ui-brand:nth-last-child(-n+2){border-bottom:1px solid var(--ch11-line)}
body.ch11-ui .ch-ui-products .ch-ui-brand:hover{background:#f0f6f3}
body.ch11-ui .ch-ui-products .ch-ui-brand strong{color:var(--ch11-ink)}
body.ch11-ui .ch-ui-products .ch-ui-other{border:1px solid var(--ch11-line);background:#e9eeeb}
body.ch11-ui .ch-ui-products .ch-ui-other-links a{color:#086f94}
body.ch11-ui .ch-ui-products .ch-ui-cta{background:var(--ch11-navy)}
body.ch11-ui .ch-ui-products .ch-ui-cta h2{color:#fff}

body.ch11-ui .ch-ui-popular-hero{grid-template-columns:minmax(0,1.38fr) minmax(260px,.62fr);border:0;background:#fff;box-shadow:0 0 0 1px var(--ch11-line)}
body.ch11-ui .ch-ui-popular-hero>div{padding:43px 45px}
body.ch11-ui .ch-ui-popular-hero h1{font-size:clamp(40px,4.2vw,57px);letter-spacing:-.065em}
body.ch11-ui .ch-ui-popular-hero aside{padding:39px 30px;background:var(--ch11-navy);color:#fff;border:0}
body.ch11-ui .ch-ui-popular-hero aside h2{color:#fff}
body.ch11-ui .ch-ui-popular-hero aside p{color:#c0d3dc}
body.ch11-ui .ch-ui-popular-hero aside a{color:#fff!important}
body.ch11-ui .ch-ui-popular-hero aside :is(span,small){color:#bdd5de}
body.ch11-ui .ch-ui-popular-hero .ch-pp-search{padding:5px;border:1px solid #9eb5bb;background:#fff}
body.ch11-ui .ch-ui-popular .ch-pp-tabs{border:1px solid var(--ch11-line);background:#fff}
body.ch11-ui .ch-ui-popular .ch-pp-tools{border:1px solid var(--ch11-line);border-top:0;background:#f0f3f1}
body.ch11-ui .ch-ui-popular .ch-pp-tab.is-active{border-bottom-color:var(--ch11-orange);color:#075e7e}
body.ch11-ui .ch-ui-popular .ch-pp-az-item.is-active{background:var(--ch11-navy);color:#fff}
body.ch11-ui .ch-ui-popular .ch-pp-grid{gap:0 19px}
body.ch11-ui .ch-ui-popular .ch-pp-item{min-height:72px;padding:14px 26px 13px 15px;background:#fff;border:1px solid var(--ch11-line);border-bottom:0}
body.ch11-ui .ch-ui-popular .ch-pp-item:hover{background:#edf5f2}
body.ch11-ui .ch-ui-popular .ch-pp-cta{background:#e9eeeb}

body.ch11-ui .ch-ui-landing-hero{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);border:0;background:#fff;box-shadow:0 0 0 1px var(--ch11-line)}
body.ch11-ui .ch-ui-landing-copy{padding:40px 44px}
body.ch11-ui .ch-ui-landing-copy h1{font-size:clamp(40px,4.3vw,58px)}
body.ch11-ui .ch-ui-landing-search{padding:37px 30px;background:var(--ch11-navy);border:0;color:#fff}
body.ch11-ui .ch-ui-landing-search .ch-ui-eyebrow{color:#a8d7e5}
body.ch11-ui .ch-ui-landing-search h2{color:#fff}
body.ch11-ui .ch-ui-landing-search>p:not(.ch-ui-eyebrow){color:#bfd3db}
body.ch11-ui .ch-ui-landing-search label{color:#d9e9ee}
body.ch11-ui .ch-ui-catalog-list ul{gap:0 18px}
body.ch11-ui .ch-ui-catalog-list li{background:#fff;border:1px solid var(--ch11-line);border-bottom:0}
body.ch11-ui .ch-ui-catalog-list li a{min-height:62px;padding-left:13px}
body.ch11-ui .ch-ui-landing-guide-card{background:#fff}
body.ch11-ui .ch-ui-landing .ch-ui-cta{background:var(--ch11-navy)}
body.ch11-ui .ch-ui-landing .ch-ui-cta h2{color:#fff}

body.ch11-ui .ch-ui-about-hero{grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr);border:0;background:#fff;box-shadow:0 0 0 1px var(--ch11-line)}
body.ch11-ui .ch-ui-about-hero-copy{padding:47px}
body.ch11-ui .ch-ui-about-hero-copy h1{font-size:clamp(44px,4.4vw,63px);letter-spacing:-.065em}
body.ch11-ui .ch-ui-about-hero-panel{padding:42px;background:var(--ch11-navy);color:#fff;border:0}
body.ch11-ui .ch-ui-about-hero-panel .ch-ui-eyebrow{color:#aed9e6}
body.ch11-ui .ch-ui-about-hero-panel h2,body.ch11-ui .ch-ui-about-hero-panel strong{color:#fff}
body.ch11-ui .ch-ui-about-hero-panel li{border-color:#456372}
body.ch11-ui .ch-ui-about-hero-panel li span{color:#bdd0d7}
body.ch11-ui .ch-ui-about-hero-panel a{color:#fff!important}
body.ch11-ui .ch-ui-about-card-grid article{background:#fff}
body.ch11-ui .ch-ui-about-principles{border-color:var(--ch11-line);background:#e8eeeb}
body.ch11-ui .ch-ui-about-gallery-featured{gap:12px}
body.ch11-ui .ch-ui-about-gallery-featured img{border:0}
body.ch11-ui .ch-ui-about .ch-ui-cta{background:var(--ch11-navy)}
body.ch11-ui .ch-ui-about .ch-ui-cta h2{color:#fff}

body.ch11-ui .ch-ui-contact-top{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);border:0;background:#fff;box-shadow:0 0 0 1px var(--ch11-line)}
body.ch11-ui .ch-ui-contact-top>div{padding:45px}
body.ch11-ui .ch-ui-contact-top h1{font-size:clamp(44px,4.4vw,63px);letter-spacing:-.065em}
body.ch11-ui .ch-ui-contact-top aside{padding:41px;background:var(--ch11-navy);border:0;color:#fff}
body.ch11-ui .ch-ui-contact-top aside :is(h2,h3,strong){color:#fff}
body.ch11-ui .ch-ui-contact-top aside p{color:#bdd0d8}
body.ch11-ui .ch-ui-contact-top aside :is(span,small,li){color:#bdd0d8}
body.ch11-ui .ch-ui-contact-top aside .ch-ui-eyebrow{color:#a8d7e5}
body.ch11-ui .ch-ui-contact-top aside strong{color:#fff}
body.ch11-ui .ch-ui-contact-v3 .ch-ui-contact-form{border:1px solid var(--ch11-line);border-top:0;background:#fff;padding:33px}
body.ch11-ui .ch-ui-contact-v3 .ch-ui-contact-aside-card{background:#e9eeeb;border-color:var(--ch11-line)}
body.ch11-ui .ch-ui-contact-v3 .wpcf7-form input:not([type="checkbox"]):not([type="submit"]):not([type="hidden"]),
body.ch11-ui .ch-ui-contact-v3 .wpcf7-form textarea{border-color:#acbfc3;border-radius:0}
body.ch11-ui .ch-ui-contact-v3 .wpcf7-form :is(input,textarea):focus-visible{outline:2px solid var(--ch11-blue);outline-offset:1px}
body.ch11-ui .ch-ui-contact-v3 .wpcf7-form input[type="submit"]{background:var(--ch11-orange)!important;border-radius:0!important}
body.ch11-ui .ch-ui-popular .ch-pp-cta a:first-of-type{background:var(--ch11-orange)!important;border-color:var(--ch11-orange)!important;color:#fff!important}

@media(max-width:900px){body.ch11-ui .ch-ui-products-search{grid-template-columns:1fr;gap:15px}body.ch11-ui .ch-ui-about-hero,body.ch11-ui .ch-ui-contact-top{grid-template-columns:1fr}body.ch11-ui .ch-ui-about-hero-panel,body.ch11-ui .ch-ui-contact-top aside{border-top:1px solid #456372}}
@media(max-width:760px){body.ch11-ui .ch-ui-products-search{padding:20px}body.ch11-ui .ch-ui-products .ch-ui-brand-grid{grid-template-columns:1fr}body.ch11-ui .ch-ui-products .ch-ui-brand{border-bottom:0}body.ch11-ui .ch-ui-products .ch-ui-brand:last-child{border-bottom:1px solid var(--ch11-line)}body.ch11-ui .ch-ui-popular-hero{display:block}body.ch11-ui .ch-ui-popular-hero>div{padding:27px 22px}body.ch11-ui .ch-ui-popular-hero aside{display:none}body.ch11-ui .ch-ui-popular .ch-pp-item{border-bottom:0}body.ch11-ui .ch-ui-landing-hero{display:block}body.ch11-ui .ch-ui-landing-copy{padding:28px 22px}body.ch11-ui .ch-ui-landing-search{padding:24px}body.ch11-ui .ch9-brand-search-toggle .ch-ui-landing-search{background:var(--ch11-navy)}body.ch11-ui .ch-ui-catalog-list ul{grid-template-columns:1fr}body.ch11-ui .ch-ui-about-hero-copy,body.ch11-ui .ch-ui-contact-top>div{padding:28px 22px}body.ch11-ui .ch-ui-about-hero-panel,body.ch11-ui .ch-ui-contact-top aside{display:none}body.ch11-ui .ch-ui-contact-v3 .ch-ui-contact-form{padding:23px 19px}}

@media(max-width:1100px){body.ch11-ui .ch-ui-home .ch-ui-hero{grid-template-columns:1fr 1fr;gap:30px}body.ch11-ui .ch-ui-home .ch-ui-hero h1{font-size:clamp(45px,5.2vw,62px)}body.ch11-ui .ch4-overview-grid{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr)}body.ch11-ui .ch4-inquiry{grid-column:1/-1}}
@media(max-width:760px){body.ch11-ui .ch-ui-home .ch-ui-hero{display:block;padding:38px 0 40px}body.ch11-ui .ch-ui-home .ch-ui-hero-copy{padding:0}body.ch11-ui .ch-ui-home .ch-ui-hero h1{font-size:clamp(42px,10vw,60px)}body.ch11-ui .ch-ui-home .ch-ui-hero-lead{font-size:14px}body.ch11-ui .ch-ui-home .ch-ui-hero-actions{margin:24px 0 36px;gap:16px}body.ch11-ui .ch-ui-home .ch-ui-hero-actions .ch-ui-button{min-width:0;flex:1;font-size:12px}body.ch11-ui .ch-ui-home .ch-ui-hero-aside{min-height:0;padding:25px}body.ch11-ui .ch-ui-home .ch11-desk-heading{margin:26px 0;font-size:27px}body.ch11-ui .ch-ui-home .ch-ui-proof{margin-bottom:52px}body.ch11-ui .ch-ui-home .ch-ui-proof>div{padding:12px 4px}body.ch11-ui .ch-ui-home .ch-ui-proof strong{font-size:17px}body.ch11-ui .ch-ui-home .ch-ui-proof span{font-size:10px}body.ch11-ui .ch-ui-home .ch-ui-featured{display:block;margin-bottom:58px}body.ch11-ui .ch-ui-home .ch-ui-brand-grid{grid-template-columns:1fr}body.ch11-ui .ch-ui-home .ch-ui-brand{border-right:0!important}body.ch11-ui .ch-ui-home .ch-ui-services{padding:22px}body.ch11-ui .ch-ui-home .ch-ui-services .ch11-steps{display:block}body.ch11-ui .ch-ui-home .ch-ui-services .ch11-steps li{margin-bottom:9px}body.ch11-ui.ch4-product-v4 .ast-article-single{padding:22px 17px}body.ch11-ui.ch4-product-v4 .entry-title{font-size:clamp(32px,9vw,48px)}body.ch11-ui .ch4-overview-grid{display:block}body.ch11-ui .ch4-overview-grid>.ch4-media,body.ch11-ui .ch4-overview-grid>.ch4-facts{padding:20px;border-right:0;border-bottom:1px solid var(--ch11-line)}body.ch11-ui .ch7-render{height:215px}body.ch11-ui .ch4-inquiry{padding:22px}body.ch11-ui .ch9-product-specifications tr{grid-template-columns:minmax(112px,.78fr) minmax(0,1.22fr)}}
