.SustainabilityReportsPage-module__sO7yEq__page{--sr-gutter:1.25rem;--sr-md:2rem;--sr-lg:3rem;--sr-sm:1rem;--sr-flow-gap:3rem;--sr-block-gap:7.25rem;--sr-gap:calc(var(--sr-block-gap) - 2rem);--sr-gap-xl-gutter:1.25rem;--sr-gap-xl-md:40px;--sr-gap-xl-lg:60px;--sr-content-size:1440px;--sr-hero-copy-max:400px;--sr-dark:#002a3d;--sr-grey-100:#f4f8f9;--sr-primary:#1f9fc7;--sr-tertiary:#98ca53;--sr-font-small:.875rem;--sr-font-medium:1.125rem;--sr-font-h2:clamp(1.875rem, 1.875rem + ((1vw - .2rem) * 3), 4.25rem);color:var(--sr-dark);font-family:Inter,sans-serif}@media (min-width:1024px){.SustainabilityReportsPage-module__sO7yEq__page{--sr-gap:calc(var(--sr-block-gap) - 1.5rem)}}@media (min-width:1200px){.SustainabilityReportsPage-module__sO7yEq__page{--sr-gap:var(--sr-block-gap)}}.SustainabilityReportsPage-module__sO7yEq__band{background-color:var(--sr-grey-100);width:100%;padding-top:var(--sr-gap);padding-bottom:var(--sr-gap);padding-left:var(--sr-gutter);padding-right:var(--sr-gutter)}.SustainabilityReportsPage-module__sO7yEq__bandInner{width:100%;max-width:var(--sr-content-size);margin-left:auto;margin-right:auto}
.SustainabilityReportsSection-module__OVczRq__grid{row-gap:3rem;column-gap:var(--sr-gap-xl-gutter);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.SustainabilityReportsSection-module__OVczRq__grid{align-items:stretch;column-gap:var(--sr-gap-xl-md);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.SustainabilityReportsSection-module__OVczRq__grid{column-gap:var(--sr-gap-xl-lg)}}.SustainabilityReportsSection-module__OVczRq__copyColumn>*+*{margin-top:var(--sr-md)}.SustainabilityReportsSection-module__OVczRq__title{font-size:var(--sr-font-h2);letter-spacing:-.05rem;text-align:left;color:var(--sr-dark);margin:0;font-weight:700;line-height:1}.SustainabilityReportsSection-module__OVczRq__heroBlock{max-width:var(--sr-hero-copy-max)}.SustainabilityReportsSection-module__OVczRq__heroBlock>*+*{margin-top:var(--sr-flow-gap)}.SustainabilityReportsSection-module__OVczRq__lead{font-size:var(--sr-font-medium);color:var(--sr-dark);margin:0;font-style:normal;font-weight:700;line-height:1.5}.SustainabilityReportsSection-module__OVczRq__buttonRow{flex-wrap:wrap;justify-content:flex-start;gap:.75rem;display:flex}.SustainabilityReportsSection-module__OVczRq__primaryButton,.SustainabilityReportsSection-module__OVczRq__outlineButton{font-size:var(--sr-font-small);border:2px solid #0000;border-radius:35px;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .25s ease-in-out,color .25s ease-in-out;display:inline-flex}.SustainabilityReportsSection-module__OVczRq__primaryButton{background-color:var(--sr-tertiary);color:var(--sr-dark)}.SustainabilityReportsSection-module__OVczRq__primaryButton:hover,.SustainabilityReportsSection-module__OVczRq__primaryButton:focus{background-color:var(--sr-tertiary);color:var(--sr-dark);text-decoration:none}.SustainabilityReportsSection-module__OVczRq__outlineButton{background-color:var(--sr-primary);border-color:var(--sr-primary);color:var(--sr-dark)}.SustainabilityReportsSection-module__OVczRq__outlineButton:hover,.SustainabilityReportsSection-module__OVczRq__outlineButton:focus{color:var(--sr-dark);border-color:var(--sr-primary);background-color:#1f9fc733;text-decoration:none}.SustainabilityReportsSection-module__OVczRq__olderEditions>.SustainabilityReportsSection-module__OVczRq__editionLine+.SustainabilityReportsSection-module__OVczRq__editionLine{margin-top:var(--sr-flow-gap)}.SustainabilityReportsSection-module__OVczRq__editionLine{text-align:left;color:var(--sr-dark);margin:0;line-height:1.5}.SustainabilityReportsSection-module__OVczRq__editionLink,.SustainabilityReportsSection-module__OVczRq__editionLink:hover,.SustainabilityReportsSection-module__OVczRq__editionLink:focus{color:var(--sr-primary);text-decoration:none}.SustainabilityReportsSection-module__OVczRq__imageColumn{align-self:flex-start}.SustainabilityReportsSection-module__OVczRq__coverFigure{border-radius:15px;margin:0;overflow:hidden}@media (min-width:640px){.SustainabilityReportsSection-module__OVczRq__coverFigure{border-radius:30px}}.SustainabilityReportsSection-module__OVczRq__coverImage{width:100%;height:auto;display:block}
