.SustainableSolutions_list__KteLG{display:grid;gap:clamp(72px,8vw,112px);max-width:1200px;margin-inline:auto}.SustainableSolutions_reveal__KTv4j{min-width:0;transition:opacity .5s ease,transform .5s ease}.SustainableSolutions_reveal__KTv4j[data-reveal=pending]{opacity:0;transform:translateY(30px)}.SustainableSolutions_row__gRKA4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;column-gap:clamp(32px,5vw,72px)}.SustainableSolutions_imageWrap__iCwSk{min-width:0}.SustainableSolutions_image__Fk84v{display:block;width:100%;height:auto;object-fit:contain;object-position:center;border-radius:20px;transition:transform .5s ease}.SustainableSolutions_row__gRKA4[data-alignment=right] .SustainableSolutions_imageWrap__iCwSk{grid-column:2;grid-row:1}.SustainableSolutions_row__gRKA4[data-alignment=right] .SustainableSolutions_content__Vb_Lj{grid-column:1;grid-row:1}.SustainableSolutions_content__Vb_Lj{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-block:24px}.SustainableSolutions_number__8ID_F{display:flex;align-items:center;gap:12px;color:#54816c;font-size:12px;font-weight:600;letter-spacing:.14em;font-variant-numeric:tabular-nums}.SustainableSolutions_number__8ID_F:before{content:"";width:28px;height:1px;background:#99baa8}.SustainableSolutions_title__VEycL{margin-top:25px;color:#1d302c;font-size:clamp(28px,2.7vw,38px);font-weight:600;line-height:1.18;letter-spacing:-.04em}.SustainableSolutions_description__80tsW{margin-top:20px;max-width:440px;color:#64736d;font-size:16px;line-height:1.8}.SustainableSolutions_explore__DeXGY{display:inline-flex;align-items:center;gap:12px;margin-top:32px;padding-bottom:7px;border-bottom:1px solid #b8d1c1;color:#21674c;font-size:14px;font-weight:600}.SustainableSolutions_explore__DeXGY svg{transition:transform .4s ease}@media (hover:hover){.SustainableSolutions_row__gRKA4:hover .SustainableSolutions_image__Fk84v{transform:scale(1.03)}.SustainableSolutions_row__gRKA4:hover .SustainableSolutions_explore__DeXGY svg{transform:translateX(4px)}}@media (max-width:767px){.SustainableSolutions_list__KteLG{gap:64px}.SustainableSolutions_row__gRKA4{grid-template-columns:minmax(0,1fr);gap:28px}.SustainableSolutions_row__gRKA4[data-alignment=right] .SustainableSolutions_content__Vb_Lj,.SustainableSolutions_row__gRKA4[data-alignment=right] .SustainableSolutions_imageWrap__iCwSk{grid-column:auto;grid-row:auto}.SustainableSolutions_content__Vb_Lj{padding:0}.SustainableSolutions_title__VEycL{margin-top:20px}.SustainableSolutions_description__80tsW{margin-top:16px;font-size:15px}.SustainableSolutions_explore__DeXGY{margin-top:26px}}@media (prefers-reduced-motion:reduce){.SustainableSolutions_explore__DeXGY svg,.SustainableSolutions_image__Fk84v,.SustainableSolutions_reveal__KTv4j{transition:none}.SustainableSolutions_reveal__KTv4j[data-reveal=pending]{opacity:1;transform:none}.SustainableSolutions_row__gRKA4:hover .SustainableSolutions_explore__DeXGY svg,.SustainableSolutions_row__gRKA4:hover .SustainableSolutions_image__Fk84v{transform:none}}