.rb-sustainability-projects__wrapper{padding-top:30px;padding-bottom:30px}.rb-sustainability-projects__title-wrapper{-moz-column-gap:5px;column-gap:5px}.rb-sustainability-projects__icon{--responsive-wrapper-max-width:56px;flex-shrink:0}.rb-sustainability-projects__items{margin-top:28px}.rb-sustainability-projects__item{background-color:#fff;border-radius:12px;padding:10px}.rb-sustainability-projects__item+.rb-sustainability-projects__item{margin-top:20px}.rb-sustainability-projects__item-anchor{--scroll-offset:18px}.rb-sustainability-projects__item-content{padding:24px 10px 10px}.rb-sustainability-projects__item-image{--aspect-ratio:var(--mobile-aspect-ratio);border-radius:10px;background-color:#f2efeb}.rb-sustainability-projects__item-description{margin-top:10px}.rb-sustainability-projects__item-description strong{font-weight:500}.rb-sustainability-projects__help-blocks-title{margin-top:20px}.rb-sustainability-projects__help-blocks{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.rb-sustainability-projects__help-block{display:flex;flex-direction:column;align-items:center;width:100%;border-radius:9px;border:1px dashed #cad500;padding:18px 6px 24px}.rb-sustainability-projects__help-block-icon{--responsive-wrapper-max-width:66px}.rb-sustainability-projects__help-block-title{margin-top:2px;margin-bottom:0;font-size:32px;font-weight:900;line-height:1.32}.rb-sustainability-projects__help-block-description{font-size:15px;font-weight:700;line-height:1.32}.rb-sustainability-projects__button{max-width:394px;margin-top:30px}@media only screen and (min-width:375px){.rb-sustainability-projects__item-content{padding:30px 24px 0}.rb-sustainability-projects__help-blocks{width:calc(100% + 48px);margin-left:-24px;margin-right:-24px}.rb-sustainability-projects__help-block{width:calc(50% - 5px);padding-bottom:36px}}@media only screen and (min-width:768px){.rb-sustainability-projects__item{display:flex;align-items:flex-start;flex-direction:row-reverse;gap:32px;border-radius:15px;padding:30px 24px}.rb-sustainability-projects__item:nth-child(2n){flex-direction:row}.rb-sustainability-projects__item+.rb-sustainability-projects__item{margin-top:25px}.rb-sustainability-projects__item-anchor{--scroll-offset:38px}.rb-sustainability-projects__item-content{width:calc(50% - 16px);max-width:432px;padding:0}.rb-sustainability-projects__item-image-wrapper{flex:1}.rb-sustainability-projects__item-image{--aspect-ratio:var(--desktop-aspect-ratio);border-radius:12px}.rb-sustainability-projects__help-blocks{width:100%;margin-left:0;margin-right:0}.rb-sustainability-projects__help-block{padding:21px 10px 16px}}@media only screen and (min-width:1024px){.rb-sustainability-projects__wrapper{padding-top:42px;padding-bottom:46px}.rb-sustainability-projects__title-wrapper{-moz-column-gap:4px;column-gap:4px}.rb-sustainability-projects__icon{--responsive-wrapper-max-width:66px}.rb-sustainability-projects__items{margin-top:15px}.rb-sustainability-projects__item{gap:64px;padding:30px 30px 30px 70px}.rb-sustainability-projects__item:nth-child(2n){padding-right:70px;padding-left:30px}.rb-sustainability-projects__item:nth-child(2n) .rb-sustainability-projects__item-badge{right:-25px;left:auto}.rb-sustainability-projects__item-badge{position:absolute;top:43px;left:-25px;width:109px;height:auto}.rb-sustainability-projects__item-content{width:calc(50% - 32px);padding:30px 0}.rb-sustainability-projects__item-description{margin-top:12px}.rb-sustainability-projects__help-blocks-title{margin-top:48px}.rb-sustainability-projects__button{margin-top:60px}}