#sustainability-hero-img{margin:0;width:100%;aspect-ratio:1.8;object-fit:cover}#sustainability>h1{font-weight:600;font-size:100px;line-height:100px;text-align:center;margin:120px auto;padding:0 40px;color:rgba(58,51,40,1)}.show-on-mobile_hide-on-desktop#sustainability>h1{font-weight:600;font-size:24px;line-height:20px;margin:40px auto;padding:0 10px}.grey-wrap{background:rgba(242,243,242,1)}#sustainability-problem,#sustainability-impact{margin:0 auto;padding:110px 40px;max-width:1300px}.show-on-mobile_hide-on-desktop #sustainability-problem,.show-on-mobile_hide-on-desktop #sustainability-impact{margin:0 auto;padding:20px 30px}#sustainability h4{font-weight:500;font-size:28px;line-height:97%;letter-spacing:8%;vertical-align:middle;color:rgba(0,0,0,1);margin-bottom:40px}.show-on-mobile_hide-on-desktop#sustainability h4{font-weight:500;font-style:Medium;font-size:11px;line-height:146%;letter-spacing:8%;margin-bottom:20px}#sustainability-problem p,#sustainability-impact p{font-family:Montserrat;font-weight:300;font-size:24px;line-height:146%;letter-spacing:-2%;color:rgba(12,12,13,1)}.show-on-mobile_hide-on-desktop #sustainability-problem p,.show-on-mobile_hide-on-desktop #sustainability-impact p{font-weight:400;font-style:Regular;font-size:11px;line-height:146%}#sustainability-commitment{margin:80px auto;padding:0 40px;max-width:1300px}#sustainability h2{font-weight:500;font-style:Medium;font-size:60px;line-height:70px;letter-spacing:0;text-align:center;vertical-align:middle;color:rgba(58,51,40,1);border-bottom:3px solid rgba(255,197,71,1);width:fit-content;margin:0 auto;margin-bottom:30px;padding:0 20px;padding-bottom:20px}.show-on-mobile_hide-on-desktop#sustainability h2{font-weight:500;font-style:Medium;font-size:16px;line-height:146%;letter-spacing:8%;text-align:center;padding:0 0 20px 0;margin-bottom:15px}.show-on-mobile_hide-on-desktop #sustainability-commitment{padding:0 10px;margin:30px auto}#sustainability-commitment p{font-weight:500;font-style:Medium;font-size:24px;line-height:146%}.show-on-mobile_hide-on-desktop #sustainability-commitment p{font-weight:500;font-style:Medium;font-size:11px;line-height:146%;text-align:center}#sustainability-tiles{display:grid;grid-template-columns:repeat(2,1fr)}#sustainability-tiles div{padding:80px 50px;display:flex;align-items:center;justify-content:center;background:rgba(242,243,242,1)}.show-on-mobile_hide-on-desktop #sustainability-tiles div{padding:20px}#sustainability-tiles div:first-child{background:linear-gradient(rgba(127,144,169,0.772)),url(/static/img/sustainability/hero.jpg);background-position:center;background-size:cover}#sustainability-tiles div:nth-child(4){background:rgba(224,235,243,1)}#sustainability-tiles div:nth-child(5){background:rgba(31,48,64,1)}#sustainability-tiles div:nth-child(5) h1{color:rgba(255,211,116,1)}#sustainability-tiles div:nth-child(8){background:linear-gradient(rgba(233,238,251,0.648)),url(/static/img/sustainability/community.jpg);background-position:center;background-size:cover}#sustainability-tiles h1{font-weight:600;font-size:60px;line-height:61.5px;vertical-align:middle;color:rgba(0,0,0,1)}.show-on-mobile_hide-on-desktop #sustainability-tiles h1{font-weight:600;font-size:15px;line-height:15px;letter-spacing:0;vertical-align:middle}#sustainability-tiles h1 span{color:rgba(255,197,71,1)}#sustainability-tiles p{font-weight:300;font-size:24px;line-height:146%;color:rgba(12,12,13,1);margin:0}.show-on-mobile_hide-on-desktop #sustainability-tiles p{font-weight:300;font-size:6px;line-height:146%}#sustainability-goals{padding-top:70px}.show-on-mobile_hide-on-desktop #sustainability-goals{padding-top:20px}#sustainability-goals>p{font-weight:500;font-style:Medium;font-size:24px;line-height:146%;color:rgba(12,12,13,1);padding:0 30px;margin:0 auto;max-width:1300px}.show-on-mobile_hide-on-desktop #sustainability-goals>p{font-weight:500;font-style:Medium;font-size:11px;line-height:146%;text-align:center;padding:0 10px}#sustainability-goals>div{display:flex;padding:50px 0}.show-on-mobile_hide-on-desktop #sustainability-goals>div{padding:20px 0}#sustainability-goals>div>img{height:1500px}.show-on-mobile_hide-on-desktop #sustainability-goals>div>img{height:400px}#sustainability-goals>div>div{display:flex;flex-direction:column;gap:50px}.show-on-mobile_hide-on-desktop #sustainability-goals>div>div{gap:5px}.goal{margin:0 30px;overflow:visible;flex-shrink:0}.show-on-mobile_hide-on-desktop .goal{margin:0 10px}.goal h3{font-weight:500;font-size:35px;line-height:147%;vertical-align:middle}.show-on-mobile_hide-on-desktop .goal h3{font-weight:500;font-size:14px;line-height:unset;vertical-align:middle;margin:0}.goal:nth-child(1){min-height:330px;margin-left:-170px}.show-on-mobile_hide-on-desktop .goal:nth-child(1){min-height:80px;margin-left:-40px}.goal:nth-child(2){min-height:310px;margin-left:-100px}.show-on-mobile_hide-on-desktop .goal:nth-child(2){min-height:70px;margin-left:-20px}.goal:nth-child(3){min-height:320px}.show-on-mobile_hide-on-desktop .goal:nth-child(3){min-height:80px;margin-left:10px}.goal:nth-child(4){min-height:300px;margin-left:-90px}.show-on-mobile_hide-on-desktop .goal:nth-child(4){min-height:70px;margin-left:-25px}.goal:nth-child(5){margin-left:-160px}.show-on-mobile_hide-on-desktop .goal:nth-child(5){margin-left:-40px}.goal:nth-child(1) h3{color:rgba(253,183,19,1)}.goal:nth-child(2) h3{color:rgba(162,25,66,1)}.goal:nth-child(3) h3{color:rgba(249,157,38,1)}.goal:nth-child(4) h3{color:rgba(191,139,46,1)}.goal:nth-child(5) h3{color:rgba(72,119,62,1)}.goal p{font-weight:300;font-style:Light;font-size:22px;line-height:146%;color:rgba(12,12,13,1);padding:0;margin:0}.show-on-mobile_hide-on-desktop .goal p{font-weight:300;font-style:Light;font-size:7px;line-height:8px}@media(width < 1350px){.hide-on-mobile_show-on-desktop #sustainability-goals>div>img{display:none}.hide-on-mobile_show-on-desktop .goal{min-height:unset!important;transform:unset!important;margin-left:30px!important}}@media(width < 1280px){.hide-on-mobile_show-on-desktop #sustainability-tiles{grid-template-columns:repeat(1,1fr)}.hide-on-mobile_show-on-desktop #sustainability-tiles>div{border-bottom:1px solid silver}}