.c-figure-multiple{position:relative}.c-video{--player--width:640;--player--height:480}.c-video .video-wrapper{max-width:100%;overflow:hidden;padding-bottom:calc(var(--player--height)/var(--player--width)*100%);position:relative}.c-video .video-wrapper:before{background-color:#e0e0e0;content:"";height:calc(100% - 2px);left:1px;position:absolute;top:1px;width:calc(100% - 2px)}.c-video video{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.c-feature-list-item{margin-bottom:28px;margin-top:28px;max-width:90%}.c-feature-list-item .title{--use-type:light-medium--xs;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--use-type:feature-list-item--xs;-webkit-font-smoothing:auto;font-family:SuisseIntl,sans-serif;font-size:14px;font-size:15px;font-weight:300;font-weight:500;letter-spacing:.4px;line-height:21px;line-height:22px}@media(min-width:680px){.c-feature-list-item .title{--use-type:light-medium--sm;font-size:16px;letter-spacing:.4px;line-height:24px}}@media(min-width:960px){.c-feature-list-item .title{--use-type:light-medium--md}}@media(min-width:1276px){.c-feature-list-item .title{--use-type:light-medium--lg;font-size:18px;line-height:28px}}@media(min-width:1500px){.c-feature-list-item .title{--use-type:light-medium--xl;font-size:20px;line-height:32px}}@media(min-width:1800px){.c-feature-list-item .title{--use-type:light-medium--xxl;font-size:21px;line-height:34px}}@media(min-width:680px){.c-feature-list-item .title{--use-type:feature-list-item--sm}}@media(min-width:960px){.c-feature-list-item .title{--use-type:feature-list-item--md}}@media(min-width:1276px){.c-feature-list-item .title{--use-type:feature-list-item--lg;font-weight:300}}@media(min-width:1500px){.c-feature-list-item .title{--use-type:feature-list-item--xl}}@media(min-width:1800px){.c-feature-list-item .title{--use-type:feature-list-item--xxl}}.c-feature-list-item .text-content,.c-feature-list-item .title{color:#000}.c-feature-list-item .text-content{margin-top:16px}.c-feature-list-item strong{font-weight:400}@media(min-width:680px){.c-feature-list-item .title{min-height:auto}}@media(min-width:960px){.c-feature-list-item{margin-bottom:0;margin-top:32px}}@media(min-width:1276px){.c-feature-list-item{margin-top:40px}.c-feature-list-item .text-content{margin-top:12px}}@media(min-width:1800px){.c-feature-list-item{margin-top:56px;max-width:420px}.c-feature-list-item .text-content{margin-top:16px}}[data-background=dark] .c-feature-list-item .text-content,[data-background=dark] .c-feature-list-item .title{color:#fff}[data-background=light] .c-feature-list-item .text-content,[data-background=light] .c-feature-list-item .title{color:#000}.c-media,.m-features-list{position:relative}.m-features-list{overflow-x:hidden}.m-features-list:after{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));content:"";height:100%;pointer-events:none;position:absolute;right:-12px;top:0;width:136px;z-index:2}.m-features-list .scrollable{-webkit-overflow-scrolling:touch;overflow-x:scroll;position:relative;z-index:1}.m-features-list .grid-row{flex-wrap:nowrap}.m-features-list .border{height:1px;margin-bottom:4px;pointer-events:none;position:relative;width:100%;z-index:3}.m-features-list .border .lines{border-top:1px solid #eaeaea;height:100%;width:100%}@media(min-width:0)and (max-width:679px){.m-features-list .grid-cell{max-width:232px}}@media(min-width:680px)and (max-width:959px){.m-features-list .grid-cell{max-width:274px}}@media(min-width:960px){.m-features-list:after{display:none}.m-features-list .scrollable{overflow-x:hidden}.m-features-list .grid-row{flex-wrap:wrap}}[data-background=dark] .m-features-list:after{background:linear-gradient(270deg,#000,transparent);opacity:.7}[data-background=light] .m-features-list:after{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));opacity:1}.c-carousel-item .image{display:block;overflow:hidden;position:relative;will-change:transform}html.ua-no-touch .c-carousel-item .image{cursor:url(/_nuxt/img/drag-cursor.259cfb7.png),grab;cursor:image-set(url(/_nuxt/img/drag-cursor.259cfb7.png) 1x,url(/_nuxt/img/drag-cursor-2x.21868d5.png) 2x) 0 0,grab;cursor:-webkit-image-set(url(/_nuxt/img/drag-cursor.259cfb7.png) 1x,url(/_nuxt/img/drag-cursor-2x.21868d5.png) 2x) 0 0,grab}html.ua-no-touch .c-carousel-item .image.is-pointer-down{cursor:url(/_nuxt/img/drag-cursor.259cfb7.png),grabbing;cursor:image-set(url(/_nuxt/img/drag-cursor.259cfb7.png) 1x,url(/_nuxt/img/drag-cursor-2x.21868d5.png) 2x) 0 0,grabbing;cursor:-webkit-image-set(url(/_nuxt/img/drag-cursor.259cfb7.png) 1x,url(/_nuxt/img/drag-cursor-2x.21868d5.png) 2x) 0 0,grabbing}@media screen{.c-carousel-item .image{transition:transform .3s cubic-bezier(.25,.46,.45,.94) 0s}}.c-carousel-item .image>*{height:100%;left:0;position:absolute;top:0;width:100%;will-change:transform}@media screen{.c-carousel-item .image>*{transition:transform .33s cubic-bezier(.25,.46,.45,.94) 0s}}html.ua-no-touch .c-carousel-item .image:hover{transform:scale(.99) translateZ(0)}html.ua-no-touch .c-carousel-item .image:hover>*{transform:scale(1.03) translateZ(0)}.c-carousel-item .content{display:inline-block}.c-carousel-item .subtitle,.c-carousel-item .title{color:#000}.c-carousel-item .title{--use-type:light-medium--xs;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--use-type:regular-medium--xs;font-family:SuisseIntl,sans-serif;font-size:14px;font-weight:300;font-weight:500;letter-spacing:.4px;line-height:21px;margin-top:26px}@media(min-width:680px){.c-carousel-item .title{--use-type:light-medium--sm;font-size:16px;letter-spacing:.4px;line-height:24px}}@media(min-width:960px){.c-carousel-item .title{--use-type:light-medium--md}}@media(min-width:1276px){.c-carousel-item .title{--use-type:light-medium--lg;font-size:18px;line-height:28px}}@media(min-width:1500px){.c-carousel-item .title{--use-type:light-medium--xl;font-size:20px;line-height:32px}}@media(min-width:1800px){.c-carousel-item .title{--use-type:light-medium--xxl;font-size:21px;line-height:34px}}@media(min-width:680px){.c-carousel-item .title{--use-type:regular-medium--sm}}@media(min-width:960px){.c-carousel-item .title{--use-type:regular-medium--md}}@media(min-width:1276px){.c-carousel-item .title{--use-type:regular-medium--lg}}@media(min-width:1500px){.c-carousel-item .title{--use-type:regular-medium--xl}}@media(min-width:1800px){.c-carousel-item .title{--use-type:regular-medium--xxl}}@media(min-width:680px){.c-carousel-item .title{--use-type:light-medium--xs;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:SuisseIntl,sans-serif;font-size:14px;font-weight:300;letter-spacing:.4px;line-height:21px;margin-top:28px}}@media(min-width:680px)and (min-width:680px){.c-carousel-item .title{--use-type:light-medium--sm;font-size:16px;letter-spacing:.4px;line-height:24px}}@media(min-width:680px)and (min-width:960px){.c-carousel-item .title{--use-type:light-medium--md}}@media(min-width:680px)and (min-width:1276px){.c-carousel-item .title{--use-type:light-medium--lg;font-size:18px;line-height:28px}}@media(min-width:680px)and (min-width:1500px){.c-carousel-item .title{--use-type:light-medium--xl;font-size:20px;line-height:32px}}@media(min-width:680px)and (min-width:1800px){.c-carousel-item .title{--use-type:light-medium--xxl;font-size:21px;line-height:34px}}[data-background=dark] .c-carousel-item .subtitle,[data-background=dark] .c-carousel-item .title{color:#fff}[data-shade=light] .c-carousel-item .subtitle,[data-shade=light] .c-carousel-item .title{color:#000}.c-carousel-item[data-title-bold] .title{font-weight:400}.c-readmore .content{backface-visibility:hidden;opacity:1;perspective:1000px;transform:translateZ(0);will-change:height}.c-readmore .content.expand-enter-active,.c-readmore .content.expand-leave-active{overflow:hidden}@media screen{.c-readmore .content.expand-enter-active,.c-readmore .content.expand-leave-active{transition:height .4s cubic-bezier(.77,0,.175,1) 0s,opacity .4s cubic-bezier(.77,0,.175,1) 0s}}.c-readmore .content.expand-enter,.c-readmore .content.expand-leave-to{height:0;opacity:0}.c-readmore .content:after{content:"";display:block;height:26px;width:100%}.c-readmore .actions button{--use-type:light-medium--xs;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;display:inline-block;font-family:SuisseIntl,sans-serif;font-size:14px;font-weight:300;letter-spacing:.4px;line-height:21px;position:relative;-webkit-text-decoration:none;text-decoration:none}@media(min-width:680px){.c-readmore .actions button{--use-type:light-medium--sm;font-size:16px;letter-spacing:.4px;line-height:24px}}@media(min-width:960px){.c-readmore .actions button{--use-type:light-medium--md}}@media(min-width:1276px){.c-readmore .actions button{--use-type:light-medium--lg;font-size:18px;line-height:28px}}@media(min-width:1500px){.c-readmore .actions button{--use-type:light-medium--xl;font-size:20px;line-height:32px}}@media(min-width:1800px){.c-readmore .actions button{--use-type:light-medium--xxl;font-size:21px;line-height:34px}}.c-readmore .actions button:before{background-color:#bcbec6;bottom:-3px;content:"";height:1px;left:0;position:absolute;width:100%}.c-carousel{-webkit-overflow-scrolling:touch;overflow:auto}.c-carousel .flickity-viewport{overflow:visible}.c-carousel .carousel{padding-bottom:40px;transition:transform .05s cubic-bezier(.25,.46,.45,.94);white-space:nowrap;will-change:transform}.c-carousel .carousel:after{content:""}html.ua-no-touch .c-carousel .carousel.flickity-enabled.is-draggable .flickity-viewport{cursor:url(/_nuxt/img/drag-cursor.259cfb7.png),grab;cursor:image-set(url(/_nuxt/img/drag-cursor.259cfb7.png) 1x,url(/_nuxt/img/drag-cursor-2x.21868d5.png) 2x) 0 0,grab;cursor:-webkit-image-set(url(/_nuxt/img/drag-cursor.259cfb7.png) 1x,url(/_nuxt/img/drag-cursor-2x.21868d5.png) 2x) 0 0,grab}html.ua-no-touch .c-carousel .carousel.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:url(/_nuxt/img/drag-cursor.259cfb7.png),grabbing;cursor:image-set(url(/_nuxt/img/drag-cursor.259cfb7.png) 1x,url(/_nuxt/img/drag-cursor-2x.21868d5.png) 2x) 0 0,grabbing;cursor:-webkit-image-set(url(/_nuxt/img/drag-cursor.259cfb7.png) 1x,url(/_nuxt/img/drag-cursor-2x.21868d5.png) 2x) 0 0,grabbing}.c-carousel .item-wrapper{display:inline-block;margin-right:14px;vertical-align:middle}.c-carousel .item-wrapper[data-layout=default]{width:calc(100vw - 40px)}.c-carousel .item-wrapper[data-layout=default] .image{padding-bottom:122.131147541%}.c-carousel .item-wrapper[data-layout=wide]{width:calc(100vw + 55.73% - 40px)}.c-carousel .item-wrapper[data-layout=wide] .image{padding-bottom:78.3180026281%}.c-carousel .item-wrapper[data-layout=super-wide]{width:calc(100vw + 87% - 40px)}.c-carousel .item-wrapper[data-layout=super-wide] .image{padding-bottom:65.350877193%}@media(min-width:680px){.c-carousel .item-wrapper{margin-right:32px}.c-carousel .item-wrapper[data-layout=default]{max-width:440px;width:calc(100vw - 56px)}.c-carousel .item-wrapper[data-layout=wide]{max-width:684px}.c-carousel .item-wrapper[data-layout=super-wide]{max-width:820px}}@media(min-width:1276px){.c-carousel .item-wrapper{margin-right:40px}.c-carousel .item-wrapper[data-layout=default]{max-width:100%;width:34.5vw}.c-carousel .item-wrapper[data-layout=wide]{max-width:100%;width:53.7vw}.c-carousel .item-wrapper[data-layout=super-wide]{max-width:100%;width:64.3vw}}html.ua-no-touch .c-carousel .carousel:after{content:"flickity";display:none}.c-carousel[data-is-flickity-enabled=true]{overflow:hidden}.c-carousel[data-inviewport-effect] .carousel{will-change:opacity,transform}@media screen{.c-carousel[data-inviewport-effect] .carousel{transition:opacity 1s cubic-bezier(.455,.03,.515,.955) 0s}}.c-carousel[data-inviewport-effect] .carousel.above-viewport{opacity:0}.c-carousel[data-inviewport-effect] .carousel.in-viewport{opacity:1!important}.c-carousel[data-inviewport-effect] .carousel.below-viewport{opacity:0}@media screen and (min-width:960px){.c-carousel[data-inviewport-effect] .carousel{transition:transform 1.2s cubic-bezier(.215,.61,.355,1) 0s}}@media(min-width:960px){.c-carousel[data-inviewport-effect] .carousel.above-viewport{transform:translateX(0) translateZ(0)}.c-carousel[data-inviewport-effect] .carousel.in-viewport{transform:translateX(0) translateZ(0)!important}.c-carousel[data-inviewport-effect] .carousel.below-viewport{transform:translateX(25vw) translateZ(0)}}.c-carousel[data-gutter-size=large] .item-wrapper{margin-right:80px}.c-carousel[data-stand-alone]{padding-top:56px}@media(min-width:680px){.c-carousel[data-stand-alone]{padding-top:72px}}@media(min-width:960px){.c-carousel[data-stand-alone]{padding-top:104px}}@media(min-width:1276px){.c-carousel[data-stand-alone]{padding-top:140px}}.c-carousel[data-stand-alone][data-no-top-spacing]{padding-top:0}