.navlinks{gap:22px}.navlinks>a{font-size:11px}.hero-slider{background:#e9ecdf}.hero-slider .slide{height:640px;padding-top:30px}.slide>.wrap{display:grid;grid-template-rows:22px 155px 405px}.hero-slider h1,.hero-slider .slide-title{margin:0;align-self:center;font-size:clamp(60px,7.6vw,114px);letter-spacing:-5px;line-height:1.02;font-weight:500;white-space:normal}.hero-slider .slide-title{font-size:clamp(55px,6vw,86px);letter-spacing:-3.5px}.slide-title>span{color:#70863a}.hero-slider .hero-bottom{min-height:0}.hero-slider .hero-product img{width:100%;margin:0}.hero-slider .hero-copy{padding-top:0}.hero-slider .hero-copy>p{font-size:16px}.hero-slider .hero-product:before{width:280px;height:280px;top:30px}.hero-slider .product-caption{bottom:10px}.slider-controls{display:flex;align-items:center;justify-content:space-between;padding:22px 0;border-top:1px solid #cfd5c2;gap:25px}.slider-dots{display:flex;gap:28px}.slider-dots button{background:none;border:0;padding:0;color:#778166;font-size:11px;display:flex;align-items:center;gap:9px}.slider-dots button.active{color:var(--ink);font-weight:600}.slider-dots button:before{content:'';width:5px;height:5px;background:transparent;border-radius:50%}.slider-dots button.active:before{background:#718a36}.slider-dots span{font-weight:400;font-size:10px}.slider-arrows{display:flex;gap:14px;align-items:center}.slider-arrows>span{font-size:10px;letter-spacing:1px;margin-right:10px;color:var(--muted)}.slider-arrows button{width:33px;height:33px;border:1px solid #bdc8aa;border-radius:50%;background:none;color:var(--ink)}.slider-arrows button:hover{background:var(--ink);color:white}.slide-recycle{background:#e1e9e5}.slide-measure{background:#ece8da}.slide-recycle .hero-product:before{background:#b6d2c7}.recycle-ring{position:absolute;right:12%;top:0;font-size:250px;line-height:1;color:#7eaa99;font-weight:100}.slide-small{font-size:9px;letter-spacing:1.3px;color:var(--muted);margin-top:37px}.measure-art{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.measure-circle{position:absolute;border-radius:50%;width:300px;height:300px;background:var(--lime);top:10px;right:10%}.measure-bin{width:170px;height:225px;border:2px solid #3d4a2f;transform:rotate(-6deg);border-radius:5px 5px 30px 30px;position:relative;z-index:1;display:grid;place-items:center;background:#e6ecd480;margin-top:20px}.measure-mouth{position:absolute;top:-20px;left:-12px;width:190px;height:45px;border:2px solid #3d4a2f;border-radius:50%;background:#e5ebd0}.measure-bin>span{font-size:20px;letter-spacing:2px}.measure-height{font-size:200px;color:#798e4b;line-height:1;margin:10px 0 0 30px}.measure-tag{position:absolute;bottom:18px;right:15px;background:var(--ink);color:white;padding:18px 23px;z-index:2;transform:rotate(4deg);display:flex;flex-direction:column;gap:10px}.measure-tag span{font-size:8px;letter-spacing:1.5px;color:#bed884}.measure-tag b{font-size:17px;font-weight:400}.waste-intro{background:#e6ebde}.waste-grid{display:grid;grid-template-columns:1fr 1fr;gap:85px}.waste-grid h2{margin:23px 0}.waste-intro p,.page-copy{font-size:14px;line-height:1.9;color:var(--muted);max-width:440px}.waste-intro .btn{margin-top:20px}.waste-points{border-top:1px solid #bfc9ae}.waste-points article{display:flex;gap:23px;border-bottom:1px solid #bfc9ae;padding:26px 0}.waste-points article>span{font-size:11px;color:#789449;padding-top:5px}.waste-points h3{font-size:21px;letter-spacing:-.5px;font-weight:500;margin:0 0 12px}.waste-points p{font-size:13px;line-height:1.8;color:var(--muted);margin:0}.editorial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.editorial-card{border:1px solid var(--line);border-radius:3px;overflow:hidden;background:#fff;display:flex;flex-direction:column;transition:.2s}.editorial-card:hover{transform:translateY(-4px);border-color:#a4b485}.editorial-art{height:195px;background:#e3ead5;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.editorial-art>span{position:absolute;top:18px;left:20px;font-size:8px;letter-spacing:1.4px;color:#697459}.editorial-art b{font-size:43px;letter-spacing:-1.5px;font-weight:500;position:relative;z-index:1}.editorial-art:before{content:'';position:absolute;border-radius:50%;width:140px;height:140px;background:#cfdfae;right:-25px;bottom:-35px}.editorial-art>i{position:absolute;right:18px;top:17px;font-size:23px;font-style:normal;color:#63714c}.art-2{background:#ebe8de}.art-2:before{background:#ddd4b8}.art-3{background:#e2e8e6}.art-3:before{background:#bcd0c7}.art-4{background:#e9e4df}.art-4:before{background:#d9c8b9}.art-5{background:#e7e9d4}.art-5:before{background:#d8ddae}.art-6{background:#dfe7e9}.art-6:before{background:#bdd0d6}.editorial-body{padding:24px;display:flex;flex-direction:column;flex:1}.editorial-body>small{font-size:8px;letter-spacing:1px;color:#7d886c}.editorial-body h3{font-size:22px;font-weight:500;line-height:1.25;letter-spacing:-.5px;margin:16px 0 12px}.editorial-body>p{font-size:12px;line-height:1.8;color:var(--muted);margin:0 0 25px}.editorial-body>span{font-size:11px;margin-top:auto}.page-hero{padding-top:28px;padding-bottom:65px;border-bottom:1px solid var(--line)}.breadcrumb{font-size:10px;color:var(--muted);padding-top:25px;padding-bottom:35px;line-height:1.8}.breadcrumb a{color:var(--ink)}.page-hero>.breadcrumb{padding-top:0}.page-hero h1{font-size:clamp(55px,6vw,84px);letter-spacing:-4px;white-space:normal;margin:30px 0}.page-hero h1>span{color:#70863a}.page-hero>p{font-size:17px;line-height:1.8;color:var(--muted);max-width:650px}.blog-filter{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:35px}.blog-filter button{background:none;border:1px solid var(--line);padding:11px 17px;border-radius:25px;font-size:11px;color:var(--muted)}.blog-filter button.active{background:var(--ink);border-color:var(--ink);color:white}.editorial-list{padding-top:35px}.content-cta{padding:40px 0 50px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:40px}.content-cta h2{font-size:32px}.content-cta p{font-size:13px;color:var(--muted);line-height:1.8}.content-cta .btn{white-space:nowrap}.article-wrap{width:88%;max-width:820px;margin:auto}.article-header{position:static;background:none;border:0;padding:20px 0 35px}.article-header h1{font-size:clamp(38px,4.2vw,61px);line-height:1.1;letter-spacing:-2.5px;white-space:normal;margin:28px 0 20px}.article-header>p{font-size:19px;color:var(--muted);line-height:1.7;margin:0 0 30px}.article-meta{font-size:9px;letter-spacing:1.3px;color:#7c866d;border-top:1px solid var(--line);padding-top:22px}.article-content{max-width:720px;margin:auto;padding-bottom:30px}.article-content>p{font-size:16px;line-height:1.95;color:#5c6455;margin:0 0 22px}.article-content>h2{font-size:27px;letter-spacing:-.6px;margin:40px 0 18px}.article-example{padding:25px;background:#e6ecdc;margin:30px 0;font-size:14px;line-height:1.9}.article-example p{margin:10px 0 0;color:#5e6b4c}.article-source{border-left:3px solid #a3b779;padding:10px 0 10px 20px;margin:35px 0;display:flex;flex-direction:column;gap:12px;font-size:11px;line-height:1.7}.article-source b{font-weight:500}.article-source a{text-decoration:underline;overflow-wrap:anywhere}.article-source span{color:var(--muted);font-size:10px}.article-action{border-top:1px solid var(--line);padding-top:30px;margin-top:40px}.article-action h2{font-size:24px;margin-bottom:20px;letter-spacing:-.6px}.related-section{border-top:1px solid var(--line)}.related-section .editorial-grid{grid-template-columns:1fr 1fr}.regulations{background:#e7ebdf}.regulation-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.regulation-card{border:1px solid #c3cfb1;padding:27px;border-radius:3px;display:flex;flex-direction:column;background:#f5f7ef}.regulation-card small{font-size:8px;letter-spacing:1px;color:#79866b}.regulation-card h3{font-size:23px;font-weight:500;letter-spacing:-.5px;line-height:1.25;margin:24px 0 15px}.regulation-card p{font-size:12px;line-height:1.8;color:var(--muted);margin:0 0 25px}.regulation-card span{font-size:11px;margin-top:auto}.regulation-card:hover{border-color:#8fa66b}.source-date{font-size:10px;color:var(--muted);line-height:1.8;margin:25px 0 0}.about-numbers{border-top:1px solid var(--line)}.about-numbers>div{border-bottom:1px solid var(--line);padding:24px 0;display:flex;align-items:center;gap:35px}.about-numbers b{font-size:47px;letter-spacing:-2px;font-weight:500;color:#718b37;width:70px}.about-numbers span{font-size:13px;color:var(--muted)}@media(max-width:1100px){.navlinks{gap:14px}.navlinks>a{font-size:10px}.navcta{padding:12px;font-size:10px}nav>.brand{font-size:25px}.hero-slider .hero-product img{width:112%;margin-left:-20px}.hero-slider .hero-product:before{width:240px;height:240px;top:70px}.waste-grid{gap:40px}.editorial-grid{gap:16px}.editorial-body{padding:20px}.editorial-body h3{font-size:20px}.editorial-art b{font-size:35px}.regulation-card{padding:21px}.regulation-card h3{font-size:21px}}@media(max-width:900px) and (min-width:751px){.navlinks{gap:10px}.navlinks>a{font-size:9px}nav>.brand{font-size:21px}nav>.brand small{font-size:6px}.navcta{font-size:9px;padding:10px}.hero-slider h1{font-size:71px}.hero-slider .hero-copy>p{font-size:14px}.hero-slider .hero-copy .btn{padding:16px 12px;font-size:11px;gap:13px}.hero-slider .slide-title{font-size:64px}.regulation-grid{grid-template-columns:1fr}.regulation-card{padding:25px}}@media(max-width:750px){.navlinks{gap:21px}.navlinks>a{font-size:13px}.navcta{font-size:12px}.hero-slider .slide{height:680px;padding-top:25px}.slide>.wrap{display:block}.hero-slider h1,.hero-slider .slide-title{font-size:57px;letter-spacing:-3px;line-height:1.04;margin:20px 0 10px;height:125px;display:flex;flex-direction:column;justify-content:center;align-items:start}.hero-slider h1{display:block;font-size:61px;padding-top:8px}.hero-slider h1 span{display:inline}.hero-slider .hero-top{height:15px}.hero-slider .hero-copy>p{font-size:14px;margin:0}.hero-slider .hero-copy{padding-top:10px}.hero-slider .hero-copy .btn{font-size:10px;gap:12px;padding:15px 12px}.hero-slider .hero-stats{margin-top:12px}.hero-slider .hero-product{height:290px;margin-top:5px}.hero-slider .hero-product img{width:112%;margin-left:-6%}.hero-slider .hero-product:before{width:220px;height:220px;top:25px}.hero-slider .product-caption{bottom:0;left:0}.slider-controls{padding:15px 0;gap:12px}.slider-dots{gap:13px}.slider-dots span{display:none}.slider-dots button{font-size:11px;gap:5px}.slider-arrows{gap:9px}.slider-arrows button{width:30px;height:30px}.slider-arrows>span{font-size:9px;margin-right:4px}.slide-small{grid-column:1/-1;font-size:8px;margin-top:12px}.slide-recycle .hero-product{height:330px}.recycle-ring{font-size:220px;top:20px}.measure-art{height:320px}.measure-circle{width:220px;height:220px;top:35px;right:12%}.measure-bin{width:125px;height:173px;margin-top:25px}.measure-mouth{width:145px;height:35px;top:-15px}.measure-bin>span{font-size:16px}.measure-height{font-size:150px;margin-left:20px}.measure-tag{right:10px;bottom:10px;padding:17px}.measure-tag b{font-size:15px}.waste-grid{grid-template-columns:1fr;gap:30px}.waste-grid h2{margin:20px 0}.waste-intro p,.page-copy{font-size:13px}.waste-points article{padding:23px 0;gap:18px}.waste-points h3{font-size:20px}.waste-points p{font-size:12px}.editorial-grid{grid-template-columns:1fr;gap:20px}.editorial-art{height:190px}.editorial-art b{font-size:43px}.editorial-body{padding:24px}.editorial-body h3{font-size:23px}.editorial-body>small{font-size:9px}.editorial-body>p{font-size:13px}.page-hero{padding-top:23px;padding-bottom:35px}.page-hero h1{font-size:47px;letter-spacing:-2.6px;line-height:1.1;margin:26px 0}.page-hero>p{font-size:15px}.breadcrumb{font-size:9px;padding-top:23px;padding-bottom:25px}.blog-filter{gap:7px;margin-bottom:25px}.blog-filter button{font-size:10px;padding:10px 13px}.content-cta{align-items:start;flex-direction:column;gap:23px;padding:35px 0 40px}.content-cta h2{font-size:29px}.article-header{padding-top:15px;padding-bottom:28px}.article-header h1{font-size:39px;letter-spacing:-1.8px;margin:24px 0 20px}.article-header>p{font-size:16px}.article-meta{font-size:8px;line-height:1.8;letter-spacing:.7px}.article-content>p{font-size:15px;line-height:1.9}.article-content>h2{font-size:24px;margin-top:32px}.article-example{padding:20px;font-size:13px}.article-source{font-size:10px}.related-section .editorial-grid{grid-template-columns:1fr}.related-section h2{font-size:32px}.regulation-grid{grid-template-columns:1fr}.regulation-card{padding:25px}.regulation-card h3{font-size:24px}.source-date{font-size:9px}.about-numbers>div{gap:25px}.about-numbers span{font-size:12px}footer .footer-row>div{flex-wrap:wrap}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
.hero-slider{overflow-anchor:none}
@media(max-width:750px){.hero-slider h1{font-size:clamp(42px,11.8vw,59px);letter-spacing:-2.5px}.hero-slider .slide-title{font-size:clamp(34px,10.5vw,55px);letter-spacing:-1.8px}}
.article-pullquote{border-left:4px solid #8ba750;padding:25px 28px;background:#e8edde;font-size:26px;line-height:1.4;letter-spacing:-.6px;margin:0 0 35px}.article-pullquote strong{font-weight:500;color:#617c2c}.source-ref{font-size:11px;color:#6a8634;vertical-align:super;text-decoration:underline}.article-table-scroll{overflow-x:auto;margin:25px 0}.article-table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.7;min-width:460px}.article-table th,.article-table td{border:1px solid var(--line);padding:16px;text-align:left;vertical-align:top}.article-table th{background:#e7ecde;font-weight:500}.article-table td{background:#fafbf5;color:#5f6855}.article-table caption{text-align:left;font-size:11px;color:var(--muted);padding-bottom:15px}.buyer-list{padding-left:22px;color:#5c6455;font-size:15px;line-height:1.9}.buyer-list li{padding:0 0 17px 8px}.buyer-list strong{font-weight:600;color:var(--ink)}.article-sources{font-size:11px;gap:17px}.article-sources a{scroll-margin-top:120px}.art-kalsit{background:#e7e3d5}.art-kalsit:before{background:#d0d9b3}.art-kalsit b{font-size:36px;letter-spacing:-1px}@media(max-width:750px){.article-pullquote{font-size:23px;padding:22px;margin-bottom:28px}.article-table{font-size:12px}.article-table td,.article-table th{padding:12px}.buyer-list{font-size:14px}.art-kalsit b{font-size:35px}}
.footer-contact{border-top:1px solid var(--line);margin-top:32px;padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:25px}.footer-contact>span{font-size:11px;color:var(--muted)}.footer-contact>a{font-size:27px;letter-spacing:-.7px}.footer-contact small{font-size:17px;margin-left:10px}.footer-contact+.footer-end{margin-top:0}.contact-phone{display:block;width:max-content;font-size:29px;letter-spacing:-.6px;margin:20px 0 5px}.contact-phone>span{font-size:20px;color:var(--lime);margin-left:12px}.waste-context{border-top:1px solid var(--line)}.waste-context>.waste-grid{margin-top:25px;align-items:center}.waste-fact{background:#e5ebd9;padding:35px;border:1px solid #d0dac0;border-radius:3px}.waste-fact>span{font-size:9px;letter-spacing:1.4px;color:#6b7d4c}.waste-fact>b{display:block;font-size:55px;letter-spacing:-2px;font-weight:500;margin:26px 0 22px}.waste-fact b>small{font-size:26px;letter-spacing:0}.waste-fact p{font-size:13px;line-height:1.9;color:#667154}.waste-fact>a{font-size:11px;display:inline-block;border-bottom:1px solid #8fa372;padding-bottom:6px;margin-top:12px}@media(max-width:750px){.footer-contact{align-items:start;flex-direction:column;gap:12px;margin-top:25px}.footer-contact>a{font-size:27px}.contact-phone{font-size:28px}.waste-fact{padding:26px}.waste-fact>b{font-size:42px}.waste-fact p{font-size:12px}.waste-fact b>small{font-size:23px}}
