#sustainability_mainWrap__rMb5m{width:100%;position:relative}#sustainability_mainWrap__rMb5m .sustainability_heroSection__UBJH2{width:100%;height:calc(100vh - 4.25rem)}#sustainability_mainWrap__rMb5m .sustainability_heroSection__UBJH2 .sustainability_videoWrap__pcTIm{width:100%;height:100%;position:relative}#sustainability_mainWrap__rMb5m .sustainability_heroSection__UBJH2 .sustainability_videoWrap__pcTIm .sustainability_sp__OTh3i{display:none}#sustainability_mainWrap__rMb5m .sustainability_heroSection__UBJH2 .sustainability_titleContainer__bTmkM{position:absolute;top:50%;left:50%;transform:translateX(-50%);z-index:100;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-16);width:100%;color:var(--color-primary_0);margin-top:var(--spacing-64)}#sustainability_mainWrap__rMb5m .sustainability_heroSection__UBJH2 .sustainability_titleContainer__bTmkM .sustainability_title__ZxlVL{font:var(--font-h5);font-weight:700;word-break:break-all;text-align:center}#sustainability_mainWrap__rMb5m .sustainability_heroSection__UBJH2 .sustainability_titleContainer__bTmkM .sustainability_text__LoUt_{font:var(--font-b3);text-align:center}@keyframes sustainability_float-y__nzo7d{0%{transform:translateY(50%)}to{transform:translateY(0)}}.sustainability_arrowDownWrap__Akudj{position:absolute;bottom:var(--spacing-80);left:50%}.sustainability_arrowDown__49OnS{width:1.5rem;height:auto;animation:sustainability_float-y__nzo7d .8s infinite alternate;cursor:pointer}.sustainability_contentFrame___0epf{margin-bottom:var(--spacing-80)}.sustainability_contentFrame___0epf.sustainability_notMargin__NHRxy{margin:var(--spacing-0) auto}.sustainability_sloganSection__5GrQY{position:relative;width:100%;margin-bottom:var(--spacing-48)}.sustainability_sloganSection__5GrQY .sustainability_sloganTitle__NXzMc{font:var(--font-h5);font-weight:700;text-align:center;margin-bottom:var(--spacing-24);opacity:0;transform:translateY(50px)}.sustainability_sloganSection__5GrQY .sustainability_sloganDesc__OTLOv{opacity:0;transform:translateY(50px);font:var(--font-b3);text-align:center}.sustainability_sloganSection__5GrQY .sustainability_sloganDesc__OTLOv.sustainability_margin__WPJ6Y{margin-bottom:var(--spacing-32)}.sustainability_sloganSection__5GrQY .sustainability_sloganImageWrap__xbVRf{opacity:0;width:100%;max-width:1024px;margin:0 auto;display:flex;justify-content:center;padding:var(--spacing-0) 9.875rem}.sustainability_sloganSection__5GrQY .sustainability_sloganImageWrap__xbVRf .sustainability_sloganImage__iRKTG{width:100%;height:auto;object-fit:cover}.sustainability_strategySection__GdUGT{position:relative;width:100%;color:var(--color-primary_0);background-color:var(--color-primary_90);padding:var(--spacing-80) 0 var(--spacing-120)}.sustainability_strategySection__GdUGT .sustainability_strategyTitle__PYoQd{opacity:0;transform:translateY(50px);font:var(--font-h5);font-weight:700;margin-bottom:var(--spacing-24)}.sustainability_strategySection__GdUGT .sustainability_strategyDesc__YRpIA{opacity:0;transform:translateY(50px);font:var(--font-b3);margin-bottom:var(--spacing-32)}.sustainability_strategySection__GdUGT .sustainability_strategyImageWrap__5sizF{width:100%;display:flex;margin-bottom:var(--spacing-32)}.sustainability_strategySection__GdUGT .sustainability_strategyImageWrap__5sizF:last-child{margin-bottom:var(--spacing-0)}.sustainability_strategySection__GdUGT .sustainability_strategyImageWrap__5sizF.sustainability_flexStart__IlgJh{justify-content:flex-start}.sustainability_strategySection__GdUGT .sustainability_strategyImageWrap__5sizF.sustainability_flexEnd__a6lnC{justify-content:flex-end}.sustainability_strategySection__GdUGT .sustainability_strategyImageWrap__5sizF .sustainability_strategyImageContainer__beosn{width:100%;max-width:1024px;display:flex;flex-direction:column}.sustainability_strategySection__GdUGT .sustainability_strategyImageWrap__5sizF .sustainability_strategyImageContainer__beosn.sustainability_left__obU8D{padding-left:19.75rem}.sustainability_strategySection__GdUGT .sustainability_strategyImageWrap__5sizF .sustainability_strategyImageContainer__beosn.sustainability_right__Ed65S{padding-right:19.75rem}.sustainability_strategySection__GdUGT .sustainability_strategyImageWrap__5sizF .sustainability_strategyImageContainer__beosn .sustainability_strategyImage__jQM5w{width:100%;height:auto;object-fit:cover;margin-bottom:var(--spacing-24);opacity:0}.sustainability_strategySection__GdUGT .sustainability_strategyImageWrap__5sizF .sustainability_strategyImageContainer__beosn .sustainability_imageDesc___ap8V{opacity:0;transform:translateY(50px);font:var(--font-b3)}.sustainability_indent___OV9x{display:none}.sustainability_indent___OV9x.sustainability_reverse__k3_l9{display:block}@media(max-width:1024px){.sustainability_sloganSection__5GrQY .sustainability_sloganTitle__NXzMc{font:var(--font-t1);font-weight:700}.sustainability_sloganSection__5GrQY .sustainability_sloganImageWrap__xbVRf{padding:var(--spacing-0) var(--spacing-120)}.sustainability_strategySection__GdUGT .sustainability_strategyTitle__PYoQd{font:var(--font-t1);font-weight:700}.sustainability_strategySection__GdUGT .sustainability_strategyImageWrap__5sizF .sustainability_strategyImageContainer__beosn.sustainability_left__obU8D{padding-left:15rem}.sustainability_strategySection__GdUGT .sustainability_strategyImageWrap__5sizF .sustainability_strategyImageContainer__beosn.sustainability_right__Ed65S{padding-right:15rem}}@media (max-width:960px){#sustainability_mainWrap__rMb5m .sustainability_heroSection__UBJH2{width:100%;height:calc(100vh - 3.5rem)}}@media (max-width:768px){#sustainability_mainWrap__rMb5m .sustainability_heroSection__UBJH2{width:100%;height:calc(100vh - 3.5rem)}#sustainability_mainWrap__rMb5m .sustainability_heroSection__UBJH2 .sustainability_videoWrap__pcTIm .sustainability_pc__fR7yd{display:none}#sustainability_mainWrap__rMb5m .sustainability_heroSection__UBJH2 .sustainability_videoWrap__pcTIm .sustainability_sp__OTh3i{display:block}#sustainability_mainWrap__rMb5m .sustainability_heroSection__UBJH2 .sustainability_titleContainer__bTmkM{margin-top:var(--spacing-0)}#sustainability_mainWrap__rMb5m .sustainability_heroSection__UBJH2 .sustainability_titleContainer__bTmkM .sustainability_title__ZxlVL{font:var(--font-t3);font-weight:700}#sustainability_mainWrap__rMb5m .sustainability_heroSection__UBJH2 .sustainability_titleContainer__bTmkM .sustainability_text__LoUt_{font:var(--font-b4)}.sustainability_contentFrame___0epf{margin:var(--spacing-40) auto var(--spacing-48)}.sustainability_contentFrame___0epf.sustainability_notMargin__NHRxy{margin:var(--spacing-0) auto}.sustainability_sloganSection__5GrQY{margin-bottom:var(--spacing-24)}.sustainability_sloganSection__5GrQY .sustainability_sloganTitle__NXzMc{font:var(--font-t4);font-weight:700;margin-bottom:var(--spacing-8)}.sustainability_sloganSection__5GrQY .sustainability_sloganDesc__OTLOv{font:var(--font-b4);text-align:start}.sustainability_sloganSection__5GrQY .sustainability_sloganDesc__OTLOv.sustainability_margin__WPJ6Y{margin-bottom:var(--spacing-24)}.sustainability_sloganSection__5GrQY .sustainability_sloganImageWrap__xbVRf{max-width:none;padding:var(--spacing-0)}.sustainability_strategySection__GdUGT{padding:var(--spacing-48) 0 var(--spacing-64)}.sustainability_strategySection__GdUGT .sustainability_strategyTitle__PYoQd{font:var(--font-t4);font-weight:700;margin-bottom:var(--spacing-8)}.sustainability_strategySection__GdUGT .sustainability_strategyDesc__YRpIA{font:var(--font-b4);margin-bottom:var(--spacing-24)}.sustainability_strategySection__GdUGT .sustainability_strategyImageWrap__5sizF{margin-bottom:var(--spacing-16)}.sustainability_strategySection__GdUGT .sustainability_strategyImageWrap__5sizF .sustainability_strategyImageContainer__beosn{max-width:none}.sustainability_strategySection__GdUGT .sustainability_strategyImageWrap__5sizF .sustainability_strategyImageContainer__beosn.sustainability_left__obU8D{padding-left:var(--spacing-0)}.sustainability_strategySection__GdUGT .sustainability_strategyImageWrap__5sizF .sustainability_strategyImageContainer__beosn.sustainability_right__Ed65S{padding-right:var(--spacing-0)}.sustainability_strategySection__GdUGT .sustainability_strategyImageWrap__5sizF .sustainability_strategyImageContainer__beosn .sustainability_imageDesc___ap8V{font:var(--font-b4)}.sustainability_indent___OV9x{display:block}.sustainability_indent___OV9x.sustainability_reverse__k3_l9{display:none}}