.waste-page{background:#fff;color:#11374b;font-family:'Montserrat',Arial,sans-serif}.waste-page main{overflow:hidden}.w-eyebrow{display:block;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#386478;margin-bottom:17px}.w-section{padding:68px 6vw}.w-section h2{font-size:clamp(30px,3.3vw,48px);line-height:1.12;letter-spacing:-.04em;font-weight:500;margin:0 0 22px}.w-section p,.w-brand-hero p,.w-division-hero p{font-size:15px;line-height:1.8;max-width:650px}.w-lead{color:#547180}.w-brand-hero,.w-division-hero{padding:32px 6vw 50px;background:#eff3f3}.w-breadcrumb{font-size:11px;margin-bottom:34px}.w-brand-grid,.w-division-hero{display:grid;grid-template-columns:1fr 1.1fr;gap:5vw;align-items:center}.w-division-hero{padding-top:55px}.w-brand-hero h1,.w-division-hero h1{font-size:clamp(35px,4.1vw,62px);line-height:1.08;letter-spacing:-.045em;font-weight:500;margin:18px 0 24px}.w-brand-logo{display:block;width:190px;height:80px;object-fit:contain;object-position:left center;margin-bottom:30px}.w-brand-grid figure,.w-division-hero figure{margin:0;min-width:0}.w-brand-grid figure>img,.w-brand-grid figure>video,.w-division-hero figure>img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.w-brand-grid figcaption,.w-division-hero figcaption{padding-top:12px;font-size:10px;color:#55717f}.w-actions{display:flex;gap:22px;flex-wrap:wrap;margin-top:25px}.w-actions a,.w-button{display:inline-flex;padding:15px 19px;background:#00539e;color:#fff;font-size:12px;align-items:center;text-decoration:none}.w-actions a+a{background:transparent;color:#114b6e;border-bottom:1px solid}.w-local{display:flex;gap:30px;padding:20px 6vw;border-bottom:1px solid #d7e1e5;font-size:12px;overflow-x:auto;white-space:nowrap}.w-tech-grid,.w-division-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;margin-top:30px}.w-tech,.w-division-card{border:1px solid #d3dfe3;background:white;min-width:0;color:inherit;text-decoration:none;overflow:hidden}.w-tech>img,.w-card-image img{width:100%;aspect-ratio:4/3;object-fit:contain;background:#f3f5f5;display:block}.w-card-image img{object-fit:cover;transition:transform .5s}.w-division-card:hover .w-card-image img{transform:scale(1.035)}.w-tech>div,.w-card-copy{padding:26px}.w-tech h3,.w-card-copy h3{font-size:27px;font-weight:500;margin:14px 0}.w-tech p,.w-card-copy p{font-size:13px}.w-tech>div>span{font-size:11px;color:#547180}.w-tech a,.w-card-link,.w-cross>a,.w-home-division a,.w-solution-cta a{display:inline-block;font-size:12px;color:#00539e;margin-top:15px;border-bottom:1px solid;padding-bottom:6px}.w-card-copy>img{width:160px;height:65px;object-fit:contain;object-position:left center;margin-bottom:25px}.w-application{display:grid;grid-template-columns:1fr 1fr;gap:7vw;background:#f0f4f5}.w-checks p{display:flex;align-items:center;gap:22px;border-bottom:1px solid #cbdce3;padding:0 0 20px}.w-checks b{font-weight:400;color:#618b9d;font-size:13px}.w-checks small{font-size:11px;line-height:1.7;display:block}.w-checks>a{font-size:12px;color:#00539e;display:block;margin-top:20px}.w-cross{background:#092d42;color:#fff}.w-cross .w-eyebrow,.w-cross>a{color:#94c6df}.w-home-division{display:grid;grid-template-columns:1fr 1fr;gap:5vw;align-items:center;background:#f0f4f5}.w-home-logos{display:flex;align-items:center;gap:25px}.w-home-logos a{border:0;flex:1;min-width:0}.w-home-logos img{width:100%;height:70px;object-fit:contain}.w-solution-cta{display:flex;gap:30px;margin:28px 0}.w-brand-grid video{background:#dce4e6}body header.inn-site-header nav{gap:17px}body header.inn-site-header nav a{font-size:11px}
@media(min-width:901px) and (max-width:1190px){body header.inn-site-header .inn-brand-caption{display:none}body header.inn-site-header{gap:14px}body header.inn-site-header nav{gap:12px}}
@media(max-width:760px),(min-width:761px) and (max-width:1100px) and (orientation:portrait){.w-section{padding:40px 22px}.w-brand-hero,.w-division-hero{padding:25px 22px 35px}.w-brand-grid,.w-division-hero,.w-application,.w-home-division{grid-template-columns:1fr;gap:28px}.w-brand-hero h1,.w-division-hero h1{font-size:39px}.w-tech-grid,.w-division-grid{grid-template-columns:1fr}.w-brand-grid figure>img,.w-brand-grid figure>video,.w-division-hero figure>img{aspect-ratio:16/10}.w-local{gap:24px;padding:17px 22px}.w-brand-logo{width:160px;height:65px;margin-bottom:22px}.w-breadcrumb{margin-bottom:25px}.w-home-logos{gap:22px}.w-home-logos img{height:50px}.w-solution-cta{flex-wrap:wrap;gap:10px 25px}.w-section h2{font-size:33px}body header.inn-site-header nav a{font-size:14px}}

body.waste-page main>.w-brand-hero{padding:30px 6vw 45px!important}body.waste-page main>.w-division-hero{padding:45px 6vw!important}body.waste-page .w-section{padding:55px 6vw!important}.home-page .w-home-division{padding:48px 6vw!important}
@media(max-width:760px),(min-width:761px) and (max-width:1100px) and (orientation:portrait){body.waste-page main>.w-brand-hero,body.waste-page main>.w-division-hero{padding:25px 22px 35px!important}body.waste-page .w-section{padding:36px 22px!important}body .w-home-division{padding:36px 22px!important}.w-brand-hero h1,.w-division-hero h1{font-size:clamp(34px,5.2vw,44px)}}

/* Cinematic manufacturer opening, consistent with the other brand pages. */
body.waste-page main>.w-brand-hero.w-cinema{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center;min-height:680px;height:min(820px,calc(100svh - 100px));padding:40px 6vw 95px!important;background:#062435;color:white;overflow:hidden}
.w-cinema-film,.w-cinema-shade{position:absolute;inset:0;width:100%;height:100%;z-index:-2;object-fit:cover}.w-cinema-shade{z-index:-1;background:linear-gradient(90deg,#062435f5 0%,#062435d9 25%,#06243540 62%,#0624350a),linear-gradient(0deg,#062435e8,transparent 42%)}
.w-cinema-copy{width:min(540px,50%)}.w-cinema-copy .w-brand-logo{height:65px;width:200px;margin-bottom:26px}.w-cinema-copy .w-eyebrow{color:#9ac9df}.w-cinema-copy h1{font-size:clamp(40px,4.5vw,68px);color:#fff}.w-cinema-copy p{color:#d0e3ed}.w-cinema-copy .w-actions a+a{color:#fff}.w-cinema-crumb{position:absolute;left:6vw;top:28px;z-index:1;color:#d2e4ed}.w-cinema-crumb a{color:#d2e4ed;text-decoration:none}.w-cinema-credit{position:absolute;bottom:27px;left:6vw;right:6vw;display:flex;justify-content:space-between;gap:20px;font-size:11px;color:#d2e4ed;border-top:1px solid #b0ced044;padding-top:18px}.w-cinema-credit a{color:white}
@media(max-width:760px),(min-width:761px) and (max-width:1100px) and (orientation:portrait){body.waste-page main>.w-brand-hero.w-cinema{height:auto;min-height:0;padding:0 22px 25px!important;justify-content:start}.w-cinema-film{position:relative;inset:auto;z-index:auto;width:calc(100% + 44px);height:auto;aspect-ratio:16/9;object-fit:contain;margin:0 -22px;order:0;background:#062435}.w-cinema-shade{display:none}.w-cinema-crumb{position:relative;inset:auto;order:1;margin:22px 0 18px;font-size:11px}.w-cinema-copy{width:100%;order:2}.w-cinema-copy .w-brand-logo{height:52px;width:170px;margin-bottom:20px}.w-cinema-copy h1{font-size:clamp(35px,6vw,48px)}.w-cinema-credit{position:relative;inset:auto;order:3;margin-top:28px;width:100%;font-size:10px;flex-wrap:wrap}.w-cinema-copy .w-actions{gap:12px}}
