.pillars .description,.pillars .header--h2.-m{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity))}.pillars .description{font-size:1.4rem;line-height:30px;margin-top:20px}@media (min-width:1024px){.pillars .description{font-size:1.8rem;margin-top:20px}}@media (min-width:1276px){.pillars .description{font-size:2rem}}.pillars .boxes{-moz-column-gap:.8rem;column-gap:.8rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:40px}@media (min-width:768px){.pillars .boxes{grid-template-columns:repeat(3,minmax(0,1fr))}}.pillars .boxes .title{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity));font-weight:700;line-height:24px;max-width:100%;padding-bottom:0;position:relative}.pillars .boxes .box{background:#f7f7f9;height:420px;margin-bottom:10px;overflow:hidden;padding:30px 30px 60px;transition:all .3s}@media (min-width:768px){.pillars .boxes .box{height:auto;margin-bottom:0;padding:30px 20px 80px}}@media (min-width:1276px){.pillars .boxes .box{margin-bottom:0;padding:40px 40px 80px}}@media (min-width:768px){.pillars .boxes .box.--hoverable .image{animation:Down .3s}.pillars .boxes .box.--hoverable:hover .image{display:flex;height:15px;visibility:hidden}}@media (min-width:768px){@media (min-width:768px){.pillars .boxes .box.--hoverable:hover .image{animation:Up .3s;height:55px;height:115px;margin-bottom:15px;margin-top:10px;visibility:visible}}@media (min-width:1024px){.pillars .boxes .box.--hoverable:hover .image{height:260px;margin-bottom:0;margin-top:-50px}}.pillars .boxes .box.--hoverable:hover .description,.pillars .boxes .box.--hoverable:hover .title{color:#000}.pillars .boxes .box.--hoverable:hover .--hover--up{animation:Up .6s}.pillars .boxes .box.--hoverable:hover .--hover--fade-in{animation:fadeInUp .6s;height:auto;transform:translate(0)}.pillars .boxes .box.--hoverable:hover .--hover--fade-in .description:before{opacity:1;right:30px}.pillars .boxes .box.--hoverable:hover.--orange:hover{background-color:#ffca04}.pillars .boxes .box.--hoverable:hover.--orange:hover .--orange:after{background-color:#000}.pillars .boxes .box.--hoverable:hover.--blue:hover{background-color:#018fcf}.pillars .boxes .box.--hoverable:hover.--blue:hover .--blue:after{background-color:#000}.pillars .boxes .box.--hoverable:hover.--green:hover{background-color:#b6ca49}.pillars .boxes .box.--hoverable:hover.--green:hover .--green:after{background-color:#000}}.pillars .boxes .box .content{display:block;position:relative;transition:all .3s}.pillars .boxes .box .content:after{--tw-bg-opacity:1;background-color:rgba(255,203,4,var(--tw-bg-opacity));bottom:-30px;content:"";height:3px;left:-2px;position:absolute;transition:all .3s;width:60px}@media (min-width:768px){.pillars .boxes .box .content:after{bottom:-40px}}.pillars .boxes .box .content.--orange:after{background-color:rgba(245,129,66,var(--tw-bg-opacity))}.pillars .boxes .box .content.--blue:after{background-color:rgba(0,143,207,var(--tw-bg-opacity))}.pillars .boxes .box .content.--green:after{background-color:rgba(182,202,72,var(--tw-bg-opacity))}.pillars .boxes .box .description{margin-bottom:25px;margin-right:5px;margin-top:10px}.pillars .boxes .box .description .--fixedHeight{height:50px;line-height:25px}.pillars .boxes .box .description .--smaller{font-size:1.6rem}@media (min-width:1024px){.pillars .boxes .box .description{margin-right:35px}}.pillars .boxes .box .--hover--fade-in{animation:fadeOutDown .6s;height:0;transform:translate(9999px);transition:height 0s}.pillars .boxes .box .--hover--up{animation:Down .6s}.pillars .boxes .box .button{margin-top:0}.pillars .boxes .image{align-items:center;display:flex;justify-content:center;max-height:300px}@media (min-width:768px){.pillars .boxes .image{height:125px;height:300px}}.pillars .box--image{max-height:100%;max-width:100%}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes Up{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeOutDown{0%{opacity:1;transform:translate3d(0,-100px,0)}to{opacity:0;transform:translateZ(0)}}@keyframes Down{0%{transform:translate3d(0,-100px,0)}to{transform:translateZ(0)}}.strategy-pillars ul{list-style-type:disc;margin-bottom:2rem;padding-left:1rem}.strategy-pillars .box.--orange .text>.title{color:#f58142}.strategy-pillars .box.--orange ol li:before{background-color:rgba(245,129,66,var(--tw-bg-opacity))}.strategy-pillars .box.--blue .text>.title{color:#008fcf}.strategy-pillars .box.--blue ol li:before{background-color:rgba(0,143,207,var(--tw-bg-opacity))}.strategy-pillars .box.--green .text>.title{color:#b6ca48}.strategy-pillars .box.--green ol li:before{background-color:rgba(182,202,72,var(--tw-bg-opacity))}.strategy-pillars ol li{counter-increment:listCounter;display:grid}.strategy-pillars ol,.strategy-pillars ol li{font-size:1.125rem;line-height:1.5rem;margin-bottom:1rem;padding-left:2rem}.strategy-pillars ol{counter-increment:list;counter-reset:listCounter;list-style:decimal;position:relative}.strategy-pillars ol li:before{color:#fff;content:counter(listCounter);font-size:1rem;font-weight:700;height:2rem;left:0;line-height:2rem;padding-left:0;position:absolute;text-align:center;width:2rem}.strategy-pillars .boxes>.box{text-align:center}.strategy-pillars .images-container{display:flex;flex-wrap:wrap;place-content:center}.strategy-pillars .images-container img{padding:10px 5px}.strategy-pillars .header--h2.-m{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity))}.strategy-pillars .content-blocks .box{display:block}.strategy-pillars .content-blocks .box .left-side{--tw-bg-opacity:1;background-color:rgba(247,247,249,var(--tw-bg-opacity));padding:4.800000000000001rem;width:100%}.strategy-pillars .content-blocks .box .right-side{--tw-bg-opacity:1;background-color:rgba(247,247,249,var(--tw-bg-opacity));padding:3.2rem;width:100%}@media (min-width:1024px){.strategy-pillars .content-blocks .box .right-side{padding:4.800000000000001rem}}.strategy-pillars .content-blocks .box .strategy-header{align-items:center;display:flex;margin-bottom:2rem}.strategy-pillars .content-blocks .box .strategy-header .text{display:inline-block;font-size:1.5rem;font-weight:600;line-height:1.625rem;margin-left:1rem}.strategy-pillars .content-blocks .box .strategy-header .description{margin:0}@media (min-width:768px){.strategy-pillars .content-blocks .box{display:flex;font-size:1.8rem}.strategy-pillars .content-blocks .box .left-side{width:66.666667%}.strategy-pillars .content-blocks .box .right-side{width:33.333333%}}.strategy-pillars .box--image{max-height:100%;max-width:100%;padding-bottom:10px}.banner{-moz-column-gap:3.2rem;column-gap:3.2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:100px;overflow:visible}.banner .content{order:2}.banner .image{order:1}.banner.--dynamic-padding{margin-top:0}@media (min-width:768px){.banner.--dynamic-padding{padding-top:40px}}@media (min-width:1276px){.banner.--dynamic-padding{padding-top:0}}.banner.--reduced-after .banner--content .links--component.--decorator:after{bottom:-8px}@media (min-width:1024px){.banner.--reduced-after .banner--content .links--component.--decorator:after{bottom:-18px}}@media (min-width:768px){.banner{grid-template-columns:repeat(2,minmax(0,1fr))}.banner .content{order:1}.banner .image{display:flex;height:420px;justify-content:center;order:2;overflow:hidden}.banner .image img{-o-object-fit:contain;object-fit:contain}}@media (min-width:1024px){.banner{-moz-column-gap:4rem;column-gap:4rem}}@media (min-width:1276px){.banner{-moz-column-gap:5rem;column-gap:5rem}}.banner .banner--content{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity));margin-top:0}.banner .banner--content .title{line-height:66px;margin-top:20px}.banner .banner--content .title .header--h1.-m{font-size:3rem}.banner .banner--content .title .header--h2{line-height:110%}.banner .banner--content .description{font-size:1.4rem;line-height:30px;margin-top:5px}.banner .banner--content .date{font-weight:600;margin-bottom:-10px}@media (min-width:768px){.banner .banner--content .date{margin-bottom:10px}}.banner .banner--content .links{margin-top:0}.banner .banner--content .links .link{margin-bottom:0;margin-top:28px}.banner .banner--content .links--component{max-width:300px}.banner .banner--content .links--component.--decorator:after{bottom:-20px}@media (min-width:768px){.banner .banner--content .title{line-height:66px;margin-top:0}.banner .banner--content .title .header--h1.-m{font-size:4.4rem}.banner .banner--content .description{margin-top:0}}@media (min-width:1024px){.banner .banner--content .description{font-size:18px;margin-top:2rem}.banner .banner--content .links{margin-top:12px}.banner .banner--content .links--component.--decorator:after{bottom:-40px}.banner .banner--content .title .header--h1.-m{font-size:6rem}}@media (min-width:1276px){.banner .banner--content{margin-top:48px}.banner .banner--content .description{font-size:2rem}.banner .banner--content .title .header--h1.-m{font-size:6.8rem}}.standard--promo{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(247,247,249,var(--tw-bg-opacity));color:rgba(64,64,65,var(--tw-text-opacity));display:flex;flex-direction:column;height:100%;position:relative;transition:all .5s}.standard--promo.--hoverable:before{bottom:33%;content:"\e900";font-family:icomoon!important;font-size:1.3rem;opacity:0;padding-right:6px;position:absolute;right:40px;transition:all .3s}@media (min-width:768px){.standard--promo.--hoverable .content{padding:30px 60px 30px 30px}.standard--promo.--hoverable:hover{--tw-bg-opacity:1;background-color:rgba(255,203,4,var(--tw-bg-opacity))}.standard--promo.--hoverable:hover:before{opacity:1;right:30px}.standard--promo.--hoverable:hover:after{--tw-bg-opacity:1;background-color:rgba(64,64,65,var(--tw-bg-opacity))}}.standard--promo.--decorator:after{--tw-bg-opacity:1;background-color:rgba(255,203,4,var(--tw-bg-opacity));bottom:30px;content:"";height:3px;left:30px;position:absolute;transition:all .3s;width:60px}.standard--promo>.image{display:block;height:180px;overflow:hidden;position:relative;width:100%}.standard--promo .content{margin-bottom:10px;padding:30px}.standard--promo .content.--min-height{min-height:calc(100% - 200px)}.standard--promo .news{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity))}.standard--promo .news .--thick{font-weight:500;margin-bottom:5px}.standard--promo .news .--regular{font-weight:500;margin-bottom:20px}.standard--promo .news .--regular:last-child{margin-bottom:40px}.standard--promo--content{display:block}.standard--promo--content.--hoverable:before{bottom:33%;content:"\e900";font-family:icomoon!important;font-size:1.3rem;opacity:0;padding-right:6px;position:absolute;right:40px;transition:all .3s}@media (min-width:768px){.standard--promo--content.--hoverable:hover{--tw-bg-opacity:1;background-color:rgba(255,203,4,var(--tw-bg-opacity))}.standard--promo--content.--hoverable:hover:before{opacity:1;right:30px}.standard--promo--content.--hoverable:hover:after{--tw-bg-opacity:1;background-color:rgba(64,64,65,var(--tw-bg-opacity))}}.standard--promo--content.--flex{display:flex;flex-direction:column;height:100%}.standard--promo--content.--flex>.button{order:1}.standard--promo--content>.title{margin-bottom:20px}@media (min-width:768px){.standard--promo--content>.title{margin-bottom:40px}}.standard--promo--content>.small-title{font-weight:600;margin-bottom:20px}.standard--promo--content>.description{font-weight:500;line-height:19.2px;margin-bottom:20px;margin-right:7%}.promo-x2{-moz-column-gap:.8rem;column-gap:.8rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:.8rem}@media (min-width:768px){.promo-x2{grid-template-columns:repeat(2,minmax(0,1fr))}}.promo-x2 .standard--promo{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(247,247,249,var(--tw-bg-opacity));color:rgba(64,64,65,var(--tw-text-opacity));display:flex;flex-direction:column}.promo-x2 .standard--promo>.image{height:auto;max-height:200px}.promo-x2 .standard--promo>.image .promo--image{height:100%}.promo-x2 .standard--promo>.image .promo--image.--static-height{height:200px}.promo-x2 .standard--promo.--hoverable:before{bottom:33%;content:"\e900";font-family:icomoon!important;font-size:1.3rem;opacity:0;padding-right:6px;position:absolute;right:40px;transition:all .3s}@media (min-width:768px){.promo-x2 .standard--promo.--hoverable:hover{--tw-bg-opacity:1;background-color:rgba(255,203,4,var(--tw-bg-opacity))}.promo-x2 .standard--promo.--hoverable:hover:before{opacity:1;right:30px}.promo-x2 .standard--promo.--hoverable:hover:after{--tw-bg-opacity:1;background-color:rgba(64,64,65,var(--tw-bg-opacity))}}.promo-x2 .standard--promo--content>.title{height:unset;margin-bottom:10px;min-height:50px}.promo-x3{-moz-column-gap:.8rem;column-gap:.8rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:.8rem}@media (min-width:768px){.promo-x3{grid-template-columns:repeat(3,minmax(0,1fr))}}.promo-x3 .standard--promo{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(247,247,249,var(--tw-bg-opacity));color:rgba(64,64,65,var(--tw-text-opacity));display:flex;flex-direction:column}.promo-x3 .standard--promo>.image{height:unset}.promo-x3 .standard--promo.--release>.image{height:180px;margin:0!important;overflow:hidden}.promo-x3 .standard--promo--content>.title{height:unset;margin-bottom:10px;min-height:50px}.useful-links{align-items:flex-start;background:#f7f7f9;display:flex;flex-direction:column;margin-bottom:-50px;margin-top:90px;min-height:180px}.useful-links .title{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity));font-size:1.8rem;font-weight:600;margin-bottom:20px;margin-top:43px;text-transform:uppercase}@media (min-width:1276px){.useful-links .title{height:42px}}.useful-links .lists{-moz-column-gap:3.2rem;column-gap:3.2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.useful-links .lists{grid-template-columns:repeat(2,minmax(0,1fr))}}.useful-links .lists .list{margin-bottom:40px}@media (min-width:768px){.useful-links .lists .list{margin-bottom:0}}.useful-links .lists .select{--tw-text-opacity:1;background-color:#f7f7f9;color:rgba(64,64,65,var(--tw-text-opacity));font-size:2rem;font-weight:400;width:100%}.useful-links .lists .solid{border-top:1px solid #000}.useful-links .select--__control .select--__value-container{padding:2px 8px 2px 0}.useful-links .select--__control .select--__value-container .select--__placeholder{color:#404041;font-size:1.8rem;font-weight:500}.useful-links .select--__control .select--__indicator{padding:8px 0}.useful-links .select--__control .select--__indicator-separator{background-color:unset!important}.useful-links .icon-arrow-45:before{content:"\e900"!important;display:inline-block;font-size:1rem;font-weight:600;margin:0 0 5px 10px;transform:rotate(315deg)}