.draw-container{position:absolute;display:none}.draw-container.is-visible{position:fixed;z-index:1010;display:flex;top:85px}@media(max-width:47.99em){.draw-container.is-visible{width:100%;position:fixed}}.c-side-drawer{overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;top:0;right:0;bottom:0;left:0;z-index:1010}@media(max-width:47.99em){.c-side-drawer{width:100%}}.c-side-drawer__account{display:flex;flex-wrap:wrap;list-style:none;padding:25px 40px 0}.c-side-drawer__account-link{display:flex;flex-direction:column;position:relative;align-items:center;background:none;border:none;color:#000;cursor:pointer;text-decoration:none;font-weight:600}body.t-japan .c-side-drawer__account-link{font-style:italic;font-weight:400;text-decoration:inherit;text-transform:uppercase;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;line-height:1.6}@media(min-width:90em){body.t-japan .c-side-drawer__account-link{font-size:13px}}@media(min-width:64em)and (max-width:89.99em){body.t-japan .c-side-drawer__account-link{font-size:13px}}@media(min-width:48em)and (max-width:63.99em){body.t-japan .c-side-drawer__account-link{font-size:13px}}@media(max-width:47.99em){body.t-japan .c-side-drawer__account-link{font-size:13px}}body.t-china .c-side-drawer__account-link{font-style:italic;font-weight:400;text-decoration:inherit;text-transform:uppercase;font-family:FoundersGroteskWeb,Hiragino Sans GB,Microsoft Yahei,微软雅黑,STXihei,华文细黑,sans-serif;line-height:1.6}@media(min-width:90em){body.t-china .c-side-drawer__account-link{font-size:13px}}@media(min-width:64em)and (max-width:89.99em){body.t-china .c-side-drawer__account-link{font-size:13px}}@media(min-width:48em)and (max-width:63.99em){body.t-china .c-side-drawer__account-link{font-size:13px}}@media(max-width:47.99em){body.t-china .c-side-drawer__account-link{font-size:13px}}.c-side-drawer__account-link{font-style:italic;font-weight:400;text-decoration:inherit;text-transform:uppercase;font-family:FoundersGroteskWeb,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media(min-width:90em){.c-side-drawer__account-link{font-size:16px}}@media(min-width:64em)and (max-width:89.99em){.c-side-drawer__account-link{font-size:16px}}@media(min-width:48em)and (max-width:63.99em){.c-side-drawer__account-link{font-size:16px}}@media(max-width:47.99em){.c-side-drawer__account-link{font-size:16px}}.c-side-drawer__account-link:hover{color:#e23d26}.c-side-drawer__account-link:hover img{filter:invert(37%) sepia(48%) saturate(6160%) hue-rotate(348deg) brightness(92%) contrast(92%)}.c-side-drawer__account-icon{width:30px;height:30px;margin-bottom:5px}.c-side-drawer__account-notification-badge{display:inline-block;position:absolute;right:15px;bottom:46px;border-radius:50%;background-color:#e23b25;color:#fff;width:20px;height:20px;font-size:12px;text-align:center}.c-side-drawer__account>li{display:flex;justify-content:center}.c-side-drawer__account>li:not(:nth-child(3)){padding-bottom:10px;width:50%}.c-side-drawer__account>li:nth-child(3){width:100%}.c-side-drawer .c-side-drawer__profile-container>input{display:none}.c-side-drawer .c-side-drawer__profile{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:20px}.c-side-drawer .c-side-drawer__profile-container{position:relative;flex:140px 1;padding:0 20px}.c-side-drawer .c-side-drawer__profile-avatar{border-radius:50%;width:100px;height:100px}.c-side-drawer .c-side-drawer__profile-avatar-default-logo{background-color:#061a1b;background-repeat:no-repeat;background-position:50%;background-size:67% auto;margin:0 auto}.c-side-drawer .c-side-drawer__profile-upload{position:absolute;border-radius:50%;height:25px;width:25px;box-shadow:0 2px 3px rgba(0,0,0,.25);display:flex;justify-content:center;align-items:center;top:85px;left:10px;border-style:none;background-color:#fff;cursor:pointer}.c-side-drawer .c-side-drawer__profile-upload__icon{height:14px;width:14px}.c-side-drawer .c-side-drawer__profile-text{display:flex;flex-direction:column;padding-left:10px;flex:calc(100% - 140px) 1}.c-side-drawer .c-side-drawer__profile-text__name{font-size:25px;font-weight:400;line-height:30px;margin-bottom:0;word-break:break-word}@media(min-width:48em){.c-side-drawer{width:396px}}.c-side-drawer.is-hidden{transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .1s ease 1s;transform:translateY(100%);opacity:0}.c-side-drawer.is-visible{transform:translateY(0)}.c-side-drawer .seperator{margin:0;margin-top:-25px!important;width:100%;margin-bottom:-10px!important;transform:scaleX(-1)}@media(min-width:48em){.c-side-drawer .seperator{transform:scaleX(1)}}.c-side-drawer>section{grid-row-gap:10px;background:#061a1b;width:100%;height:100%}.c-side-drawer .c-button{background:none;color:#000;height:100%;padding:0}.c-side-drawer .bottom{display:flex;flex-direction:row-reverse;pointer-events:all}.c-side-drawer .middle{pointer-events:all}.c-side-drawer .middle .c-language-selector__trigger-bar{padding-bottom:0}@media(min-width:48em){.c-side-drawer .bottom,.c-side-drawer__divider--right{display:none}.c-side-drawer__divider--left{display:block}}.c-side-drawer .c-side-navigation-panel{height:100%;overflow:hidden}.c-side-drawer .c-side-navigation-panel .c-secondary-nav__list ul{padding-bottom:60px}.c-side-drawer .c-side-navigation-panel>section{height:100%;display:flex;flex-direction:column}.c-side-drawer .c-side-navigation-panel .c-button{color:#000;margin-left:40px;margin-right:40px;max-width:200px;text-align:left;text-transform:uppercase}body.t-japan .c-side-drawer .c-side-navigation-panel .c-button{font-style:italic;font-weight:600;text-decoration:inherit;text-transform:inherit;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;line-height:1.6}@media(min-width:90em){body.t-japan .c-side-drawer .c-side-navigation-panel .c-button{font-size:20px}}@media(min-width:64em)and (max-width:89.99em){body.t-japan .c-side-drawer .c-side-navigation-panel .c-button{font-size:20px}}@media(min-width:48em)and (max-width:63.99em){body.t-japan .c-side-drawer .c-side-navigation-panel .c-button{font-size:20px}}@media(max-width:47.99em){body.t-japan .c-side-drawer .c-side-navigation-panel .c-button{font-size:20px}}body.t-china .c-side-drawer .c-side-navigation-panel .c-button{font-style:italic;font-weight:600;text-decoration:inherit;text-transform:inherit;font-family:FoundersGroteskWeb,Hiragino Sans GB,Microsoft Yahei,微软雅黑,STXihei,华文细黑,sans-serif;line-height:1.6}@media(min-width:90em){body.t-china .c-side-drawer .c-side-navigation-panel .c-button{font-size:20px}}@media(min-width:64em)and (max-width:89.99em){body.t-china .c-side-drawer .c-side-navigation-panel .c-button{font-size:20px}}@media(min-width:48em)and (max-width:63.99em){body.t-china .c-side-drawer .c-side-navigation-panel .c-button{font-size:20px}}@media(max-width:47.99em){body.t-china .c-side-drawer .c-side-navigation-panel .c-button{font-size:20px}}.c-side-drawer .c-side-navigation-panel .c-button{font-style:italic;font-weight:600;line-height:1.2;text-decoration:inherit;text-transform:inherit;font-family:FoundersGroteskWeb,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media(min-width:90em){.c-side-drawer .c-side-navigation-panel .c-button{font-size:20px}}@media(min-width:64em)and (max-width:89.99em){.c-side-drawer .c-side-navigation-panel .c-button{font-size:20px}}@media(min-width:48em)and (max-width:63.99em){.c-side-drawer .c-side-navigation-panel .c-button{font-size:20px}}@media(max-width:47.99em){.c-side-drawer .c-side-navigation-panel .c-button{font-size:20px}}.c-side-drawer .c-side-navigation-panel .c-language-selector,.c-side-drawer .c-side-navigation-panel .c-language-selector__trigger-bar{background:none}.c-side-drawer .c-side-navigation-panel .c-language-selector .c-language-selector__chevron:before,.c-side-drawer .c-side-navigation-panel .c-language-selector button,.c-side-drawer .c-side-navigation-panel .c-language-selector__trigger-bar .c-language-selector__chevron:before,.c-side-drawer .c-side-navigation-panel .c-language-selector__trigger-bar button{color:#000}.c-side-drawer .c-side-navigation-panel .c-language-selector__trigger-bar{padding-left:30px}.c-side-drawer .c-side-navigation-panel .c-primary-nav{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:0 30px 30px}@media(max-width:47.99em){.c-side-drawer .c-side-navigation-panel .c-primary-nav{padding:0 30px}}@media(min-width:64em){.c-side-drawer .c-side-navigation-panel .c-primary-nav{padding:10px 30px 30px}}.c-side-drawer .navigation-wrapper{height:100%}.c-side-drawer .navigation-top{background:#fff;flex-basis:35%;align-items:flex-end;display:flex}.c-side-drawer .navigation-top .c-primary-nav{flex-grow:1}.c-side-drawer .navigation-top a{font-weight:400;font-size:22px}@media(max-width:23.4375em){.c-side-drawer .navigation-top a{font-size:16px}}.c-side-drawer .navigation-bottom{height:100%}.c-side-drawer .navigation-bottom .c-primary-nav__nav-item{color:#fff;font-size:16px}.c-side-drawer .navigation-bottom .c-primary-nav__nav-item.c-primary-nav__nav-item--color-new-wave-blue.c-primary-nav__nav-item--active{background-color:#66c1c4;color:#061a1b}.c-side-drawer .navigation-bottom .c-primary-nav__nav-item.c-primary-nav__nav-item--color-new-wave-blue.c-primary-nav__nav-item--active button{color:#061a1b}.c-side-drawer .navigation-bottom .c-primary-nav__nav-item.c-primary-nav__nav-item--color-new-wave-blue:hover{background-color:#66c1c4;color:#061a1b}.c-side-drawer .navigation-bottom .c-primary-nav__nav-item.c-primary-nav__nav-item--color-new-wave-blue:hover button{color:#061a1b}@media(max-width:23.4375em){.c-side-drawer .navigation-bottom .c-primary-nav__nav-item{font-size:16px}}.c-side-drawer .navigation-bottom .c-primary-nav__nav-item:last-child{margin-top:auto;margin-bottom:50px;text-transform:none}.c-side-drawer .navigation-bottom .c-primary-nav__nav-item:last-child button{font-weight:400}.c-side-drawer .navigation-bottom .c-primary-nav__nav-item:last-child:hover{background-color:rgba(0,0,0,0)}.c-side-drawer .navigation-bottom .c-primary-nav__nav-item:last-child:before{display:none}.c-side-drawer .navigation-bottom .c-primary-nav__nav-item:hover{background-color:#e23c25;margin-left:-10px;padding-left:10px}.c-side-drawer .navigation-bottom .c-primary-nav__nav-item:hover+.c-primary-nav__nav-item:before,.c-side-drawer .navigation-bottom .c-primary-nav__nav-item:hover:before{display:none}.c-side-drawer .navigation-bottom .c-primary-nav__nav-item button{display:flex;align-items:center}.c-side-drawer .navigation-bottom a,.c-side-drawer .navigation-bottom button{color:#fff;font-size:16px}@media(max-width:23.4375em){.c-side-drawer .navigation-bottom a,.c-side-drawer .navigation-bottom button{font-size:16px}}.hidden{display:none}.c-secondary-container{display:none;flex-direction:column;justify-content:space-between;z-index:1010;background-color:#061a1b;color:#fff}.c-secondary-container>section{height:100%;overflow-y:auto;min-height:80vh}.c-secondary-container.is-visible{display:flex;bottom:0;animation:slide-up .45s;height:100%}@media(max-width:47.99em){.c-secondary-container.is-visible{position:absolute;left:0;width:100%;height:100%}}@media(min-width:48em){.c-secondary-container{width:396px;background-color:#fff;color:#061a1b}}.c-secondary-container .secondary-top-section{position:-webkit-sticky;position:sticky;top:0;z-index:1010}.c-secondary-container .secondary-top-section .c-button{background:none;border:none}.c-secondary-container .secondary-top-section .c-side-navigation-panel__back-btn{padding:10px 0;transform:none;font-size:x-large;display:flex;justify-content:flex-start;min-width:2em;background:#061a1b}@media(min-width:48em){.c-secondary-container .secondary-top-section .c-side-navigation-panel__back-btn{display:none;padding:0}}.c-secondary-container .secondary-top-section .c-side-navigation-panel__back-btn span{padding-left:20px;display:flex;align-items:center;font-size:20px;gap:5px;font-style:italic}.c-secondary-container .secondary-nav__container-button,.c-secondary-container .secondary-nav__container-link{text-decoration:none;text-align:left;color:#000;outline:none;border:none;display:block;cursor:pointer;width:100%;height:100%;transition:background-color .3s ease}.c-secondary-container .secondary-nav__container-button.secondary-nav__container-link--color-new-wave-blue:hover,.c-secondary-container .secondary-nav__container-link.secondary-nav__container-link--color-new-wave-blue:hover{background-color:#66c1c4;color:#061a1b}.c-secondary-container .secondary-nav__container-button:hover,.c-secondary-container .secondary-nav__container-link:hover{background-color:var(--team-hover-color,#e23b25);color:#fff}#root:has(.draw-container.is-visible)~.weglot-container.wg-default{display:none}@keyframes slide-up{0%{height:0}to{height:100%}}@keyframes slide-down{0%{height:100%}to{height:0}}.draw-container .c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-content-card__heading{font-size:22px;font-style:normal}@media(min-width:48em){.draw-container .c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__media{border:2px solid #061a1b}.draw-container .c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__heading{color:#061a1b}.draw-container .c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__heading span{-webkit-line-clamp:4}}.draw-container .c-hub-content-card__container[data-card-type=latest-featured] .c-hub-content-card .c-content-card__heading{font-size:22px;font-weight:600;line-height:1}@media(min-width:48em){.draw-container .c-hub-content-card__container[data-card-type=latest-featured] .c-hub-content-card .c-content-card__heading{font-size:20px}}.c-hub-content-card__container{opacity:0;transform:translateY(100px);transition:opacity .75s,transform .75s}.c-hub-content-card__container[data-card-type=app]{border-radius:0 10px 10px 10px;background:#fff}.c-hub-content-card__container[data-card-type=app].c-main-card-app--full-size{border-radius:0 0 20px 20px}.c-hub-content-card__container[data-card-type=app].c-main-card-app--full-size .c-hub-content-card .c-content-card__media{border-radius:0}.c-hub-content-card__container[data-card-type=app].c-main-card-app--full-size .c-content-card__heading span,.c-hub-content-card__container[data-card-type=app].c-main-card-app--full-size .c-content-card__heading-featured span{color:#061a1b}@media(max-width:35em){.c-hub-content-card__container[data-card-type=app].c-main-card-app--full-size .c-content-card__heading span,.c-hub-content-card__container[data-card-type=app].c-main-card-app--full-size .c-content-card__heading-featured span{font-size:14px;line-height:14px}}.c-hub-content-card__container[data-card-type=app] .c-hub-content-card .c-content-card__meta{margin-bottom:10px;margin-left:10px;margin-right:10px;padding-top:10px;position:relative;padding-bottom:0;display:flex;justify-content:flex-end;align-items:baseline;flex-wrap:wrap;border-radius:0 10px 0 0}.c-hub-content-card__container[data-card-type=app] .c-hub-content-card .c-content-card__meta:after{content:none}.c-hub-content-card__container[data-card-type=app] .c-hub-content-card .c-content-card__media{border-radius:0 10px 0 0}.c-hub-content-card__container[data-card-type=app] .c-content-card__heading span,.c-hub-content-card__container[data-card-type=app] .c-content-card__heading-featured span{color:#061a1b}@media(max-width:35em){.c-hub-content-card__container[data-card-type=app] .c-content-card__heading span,.c-hub-content-card__container[data-card-type=app] .c-content-card__heading-featured span{font-size:13px;line-height:12px}}.c-hub-content-card__container[data-card-type=app] .c-content-card__heading,.c-hub-content-card__container[data-card-type=app] .c-content-card__heading-featured{padding-left:10px;padding-right:10px}.c-hub-content-card__container[data-card-type=list] .c-hub-content-card .c-content-card__meta{margin-bottom:10px;padding-top:10px;position:relative;padding-bottom:0;display:flex;justify-content:flex-end;align-items:baseline;flex-wrap:wrap}.c-hub-content-card__container[data-card-type=list] .c-hub-content-card .c-content-card__meta:after{content:none}.c-hub-content-card__container[data-card-type=list] .c-content-card__heading,.c-hub-content-card__container[data-card-type=list] .c-content-card__heading-featured{padding-bottom:0}@media(max-width:35em){.c-hub-content-card__container[data-card-type=list] .c-content-card__heading span,.c-hub-content-card__container[data-card-type=list] .c-content-card__heading-featured span{font-size:13px;line-height:12px}}.c-hub-content-card__container[data-card-type=latest-featured] .c-hub-content-card:hover .c-content-card__media img{transform:scale(1.1)}.c-hub-content-card__container[data-card-type=latest-featured] .c-hub-content-card .c-content-card__media-lock,.c-hub-content-card__container[data-card-type=latest-featured] .c-hub-content-card .c-content-card__media-unlocked{width:18%;height:32%;top:9px;right:9px;display:flex;justify-content:flex-end}.c-hub-content-card__container[data-card-type=latest-featured] .c-hub-content-card .c-content-card__media-lock svg,.c-hub-content-card__container[data-card-type=latest-featured] .c-hub-content-card .c-content-card__media-unlocked svg{max-width:40px;max-height:40px;min-width:30px;min-height:30px;width:100%;height:100%}.c-hub-content-card__container[data-card-type=latest-featured] .c-hub-content-card .c-content-card__media{border-radius:16px 16px 16px 0;border:2px solid #e23c25}.c-hub-content-card__container[data-card-type=latest-featured] .c-hub-content-card .c-content-card__media .c-content-card__media__icon{width:40px;height:40px}.c-hub-content-card__container[data-card-type=latest-featured] .c-hub-content-card .c-content-card__media img{transition:transform 1s ease}.c-hub-content-card__container[data-card-type=latest-featured] .c-hub-content-card .c-content-card__media:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6}.c-hub-content-card__container[data-card-type=latest-featured] .c-hub-content-card .c-content-card__content-wrapper .c-content-card__heading{color:#fff;font-size:18px;font-weight:600;font-style:normal;padding:0 15px 15px;line-height:1}.c-hub-content-card__container[data-card-type=latest-featured] .c-hub-content-card .c-content-card__content-wrapper .c-content-card__heading span{-webkit-line-clamp:2}.c-hub-content-card__container[data-card-type=latest-featured] .c-hub-content-card .c-content-card__content-wrapper--sticky{position:absolute;bottom:0;left:0;width:100%;height:auto;z-index:2}.c-hub-content-card__container[data-card-type=latest-news]{width:100%;max-width:335px;flex-basis:335px;flex-grow:0;flex-shrink:0}.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-content-card__meta{margin-right:0;padding-top:0;position:relative;padding-bottom:7px;display:flex;align-items:baseline;margin-bottom:0;gap:10px;line-height:18px}.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-content-card__meta:after{content:none}.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper{display:flex;width:100%;gap:10px}.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper>a:last-child{width:59%}@media(min-width:64em)and (max-width:89.99em){.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper>a:last-child{width:67%}}.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__media{border-radius:0 9px 9px 9px;border:2px solid #fff;width:105px;height:75px;aspect-ratio:1.4}@media(min-width:64em)and (max-width:89.99em){.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__media{width:80px;height:57px}}.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__media .c-content-card__media__image{width:100%;height:100%;object-fit:cover}.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__media .c-content-card__media__icon{width:20px;height:20px;left:50%}.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__media .c-content-card__media__icon>img{width:100%;height:100%;position:absolute;top:0;left:0}.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__media .c-content-card__media-lock,.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__media .c-content-card__media-unlocked{width:34%;height:52%;position:absolute;right:-5px;top:4px}@media(max-width:63.99em){.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__media .c-content-card__media-lock,.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__media .c-content-card__media-unlocked{top:3px;right:-6px}}@media(min-width:64em)and (max-width:89.99em){.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__media .c-content-card__media-lock,.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__media .c-content-card__media-unlocked{right:-3px}}.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__media .c-content-card__media-lock svg,.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__media .c-content-card__media-unlocked svg{max-width:26px;max-height:26px;min-width:25px;min-height:25px;width:100%;height:100%}@media(min-width:64em)and (max-width:89.99em){.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__media .c-content-card__media-lock svg,.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__media .c-content-card__media-unlocked svg{max-width:20px;max-height:20px;min-width:19px;min-height:19px}}.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__heading{color:#fff;font-size:15px;font-weight:600;padding-bottom:0;overflow-wrap:break-word;line-height:1;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__heading span{-webkit-line-clamp:4;max-width:100%}@media(min-width:64em)and (max-width:89.99em){.c-hub-content-card__container[data-card-type=latest-news] .c-hub-content-card .c-hub-content-card-media-heading__wrapper .c-content-card__heading{font-size:18px}}.c-hub-content-card__container[data-card-type=calendar] .c-hub-content-card:hover .c-content-card__media img{transform:scale(1.1)}.c-hub-content-card__container[data-card-type=calendar] .c-hub-content-card .c-content-card__media{height:180px}.c-hub-content-card__container[data-card-type=calendar] .c-hub-content-card .c-content-card__media-lock,.c-hub-content-card__container[data-card-type=calendar] .c-hub-content-card .c-content-card__media-unlocked{display:none}.c-hub-content-card__container[data-card-type=calendar] .c-hub-content-card .c-content-card__media{border-radius:16px 16px 16px 0;border:2px solid #66c1c4}.c-hub-content-card__container[data-card-type=calendar] .c-hub-content-card .c-content-card__media .c-content-card__media__icon{width:40px;height:40px}.c-hub-content-card__container[data-card-type=calendar] .c-hub-content-card .c-content-card__media[data-card-label]:before{content:"";position:absolute;top:-2px;left:-2px;z-index:3;padding:8px 12px;text-align:center;background-color:#66c1c4;border-radius:20px 0 20px;text-transform:uppercase}.c-hub-content-card__container[data-card-type=calendar] .c-hub-content-card .c-content-card__media[data-card-label=Upcoming]:before{content:"Upcoming";font-weight:600;font-size:14px;color:#061a1b;background:#66c1c4}.c-hub-content-card__container[data-card-type=calendar] .c-hub-content-card .c-content-card__media[data-card-label=Previous]{border-color:#b1b1b1}.c-hub-content-card__container[data-card-type=calendar] .c-hub-content-card .c-content-card__media[data-card-label=Previous]:before{content:"Previous";font-weight:600;font-size:14px;color:#061a1b;background:#b1b1b1}.c-hub-content-card__container[data-card-type=calendar] .c-hub-content-card .c-content-card__media[data-card-label=Next]{border-color:#e23b25}.c-hub-content-card__container[data-card-type=calendar] .c-hub-content-card .c-content-card__media[data-card-label=Next]:before{content:"Next";font-weight:600;font-size:14px;color:#fff;background:#e23b25}.c-hub-content-card__container[data-card-type=calendar] .c-hub-content-card .c-content-card__media:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#061a1b;opacity:.4}.c-hub-content-card__container[data-card-type=calendar] .c-hub-content-card .c-content-card__content-wrapper{padding:8px 15px}.c-hub-content-card__container[data-card-type=calendar] .c-hub-content-card .c-content-card__content-wrapper .c-content-card__heading{color:#fff;font-size:16px;font-weight:600;font-style:normal;line-height:.9;padding-bottom:7px}.c-hub-content-card__container[data-card-type=calendar] .c-hub-content-card .c-content-card__content-wrapper .c-content-card__heading span{display:inline}.c-hub-content-card__container[data-card-type=calendar] .c-hub-content-card .c-content-card__content-wrapper .c-content-card__heading .c-content-card__heading--city-name{font-weight:400;text-transform:uppercase}.c-hub-content-card__container[data-card-type=calendar] .c-hub-content-card .c-content-card__content-wrapper .c-content-card__metadate{color:#fff;font-style:normal;font-weight:300;font-size:12px;line-height:.9;text-transform:uppercase}.c-hub-content-card__container[data-card-type=calendar] .c-hub-content-card .c-content-card__content-wrapper--sticky{position:absolute;background-color:#061a1b;bottom:0;left:0;width:100%;height:auto;z-index:2;min-height:63px}.c-hub-content-card__container.is-on-screen{opacity:1;transform:translateY(0)}.c-hub-content-card__container .c-hub-content-card__wrapper{display:block}.c-hub-content-card__container .c-hub-content-card__wrapper:active,.c-hub-content-card__container .c-hub-content-card__wrapper:hover,.c-hub-content-card__container .c-hub-content-card__wrapper:link,.c-hub-content-card__container .c-hub-content-card__wrapper:visited{text-decoration:none}.c-hub-content-card__container .c-hub-content-card{color:#000;position:relative}.c-hub-content-card__container .c-hub-content-card a{position:relative}.c-hub-content-card__container .c-hub-content-card:hover .c-content-card__meta:after{transform:scaleX(2)}.c-hub-content-card__container .c-hub-content-card:hover .c-content-card__heading span,.c-hub-content-card__container .c-hub-content-card:hover .c-content-card__heading-featured span{text-decoration:underline;-webkit-text-decoration-color:red;text-decoration-color:red;text-decoration-thickness:2px}.c-hub-content-card__container .c-hub-content-card .c-content-card__meta{margin-bottom:10px;padding-bottom:10px;padding-top:10px;position:relative}.c-hub-content-card__container .c-hub-content-card .c-content-card__meta:after{border-top:1px solid #e23b25;bottom:0;content:"";left:0;position:absolute;transform:scaleX(1);transform-origin:left;transition:transform .3s;width:27px}.c-hub-content-card__container .c-hub-content-card .c-content-card__meta{padding-top:20px}.c-hub-content-card__container .c-hub-content-card .c-content-card__heading,.c-hub-content-card__container .c-hub-content-card .c-content-card__heading-featured{padding-bottom:20px}body.t-japan .c-hub-content-card__container .c-hub-content-card .c-content-card__heading,body.t-japan .c-hub-content-card__container .c-hub-content-card .c-content-card__heading-featured{font-style:italic;font-weight:600;text-decoration:inherit;text-transform:inherit;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;line-height:1.6}@media(min-width:90em){body.t-japan .c-hub-content-card__container .c-hub-content-card .c-content-card__heading,body.t-japan .c-hub-content-card__container .c-hub-content-card .c-content-card__heading-featured{font-size:24px}}@media(min-width:64em)and (max-width:89.99em){body.t-japan .c-hub-content-card__container .c-hub-content-card .c-content-card__heading,body.t-japan .c-hub-content-card__container .c-hub-content-card .c-content-card__heading-featured{font-size:24px}}@media(min-width:48em)and (max-width:63.99em){body.t-japan .c-hub-content-card__container .c-hub-content-card .c-content-card__heading,body.t-japan .c-hub-content-card__container .c-hub-content-card .c-content-card__heading-featured{font-size:24px}}@media(max-width:47.99em){body.t-japan .c-hub-content-card__container .c-hub-content-card .c-content-card__heading,body.t-japan .c-hub-content-card__container .c-hub-content-card .c-content-card__heading-featured{font-size:18px}}body.t-china .c-hub-content-card__container .c-hub-content-card .c-content-card__heading,body.t-china .c-hub-content-card__container .c-hub-content-card .c-content-card__heading-featured{font-style:italic;font-weight:600;text-decoration:inherit;text-transform:inherit;font-family:FoundersGroteskWeb,Hiragino Sans GB,Microsoft Yahei,微软雅黑,STXihei,华文细黑,sans-serif;line-height:1.6}@media(min-width:90em){body.t-china .c-hub-content-card__container .c-hub-content-card .c-content-card__heading,body.t-china .c-hub-content-card__container .c-hub-content-card .c-content-card__heading-featured{font-size:24px}}@media(min-width:64em)and (max-width:89.99em){body.t-china .c-hub-content-card__container .c-hub-content-card .c-content-card__heading,body.t-china .c-hub-content-card__container .c-hub-content-card .c-content-card__heading-featured{font-size:24px}}@media(min-width:48em)and (max-width:63.99em){body.t-china .c-hub-content-card__container .c-hub-content-card .c-content-card__heading,body.t-china .c-hub-content-card__container .c-hub-content-card .c-content-card__heading-featured{font-size:24px}}@media(max-width:47.99em){body.t-china .c-hub-content-card__container .c-hub-content-card .c-content-card__heading,body.t-china .c-hub-content-card__container .c-hub-content-card .c-content-card__heading-featured{font-size:18px}}.c-hub-content-card__container .c-hub-content-card .c-content-card__heading,.c-hub-content-card__container .c-hub-content-card .c-content-card__heading-featured{font-style:italic;font-weight:600;line-height:1.2;text-decoration:inherit;text-transform:inherit;font-family:FoundersGroteskWeb,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media(min-width:90em){.c-hub-content-card__container .c-hub-content-card .c-content-card__heading,.c-hub-content-card__container .c-hub-content-card .c-content-card__heading-featured{font-size:24px}}@media(min-width:64em)and (max-width:89.99em){.c-hub-content-card__container .c-hub-content-card .c-content-card__heading,.c-hub-content-card__container .c-hub-content-card .c-content-card__heading-featured{font-size:24px}}@media(min-width:48em)and (max-width:63.99em){.c-hub-content-card__container .c-hub-content-card .c-content-card__heading,.c-hub-content-card__container .c-hub-content-card .c-content-card__heading-featured{font-size:24px}}@media(max-width:47.99em){.c-hub-content-card__container .c-hub-content-card .c-content-card__heading,.c-hub-content-card__container .c-hub-content-card .c-content-card__heading-featured{font-size:20px}}.c-hub-content-card__container .c-hub-content-card .c-content-card__heading span,.c-hub-content-card__container .c-hub-content-card .c-content-card__heading-featured span{overflow:hidden;width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.c-hub-content-card__container .c-hub-content-card .c-content-card__heading-featured{margin-top:20px;padding-top:10px;position:relative}.c-hub-content-card__container .c-hub-content-card .c-content-card__media{overflow:hidden;position:relative}.c-hub-content-card__container .c-hub-content-card .c-content-card__media__icon{background:#e23b25;border-radius:27.5px;border:none;color:#fff;cursor:pointer;display:none;height:55px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:55px;z-index:100;padding:0}.c-hub-content-card__container .c-hub-content-card .c-content-card__media__icon svg{height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.c-hub-content-card__container .c-hub-content-card .c-content-card__media .c-img__mask img{transform:scale(1);transition:transform .8s ease}.c-hub-content-card__container .c-hub-content-card .c-content-card__media .c-content-card__media-overlay{position:absolute;left:0;top:0;right:0;bottom:0;z-index:101;display:flex;justify-content:center;align-items:center}.c-hub-content-card__container .c-hub-content-card .c-content-card__media-lock,.c-hub-content-card__container .c-hub-content-card .c-content-card__media-unlocked{position:absolute;right:16px;top:16px;width:60px;height:60px;z-index:102}.c-hub-content-card__container .c-hub-content-card .c-content-card__media-lock svg,.c-hub-content-card__container .c-hub-content-card .c-content-card__media-unlocked svg{height:60px;width:60px}@media(max-width:47.99em){.c-hub-content-card__container .c-hub-content-card .c-content-card__media-lock svg,.c-hub-content-card__container .c-hub-content-card .c-content-card__media-unlocked svg{top:7px;right:7px;height:24px;width:24px}}@media(min-width:48em)and (max-width:63.99em){.c-hub-content-card__container .c-hub-content-card .c-content-card__media-lock svg,.c-hub-content-card__container .c-hub-content-card .c-content-card__media-unlocked svg{height:38px;width:38px}}@media(max-width:47.99em){.c-hub-content-card__container .c-hub-content-card .c-content-card__media-lock,.c-hub-content-card__container .c-hub-content-card .c-content-card__media-unlocked{top:7px;right:7px;height:24px;width:24px}}@media(min-width:48em)and (max-width:63.99em){.c-hub-content-card__container .c-hub-content-card .c-content-card__media-lock,.c-hub-content-card__container .c-hub-content-card .c-content-card__media-unlocked{height:38px;width:38px}}.c-hub-content-card__container .c-hub-content-card .c-content-card__media .c-content-card__media-login{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease;z-index:103}.c-hub-content-card__container .c-hub-content-card .c-content-card__media .c-content-card__media-login .c-content-card__media-login-block{width:206px;height:73px;border-radius:0 20px 20px 20px;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.c-hub-content-card__container .c-hub-content-card .c-content-card__media .c-content-card__media-login .c-content-card__media-login-caption{color:#000;text-align:center;font-size:10px;font-style:normal;font-weight:600;line-height:14px}.c-hub-content-card__container .c-hub-content-card .c-content-card__media .c-content-card__media-login .c-content-card__media-login-button{cursor:pointer;outline:none;border:none;width:84px;height:25px;border-radius:0 5px 5px 5px;background:#e23c25;color:#fff;text-align:center;font-size:10px;font-style:normal;font-weight:600;line-height:normal;display:flex;justify-content:center;align-items:center}.c-hub-content-card__container .c-hub-content-card.news .c-content-card__media .c-content-card__media__icon,.c-hub-content-card__container .c-hub-content-card.photos .c-content-card__media .c-content-card__media__icon,.c-hub-content-card__container .c-hub-content-card.video .c-content-card__media .c-content-card__media__icon,.c-hub-content-card__container .c-hub-content-card.videos .c-content-card__media .c-content-card__media__icon{display:block}.c-hub-content-card__container .c-hub-content-card--featured{display:flex;flex-direction:column-reverse}.c-hub-content-card__container .c-hub-content-card--featured .c-content-card__meta{padding-top:0}.c-hub-content-card__container .c-hub-content-card--featured__light{display:flex;flex-direction:column}.c-hub-content-card__container .c-hub-content-card--featured__light .c-content-card__meta{padding-top:0}.c-hub-content-card__container__light,.c-hub-content-card__container__light .c-hub-content-card{background:#fff;color:#000}.c-hub-content-card__container__light .c-hub-content-card .c-content-hub-item-metadata__date{color:#000}.c-hub-content-card__container a{text-decoration:none}.c-cta-link{cursor:pointer}body.t-japan .c-cta-link{font-style:italic;font-weight:600;text-decoration:inherit;text-transform:inherit;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;line-height:1.6}@media(min-width:90em){body.t-japan .c-cta-link{font-size:24px}}@media(min-width:64em)and (max-width:89.99em){body.t-japan .c-cta-link{font-size:24px}}@media(min-width:48em)and (max-width:63.99em){body.t-japan .c-cta-link{font-size:24px}}@media(max-width:47.99em){body.t-japan .c-cta-link{font-size:18px}}body.t-china .c-cta-link{font-style:italic;font-weight:600;text-decoration:inherit;text-transform:inherit;font-family:FoundersGroteskWeb,Hiragino Sans GB,Microsoft Yahei,微软雅黑,STXihei,华文细黑,sans-serif;line-height:1.6}@media(min-width:90em){body.t-china .c-cta-link{font-size:24px}}@media(min-width:64em)and (max-width:89.99em){body.t-china .c-cta-link{font-size:24px}}@media(min-width:48em)and (max-width:63.99em){body.t-china .c-cta-link{font-size:24px}}@media(max-width:47.99em){body.t-china .c-cta-link{font-size:18px}}.c-cta-link{font-style:italic;font-weight:600;line-height:1.2;text-decoration:inherit;text-transform:inherit;font-family:FoundersGroteskWeb,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media(min-width:90em){.c-cta-link{font-size:24px}}@media(min-width:64em)and (max-width:89.99em){.c-cta-link{font-size:24px}}@media(min-width:48em)and (max-width:63.99em){.c-cta-link{font-size:24px}}@media(max-width:47.99em){.c-cta-link{font-size:20px}}.c-cta-link--mini{color:#000}body.t-japan .c-cta-link--mini{font-style:normal;font-weight:600;letter-spacing:.79px;text-decoration:inherit;text-transform:inherit;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;line-height:1.6}@media(min-width:90em){body.t-japan .c-cta-link--mini{font-size:11px}}@media(min-width:64em)and (max-width:89.99em){body.t-japan .c-cta-link--mini{font-size:11px}}@media(min-width:48em)and (max-width:63.99em){body.t-japan .c-cta-link--mini{font-size:11px}}@media(max-width:47.99em){body.t-japan .c-cta-link--mini{font-size:11px}}body.t-china .c-cta-link--mini{font-style:normal;font-weight:600;letter-spacing:.79px;text-decoration:inherit;text-transform:inherit;font-family:FoundersGroteskWeb,Hiragino Sans GB,Microsoft Yahei,微软雅黑,STXihei,华文细黑,sans-serif;line-height:1.6}@media(min-width:90em){body.t-china .c-cta-link--mini{font-size:11px}}@media(min-width:64em)and (max-width:89.99em){body.t-china .c-cta-link--mini{font-size:11px}}@media(min-width:48em)and (max-width:63.99em){body.t-china .c-cta-link--mini{font-size:11px}}@media(max-width:47.99em){body.t-china .c-cta-link--mini{font-size:11px}}.c-cta-link--mini{font-style:normal;font-weight:600;letter-spacing:.79px;text-decoration:inherit;text-transform:inherit;font-family:FoundersGroteskWeb,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media(min-width:90em){.c-cta-link--mini{font-size:16px}}@media(min-width:64em)and (max-width:89.99em){.c-cta-link--mini{font-size:16px}}@media(min-width:48em)and (max-width:63.99em){.c-cta-link--mini{font-size:16px}}@media(max-width:47.99em){.c-cta-link--mini{font-size:16px}}.c-cta-link--mini:before{background-color:#000}.c-cta-link--semi{color:#000}body.t-japan .c-cta-link--semi{font-style:normal;font-weight:600;letter-spacing:2.1px;text-decoration:inherit;text-transform:uppercase;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;line-height:1.6}@media(min-width:90em){body.t-japan .c-cta-link--semi{font-size:14px}}@media(min-width:64em)and (max-width:89.99em){body.t-japan .c-cta-link--semi{font-size:14px}}@media(min-width:48em)and (max-width:63.99em){body.t-japan .c-cta-link--semi{font-size:14px}}@media(max-width:47.99em){body.t-japan .c-cta-link--semi{font-size:14px}}body.t-china .c-cta-link--semi{font-style:normal;font-weight:600;letter-spacing:2.1px;text-decoration:inherit;text-transform:uppercase;font-family:FoundersGroteskWeb,Hiragino Sans GB,Microsoft Yahei,微软雅黑,STXihei,华文细黑,sans-serif;line-height:1.6}@media(min-width:90em){body.t-china .c-cta-link--semi{font-size:14px}}@media(min-width:64em)and (max-width:89.99em){body.t-china .c-cta-link--semi{font-size:14px}}@media(min-width:48em)and (max-width:63.99em){body.t-china .c-cta-link--semi{font-size:14px}}@media(max-width:47.99em){body.t-china .c-cta-link--semi{font-size:14px}}.c-cta-link--semi{font-style:normal;font-weight:600;letter-spacing:2.1px;text-decoration:inherit;text-transform:uppercase;font-family:FoundersGroteskWeb,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media(min-width:90em){.c-cta-link--semi{font-size:16px}}@media(min-width:64em)and (max-width:89.99em){.c-cta-link--semi{font-size:16px}}@media(min-width:48em)and (max-width:63.99em){.c-cta-link--semi{font-size:16px}}@media(max-width:47.99em){.c-cta-link--semi{font-size:16px}}.c-cta-link--semi:before{background-color:#000}.draw-container .c-secondary-nav .subnavigation.subnavigation--calendar{display:flex;flex-direction:column;justify-content:center;align-items:center}.draw-container .c-secondary-nav .subnavigation.subnavigation--calendar .subnavigation__submenu.subnavigation__submenu--calendar{margin-bottom:34px}.draw-container .c-secondary-nav .subnavigation.subnavigation--calendar .subnavigation__submenu.subnavigation__submenu--calendar ul{display:flex;flex-direction:column;gap:20px;margin-left:0;margin-bottom:0}.draw-container .c-secondary-nav .subnavigation.subnavigation--calendar .subnavigation__submenu.subnavigation__submenu--calendar ul>div{width:100%}@media(min-width:48em){.draw-container .c-secondary-nav .subnavigation.subnavigation--calendar .subnavigation__submenu.subnavigation__submenu--calendar{margin-bottom:20px}}.draw-container .c-secondary-nav .subnavigation.subnavigation--calendar .subnavigation__submenu.subnavigation__submenu--calendar.subnavigation__submenu--news{margin-bottom:0}@media(min-width:48em){.draw-container .c-secondary-nav .subnavigation.subnavigation--calendar .subnavigation__submenu.subnavigation__submenu--calendar.subnavigation__submenu--news{margin-bottom:0}}.draw-container .c-secondary-nav .subnavigation.subnavigation--calendar .subnavigation__submenu__title{font-size:16px;font-style:normal;font-weight:600;color:#fff;line-height:1;text-transform:uppercase;padding-bottom:14px;margin-left:-10px}@media(min-width:48em){.draw-container .c-secondary-nav .subnavigation.subnavigation--calendar .subnavigation__submenu__title{color:#061a1b;padding-bottom:17px;margin-left:0}}.draw-container .c-secondary-nav .subnavigation.subnavigation--calendar--button-wrapper{display:block}.secondary-nav__container .subnavigation.subnavigation--calendar{display:flex;flex-direction:column;max-width:1500px;justify-content:center;align-items:center;justify-self:center}.secondary-nav__container .subnavigation.subnavigation--calendar .subnavigation__submenu.subnavigation__submenu--calendar{margin-bottom:25px}.secondary-nav__container .subnavigation.subnavigation--calendar .subnavigation__submenu.subnavigation__submenu--calendar ul{display:flex;justify-content:space-between;gap:50px;margin-left:0;margin-bottom:0}.secondary-nav__container .subnavigation.subnavigation--calendar .subnavigation__submenu.subnavigation__submenu--calendar ul>li{max-width:335px}.secondary-nav__container .subnavigation.subnavigation--calendar .subnavigation__submenu.subnavigation__submenu--calendar ul>li::marker{content:none}@media(min-width:64em){.secondary-nav__container .subnavigation.subnavigation--calendar .subnavigation__submenu.subnavigation__submenu--calendar ul>li{width:25%}}@media(max-width:63.99em){.secondary-nav__container .subnavigation.subnavigation--calendar .subnavigation__submenu.subnavigation__submenu--calendar ul{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}.secondary-nav__container .subnavigation.subnavigation--calendar .subnavigation__submenu.subnavigation__submenu--calendar ul>div{width:100%}}@media(max-width:47.99em){.secondary-nav__container .subnavigation.subnavigation--calendar .subnavigation__submenu.subnavigation__submenu--calendar ul{display:grid;grid-template-columns:1fr;grid-template-rows:auto}.secondary-nav__container .subnavigation.subnavigation--calendar .subnavigation__submenu.subnavigation__submenu--calendar ul>.c-hub-content-card__container[data-card-type=calendar]{width:100%}}.secondary-nav__container .subnavigation.subnavigation--calendar .subnavigation__submenu__title{font-size:16px;font-weight:600;color:#fff;line-height:1;padding-bottom:24px;text-transform:uppercase}.secondary-nav__container .subnavigation.subnavigation--calendar--button-wrapper{display:block;width:100%}@media(min-width:48em){.secondary-nav__container .subnavigation.subnavigation--calendar--button-wrapper{display:flex;justify-content:space-around;width:60%}}@media(min-width:64em){.secondary-nav__container .subnavigation.subnavigation--calendar--button-wrapper{display:flex;justify-content:space-around;width:45%}}@media(min-width:90em){.secondary-nav__container .subnavigation.subnavigation--calendar--button-wrapper{display:flex;justify-content:space-around;width:30%}}.draw-container .c-secondary-nav .subnavigation.subnavigation--latest{display:flex;flex-direction:column;justify-content:center;align-items:center}.draw-container .c-secondary-nav .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--featured,.draw-container .c-secondary-nav .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--news{margin-bottom:34px}.draw-container .c-secondary-nav .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--featured ul,.draw-container .c-secondary-nav .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--news ul{display:flex;flex-direction:column;gap:10px;margin-left:0;margin-bottom:0}.draw-container .c-secondary-nav .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--featured ul>div,.draw-container .c-secondary-nav .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--news ul>div{width:100%}@media(min-width:48em){.draw-container .c-secondary-nav .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--featured,.draw-container .c-secondary-nav .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--news{margin-bottom:20px}}.draw-container .c-secondary-nav .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--featured.subnavigation__submenu--news,.draw-container .c-secondary-nav .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--news.subnavigation__submenu--news{margin-bottom:0}@media(min-width:48em){.draw-container .c-secondary-nav .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--featured.subnavigation__submenu--news,.draw-container .c-secondary-nav .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--news.subnavigation__submenu--news{margin-bottom:0}}.draw-container .c-secondary-nav .subnavigation.subnavigation--latest .subnavigation__submenu__title{font-size:16px;font-style:normal;font-weight:600;color:#fff;line-height:1;text-transform:uppercase}.draw-container .c-secondary-nav .subnavigation.subnavigation--latest .subnavigation__submenu__title:first-child{padding-bottom:14px;margin-left:-10px}.draw-container .c-secondary-nav .subnavigation.subnavigation--latest .subnavigation__submenu__title:last-child{padding-bottom:20px;margin-left:-10px}@media(min-width:48em){.draw-container .c-secondary-nav .subnavigation.subnavigation--latest .subnavigation__submenu__title{color:#061a1b}.draw-container .c-secondary-nav .subnavigation.subnavigation--latest .subnavigation__submenu__title:first-child{padding-bottom:17px;margin-left:0}.draw-container .c-secondary-nav .subnavigation.subnavigation--latest .subnavigation__submenu__title:last-child{padding-bottom:20px;margin-left:0}}.secondary-nav__container .subnavigation{display:grid;grid-template-columns:repeat(2,1fr)}.secondary-nav__container .subnavigation.subnavigation--latest{display:flex;flex-direction:column;max-width:1500px;justify-content:center;align-items:center;justify-self:center}.secondary-nav__container .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--featured,.secondary-nav__container .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--news{margin-bottom:25px}.secondary-nav__container .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--featured ul,.secondary-nav__container .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--news ul{display:flex;justify-content:space-between;gap:50px;margin-left:0;margin-bottom:0}.secondary-nav__container .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--featured ul>li,.secondary-nav__container .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--news ul>li{max-width:335px}.secondary-nav__container .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--featured ul>li::marker,.secondary-nav__container .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--news ul>li::marker{content:none}@media(min-width:64em){.secondary-nav__container .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--featured ul>li,.secondary-nav__container .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--news ul>li{width:25%}}@media(max-width:63.99em){.secondary-nav__container .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--featured ul,.secondary-nav__container .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--news ul{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}.secondary-nav__container .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--featured ul>div,.secondary-nav__container .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--news ul>div{width:100%}}@media(max-width:47.99em){.secondary-nav__container .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--featured ul,.secondary-nav__container .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--news ul{display:grid;grid-template-columns:1fr;grid-template-rows:auto}.secondary-nav__container .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--featured ul>.c-hub-content-card__container[data-card-type=latest-featured],.secondary-nav__container .subnavigation.subnavigation--latest .subnavigation__submenu.subnavigation__submenu--news ul>.c-hub-content-card__container[data-card-type=latest-featured]{width:100%}}.secondary-nav__container .subnavigation.subnavigation--latest .subnavigation__submenu__title{font-size:16px;font-weight:600;color:#fff;line-height:1;padding-bottom:24px;text-transform:uppercase}.draw-container .c-secondary-nav .subnavigation{list-style:none;margin:0;display:flex;padding:15px 0 0}.draw-container .c-secondary-nav .subnavigation.subnavigation--athlete{display:flex;flex-direction:column;justify-content:center;align-items:center}.draw-container .c-secondary-nav .subnavigation.subnavigation--athlete .subnavigation__submenu.subnavigation__submenu--athlete{margin-bottom:34px}.draw-container .c-secondary-nav .subnavigation.subnavigation--athlete .subnavigation__submenu ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px;margin-left:0;margin-bottom:0}@media(min-width:64em){.draw-container .c-secondary-nav .subnavigation.subnavigation--athlete .subnavigation__submenu ul .c-athlete-card{max-width:153px;max-height:166px}}@media(min-width:48em){.draw-container .c-secondary-nav .subnavigation.subnavigation--athlete .subnavigation__submenu ul .c-athlete-card--country--code{color:#000}.draw-container .c-secondary-nav .subnavigation.subnavigation--athlete .subnavigation__submenu ul .c-athlete-card--country--code div>div{-webkit-text-fill-color:#000!important}}@media(min-width:23.4375em)and (max-width:47.99em){.draw-container .c-secondary-nav .subnavigation.subnavigation--athlete .subnavigation__submenu ul{display:flex;justify-content:center;flex-wrap:wrap}}.draw-container .c-secondary-nav .subnavigation.subnavigation--athlete .subnavigation__submenu ul>li{max-width:335px}.draw-container .c-secondary-nav .subnavigation.subnavigation--athlete .subnavigation__submenu ul>li::marker{content:none}.draw-container .c-secondary-nav .subnavigation.subnavigation--athlete .subnavigation__submenu__title{font-size:16px;font-style:normal;font-weight:600;color:#fff;line-height:1;text-transform:uppercase;padding-bottom:14px;margin-left:-10px}@media(min-width:48em){.draw-container .c-secondary-nav .subnavigation.subnavigation--athlete .subnavigation__submenu__title{color:#061a1b;padding-bottom:17px;margin-left:0}}.secondary-nav__container .subnavigation{list-style:none;padding:0;margin:0}.secondary-nav__container .subnavigation.subnavigation--athlete{display:flex;flex-direction:column;max-width:1500px;justify-content:center;align-items:center;justify-self:center}.secondary-nav__container .subnavigation.subnavigation--athlete .subnavigation__submenu.subnavigation__submenu--athlete{margin-bottom:25px}.secondary-nav__container .subnavigation.subnavigation--athlete .subnavigation__submenu.subnavigation__submenu--athlete ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px;margin-left:0;margin-bottom:0}@media(min-width:23.4375em){.secondary-nav__container .subnavigation.subnavigation--athlete .subnavigation__submenu.subnavigation__submenu--athlete ul{display:flex;justify-content:center;flex-wrap:wrap}}.secondary-nav__container .subnavigation.subnavigation--athlete .subnavigation__submenu.subnavigation__submenu--athlete ul>li{max-width:335px}.secondary-nav__container .subnavigation.subnavigation--athlete .subnavigation__submenu.subnavigation__submenu--athlete ul>li::marker{content:none}.secondary-nav__container .subnavigation.subnavigation--athlete .subnavigation__submenu__title{font-size:16px;font-weight:600;color:#fff;line-height:1;padding-bottom:24px;text-transform:uppercase}.c-athlete-card-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;opacity:0;transform:translateY(100px);transition:opacity .75s,transform .75s}.c-athlete-card-wrapper.is-on-screen{opacity:1;transform:translateY(0)}.c-athlete-card-wrapper a{text-decoration:none;color:inherit}.c-athlete-card{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;border:2px solid #fff;border-radius:20px 20px 20px 0;width:173px;height:186px;max-width:123px;max-height:136px;overflow:hidden;box-shadow:none;transition:box-shadow .25s ease-in}@media(max-width:47.99em){.c-athlete-card{width:110px;height:120px}}@media(min-width:48em){.c-athlete-card{max-width:153px;max-height:166px}}@media(min-width:64em){.c-athlete-card{max-width:173px;max-height:186px}}.c-athlete-card:hover .c-athlete-card--athlete-photo{transform:translate(33%,50%) scale(1.5);transition:transform .5s ease-in-out}.c-athlete-card:hover{box-shadow:-6px -9px 0 0 var(--shadow-color);transition:box-shadow .5s ease-out}.c-athlete-card--background-logo{position:absolute;top:0;left:0;width:100%;height:100%;filter:blur(3px)}.c-athlete-card--background-logo--image{width:100%;height:100%;object-fit:contain}.c-athlete-card--athlete-photo{position:absolute;z-index:2;width:100%;transform:translate(25%,20%) scale(1.1);transform-origin:bottom right;transition:transform .25s ease-in}.c-athlete-card--athlete-photo--image{width:100%;height:auto;object-fit:cover}.c-athlete-card--athlete-full-name{position:absolute;transform:rotate(-90deg) translateY(100%);transform-origin:bottom left;display:inline-block;left:5px;bottom:8px;z-index:3;color:#fff;font-style:normal;text-transform:uppercase}.c-athlete-card--athlete-full-name--first-name{font-weight:300;font-size:.7rem;line-height:1rem}.c-athlete-card--athlete-full-name--surname{font-weight:600;font-size:.7rem;line-height:1rem}@media(min-width:48em){.c-athlete-card--athlete-full-name--first-name,.c-athlete-card--athlete-full-name--surname{font-size:1rem}}.c-athlete-card--country{margin-top:2px;text-align:center;display:flex;gap:5px;font-weight:600;font-size:.9rem;line-height:1rem;color:#fff}.c-athlete-card--country--flag{width:24px;height:15px;background-size:cover;background-position:50%;display:flex;align-items:center}.c-athlete-card--country--code{font-style:italic;font-size:.9rem;text-transform:uppercase}body:before{background-color:#fcf8e3;border-bottom:1px solid #fbeed5;border-left:1px solid #fbeed5;color:#c09853;font:small-caption;padding:3px 6px;pointer-events:none;position:fixed;right:0;top:0;z-index:100}@media(min-width:48em){body:before{content:"md ≥ 768px (48em)"}}@media(min-width:64em){body:before{content:"lg ≥ 1024px (64em)"}}@media(min-width:90em){body:before{content:"xl ≥ 1440px (90em)"}}.c-podium-wrapper{display:flex;align-items:center;justify-content:center;margin:50px 0}@media(min-width:48em){.c-podium-wrapper{align-items:flex-end}}.c-podium-wrapper .c-podium-card{width:284px;border-radius:35px 35px 35px 0;height:290px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);position:relative;cursor:pointer}.c-podium-wrapper .c-podium-card-1{box-shadow:0 0 16px -1px #000}.c-podium-wrapper .c-podium-card-1:hover .c-podium-card__content:before{opacity:0}.c-podium-wrapper .c-podium-card-1:hover .c-podium-card__content:after{opacity:1}.c-podium-wrapper .c-podium-card-2:hover .c-podium-card__content:before{opacity:0}.c-podium-wrapper .c-podium-card-2:hover .c-podium-card__content:after{opacity:1}.c-podium-wrapper .c-podium-card-3:hover .c-podium-card__content:before{opacity:0}.c-podium-wrapper .c-podium-card-3:hover .c-podium-card__content:after{opacity:1}@media(min-width:48em)and (max-width:63.99em){.c-podium-wrapper .c-podium-card-1{z-index:20;height:250px;width:255px}.c-podium-wrapper .c-podium-card-1 .c-podium-card--stacked-content{flex-basis:64%}.c-podium-wrapper .c-podium-card-1 .c-podium-card__position{font-size:48px}.c-podium-wrapper .c-podium-card-1 .c-podium-card__country{font-size:18px}.c-podium-wrapper .c-podium-card-1 .c-podium-card__driver-name{font-size:12px}.c-podium-wrapper .c-podium-card-1 .c-podium-card__result{flex-basis:30%;font-size:24px}.c-podium-wrapper .c-podium-card-2{order:-1;margin-right:-30px}.c-podium-wrapper .c-podium-card-2 .c-podium-card__position{flex-basis:10%}.c-podium-wrapper .c-podium-card-2 .c-podium-card__result{text-align:left;flex-basis:28%}.c-podium-wrapper .c-podium-card-3{margin-left:-30px}.c-podium-wrapper .c-podium-card-3 .c-podium-card__position{flex-basis:20%;text-align:right}.c-podium-wrapper .c-podium-card-3 .c-podium-card--stacked-content{flex-basis:55%}.c-podium-wrapper .c-podium-card-2,.c-podium-wrapper .c-podium-card-3{height:225px;width:235px}.c-podium-wrapper .c-podium-card-2 .c-podium-card__position,.c-podium-wrapper .c-podium-card-3 .c-podium-card__position{font-size:32px;line-height:.75}.c-podium-wrapper .c-podium-card-2 .c-podium-card__country,.c-podium-wrapper .c-podium-card-3 .c-podium-card__country{font-size:14px;line-height:.75}.c-podium-wrapper .c-podium-card-2 .c-podium-card__driver-name,.c-podium-wrapper .c-podium-card-3 .c-podium-card__driver-name{font-size:10px;line-height:1}.c-podium-wrapper .c-podium-card-2 .c-podium-card__result,.c-podium-wrapper .c-podium-card-3 .c-podium-card__result{font-size:18px}}@media(min-width:64em){.c-podium-wrapper .c-podium-card-1{z-index:20;height:400px;width:392px}.c-podium-wrapper .c-podium-card-1 .c-podium-card--stacked-content{flex-basis:75%}.c-podium-wrapper .c-podium-card-1 .c-podium-card__country{font-size:32px}.c-podium-wrapper .c-podium-card-1 .c-podium-card__result{font-size:34px}.c-podium-wrapper .c-podium-card-2{order:-1;margin-right:-30px}.c-podium-wrapper .c-podium-card-2 .c-podium-card__position{flex-basis:10%}.c-podium-wrapper .c-podium-card-2 .c-podium-card__result{text-align:left;flex-basis:28%}.c-podium-wrapper .c-podium-card-3{margin-left:-30px}.c-podium-wrapper .c-podium-card-3 .c-podium-card__position{flex-basis:20%;text-align:right}.c-podium-wrapper .c-podium-card-3 .c-podium-card--stacked-content{flex-basis:55%}.c-podium-wrapper .c-podium-card-2,.c-podium-wrapper .c-podium-card-3{height:366px;width:349px}.c-podium-wrapper .c-podium-card-2 .c-podium-card__position,.c-podium-wrapper .c-podium-card-3 .c-podium-card__position{font-size:40px;line-height:.75}.c-podium-wrapper .c-podium-card-2 .c-podium-card__country,.c-podium-wrapper .c-podium-card-3 .c-podium-card__country{font-size:20px;line-height:.75}.c-podium-wrapper .c-podium-card-2 .c-podium-card__driver-name,.c-podium-wrapper .c-podium-card-3 .c-podium-card__driver-name{font-size:11px;line-height:1}.c-podium-wrapper .c-podium-card-2 .c-podium-card__result,.c-podium-wrapper .c-podium-card-3 .c-podium-card__result{font-size:32px}}.c-podium-wrapper .c-podium-card__content{border-radius:35px 35px 35px 0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:relative;z-index:1;transition:background .3s ease}.c-podium-wrapper .c-podium-card__content:before{background:linear-gradient(180deg,rgba(6,26,27,0) 20%,#061a1b 99%);border-radius:30px 30px 30px 0}.c-podium-wrapper .c-podium-card__content:after,.c-podium-wrapper .c-podium-card__content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease;z-index:-1}.c-podium-wrapper .c-podium-card__content:after{background:linear-gradient(180deg,rgba(6,26,27,0) -5%,#061a1b 99%);border-radius:35px 35px 35px 0;opacity:0}.c-podium-wrapper .c-podium-card .c-podium-teambg{position:absolute;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:75%;z-index:-1}.c-podium-wrapper .c-podium-card__image-container{border-radius:35px 35px 35px 0;width:100%;height:auto;overflow:hidden;position:absolute}.c-podium-wrapper .c-podium-card__image{max-width:100%;max-height:100%;object-fit:cover}.c-podium-wrapper .c-podium-card__info{background:linear-gradient(180deg,rgba(6,26,27,0) 75%,#061a1b 99%);border-radius:35px 35px 35px 0;position:relative;text-align:center;color:#fff;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;height:100%;width:100%;padding:16px}.c-podium-wrapper .c-podium-card__info-2{justify-content:left}.c-podium-wrapper .c-podium-card__info .c-podium-card__partner-logo{position:absolute;top:10px;right:0;width:120px;height:50px;display:flex;justify-content:center;align-items:center;z-index:2}.c-podium-wrapper .c-podium-card__info .c-podium-card__partner-logo img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}@media(max-width:47.99em){.c-podium-wrapper .c-podium-card__info .c-podium-card__partner-logo{width:100px;height:50px;top:7px;right:7px}}@media(min-width:64em){.c-podium-wrapper .c-podium-card-1 .c-podium-card__partner-logo{width:160px;height:80px;top:20px;right:20px}.c-podium-wrapper .c-podium-card-2 .c-podium-card__partner-logo,.c-podium-wrapper .c-podium-card-3 .c-podium-card__partner-logo{width:140px;height:70px;top:16px;right:16px}}.c-podium-wrapper .c-podium-card__position{font-size:40px;font-weight:600;line-height:.85;flex-basis:10%;text-align:left;line-height:.95}@media(min-width:48em)and (max-width:63.99em){.c-podium-wrapper .c-podium-card__position{font-size:64px}}.c-podium-wrapper .c-podium-card--stacked-content{display:flex;flex-direction:column;flex-basis:60%;text-align:left}@media(min-width:48em){.c-podium-wrapper .c-podium-card--stacked-content{flex-basis:65%}}.c-podium-wrapper .c-podium-card__country{font-size:18px;font-style:normal;font-weight:600;line-height:1;text-transform:uppercase}@media(min-width:48em)and (max-width:63.99em){.c-podium-wrapper .c-podium-card__country{font-size:28px}}.c-podium-wrapper .c-podium-card__driver-name{font-size:10px;font-style:normal;font-weight:400;text-transform:uppercase}@media(min-width:48em)and (max-width:63.99em){.c-podium-wrapper .c-podium-card__driver-name{font-size:14px}}.c-podium-wrapper .c-podium-card__result{font-size:16px;font-weight:600;line-height:1;flex-basis:25%;text-align:right}@media(min-width:48em){.c-podium-wrapper .c-podium-card__result{flex-basis:20%}}.c-podium-wrapper .c-podium-card__result span{font-style:italic;transform:skewX(0deg)}.c-podium-wrapper .c-podium-card__result span sup{font-size:10px;top:-1em}@media(min-width:48em)and (max-width:63.99em){.c-podium-wrapper .c-podium-card__result span sup{font-size:10px;top:-1em}}@media(min-width:64em){.c-podium-wrapper .c-podium-card__result span sup{font-size:12px;top:-1.25em}}.c-podium-wrapper .c-podium-card__result .medal{transform:skewX(0deg)}.c-podium-wrapper .c-podium-card__result .medal .c-medal{width:38px;height:38px}.c-podium-wrapper .c-podium-card__result .medal .c-medaltext{fill:#fff}