.btn.btn-popup-close--mobile[data-v-7adebad5]{transition-property:opacity,transform;transition-duration:var(--DEFAULT_POPUP__closeDuration);transition-timing-function:cubic-bezier(.66,.26,.1,.95);display:none}@media (width<=992px){.btn.btn-popup-close--mobile[data-v-7adebad5]{z-index:100;opacity:0;display:flex;position:fixed;top:24px;right:16px}}.btn.btn-popup-close--mobile.show[data-v-7adebad5]{opacity:1}.media-4xl[data-v-7adebad5]{width:100%}.widget--sustainability[data-v-7adebad5]{background-color:#fff;width:100%;height:calc(100svh + 120px);min-height:820px;position:relative;overflow:hidden}@media (width<=992px){.widget--sustainability[data-v-7adebad5]{--widget-mt-px:34px;margin-top:calc((var(--wdgt-section-gap) - var(--widget-mt-px))*-1);flex-direction:column;height:auto;min-height:100svh;display:flex}}.widget--sustainability .sustainability-container[data-v-7adebad5]{clip-path:ellipse(400% 100% at 50% 100%);align-items:center;height:100%;display:flex;position:relative}@media (width<=992px){.widget--sustainability .sustainability-container[data-v-7adebad5]{clip-path:ellipse(320% 92% at 50% 100%);flex:1;display:block}.widget--sustainability .sustainability-container[data-v-7adebad5]>*{margin:0}}.widget--sustainability .sustainability-container .bg-layer[data-v-7adebad5]{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.widget--sustainability .sustainability-container .bg-layer img[data-v-7adebad5]{-o-object-fit:cover;object-fit:cover;filter:brightness(.9);width:100%;height:100%}@media (width<=992px){.widget--sustainability .sustainability-container .bg-layer img[data-v-7adebad5]{filter:brightness(.7);-o-object-position:40% center;object-position:40% center}}.widget--sustainability .content-wrapper[data-v-7adebad5]{--gap:137;gap:calc(var(--gap)*1px);color:#fff;grid-template-columns:42.1341% 1fr;align-items:center;padding:154px 20px;display:grid}@media (width<=1440px){.widget--sustainability .content-wrapper[data-v-7adebad5]{--gap:80}}@media (width<=992px){.widget--sustainability .content-wrapper[data-v-7adebad5]{--gap:48;padding:0 20px;padding-top:clamp(50px, var(--window-width) / 375 * 140 * 1px, 140px);padding-bottom:clamp(100px, var(--window-width) / 375 * 155 * 1px, 155px);flex-direction:column;justify-content:center;align-items:center;display:flex}}.widget--sustainability .circularity-diagram[data-v-7adebad5]{aspect-ratio:1;--zoom:clamp(.1, calc(var(--window-width)/1920), 1);zoom:var(--zoom);--center-circle-size:239px;--petal-circle-size:258px;--radius:200px;--start-angle:-90deg;--orbit-progress:0;--orbit-offset:-72deg;justify-content:center;align-items:center;width:100%;display:flex;position:relative}@media (width<=992px){.widget--sustainability .circularity-diagram[data-v-7adebad5]{--center-circle-size:120px;--petal-circle-size:124px;--radius:98px;--zoom:clamp(.1, calc(var(--window-width)/375), 1.2);order:2;justify-self:center;max-width:375px}}.widget--sustainability .circularity-diagram .center-circle[data-v-7adebad5]{aspect-ratio:1;width:var(--center-circle-size);z-index:10;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.widget--sustainability .circularity-diagram .center-circle .bg[data-v-7adebad5]{z-index:0;border-radius:inherit;background:#fff;position:absolute;inset:0}.widget--sustainability .circularity-diagram .center-circle[data-v-7adebad5]:before{content:"";z-index:-1;border-radius:inherit;background-color:#ffffff4d;position:absolute;inset:-13px}@media (width<=992px){.widget--sustainability .circularity-diagram .center-circle[data-v-7adebad5]:before{inset:-6.5px}}.widget--sustainability .circularity-diagram .center-circle[data-v-7adebad5]:after{content:"";z-index:-2;border-radius:inherit;background-color:#ffffff1a;position:absolute;inset:-27px}@media (width<=992px){.widget--sustainability .circularity-diagram .center-circle[data-v-7adebad5]:after{inset:-14px}}.widget--sustainability .circularity-diagram .center-circle .label[data-v-7adebad5]{z-index:5;color:#2cd266;letter-spacing:-.36px;text-transform:capitalize;font-size:2.25rem;line-height:1.3;font-family:Marcellus, var(--font-cjk);font-weight:400;position:relative}@media (width<=992.9px){.widget--sustainability .circularity-diagram .center-circle .label[data-v-7adebad5]{letter-spacing:-.24px;text-transform:capitalize;font-size:1.375rem;line-height:1.3;font-family:Marcellus, var(--font-cjk);font-weight:400}}.widget--sustainability .circularity-diagram .petal-circle[data-v-7adebad5]{z-index:1;aspect-ratio:1;width:var(--petal-circle-size);margin-top:calc(var(--petal-circle-size)*-.5);margin-left:calc(var(--petal-circle-size)*-.5);text-align:center;backface-visibility:hidden;will-change:transform;letter-spacing:-.28px;font-size:1.75rem;line-height:1.4;font-family:Marcellus, var(--font-cjk);border-radius:50%;justify-content:center;align-items:center;font-weight:400;transition:background .3s;display:flex;position:absolute;top:50%;left:50%}@media (width<=992.9px){.widget--sustainability .circularity-diagram .petal-circle[data-v-7adebad5]{letter-spacing:-.2px;font-size:1.25rem;line-height:1.4;font-family:Marcellus, var(--font-cjk);font-weight:400}}.widget--sustainability .circularity-diagram .petal-circle .mobile-only[data-v-7adebad5]{display:none}@media (width<=992px){.widget--sustainability .circularity-diagram .petal-circle .mobile-only[data-v-7adebad5]{display:block}}.widget--sustainability .circularity-diagram .petal-circle[data-v-7adebad5]:nth-child(2){--current-angle:calc(var(--start-angle));--orbit-angle:calc(var(--current-angle) + var(--orbit-offset));transform:rotate(var(--orbit-angle)) translateX(calc(var(--radius)*var(--orbit-progress))) rotate(calc(var(--orbit-angle)*-1))}.widget--sustainability .circularity-diagram .petal-circle:nth-child(2) .label[data-v-7adebad5]{transform:rotate(var(--orbit-angle)) translateX(calc(18px*var(--orbit-progress))) rotate(calc(var(--orbit-angle)*-1));backface-visibility:hidden;will-change:transform}@media (width<=992px){.widget--sustainability .circularity-diagram .petal-circle:nth-child(2) .label[data-v-7adebad5]{transform:rotate(var(--orbit-angle)) translateX(calc(8px*var(--orbit-progress))) rotate(calc(var(--orbit-angle)*-1))}}.widget--sustainability .circularity-diagram .petal-circle[data-v-7adebad5]:nth-child(3){--current-angle:calc(var(--start-angle) + 72deg);--orbit-angle:calc(var(--current-angle) + var(--orbit-offset));transform:rotate(var(--orbit-angle)) translateX(calc(var(--radius)*var(--orbit-progress))) rotate(calc(var(--orbit-angle)*-1))}.widget--sustainability .circularity-diagram .petal-circle:nth-child(3) .label[data-v-7adebad5]{transform:rotate(var(--orbit-angle)) translateX(calc(18px*var(--orbit-progress))) rotate(calc(var(--orbit-angle)*-1));backface-visibility:hidden;will-change:transform}@media (width<=992px){.widget--sustainability .circularity-diagram .petal-circle:nth-child(3) .label[data-v-7adebad5]{transform:rotate(var(--orbit-angle)) translateX(calc(8px*var(--orbit-progress))) rotate(calc(var(--orbit-angle)*-1))}}.widget--sustainability .circularity-diagram .petal-circle[data-v-7adebad5]:nth-child(4){--current-angle:calc(var(--start-angle) + 144deg);--orbit-angle:calc(var(--current-angle) + var(--orbit-offset));transform:rotate(var(--orbit-angle)) translateX(calc(var(--radius)*var(--orbit-progress))) rotate(calc(var(--orbit-angle)*-1))}.widget--sustainability .circularity-diagram .petal-circle:nth-child(4) .label[data-v-7adebad5]{transform:rotate(var(--orbit-angle)) translateX(calc(18px*var(--orbit-progress))) rotate(calc(var(--orbit-angle)*-1));backface-visibility:hidden;will-change:transform}@media (width<=992px){.widget--sustainability .circularity-diagram .petal-circle:nth-child(4) .label[data-v-7adebad5]{transform:rotate(var(--orbit-angle)) translateX(calc(8px*var(--orbit-progress))) rotate(calc(var(--orbit-angle)*-1))}}.widget--sustainability .circularity-diagram .petal-circle[data-v-7adebad5]:nth-child(5){--current-angle:calc(var(--start-angle) + 216deg);--orbit-angle:calc(var(--current-angle) + var(--orbit-offset));transform:rotate(var(--orbit-angle)) translateX(calc(var(--radius)*var(--orbit-progress))) rotate(calc(var(--orbit-angle)*-1))}.widget--sustainability .circularity-diagram .petal-circle:nth-child(5) .label[data-v-7adebad5]{transform:rotate(var(--orbit-angle)) translateX(calc(18px*var(--orbit-progress))) rotate(calc(var(--orbit-angle)*-1));backface-visibility:hidden;will-change:transform}@media (width<=992px){.widget--sustainability .circularity-diagram .petal-circle:nth-child(5) .label[data-v-7adebad5]{transform:rotate(var(--orbit-angle)) translateX(calc(8px*var(--orbit-progress))) rotate(calc(var(--orbit-angle)*-1))}}.widget--sustainability .circularity-diagram .petal-circle[data-v-7adebad5]:nth-child(6){--current-angle:calc(var(--start-angle) + 288deg);--orbit-angle:calc(var(--current-angle) + var(--orbit-offset));transform:rotate(var(--orbit-angle)) translateX(calc(var(--radius)*var(--orbit-progress))) rotate(calc(var(--orbit-angle)*-1))}.widget--sustainability .circularity-diagram .petal-circle:nth-child(6) .label[data-v-7adebad5]{transform:rotate(var(--orbit-angle)) translateX(calc(18px*var(--orbit-progress))) rotate(calc(var(--orbit-angle)*-1));backface-visibility:hidden;will-change:transform}@media (width<=992px){.widget--sustainability .circularity-diagram .petal-circle:nth-child(6) .label[data-v-7adebad5]{transform:rotate(var(--orbit-angle)) translateX(calc(8px*var(--orbit-progress))) rotate(calc(var(--orbit-angle)*-1))}}.widget--sustainability .circularity-diagram .petal-circle[data-v-7adebad5]:before{content:"";background-image:url(../assets/dummy/ellipse.png);background-position:50%;background-repeat:no-repeat;background-size:contain;animation:70s linear infinite rotating-7adebad5;position:absolute;inset:0}.widget--sustainability .circularity-diagram .petal-circle[data-v-7adebad5]:hover{background:#ffffff1a}@media (width<=992px){.widget--sustainability .text-content[data-v-7adebad5]{display:contents}}.widget--sustainability .text-content .wdgt-main-title[data-v-7adebad5]{color:#fff}@media (width<=992px){.widget--sustainability .text-content .wdgt-main-title[data-v-7adebad5]{text-align:center;order:1;width:100%}}.widget--sustainability .text-content .description[data-v-7adebad5]{font-size:1.125rem;font-weight:400;font-family:Gabarito, var(--font-cjk);margin-top:12px;line-height:1.5}@media (width<=992.9px){.widget--sustainability .text-content .description[data-v-7adebad5]{font-size:1rem;font-weight:400;font-family:Gabarito, var(--font-cjk);line-height:1.5}}.widget--sustainability .text-content .description[data-v-7adebad5]{white-space:pre-line}@media (width<=992px){.widget--sustainability .text-content .description[data-v-7adebad5]{display:none}}.widget--sustainability .text-content .btn-box[data-v-7adebad5]{margin-top:66px}@media (width<=992px){.widget--sustainability .text-content .btn-box[data-v-7adebad5]{order:3;justify-content:center;width:100%;margin-top:0;display:flex}}.widget--sustainability .text-content .btn-learnmore[data-v-7adebad5]{width:auto;text-decoration:none}@media (width<=992px){.widget--sustainability .text-content .btn-learnmore[data-v-7adebad5]{justify-content:center}}@keyframes rotating-7adebad5{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
