 @media only screen and (min-width: 48rem) {#int-hero h1 {max-width: none;white-space: nowrap;}}@media only screen and (min-width: 0rem) {#eco-header {padding: var(--sectionPadding);background-color: #fff;}#eco-header .cs-container {width: 100%;max-width: 80rem;margin: auto;display: flex;flex-direction: column;align-items: center;}#eco-header .cs-clean-types {display: flex;flex-direction: column;gap: 1.5rem;width: 100%;}#eco-header .cs-clean-card {background: #fafafa;border-radius: 0.75rem;border-top: 4px solid var(--primary);padding: 1.75rem;box-shadow: 0 2px 16px rgba(0, 0, 0, 0.07);}#eco-header .cs-clean-title {font-family: 'Montserrat', Arial, sans-serif;font-size: clamp(1.1rem, 2vw, 1.25rem);color: var(--headerColor);margin: 0 0 0.75rem;}#eco-header .cs-text {margin: 0;line-height: 1.8;}#eco-header .cs-text + .cs-text {margin-top: 0.75rem;}}@media only screen and (min-width: 64rem) {#eco-header .cs-clean-types {flex-direction: row;}#eco-header .cs-clean-card {flex: 1;}}@media only screen and (min-width: 0rem) {#eco-what, #eco-why {padding: var(--sectionPadding);overflow: hidden;position: relative;z-index: 1;}#eco-why {background-color: #fafafa;}#eco-what .cs-container, #eco-why .cs-container {width: 100%;max-width: 80rem;margin: auto;display: flex;flex-direction: column;align-items: center;gap: clamp(3rem, 7.1vw, 6.75rem);}#eco-what .cs-image-group, #eco-why .cs-image-group {width: 100%;max-width: 34.375rem;order: -1;overflow: hidden;border-radius: 1rem;}#eco-what .cs-picture, #eco-why .cs-picture {border-radius: 1rem;overflow: hidden;display: block;width: 100%;aspect-ratio: 4 / 3;}#eco-what .cs-picture img, #eco-why .cs-picture img {width: 100%;height: 100%;object-fit: cover;display: block;}#eco-what .cs-content, #eco-why .cs-content {width: 100%;max-width: 34.375rem;display: flex;flex-direction: column;align-items: flex-start;}#eco-what .cs-title, #eco-why .cs-title {margin-bottom: 1rem;}#eco-what .cs-list, #eco-why .cs-list {margin: 0 0 1.5rem;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 0.625rem;}#eco-what .cs-list li, #eco-why .cs-list li {display: flex;align-items: flex-start;gap: 0.625rem;line-height: 1.7;color: var(--bodyTextColor);}#eco-what .cs-list li::before, #eco-why .cs-list li::before {content: "✓";color: var(--primary);font-weight: 700;flex-shrink: 0;margin-top: 0.1rem;}#eco-what .cs-quote, #eco-why .cs-quote {border-left: 4px solid var(--primary);margin: 0;padding: 0.75rem 1.25rem;background: #fff8e8;border-radius: 0 0.5rem 0.5rem 0;font-style: italic;color: var(--headerColor);line-height: 1.7;}}@media only screen and (min-width: 0rem) {#eco-why .cs-image-group {overflow: visible;}#eco-why .cs-picture {aspect-ratio: unset;overflow: visible;}#eco-why .cs-picture img {height: auto;object-fit: initial;}}@media only screen and (min-width: 64rem) {#eco-what .cs-container, #eco-why .cs-container {flex-direction: row;align-items: flex-start;justify-content: space-between;}#eco-what .cs-image-group, #eco-why .cs-image-group {max-width: none;width: 45%;flex-shrink: 0;order: 0;}#eco-what .cs-content, #eco-why .cs-content {width: 50%;max-width: none;}#eco-why .cs-image-group {order: 2;}}