.SustainabilityCommunitiesSection_section__Te_YS{--communities-text-max-width:var(--page-max-width);background:#fffefa;display:flex;flex-direction:column;gap:var(--gap-row);padding:clamp(3.75rem,6.95vw,6.25rem) var(--sp-h);width:100%}.SustainabilityCommunitiesSection_introGrid__tsfuK{grid-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin:0 auto;max-width:var(--communities-text-max-width);grid-row-gap:var(--gap-row);row-gap:var(--gap-row);width:100%}.SustainabilityCommunitiesSection_title__MEu8i{color:#161313;font-family:var(--font-sans-display),"Satoshi",sans-serif;font-size:var(--fs-h2);font-weight:500;grid-column:1/span 6;grid-row:1;line-height:1.2;margin:0;max-width:792px}.SustainabilityCommunitiesSection_introMetaRow__agfnK{grid-column-gap:1rem;column-gap:1rem;display:grid;grid-column:1/span 10;grid-template-columns:repeat(10,minmax(0,1fr));grid-row:2}.SustainabilityCommunitiesSection_subsection__CdO6O{display:flex;flex-direction:column;gap:var(--gap-row)}.SustainabilityCommunitiesSection_textRow__T9Ah0{grid-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin:0 auto;max-width:var(--communities-text-max-width);width:100%}.SustainabilityCommunitiesSection_eyebrow__jzD0P{align-self:start;color:#827f7e;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:12px;font-weight:500;grid-column:1/span 6;letter-spacing:.24px;line-height:1;margin:0;text-transform:uppercase}.SustainabilityCommunitiesSection_description__9BAIA{grid-column:7/span 5;max-width:564px}.SustainabilityCommunitiesSection_description__9BAIA,.SustainabilityCommunitiesSection_introDescription__Ve0nV{align-self:start;color:#161313;font-family:var(--font-sans-display),"Satoshi",sans-serif;font-size:14px;font-weight:500;letter-spacing:.14px;line-height:1.4;margin:0}.SustainabilityCommunitiesSection_introDescription__Ve0nV{grid-column:7/span 4;max-width:448px}.SustainabilityCommunitiesSection_imageGrid__xv_ka{grid-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto;margin:0 auto;max-width:var(--page-max-width);grid-row-gap:1rem;row-gap:1rem;width:100%}.SustainabilityCommunitiesSection_img__H_isb{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.SustainabilityCommunitiesSection_imageGridTopSpacer__9rwWR{grid-column:1/span 4;grid-row:1}.SustainabilityCommunitiesSection_tilePrimary__6TQ8P{aspect-ratio:1;grid-column:5/span 4;grid-row:1;overflow:hidden}.SustainabilityCommunitiesSection_tileSecondary___j_Qq{aspect-ratio:1;grid-column:9/span 4;grid-row:1;overflow:hidden}.SustainabilityCommunitiesSection_captionTextCell___7gVz{align-self:end;grid-column:9/span 4;grid-row:2}.SustainabilityCommunitiesSection_captionText__a8Dup{color:#161313;font-family:var(--font-sans-display),"Satoshi",sans-serif;font-size:14px;font-weight:500;letter-spacing:.14px;line-height:1.4;margin:0;max-width:450px}.SustainabilityCommunitiesSection_tileTertiary__3NI6u{aspect-ratio:1;grid-column:1/span 4;grid-row:2;overflow:hidden}@media (max-width:1200px){.SustainabilityCommunitiesSection_description__9BAIA{grid-column:7/-1}}@media (max-width:767px){.SustainabilityCommunitiesSection_title__MEu8i{grid-column:1/-1}.SustainabilityCommunitiesSection_introMetaRow__agfnK{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr))}.SustainabilityCommunitiesSection_introDescription__Ve0nV{grid-column:7/-1}.SustainabilityCommunitiesSection_textRow__T9Ah0{display:flex;flex-direction:column;gap:1rem}.SustainabilityCommunitiesSection_imageGrid__xv_ka{grid-template-columns:repeat(6,minmax(0,1fr))}.SustainabilityCommunitiesSection_tilePrimary__6TQ8P{grid-column:1/span 3;grid-row:1}.SustainabilityCommunitiesSection_tileSecondary___j_Qq{grid-column:4/span 3;grid-row:1}.SustainabilityCommunitiesSection_tileTertiary__3NI6u{grid-column:1/span 3;grid-row:2}.SustainabilityCommunitiesSection_imageGridTopSpacer__9rwWR{display:none}.SustainabilityCommunitiesSection_captionTextCell___7gVz{grid-column:1/-1;grid-row:3}}@media (max-width:640px){.SustainabilityCommunitiesSection_title__MEu8i{line-height:1.1}.SustainabilityCommunitiesSection_imageGrid__xv_ka{grid-template-columns:1fr;gap:1rem}.SustainabilityCommunitiesSection_captionTextCell___7gVz,.SustainabilityCommunitiesSection_tilePrimary__6TQ8P,.SustainabilityCommunitiesSection_tileSecondary___j_Qq,.SustainabilityCommunitiesSection_tileTertiary__3NI6u{grid-column:1/-1;grid-row:auto}.SustainabilityCommunitiesSection_introMetaRow__agfnK{display:flex;flex-direction:column;gap:1rem}}.SustainabilityEnvironmentalSection_section__WooY_{background:#f3f1eb;width:100%}.SustainabilityEnvironmentalSection_grid__ryQHL{grid-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin:0 auto;max-width:1920px;padding:clamp(3.75rem,6.95vw,6.25rem) var(--sp-h);grid-row-gap:1rem;row-gap:1rem;width:100%}.SustainabilityEnvironmentalSection_header__bKK6c{grid-column-gap:16px;column-gap:16px;display:grid;grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));width:100%}.SustainabilityEnvironmentalSection_eyebrow__KPCnx{align-self:start;color:#827f7e;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:12px;font-weight:500;grid-column:1/span 2;letter-spacing:.24px;line-height:1;margin:0;max-width:216px;text-transform:uppercase;width:100%}.SustainabilityEnvironmentalSection_title__cRzE7{color:#161313;font-family:var(--font-sans-display),"Satoshi",sans-serif;font-size:var(--fs-h2);font-weight:500;grid-column:3/span 5;justify-self:start;line-height:1.2;margin:0;max-width:564px;width:100%}.SustainabilityEnvironmentalSection_featuresGrid__FUtoj{grid-column-gap:16px;column-gap:16px;display:grid;grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:270px 270px;grid-row-gap:16px;row-gap:16px;width:100%}.SustainabilityEnvironmentalSection_featureCard__WKHld{align-self:center;display:flex;flex-direction:column;gap:24px;justify-self:start;max-width:216px;width:100%}.SustainabilityEnvironmentalSection_dot__28YMR{background:#1a1819;border-radius:1px;display:block;flex-shrink:0;height:8px;width:8px}.SustainabilityEnvironmentalSection_featureContent__bebzu{display:flex;flex-direction:column;gap:8px}.SustainabilityEnvironmentalSection_featureTitle__xBHD2{color:#161313;font-family:var(--font-sans-display),"Satoshi",sans-serif;font-size:12px;font-weight:700;letter-spacing:.48px;line-height:1.5;margin:0;text-transform:uppercase}.SustainabilityEnvironmentalSection_featureDescription___iHbI{color:#827f7e;font-family:var(--font-sans-display),"Satoshi",sans-serif;font-size:14px;font-weight:500;letter-spacing:.14px;line-height:1.4;margin:0}.SustainabilityEnvironmentalSection_featureCard1__LnJ1L{grid-column:4/span 2;grid-row:1;min-height:178px}.SustainabilityEnvironmentalSection_featureCard2__9mkCO{grid-column:7/span 2;grid-row:1;min-height:178px}.SustainabilityEnvironmentalSection_featureCard3__V3ezr{grid-column:10/span 2;grid-row:1;min-height:178px}.SustainabilityEnvironmentalSection_featureCard4__QzIeL{grid-column:3/span 2;grid-row:2;min-height:158px}.SustainabilityEnvironmentalSection_featureCard4__QzIeL .SustainabilityEnvironmentalSection_featureDescription___iHbI{max-width:186px}.SustainabilityEnvironmentalSection_featureCard5__0J0QZ{grid-column:6/span 2;grid-row:2;min-height:158px}.SustainabilityEnvironmentalSection_featureCard6__0mVBK{grid-column:9/span 2;grid-row:2;min-height:158px}@media (max-width:1200px){.SustainabilityEnvironmentalSection_title__cRzE7{grid-column:3/span 6}}@media (max-width:900px){.SustainabilityEnvironmentalSection_grid__ryQHL{grid-template-columns:repeat(6,minmax(0,1fr));padding:var(--sp-v) var(--sp-h);row-gap:2.5rem}.SustainabilityEnvironmentalSection_header__bKK6c{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:16px}.SustainabilityEnvironmentalSection_eyebrow__KPCnx,.SustainabilityEnvironmentalSection_title__cRzE7{grid-column:1/-1;max-width:none}.SustainabilityEnvironmentalSection_featuresGrid__FUtoj{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto auto auto;row-gap:40px}.SustainabilityEnvironmentalSection_featureCard__WKHld{max-width:none}.SustainabilityEnvironmentalSection_featureCard1__LnJ1L{grid-column:1/span 3;grid-row:1}.SustainabilityEnvironmentalSection_featureCard2__9mkCO{grid-column:4/span 3;grid-row:1}.SustainabilityEnvironmentalSection_featureCard3__V3ezr{grid-column:1/span 3;grid-row:2}.SustainabilityEnvironmentalSection_featureCard4__QzIeL{grid-column:4/span 3;grid-row:2}.SustainabilityEnvironmentalSection_featureCard5__0J0QZ{grid-column:1/span 3;grid-row:3}.SustainabilityEnvironmentalSection_featureCard6__0mVBK{grid-column:4/span 3;grid-row:3}.SustainabilityEnvironmentalSection_featureCard4__QzIeL .SustainabilityEnvironmentalSection_featureDescription___iHbI{max-width:none}}@media (max-width:640px){.SustainabilityEnvironmentalSection_grid__ryQHL{padding:var(--sp-v) var(--sp-h);row-gap:2rem}.SustainabilityEnvironmentalSection_title__cRzE7{line-height:1.1}.SustainabilityEnvironmentalSection_featuresGrid__FUtoj{column-gap:8px;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:none;row-gap:32px}.SustainabilityEnvironmentalSection_featuresGrid__FUtoj>.SustainabilityEnvironmentalSection_featureCard__WKHld{align-self:start;grid-column:1/span 4;grid-row:auto;justify-self:stretch;max-width:none;min-height:0}.SustainabilityEnvironmentalSection_featuresGrid__FUtoj>.SustainabilityEnvironmentalSection_featureCard__WKHld:nth-child(odd){grid-column:3/span 4}.SustainabilityEnvironmentalSection_featuresGrid__FUtoj>.SustainabilityEnvironmentalSection_featureCard__WKHld:nth-child(2n){grid-column:1/span 4}}.SustainabilityHeroSection_section__Zgah2{background:#fffefa;display:flex;flex-direction:column;gap:clamp(2rem,4vw,3.75rem);padding-top:clamp(7.5rem,14vw,13.75rem);width:100%}.SustainabilityHeroSection_header__o7UVv{display:flex;flex-direction:column;gap:clamp(1.5rem,2.5vw,2rem);margin:0 auto;max-width:var(--page-max-width);padding:0 var(--sp-h);width:100%}.SustainabilityHeroSection_title__Qu46r{color:#0e0e0e;font-family:var(--font-sans-display),"Satoshi",sans-serif;font-size:var(--fs-display);font-weight:500;line-height:1.1;margin:0}.SustainabilityHeroSection_subtitle__g_UJi{color:#161313;font-family:var(--font-sans-display),"Satoshi",sans-serif;font-size:var(--fs-h2);font-weight:500;line-height:1.2;margin:0;max-width:550px}.SustainabilityHeroSection_muted__scSlL{color:#827f7e}.SustainabilityHeroSection_topics__hqm_R{display:flex;flex-direction:column;gap:clamp(1.5rem,2.5vw,2rem)}.SustainabilityHeroSection_topicRow__RsNOo{grid-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin:0 auto;max-width:var(--page-max-width);padding:0 var(--sp-h);width:100%}.SustainabilityHeroSection_eyebrow__1kY7B{color:#827f7e;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:12px;font-weight:500;grid-column:1/span 6;letter-spacing:.24px;line-height:1;margin:0;text-transform:uppercase}.SustainabilityHeroSection_topicDescription__a4qIM{color:#161313;font-family:var(--font-sans-display),"Satoshi",sans-serif;font-size:14px;font-weight:500;grid-column:7/span 5;letter-spacing:.14px;line-height:1.4;margin:0}.SustainabilityHeroSection_heroImageWrap__O7DzQ{aspect-ratio:1440/782;position:relative;width:100%}.SustainabilityHeroSection_heroImageBg__qNnNy{background:#f3f1eb;height:100%;overflow:hidden;position:relative;width:100%}.SustainabilityHeroSection_heroImage__pygte{height:100%;left:0;object-fit:cover;object-position:center 30%;position:absolute;top:0;width:100%}@media (max-width:1200px){.SustainabilityHeroSection_topicDescription__a4qIM{grid-column:7/-1}}@media (max-width:900px){.SustainabilityHeroSection_topicRow__RsNOo{display:flex;flex-direction:column;gap:12px}}@media (max-width:640px){.SustainabilityHeroSection_subtitle__g_UJi{max-width:none;line-height:1.3}.SustainabilityHeroSection_topicDescription__a4qIM{font-size:13px}}