/* Light palette balance; original photography without tints, fades or filters. */
body img,body.elite-page .elite-calc>img,body .home-city img,body .ds-image-placeholder img,body .ds-detail-image-grid img{filter:none!important;opacity:1!important;mix-blend-mode:normal!important}
body .home-city::before,body .home-city::after,body .ds-image-placeholder::before,body .ds-image-placeholder::after,body .ds-photo-hero::before,body .ds-photo-hero::after,body .ds-detail-image-grid figure::before,body .ds-detail-image-grid figure::after{content:none!important;display:none!important}
body .ds-hero-overlay{display:none!important}
body .page-context-image figcaption,body .recycling-corner-image figcaption{position:static!important;background:#f3f6f8!important;color:#52647a!important}
body .home-hero{background:radial-gradient(ellipse at 5% 10%,rgba(122,212,226,.14),transparent 60%),linear-gradient(180deg,#f3f8fa,#fff)!important}
body .home-city{border-radius:16px}
body .shop-exact-card:nth-child(3n+1),body .ds-service-card:nth-child(3n+1){background:linear-gradient(145deg,#fff 45%,#edf7f5)!important;border-color:#d6e6e0!important}
body .shop-exact-card:nth-child(3n+2),body .ds-service-card:nth-child(3n+2){background:linear-gradient(145deg,#fff 45%,#f1eef5)!important;border-color:#e0dce7!important}
body .shop-exact-card:nth-child(3n),body .ds-service-card:nth-child(3n){background:linear-gradient(145deg,#fff 45%,#faf0ef)!important;border-color:#eadedc!important}
body .trust-strip,body .ds-feature-strip{background:linear-gradient(110deg,#edf6f8,#f4f3f7)!important}
body #mission-preview{background:radial-gradient(ellipse at 90% 50%,rgba(122,212,226,.08),transparent 70%)!important}
body #institutional-partnerships{background:radial-gradient(ellipse at 10% 50%,rgba(225,174,144,.09),transparent 70%)!important}
body .iw-card:nth-child(1){background:linear-gradient(145deg,#fff,#eff7f8)!important}
body .iw-card:nth-child(2){background:linear-gradient(145deg,#fff,#f2eff6)!important}
body .iw-card:nth-child(3){background:linear-gradient(145deg,#fff,#faf0f2)!important}
body .iw-teaser{background:radial-gradient(ellipse at 10% 50%,rgba(97,210,163,.07),transparent 65%),radial-gradient(ellipse at 90% 50%,rgba(106,91,120,.045),transparent 65%)}
body .resource-item:nth-child(3n+1) .resource-visual{background:linear-gradient(135deg,#f3f8fa,#e4f3f6)!important}
body .resource-item:nth-child(3n+2) .resource-visual{background:linear-gradient(135deg,#f7f5fa,#eee8f3)!important}
body .resource-item:nth-child(3n) .resource-visual{background:linear-gradient(135deg,#fcf7f5,#f7ebe7)!important}
body .home-actions .blue-btn{background:linear-gradient(115deg,#273C53,#3A506D)!important}
body .discount-badge{background:#e6f5ed!important;color:#273C53!important;border-color:#cce7da!important}
body .component-chip:nth-child(3n+1) svg,body .home-benefits div:nth-child(1) b{color:#3A506D!important;stroke:#3A506D!important}
body .component-chip:nth-child(3n+2) svg,body .home-benefits div:nth-child(2) b{color:#6A5B78!important;stroke:#6A5B78!important}
body .component-chip:nth-child(3n) svg{stroke:#AB6977!important}
body .home-benefits div:nth-child(3) b{color:#36765d!important}
body .simple-footer,body .elite-footer,body .site-footer{background:linear-gradient(120deg,#f0f5f7,#f4f1f5)!important}
body .page-hero::after,body .biz-banner::after{border-color:rgba(122,212,226,.18)!important;box-shadow:none!important}
body .shop-exact-card::after,body .provider-card::after,body .clean-card::after,body .resource-item::after{background:linear-gradient(90deg,#7AD4E2,#6A5B78)!important}