.detail-list-view-5-group .detail-list-card__row:last-child{border-bottom:none}.detail-list-view-7 .detail-list-view-7-group .detail-item-name{color:inherit;opacity:.7}.detail-list-view-7 .detail-list-view-7-group .detail-item-value{font-weight:600;opacity:1}.detail-list-view-7 .detail-list-view-7-group .detail-item-comment{font-weight:400}.styles_container__VTw_w{overflow:hidden}.styles_year__P_wxY{display:inline-block;background:#fff;line-height:1.1}.styles_year__P_wxY .styles_dash___AcCB{display:block;line-height:.5}.styles_year__P_wxY .styles_dash___AcCB:before{content:"-"}.styles_item__SMYF9:first-child .styles_year__P_wxY{position:relative}.styles_item__SMYF9:first-child .styles_year__P_wxY:before{content:"";display:block;width:10px;height:10000px;border-left:5px dotted var(--color-secondary);position:absolute;top:4rem;left:50%;margin-left:-5px;z-index:-1}@media(max-width:768px){.styles_item__SMYF9:first-child .styles_year__P_wxY:before{opacity:.2}}.logos-item--grayscale{filter:grayscale(100%);opacity:.75;transition:filter .3s ease,opacity .3s ease}.logos-item--grayscale:hover{filter:grayscale(0);opacity:1}.banner-blocks h2,.banner-blocks h3,.banner-blocks h4,.banner-blocks h5{color:inherit}@media(max-width:1023px){.banner-box.hero-content-under-media-mobile,.banner-box.hero-content-under-media-mobile .banner-content,.banner-box.hero-content-under-media-mobile .banner-content h1,.banner-box.hero-content-under-media-mobile .banner-content h1 span,.banner-box.hero-content-under-media-mobile .banner-content h2,.banner-box.hero-content-under-media-mobile .banner-content h3,.banner-box.hero-content-under-media-mobile .banner-content p{color:var(--color-primary-text)}}.banner-box.banner-box-carousel .banner-content.text-content p,.banner-box.banner-box-image .banner-content.text-content p,.banner-box.banner-box-video .banner-content.text-content p{font-size:inherit}.banner-box .banner-content.hero-text-size-bigger .text-content h1,.banner-box .banner-content.hero-text-size-bigger.text-content h1,.banner-box .banner-content.hero-text-size-bigger>h1,.banner-box .banner-content.hero-text-size-bigger>h1 span{font-size:3rem!important;line-height:125%}@media(min-width:1024px){.banner-box .banner-content.hero-text-size-bigger .text-content h1,.banner-box .banner-content.hero-text-size-bigger.text-content h1,.banner-box .banner-content.hero-text-size-bigger>h1,.banner-box .banner-content.hero-text-size-bigger>h1 span{font-size:3.75rem!important}}.banner-box .banner-content.hero-text-size-bigger .text-content li,.banner-box .banner-content.hero-text-size-bigger .text-content p,.banner-box .banner-content.hero-text-size-bigger.text-content li,.banner-box .banner-content.hero-text-size-bigger.text-content p{font-size:1.25rem;line-height:var(--line-height,1.5)}@media(min-width:1024px){.banner-box .banner-content.hero-text-size-bigger .text-content li,.banner-box .banner-content.hero-text-size-bigger .text-content p,.banner-box .banner-content.hero-text-size-bigger.text-content li,.banner-box .banner-content.hero-text-size-bigger.text-content p{font-size:1.5rem}}.banner-box .banner-content.hero-text-size-very-big .text-content h1,.banner-box .banner-content.hero-text-size-very-big.text-content h1,.banner-box .banner-content.hero-text-size-very-big>h1,.banner-box .banner-content.hero-text-size-very-big>h1 span{font-size:3.75rem!important;line-height:115%}@media(min-width:1024px){.banner-box .banner-content.hero-text-size-very-big .text-content h1,.banner-box .banner-content.hero-text-size-very-big.text-content h1,.banner-box .banner-content.hero-text-size-very-big>h1,.banner-box .banner-content.hero-text-size-very-big>h1 span{font-size:4.5rem!important}}.banner-box .banner-content.hero-text-size-very-big .text-content li,.banner-box .banner-content.hero-text-size-very-big .text-content p,.banner-box .banner-content.hero-text-size-very-big.text-content li,.banner-box .banner-content.hero-text-size-very-big.text-content p{font-size:1.25rem;line-height:var(--line-height,1.5)}@media(min-width:1024px){.banner-box .banner-content.hero-text-size-very-big .text-content li,.banner-box .banner-content.hero-text-size-very-big .text-content p,.banner-box .banner-content.hero-text-size-very-big.text-content li,.banner-box .banner-content.hero-text-size-very-big.text-content p{font-size:1.5rem}}.banner-box-split-image-container{--split-panel-overlay-hover-boost:0.15}.banner-box-split-image-container .split-image-panel-content{transition:filter .35s ease,opacity .35s ease}.banner-box-split-image-container .split-image-panel-overlay{opacity:var(--split-panel-overlay-opacity,.5);transition:opacity .35s ease}.banner-box-split-image-container .split-image-panel:hover .split-image-panel-overlay{opacity:min(var(--split-panel-overlay-opacity,.5) + var(--split-panel-overlay-hover-boost),.9)}.banner-box-split-image-container:has(.split-image-panel-left:hover) .split-image-panel-right .split-image-panel-content,.banner-box-split-image-container:has(.split-image-panel-right:hover) .split-image-panel-left .split-image-panel-content{filter:blur(3px);opacity:.55}.banner-box-split-image-container .split-image-panel:hover .split-image-panel-cta.btn-primary:not(.btn-inactive){background-color:var(--btn-primary-hover-color);color:var(--btn-primary-hover-contrast)}.banner-box-split-image-container .split-image-panel:hover .split-image-panel-cta.btn-secondary:not(.btn-inactive){background-color:var(--btn-secondary-hover-color);color:var(--btn-secondary-hover-contrast);border-color:var(--color--secondary)}.banner-box-split-image-container .split-image-panel:hover .split-image-panel-cta.btn-tertiary:not(.btn-inactive){background-color:var(--btn-tertiary-hover-color);color:var(--btn-tertiary-hover-contrast)}.banner-box-split-image-container .split-image-panel:hover .split-image-panel-cta.btn-outline-secondary:not(.btn-inactive),.banner-box-split-image-container .split-image-panel:hover .split-image-panel-cta.btn-outline:not(.btn-inactive){text-decoration:none;background-color:var(--color-secondary);color:#fff}.banner-box-split-image-container .split-image-panel:hover .split-image-panel-cta.btn-white:not(.btn-inactive){background-color:var(--color-primary-text);color:#fff}.banner-box-split-image-container .split-image-panel:hover .split-image-panel-cta.btn-underline:not(.btn-inactive){color:var(--color-secondary);border-bottom-color:var(--color-secondary)}@keyframes hero-split-item-in{0%{opacity:0;transform:translate3d(var(--hero-split-from-x,-1.5rem),1.25rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes hero-split-media-in-right{0%{opacity:0;transform:translate3d(3rem,0,0) scale(.97)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes hero-split-media-in-left{0%{opacity:0;transform:translate3d(-3rem,0,0) scale(.97)}to{opacity:1;transform:translateZ(0) scale(1)}}@media(prefers-reduced-motion:no-preference){.banner-box-split-container.hero-split-layout-image-right{--hero-split-from-x:-1.5rem}.banner-box-split-container.hero-split-layout-image-right .hero-split-enter-media{animation:hero-split-media-in-right .9s cubic-bezier(.165,.84,.44,1) .15s both}.banner-box-split-container.hero-split-layout-image-left{--hero-split-from-x:1.5rem}.banner-box-split-container.hero-split-layout-image-left .hero-split-enter-media{animation:hero-split-media-in-left .9s cubic-bezier(.165,.84,.44,1) .15s both}.banner-box-split-container .hero-split-enter-content .banner-content>*{animation:hero-split-item-in .75s cubic-bezier(.165,.84,.44,1) both}.banner-box-split-container .hero-split-enter-content .banner-content>:first-child{animation-delay:0s}.banner-box-split-container .hero-split-enter-content .banner-content>:nth-child(2){animation-delay:80ms}.banner-box-split-container .hero-split-enter-content .banner-content>:nth-child(3){animation-delay:calc(80ms*2)}.banner-box-split-container .hero-split-enter-content .banner-content>:nth-child(4){animation-delay:calc(80ms*3)}.banner-box-split-container .hero-split-enter-content .banner-content>:nth-child(5){animation-delay:calc(80ms*4)}.banner-box-split-container .hero-split-enter-content .banner-content>:nth-child(6){animation-delay:calc(80ms*5)}.banner-box-split-container .hero-split-enter-content .banner-content>h1{overflow:hidden}}