.sustainability-framework #logo-container{filter:drop-shadow(0 0 50px rgba(23,32,88,.3))}.sustainability-main-title h2{background:linear-gradient(90deg,var(--red-2) 0%,var(--main-blue) 30.98%,#1e7cff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:normal}.sustainability-framework .clickable-arc{cursor:pointer;transition:all .3s ease}.sustainability-framework .clickable-arc:hover{filter:brightness(1.1)}.sustainability-framework .content-section{display:none;animation:fadeIn .5s}.sustainability-framework .content-section h2{font-size:4.8rem;line-height:normal}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.sustainability-framework .content-section.active{display:block}.sustainability-framework #default-content h2{padding-bottom:14px;background:linear-gradient(90deg,#fe0000 0%,#031794 30.98%,#1e7cff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:4.8rem;line-height:normal}.sustainability-main-title h2{font-size:4.8rem;margin-bottom:45px}.sustainability-framework #default-content p{font-size:2.1rem}.sustainability-framework .content-section p{font-size:2.1rem}.sustainability-framework .content-section .links-wrapper p{margin-bottom:20px}.sustainability-framework .content-section .links-wrapper p a{font-size:1.6rem;line-height:normal;font-weight:600}.sustainability-framework .content-section .links-wrapper p a{display:inline-block;position:relative}.sustainability-framework .content-section .links-wrapper p a span:after{content:"";display:inline-block;border:solid 3px;border-width:0 3px 3px 0;padding:4px;position:absolute;left:100%;top:50%;transform:translateY(-50%) rotate(-45deg);transition:.3s ease;margin-left:6px}.sustainability-framework .content-section .links-wrapper p a:hover span:after{left:calc(100% + 2px)}.sustainability-framework .content-section .links-wrapper a span.rad-highlighted-1:after{border-color:#6c2382}.sustainability-framework .content-section .links-wrapper a span.rad-highlighted-2:after{border-color:#64b246}.sustainability-framework .content-section .links-wrapper a span.rad-highlighted-3:after{border-color:#ff8c00}.sustainability-framework h3{color:#3498db}.sustainability-framework .arc-label{font-size:14px;font-weight:bold;fill:white;text-anchor:middle;pointer-events:none;text-shadow:0 1px 2px rgba(0,0,0,.3)}.sustainability-framework .icon-group{pointer-events:none}.sustainability-framework #icon-arc1{transform:translate(250px,305px)}.sustainability-framework #icon-arc2{transform:translate(43px,180px)}.sustainability-framework #icon-arc3{transform:translate(243px,80px)}.sustainability-framework .icon-group[is-active="true"] svg path{fill:white}.sustainability-framework-mobile-tabs{display:none;width:100%}.sustainability-framework .tab-button:hover:not(.active){background-color:#e1e1e1}@media(max-width:768px){.sustainability-framework #default-content h2{font-size:2.8rem;line-height:normal}.sustainability-framework .content-section h2{font-size:2.8rem;line-height:normal}.sustainability-framework #default-content p{font-size:1.8rem}.sustainability-framework .content-section p{font-size:1.8rem}.sustainability-framework-mobile-tabs{display:block;padding-top:41px;padding-bottom:33px}.sustainability-framework-mobile-tabs ul{display:none!important}.sustainability-framework-mobile-tabs .slick-list{border:1px solid rgba(151,151,151,.0551792);background:#f4f5f7;box-shadow:-4px -4px 16px rgb(255 255 255/20%),inset 1px 1px 2px rgb(0 0 0/18%),inset 2px 1px 1px #fff}.sustainability-framework-mobile-tabs a.tab-button{padding:18px 15px;display:flex;align-items:center;justify-content:center;color:#4d4d4d;transition:all .6s ease;text-transform:uppercase;font-weight:600;font-size:1.2rem}.sustainability-framework-mobile-tabs a.tab-button.active{color:#fff;border-radius:26.5px;background:radial-gradient(45.95% 45.95% at 100% 0%,rgba(255,255,255,.28) 0%,rgba(255,255,255,.0001) 100%),linear-gradient(152.68deg,rgba(31,124,252,.95) -19.33%,rgba(3,23,148,.95) 80.85%);box-shadow:4px 4px 12px rgba(3,23,148,.103884),-4px -4px 12px rgba(255,255,255,.164418),4px 4px 12px rgba(0,0,0,.163844);transition:all .6s ease}}@media(min-width:992px){.sustainability-framework .sustainability-wrapper{display:flex;align-items:center}}