.page-sustainability .breadcrumbs-container{background:#0d0d0d}.sustainability-bottom-section{position:relative}.sustainability-bottom-bg-wrapper{z-index:1;width:var(--body-width,100vw);height:100vh;display:none;position:absolute;inset:0;overflow:hidden}@media (width>=769px){.sustainability-bottom-bg-wrapper{display:block}}.sustainability-bottom-bg-image{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.sustainability-bottom-bg-overlay{z-index:2;background:linear-gradient(#000000b3,#000000b3),linear-gradient(#21212100 66.85%,#212121 100%);position:absolute;inset:0}.sustainability-bottom-bg-wrapper-mobile{z-index:1;display:block;position:absolute;inset:0;overflow:hidden}@media (width>=769px){.sustainability-bottom-bg-wrapper-mobile{display:none}}.sustainability-bottom-bg-image-mobile{object-fit:cover;width:auto;height:1300px;display:block}.sustainability-bottom-bg-overlay-mobile{z-index:2;background:linear-gradient(#212121b3 30%,#212121 100%);height:1300px;position:absolute;inset:0}.sustainability-bottom-section-inner{z-index:3;flex-wrap:wrap;align-items:start;gap:0;display:flex;position:relative}.sticky-text{width:100%;padding:180px 0}@media (width>=769px){.sticky-text{width:50%;height:100vh;position:sticky;top:0}}.sticky-text-content{z-index:3;position:relative}.page-sustainability .pillar-title{text-transform:uppercase}.futures-content{width:100%;padding:180px 30px 220px;position:relative}@media (width>=769px){.futures-content{width:50%;padding:180px 30px 220px}}@media (width>=1280px){.futures-content{padding:180px calc((var(--body-width,100vw) - 1440px) / 2 + 60px) 220px 70px}}.sustainability-bottom-section .scroll-reveal-line{background:#5e5e5e;margin:55px 0}.scroll-text{align-items:center;gap:10px;display:inline-flex}@media (width<=768px){.sustainability-bottom-section h2,.sustainability-intro{height:auto}}.page-sustainability .sustainability-bottom-section h2{max-width:350px}.sustainability-intro{margin-bottom:55px}.pillar-article{margin-top:120px}.pillar-article:first-of-type{margin-top:0}.pillar-header{align-items:baseline;gap:40px;margin-bottom:20px;display:flex}.pillar-image{aspect-ratio:538/400;object-fit:cover;border-radius:4px;width:100%;max-width:538px;margin-top:50px;transition:transform .4s,box-shadow .4s}.sustainability-divider{background-color:#ffffff1a;border:0;height:1px;margin:0}@media (width>=769px){.futures-content:before{content:"";background:#5e5e5e;width:1px;height:100%;position:absolute;top:0;left:0}}@media (width<=768px){.sustainability-bottom-section-inner{grid-template-columns:1fr;gap:0;padding:40px 0 100px}.general-content-section{padding:60px 0 88px}.sticky-text{padding:60px 0 0}.sustainability-bottom-section .scroll-reveal-line{margin:40px 0}.scroll-text.text-container-left{display:none}.futures-content{padding:0 30px}.sustainability-intro{margin-bottom:80px}.pillar-image{margin-top:40px}.pillar-article{margin-top:80px}}
