.loading-spinner{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(.1,.7,1,.1);animation-timing-function:cubic-bezier(.1,.7,1,.1);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--spinner-color);border-style:solid;border-width:var(--spinner-thickness);border-radius:calc(var(--spinner-size)/2);height:var(--spinner-size);width:var(--spinner-size)}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{from{opacity:0}}@keyframes fadein{from{opacity:0}}.navigation{display:none}@media(min-width:1024px){.navigation{border-top:1px solid rgba(var(--rgb-color),.25);display:block;padding-top:20px;width:100%}}.navigation__menu{list-style:none;margin:0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-inline:auto;max-width:1920px;width:100%}@media(min-width:1024px){.navigation__menu{gap:56px}}@media(min-width:1280px){.navigation__menu{gap:80px}}.navigation__menu>li>.navigation__item-cta{font-size:12px;line-height:1.75;letter-spacing:.165em;text-transform:uppercase}@media screen and (min-width:576px){.navigation__menu>li>.navigation__item-cta{font-size:calc(12px + 0 * ((100vw - 576px) / 448));line-height:calc(1.75 + 0 * ((100vw - 576px) / 448))}}@media screen and (min-width: 1024px){.navigation__menu>li>.navigation__item-cta{font-size:calc(12px + 2 * ((100vw - 1024px) / 416));line-height:calc(1.75 + 0 * ((100vw - 1024px) / 416))}}@media screen and (min-width: 1440px){.navigation__menu>li>.navigation__item-cta{font-size:14px;line-height:1.75}}@media(min-width:1440px){.navigation__menu>li>.navigation__item-cta{letter-spacing:.21em}}.navigation__item-cta{color:var(--color);font-weight:400;line-height:1;padding:5px 0;position:relative}.navigation__item-cta:before{position:absolute;background-color:var(--link-color);content:"";display:block;height:1px;inset:auto 0 0 0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .35s cubic-bezier(.86,0,.07,1);transition:-webkit-transform .35s cubic-bezier(.86,0,.07,1);transition:transform .35s cubic-bezier(.86,0,.07,1);transition:transform .35s cubic-bezier(.86,0,.07,1),-webkit-transform .35s cubic-bezier(.86,0,.07,1)}.navigation__item-cta.active:before,.navigation__item-cta:hover:before,.navigation__item-cta:focus:before{background-color:var(--link-color-hover);-webkit-transform:scaleX(1);transform:scaleX(1)}.navigation__item-image{border-bottom:1px solid rgba(27,55,70,.25);height:195px;display:block;margin-bottom:15px;padding-bottom:20px;width:100%}.navigation__item-image .picture{background:#231f20}.navigation__sub-menu-wrapper{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:#fff;opacity:0;position:absolute;top:100%;left:0;right:0;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;visibility:hidden;padding-inline:80px;padding-bottom:64px;z-index:0}@media(prefers-reduced-motion:reduce){.navigation__sub-menu-wrapper{-webkit-transition:none;transition:none}}.navigation__sub-menu-wrapper--centered .splide:not(.is-overflow) .splide__slide:last-child{margin-right:0 !important}.navigation__sub-menu-wrapper.show{opacity:1;visibility:visible;z-index:10}.navigation__sub-menu-wrapper.show .splide.is-initialized,.navigation__sub-menu-wrapper.show .splide.is-rendered{visibility:visible}.navigation__sub-menu-wrapper-inner{max-width:1920px;margin-inline:auto}.navigation__sub-menu-splide-track{overflow:visible;overflow-x:clip;padding-inline:4px !important}.navigation__sub-menu{list-style:none;margin:0;padding:0}.navigation__sub-menu--centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navigation .splide .navigation__item-cta{font-size:16px;letter-spacing:.32px}.navigation .splide .navigation__item-cta img{-webkit-transition:all .4s cubic-bezier(.3,1,.8,1);transition:all .4s cubic-bezier(.3,1,.8,1);-webkit-transform:scale(1.005);transform:scale(1.005)}.navigation .splide .navigation__item-cta:hover img{opacity:.7;-webkit-transform:scale(1.05);transform:scale(1.05)}.navigation .splide.is-initialized,.navigation .splide.is-rendered{visibility:hidden}.navigation .splide__arrows{padding:0;top:87.5px}.navigation .splide__arrow--prev{left:-21px}.navigation .splide__arrow--next{right:-21px}.navigation__sub-menu-splide-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.navigation__sub-menu-item--view-all{padding:16px 0}.navigation__sub-menu-item--view-all .navigation__item-cta{font-family:"Tenor Sans",serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.2}@media screen and (min-width:576px){.navigation__sub-menu-item--view-all .navigation__item-cta{font-size:calc(16px + 4 * ((100vw - 576px) / 448));line-height:calc(1.2 + 0 * ((100vw - 576px) / 448))}}@media screen and (min-width: 1024px){.navigation__sub-menu-item--view-all .navigation__item-cta{font-size:calc(20px + 4 * ((100vw - 1024px) / 416));line-height:calc(1.2 + 0 * ((100vw - 1024px) / 416))}}@media screen and (min-width: 1440px){.navigation__sub-menu-item--view-all .navigation__item-cta{font-size:24px;line-height:1.2}}