.TextHero_textHero__WOE8s{display:flex;flex-direction:column;max-width:var(--layout-content-max);margin:0 auto;padding:calc(clamp(var(--space-9),.073rem + 10.356vw,var(--space-14))/2) var(--layout-container-gutter) 0}.TextHero_textHero__WOE8s.TextHero_compact__TbgaU{padding-top:calc(clamp(var(--space-6),.037rem + 5.178vw,var(--space-10))/2)}.TextHero_inner__AeV2c{display:flex;flex-direction:column;border-bottom:1px solid var(--color-border-primary)}@media(prefers-reduced-motion:no-preference){.TextHero_inner__AeV2c{--animation-variant:fade-slide-up;opacity:.01}[data-inview=true] .TextHero_inner__AeV2c{animation-name:var(--animation-variant);animation-duration:var(--animation-inview-duration,.8s);animation-timing-function:var(--animation-inview-easing,cubic-bezier(.16,1,.3,1));animation-fill-mode:both;animation-delay:calc(var(--animation-inview-delay, 0s) + 0*var(--animation-inview-stagger-delay, .1s));will-change:opacity,transform}}.TextHero_inner__AeV2c .TextHero_heading__FaXJS{display:flex;gap:clamp(var(--space-3),.568rem + .777vw,var(--space-6));padding-bottom:calc(clamp(var(--space-9),.073rem + 10.356vw,var(--space-14))/2);font-size:clamp(2.1rem,.619rem + 6.317vw,8.2rem)}[data-theme=sustainability] .TextHero_inner__AeV2c .TextHero_heading__FaXJS{color:var(--color-sustainability-bronze)}.FeatureImage_featureImage__xrolN{max-width:var(--layout-content-max);margin:clamp(var(--space-9),1.346rem + 5.128vw,var(--space-12)) auto clamp(var(--space-10),1.937rem + 8.803vw,var(--space-14))}.FeatureImage_featureImage__xrolN,.FeatureImage_featureImage__xrolN.FeatureImage_noPadding__o2wj2{padding:0 var(--layout-container-gutter)}.FeatureImage_featureImage__xrolN.FeatureImage_shortImage__2H3hn{margin-bottom:clamp(var(--space-7),1.291rem + 5.868vw,var(--space-11))}.FeatureImage_featureImage__xrolN.FeatureImage_tightBottom__Uv4fz{margin-bottom:calc(clamp(var(--space-10),1.937rem + 8.803vw,var(--space-14))/6)}.FeatureImage_inner__itGW9{display:flex;flex-direction:column;gap:clamp(var(--space-8),.24rem + 7.508vw,var(--space-13))}@media(prefers-reduced-motion:no-preference){.FeatureImage_inner__itGW9{--animation-variant:fade-slide-up;opacity:.01}[data-inview=true] .FeatureImage_inner__itGW9{animation-name:var(--animation-variant);animation-duration:var(--animation-inview-duration,.8s);animation-timing-function:var(--animation-inview-easing,cubic-bezier(.16,1,.3,1));animation-fill-mode:both;animation-delay:calc(var(--animation-inview-delay, 0s) + 0*var(--animation-inview-stagger-delay, .1s));will-change:opacity,transform}}.FeatureImage_imageWrap__0NNtG{aspect-ratio:4/5;border-radius:var(--radius-1);overflow:hidden}@media only screen and (min-width:640px){.FeatureImage_imageWrap__0NNtG{aspect-ratio:16/9}.FeatureImage_imageWrap__0NNtG.FeatureImage_shortImage__2H3hn{aspect-ratio:16/6}.FeatureImage_imageWrap__0NNtG.FeatureImage_shorterImage__UDdCR{aspect-ratio:16/4.2}}.Callout_callout__Fv1vZ{max-width:var(--layout-content-max);margin:0 auto;padding:clamp(var(--space-10),1.937rem + 8.803vw,var(--space-14)) var(--layout-container-gutter);width:100%}.Callout_callout__Fv1vZ.Callout_noPadding__H3VJZ{padding:0}.Callout_callout__Fv1vZ.Callout_noVerticalPadding__oWJLS{padding:0 var(--layout-container-gutter)}.Callout_callout__Fv1vZ.Callout_noBottomPadding__esQ5x{padding-bottom:0}.Callout_callout__Fv1vZ.Callout_noTopPadding__myYyt{padding-top:0}.Callout_inner__zjbpG{display:grid;gap:var(--space-9);grid-template-columns:1fr;grid-template-areas:"signpost" "content"}@media only screen and (min-width:1024px){.Callout_inner__zjbpG{gap:var(--layout-grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"signpost signpost signpost content content content content content content content content content"}}.Callout_inner__zjbpG.Callout_noSignpost__D6YVK{grid-template-areas:"content";grid-template-columns:1fr}@media only screen and (min-width:1024px){.Callout_inner__zjbpG.Callout_noSignpost__D6YVK{gap:var(--layout-grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:". . . content content content content content content content content content"}}.Callout_contentWrap__w9OFC{display:flex;flex-direction:column;grid-area:content;text-wrap:balance}.Callout_supplementaryText__iD_mR{color:var(--color-fg-secondary);margin-top:clamp(var(--space-6),1.257rem + 1.036vw,var(--space-9))}@media(prefers-reduced-motion:no-preference){.Callout_supplementaryText__iD_mR{--animation-variant:fade-slide-up;opacity:.01}[data-inview=true] .Callout_supplementaryText__iD_mR{animation-name:var(--animation-variant);animation-duration:var(--animation-inview-duration,.8s);animation-timing-function:var(--animation-inview-easing,cubic-bezier(.16,1,.3,1));animation-fill-mode:both;animation-delay:calc(var(--animation-inview-delay, 0s) + 2*var(--animation-inview-stagger-delay, .1s));will-change:opacity,transform}}.Callout_leadText__s0kVy{width:95%;margin-top:clamp(var(--space-6),1.257rem + 1.036vw,var(--space-9));color:var(--color-fg-secondary);font-size:clamp(1.125rem,.973rem + .647vw,1.75rem);line-height:1.3;letter-spacing:-.02em;text-wrap:pretty}@media(prefers-reduced-motion:no-preference){.Callout_leadText__s0kVy{--animation-variant:fade-slide-up;opacity:.01}[data-inview=true] .Callout_leadText__s0kVy{animation-name:var(--animation-variant);animation-duration:var(--animation-inview-duration,.8s);animation-timing-function:var(--animation-inview-easing,cubic-bezier(.16,1,.3,1));animation-fill-mode:both;animation-delay:calc(var(--animation-inview-delay, 0s) + 2*var(--animation-inview-stagger-delay, .1s));will-change:opacity,transform}}@media only screen and (min-width:1024px){.Callout_leadText__s0kVy{width:75%}}@media only screen and (min-width:1280px){.Callout_leadText__s0kVy{width:60%}}.Callout_heading__gd_tC,.Callout_supplementaryText__iD_mR{width:95%}@media only screen and (min-width:1280px){.Callout_heading__gd_tC,.Callout_supplementaryText__iD_mR{width:90%}}@media only screen and (min-width:1366px){.Callout_heading__gd_tC,.Callout_supplementaryText__iD_mR{width:85%}}@media(prefers-reduced-motion:no-preference){.Callout_heading__gd_tC{--animation-variant:fade-slide-up;opacity:.01}[data-inview=true] .Callout_heading__gd_tC{animation-name:var(--animation-variant);animation-duration:var(--animation-inview-duration,.8s);animation-timing-function:var(--animation-inview-easing,cubic-bezier(.16,1,.3,1));animation-fill-mode:both;animation-delay:calc(var(--animation-inview-delay, 0s) + 1*var(--animation-inview-stagger-delay, .1s));will-change:opacity,transform}}.Callout_ctaWrap__sk0hZ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);margin-top:clamp(var(--space-8),1.879rem + .518vw,var(--space-9))}@media only screen and (min-width:640px){.Callout_ctaWrap__sk0hZ{width:91%}}@media only screen and (min-width:768px){.Callout_ctaWrap__sk0hZ{width:unset;flex-direction:row;align-items:center}}@media(prefers-reduced-motion:no-preference){.Callout_ctaWrap__sk0hZ{--animation-variant:fade-slide-up;opacity:.01}[data-inview=true] .Callout_ctaWrap__sk0hZ{animation-name:var(--animation-variant);animation-duration:var(--animation-inview-duration,.8s);animation-timing-function:var(--animation-inview-easing,cubic-bezier(.16,1,.3,1));animation-fill-mode:both;animation-delay:calc(var(--animation-inview-delay, 0s) + 3*var(--animation-inview-stagger-delay, .1s));will-change:opacity,transform}}.Callout_signpost__XNXgQ{color:var(--color-fg-secondary);grid-area:signpost}@media only screen and (min-width:1024px){.Callout_signpost__XNXgQ{padding-top:.3rem}}@media(prefers-reduced-motion:no-preference){.Callout_signpost__XNXgQ{--animation-variant:fade-slide-up;opacity:.01}[data-inview=true] .Callout_signpost__XNXgQ{animation-name:var(--animation-variant);animation-duration:var(--animation-inview-duration,.8s);animation-timing-function:var(--animation-inview-easing,cubic-bezier(.16,1,.3,1));animation-fill-mode:both;animation-delay:calc(var(--animation-inview-delay, 0s) + 0*var(--animation-inview-stagger-delay, .1s));will-change:opacity,transform}}.ListBlock_listBlock__1hPOQ{max-width:var(--layout-content-max);margin:0 auto;padding:clamp(var(--space-8),1.538rem + 2.051vw,var(--space-10)) var(--layout-container-gutter) 0}@media only screen and (min-width:1024px){.ListBlock_listBlock__1hPOQ{padding:clamp(var(--space-10),1.937rem + 8.803vw,var(--space-14)) var(--layout-container-gutter)}}.ListBlock_listBlock__1hPOQ.ListBlock_noPadding__2qMRx{padding:0}.ListBlock_listBlock__1hPOQ.ListBlock_mobileStandalone__lmyyU{margin-bottom:var(--space-10)}@media only screen and (min-width:1024px){.ListBlock_listBlock__1hPOQ.ListBlock_mobileStandalone__lmyyU{margin-bottom:0}}.ListBlock_inner__F3_40{display:flex;flex-direction:column;gap:var(--space-9)}@media only screen and (min-width:768px){.ListBlock_inner__F3_40{display:grid;gap:var(--layout-grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr))}}.ListBlock_signpost__nzUP2{grid-column:span 3;color:var(--color-fg-secondary)}@media only screen and (min-width:1024px){.ListBlock_signpost__nzUP2{padding-top:var(--space-1)}}@media only screen and (min-width:1024px)and (prefers-reduced-motion:no-preference){.ListBlock_signpost__nzUP2{--animation-variant:fade-slide-up;opacity:.01}[data-inview=true] .ListBlock_signpost__nzUP2{animation-name:var(--animation-variant);animation-duration:var(--animation-inview-duration,.8s);animation-timing-function:var(--animation-inview-easing,cubic-bezier(.16,1,.3,1));animation-fill-mode:both;animation-delay:calc(var(--animation-inview-delay, 0s) + 0*var(--animation-inview-stagger-delay, .1s));will-change:opacity,transform}}.ListBlock_list__5_S6O{--listSpacing:clamp(0.75rem,0.635rem + 0.513vw,1.25rem);grid-column:span 9}.ListBlock_list--1Col__KZ_9d{display:flex;flex-direction:column}.ListBlock_list--1Col__KZ_9d .ListBlock_listItem__Ic54f:not(:first-child){margin-top:var(--listSpacing)}@media only screen and (min-width:1024px)and (prefers-reduced-motion:no-preference){.ListBlock_list--1Col__KZ_9d .ListBlock_listItem__Ic54f{--animation-variant:fade-in;opacity:.01}[data-inview=true] .ListBlock_list--1Col__KZ_9d .ListBlock_listItem__Ic54f{animation-name:var(--animation-variant);animation-duration:var(--animation-inview-duration,.8s);animation-timing-function:var(--animation-inview-easing,cubic-bezier(.16,1,.3,1));animation-fill-mode:both;animation-delay:calc(var(--animation-inview-delay, 0s) + var(--animation-index, 1)*var(--animation-inview-stagger-delay, .1s));will-change:opacity,transform}}.ListBlock_list--2Col__5Yt3H{display:grid;column-gap:var(--layout-grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr))}.ListBlock_list--2Col__5Yt3H .ListBlock_listItem__Ic54f:nth-child(n+3){margin-top:var(--listSpacing)}@media only screen and (min-width:1024px)and (prefers-reduced-motion:no-preference){.ListBlock_list--2Col__5Yt3H .ListBlock_listItem__Ic54f{--animation-variant:fade-in;opacity:.01}[data-inview=true] .ListBlock_list--2Col__5Yt3H .ListBlock_listItem__Ic54f{animation-name:var(--animation-variant);animation-duration:var(--animation-inview-duration,.8s);animation-timing-function:var(--animation-inview-easing,cubic-bezier(.16,1,.3,1));animation-fill-mode:both;animation-delay:calc(var(--animation-inview-delay, 0s) + var(--animation-index, 1)*var(--animation-inview-stagger-delay, .1s));will-change:opacity,transform}}.ListBlock_list--3Col__2VnAa{display:grid;grid-template-columns:subgrid}.ListBlock_list--3Col__2VnAa .ListBlock_listItem__Ic54f{grid-column:span 3}.ListBlock_list--3Col__2VnAa .ListBlock_listItem__Ic54f:nth-child(n+4){margin-top:var(--listSpacing)}@media only screen and (min-width:1024px)and (prefers-reduced-motion:no-preference){.ListBlock_list--3Col__2VnAa .ListBlock_listItem__Ic54f{--animation-variant:fade-in;opacity:.01}[data-inview=true] .ListBlock_list--3Col__2VnAa .ListBlock_listItem__Ic54f{animation-name:var(--animation-variant);animation-duration:var(--animation-inview-duration,.8s);animation-timing-function:var(--animation-inview-easing,cubic-bezier(.16,1,.3,1));animation-fill-mode:both;animation-delay:calc(var(--animation-inview-delay, 0s) + var(--animation-index, 1)*var(--animation-inview-stagger-delay, .1s));will-change:opacity,transform}}@media(prefers-reduced-motion:no-preference){.ListBlock_item__Tluhx{--animation-variant:fade-slide-up;opacity:.01}[data-inview=true] .ListBlock_item__Tluhx{animation-name:var(--animation-variant);animation-duration:var(--animation-inview-duration,.8s);animation-timing-function:var(--animation-inview-easing,cubic-bezier(.16,1,.3,1));animation-fill-mode:both;animation-delay:calc(var(--animation-inview-delay, 0s) + 0*var(--animation-inview-stagger-delay, .1s));will-change:opacity,transform}}@media only screen and (min-width:1024px){.ListBlock_item__Tluhx{opacity:1;animation:none}}.ListBlock_labelWrap__9Lnq8{display:flex;column-gap:var(--space-6);align-items:center;transform:translateX(0);transition:transform .3s ease-in-out}.ListBlock_indicator__bFAwT{--line-width:clamp(var(--space-5),1.098rem + 0.647vw,1.875rem);--line-height:1.5px;width:var(--line-width);height:var(--line-width);margin-right:var(--space-0-5);flex-shrink:0;will-change:transform}.ListBlock_indicator__bFAwT:after,.ListBlock_indicator__bFAwT:before{content:"";position:absolute;background-color:var(--color-fg-primary);width:var(--line-width);height:var(--line-height);border-radius:2px;top:calc(50% - var(--line-height)/2);transition:opacity,transform var(--animation-speed-medium) var(--animation-easing-6)}.ListBlock_indicator__bFAwT:after{transform:rotate(0);opacity:1}.ListBlock_indicator__bFAwT:before{transform:rotate(-90deg)}.ListBlock_content__0DtUn{overflow:hidden}.ListBlock_content__0DtUn[data-state=open]{animation:ListBlock_slide-down__5cY_t var(--animation-speed-slow) var(--animation-easing-3)}.ListBlock_content__0DtUn[data-state=closed]{animation:ListBlock_slide-up__rj_QN var(--animation-speed-medium) var(--animation-easing-6)}.ListBlock_trigger__b46ic{display:flex;align-items:center;justify-content:space-between;column-gap:var(--space-6);padding:clamp(var(--space-8),1.515rem + 2.071vw,var(--space-10)) 0;width:100%;cursor:pointer}.ListBlock_trigger__b46ic:focus-visible{opacity:1;box-shadow:none}.ListBlock_trigger__b46ic:focus-visible .ListBlock_labelWrap__9Lnq8{transform:translateX(var(--space-3));transition:transform .3s ease-in-out}.ListBlock_trigger__b46ic[data-state=open] .ListBlock_indicator__bFAwT:after{transform:rotate(90deg);opacity:0}.ListBlock_trigger__b46ic[data-state=open] .ListBlock_indicator__bFAwT:before{transform:rotate(0)}.ListBlock_trigger__b46ic[data-state=open] .ListBlock_content__0DtUn{opacity:1}.ListBlock_root__N7jzC{width:100%;display:flex;flex-direction:column}@media(hover:hover){.ListBlock_root__N7jzC:hover .ListBlock_item__Tluhx{opacity:var(--alpha-6)}}.ListBlock_root__N7jzC .ListBlock_item__Tluhx{overflow:hidden;border-bottom:1px solid var(--color-border-interactive);opacity:1;transition:border-bottom-color var(--animation-speed-slow) var(--animation-easing-1),opacity var(--animation-speed-medium) var(--animation-easing-6)}.ListBlock_root__N7jzC .ListBlock_item__Tluhx:focus-within{position:relative;opacity:1;z-index:1}@media(hover:hover){.ListBlock_root__N7jzC .ListBlock_item__Tluhx:hover{opacity:1;border-color:var(--color-border-interactive-hover)}}.ListBlock_root__N7jzC .ListBlock_item__Tluhx:first-child .ListBlock_trigger__b46ic{padding-top:0}.ListBlock_contentWrap__BpZqZ{padding:0 var(--space-5) clamp(var(--space-8),1.515rem + 2.071vw,var(--space-10))}@media only screen and (min-width:768px){.ListBlock_contentWrap__BpZqZ{padding:0 0 clamp(var(--space-8),1.515rem + 2.071vw,var(--space-10))}}@keyframes ListBlock_slide-down__5cY_t{0%{height:0;opacity:0}30%{height:var(--radix-accordion-content-height);opacity:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes ListBlock_slide-up__rj_QN{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}.ListBlock_link__8ZyFt{display:inline-flex;align-items:center}.ListBlock_arrow__vHyJc{display:inline-flex;width:.6em;margin-left:.75em;flex-shrink:0}.ListBlock_arrow__vHyJc svg{width:100%;height:auto}@media(prefers-reduced-motion:no-preference){.ListBlock_arrow__vHyJc{transition:opacity var(--animation-speed-fast) ease-in-out,transform var(--animation-speed-medium) var(--animation-easing-4)}}@media(hover:hover){.ListBlock_arrow__vHyJc{opacity:0;transform:translate(-.25em,.25em)}.ListBlock_link__8ZyFt:focus-visible .ListBlock_arrow__vHyJc,.ListBlock_link__8ZyFt:hover .ListBlock_arrow__vHyJc{opacity:1;transform:none}}