.sustainability-block .sustainability__content p{font-size:20px;font-weight:400;line-height:26px}.sustainability-block{margin-bottom:30px;overflow:hidden}.sustainability-block .container{padding-top:190px;padding-bottom:102px;border-bottom:1px solid #e3e2da}.sustainability-block .sustainability__inner{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:"title image" "body  image";gap:70px 123px}.sustainability-block .sustainability__title{grid-area:title;margin:0}.sustainability-block .sustainability__image{grid-area:image;display:flex;justify-content:center;align-items:center}.sustainability-block .sustainability__image svg{width:100%;height:auto}.sustainability-block .sustainability__image path{pointer-events:none;transition:fill .15s ease-out}.sustainability-block .sustainability__image a path{pointer-events:all}.sustainability-block .sustainability__image a:hover path{fill:#000}.sustainability-block .sustainability__content{grid-area:body}.sustainability-block .sustainability__content h2{margin-bottom:40px}.sustainability-block .sustainability__content p{margin-bottom:16px}.sustainability-block .sustainability__content p:last-child{margin-bottom:0}@media only screen and (min-width: 992px)and (max-height: 900px){.sustainability-block .sustainability__inner{grid-template-columns:1.4fr 1fr}}@media only screen and (max-width: 991px){.sustainability-block{margin:0}.sustainability-block .container{padding-top:142px;border-bottom:0}.sustainability-block .sustainability__inner{grid-template-columns:100%;grid-template-rows:auto;align-items:start;grid-template-areas:"title" "image" "body";gap:48px}.sustainability-block .sustainability__image{max-width:400px;width:100%}}@media only screen and (max-width: 415px){.sustainability-block h1{font-size:43px;line-height:38px}}
