.header--corp .site-logo{height:3.4rem;width:22.4rem}@media only screen and (max-width:768px){.header--corp .site-logo{height:2.4rem;max-height:2.4rem;width:15.9rem}}.header--corp .main-navigation{justify-content:flex-end}.header--corp.header--corp-transparent{background-color:initial}.header--corp.header--corp-transparent .header__navigation{color:#fff}.header--corp.header--corp-transparent .header__navigation .nav-dropdown{background-color:#e3e7ec;color:#000}.nav--main .nav__item .nav__link{padding:2.9rem 0}.nav--main .nav__item .nav__link.truncate{padding:1rem 0}.topbar__navigation--corp{align-items:center;display:flex;justify-content:space-between}.topbar__navigation--corp .nav__link{font-size:14px}.header--corp.is--fixed{background-color:#fff}.header--corp.is--fixed .header__navigation{color:#000}.section--hero{height:calc(100vh - 4rem);margin-top:-82px;overflow:hidden;position:relative}.section--hero .hero__content--container{align-items:center;display:flex;height:100%}.section--hero .hero__video,.section--hero .hero__video:after{bottom:0;left:0;position:absolute;right:0;top:0}.section--hero .hero__video:after{background:linear-gradient(#0009,#0003,#0009);content:""}.section--hero .hero__video video{height:calc(100% + 1px);object-fit:cover;width:calc(100% + 1px)}.section--hero .hero__content{color:#fff;max-width:60rem;padding-bottom:4rem;position:relative}.section--hero .hero__content h1{font-size:6.2rem;line-height:.9}.section--hero .hero__content p{font-size:2rem;line-height:1.5;padding-top:2rem}.section--hero .hero--scrolldown{animation:action .6s infinite alternate;bottom:2rem;cursor:pointer;height:72px;left:calc(50% - 36px);position:absolute;width:72px}@keyframes action{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.section--interactive-map{position:relative}@media only screen and (min-width:900px){.section--interactive-map{aspect-ratio:16/9;background-color:#667080;margin:0 auto;max-height:90vh;overflow:hidden}.section--interactive-map .interactive-map__container{clip-path:ellipse(60% 55% at 50% 85%);height:100%}}.section--interactive-map .interactive-map__shape{border-radius:50%;bottom:-25%;box-shadow:inset 0 4px 40px #fff,inset 0 40px 60px #4e4e4e,0 -30px 29px #fff6;height:95%;left:-7%;pointer-events:none;position:absolute;right:-7%}.section--interactive-map .interactive-map__overlay{background:linear-gradient(90deg,#000000e6,#0000);bottom:0;left:0;pointer-events:none;position:absolute;right:45%;top:0}@media only screen and (max-width:900px){.section--interactive-map .interactive-map__overlay,.section--interactive-map .interactive-map__shape{display:none}}.section--interactive-map .interactive-map__svg{align-items:center;display:flex;height:100%;justify-content:flex-end;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:900px){.section--interactive-map .interactive-map__svg{aspect-ratio:4/3;background-color:#667080}}.section--interactive-map .interactive-map__svg svg{height:200%;left:-40%;min-width:100%;position:absolute;top:-40%;transition-duration:.25s;transition-property:top,left;transition-timing-function:ease-in-out;width:200%}@media only screen and (max-width:900px){.section--interactive-map .interactive-map__svg svg{height:230%;transform:translate(-6%,-18%);width:230%}}.section--interactive-map .interactive-map__svg svg path{cursor:pointer}.section--interactive-map .interactive-map__svg svg .available{fill:#ffc320;position:relative;transition:fill .25s ease-in-out}.section--interactive-map .interactive-map__svg svg .available:hover{fill:#fde2a4}.section--interactive-map .interactive-map__svg svg .available.selected{fill:#fff;filter:drop-shadow(0 16px 24px rgba(0,0,0,.4))}.section--interactive-map .interactive-map__information-container{left:50%;margin:0 auto;max-width:140.8rem;padding:0 2.4rem;pointer-events:none;position:absolute;top:0;transform:translate3d(-50%,0,0);width:100%}@media only screen and (max-width:900px){.section--interactive-map .interactive-map__information-container{position:relative}}.section--interactive-map .interactive-map__information-container .interactive-map__information{padding-top:5.8rem;width:100%}@media only screen and (max-width:1300px){.section--interactive-map .interactive-map__information-container .interactive-map__information{padding-top:3.2rem}}@media only screen and (max-width:550px){.section--interactive-map .interactive-map__information-container .interactive-map__information{padding-top:2.4rem}}@media only screen and (min-width:900px){.section--interactive-map .country-info{color:#fff}}.section--interactive-map .country-info-top{align-items:center;display:flex}.section--interactive-map .country-info-top h2{font-size:4rem}.section--interactive-map .country-info-top .country-info-flag-box{align-items:center;border-radius:50%;display:flex;height:24px;justify-content:center;margin-right:1.6rem;margin-top:.6rem;overflow:hidden;width:24px}.section--interactive-map .country-info-top .country-info-flag-box img{height:3.6rem;max-width:3.6rem}.section--interactive-map .country-info-section-top{border-bottom:1px solid #c2c6cc;padding-bottom:1rem;padding-top:5.6rem;width:100%}@media only screen and (max-width:1300px){.section--interactive-map .country-info-section-top{padding-top:2.4rem}}.section--interactive-map .country-info-section-top .country-info-section-top-header{color:#c2c6cc;font-size:1.8rem;text-transform:uppercase}.section--interactive-map .country-info-container{display:flex;padding-top:3.6rem}@media only screen and (max-width:1300px){.section--interactive-map .country-info-container{padding-top:2.4rem}}@media only screen and (max-width:900px){.section--interactive-map .country-info-container{flex-wrap:wrap;padding-top:1.8rem}}.section--interactive-map .country-info-section-left{flex-shrink:0;width:25%}@media only screen and (max-width:900px){.section--interactive-map .country-info-section-left{display:flex;flex-wrap:wrap;width:100%}}.section--interactive-map .country-info-establishment{padding-bottom:2.4rem}@media only screen and (max-width:1024px){.section--interactive-map .country-info-establishment{padding-bottom:1.8rem}}@media only screen and (max-width:900px){.section--interactive-map .country-info-establishment{padding-right:1.8rem;width:25%}}@media only screen and (max-width:550px){.section--interactive-map .country-info-establishment{padding-bottom:1rem;width:50%}}.section--interactive-map .country-info-establishment .country-info-establishment-number{color:#ffc320;font-size:7.2rem;line-height:1.11}@media only screen and (max-width:1300px){.section--interactive-map .country-info-establishment .country-info-establishment-number{font-size:5.5rem}}@media only screen and (max-width:1024px){.section--interactive-map .country-info-establishment .country-info-establishment-number{font-size:4.8rem}}@media only screen and (max-width:550px){.section--interactive-map .country-info-establishment .country-info-establishment-number{font-size:4rem}}.section--interactive-map .country-brands{display:flex;flex-wrap:wrap;gap:2.4rem}@media only screen and (max-width:1300px){.section--interactive-map .country-brands{gap:1.8rem}}@media only screen and (max-width:900px){.section--interactive-map .country-brands{padding-top:1.6rem}}.section--interactive-map .country-brands svg{fill:#fff;height:3.2rem;width:3.2rem}@media only screen and (max-width:1300px){.section--interactive-map .country-brands svg{height:2.8rem;width:2.8rem}}@media only screen and (max-width:900px){.section--interactive-map .country-brands svg{fill:#000}}.section--interactive-map .interactive-map__dropdown{display:none}@media only screen and (max-width:900px){.section--interactive-map .interactive-map__dropdown{display:block;padding-top:2.4rem}.section--interactive-map .interactive-map__dropdown .dropdown-title{padding-bottom:1rem}}.section--intro{padding:19rem 0}@media only screen and (max-width:1200px){.section--intro{padding:15rem 0}}@media only screen and (max-width:900px){.section--intro{padding:12rem 0}}@media only screen and (max-width:600px){.section--intro{padding:8rem 0}}.section--content{padding:6rem 0}.number-format-box{display:flex}@media only screen and (min-width:1024px){.section--finance .layout>.layout__cell:not(:last-of-type) .finance-block{border-right:1px solid #949ba6}}.section--finance .finance-block{font-size:2.4rem;font-weight:700;padding:3.2rem 0}@media only screen and (min-width:1024px){.section--finance .finance-block{padding:2.8rem 0}}@media only screen and (min-width:768px){.section--finance .finance-block{font-size:2.2rem;padding:2.4rem 0}}.section--finance .finance-block .icon{height:80px;width:80px}.section--finance .finance-block .icon+.finance-block__number{padding-top:0}.section--finance .finance-block .finance-block__number{color:#ffc320;padding:1rem 0}.bg--base .finance-block{color:#fff}.section--imagebanner{padding:3.2rem 0;position:relative}@media only screen and (min-width:768px){.section--imagebanner{padding:5.6rem 0 32.7rem}}.section--imagebanner .imagebanner__image{align-items:center;display:flex;overflow:hidden;width:100%;z-index:-1}.section--imagebanner .imagebanner__image--desk{bottom:0;left:50%;max-width:184.8rem;position:absolute;top:0;transform:translate3d(-50%,0,0)}.section--imagebanner .imagebanner__image--desk figure{display:flex;min-height:100%}.section--imagebanner .imagebanner__image--desk figure img{min-height:100%;object-fit:cover}.section--imagebanner .imagebanner__image--mobile{aspect-ratio:36/20;border-radius:0 0 16px 16px}.section--imagebanner .imagebanner__content{background-color:#667080;border-radius:16px 16px 0 0;color:#fff;padding:4rem 1.6rem}@media only screen and (min-width:768px){.section--imagebanner .imagebanner__content{border-radius:16px;padding:4rem}}.button--download{align-items:center;background-color:#fff0c7;border-color:#fff0c7;border-radius:16px;display:flex;margin-bottom:1rem;padding:2rem;text-align:left;width:100%}.button--download .icon{color:#ffc320;margin-right:1rem}.button--download:hover .icon{color:#000}.footer{background-color:#667080}.footer,.footer .nav__link{color:#fff}.footer .footer-top{align-items:flex-start;background-color:initial;display:flex;flex-wrap:nowrap;gap:8rem;justify-content:space-between}@media only screen and (max-width:768px){.footer .footer-top{flex-direction:column;flex-wrap:nowrap;gap:2rem}}.footer .footer-top--navigation{align-items:flex-start;display:flex;gap:8rem;justify-content:space-between}@media only screen and (max-width:768px){.footer .footer-top--navigation{flex-direction:column;gap:2rem}}.footer .footer-top--linkcollection{align-items:flex-start;flex-direction:column}.footer .footer-top--linkcollection,.footer .footer-top--linkcollection--topsection{display:flex;gap:4rem;justify-content:space-between}.footer .footer-top--linkcollection--topsection .icon{text-align:left;width:inherit}@media only screen and (max-width:768px){.footer .footer-top--linkcollection--topsection{flex-direction:column;gap:2rem}}.footer .footer-bottom{align-items:center;background-color:initial;display:flex;gap:2rem;justify-content:space-between}@media only screen and (max-width:768px){.footer .footer-bottom{flex-direction:column}}.footer .footer-bottom .footer-logo{align-items:center;background-color:#000;display:flex;height:82px;justify-content:center;max-width:100%;text-align:center;width:270px}@media only screen and (max-width:768px){.footer .footer-bottom .footer-logo img{width:80%}}.footer .footer-bottom .footer-social .icon{fill:#fff}
