@-webkit-keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@-webkit-keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}body:after{content:"break-0";display:none}@media (min-width:40em){body:after{content:"break-1";display:none}}@media (min-width:64em){body:after{content:"break-2";display:none}}@media (min-width:90em){body:after{content:"break-3";display:none}}@media (min-width:105em){body:after{content:"break-4";display:none}}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item{position:relative;padding-bottom:125%}@media (min-width:40em){.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item{padding-bottom:66.67%}}@media (min-width:64em){.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item{padding-bottom:42.85%}}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item:after{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;content:"";background-image:-webkit-gradient(linear,left top,left bottom,color-stop(59%,rgba(0,0,0,0)),color-stop(92%,#000));background-image:linear-gradient(180deg,rgba(0,0,0,0) 59%,#000 92%);opacity:.75}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__video{position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;pointer-events:none}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__video video{display:block;width:auto;height:100%}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__badge{position:absolute;top:1.953125em}@media (min-width:40em){.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__badge{top:4.768371582em}}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__badge{right:0;z-index:3;width:100%}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__badge span{display:block;padding:.8em 1.5625em;font-size:.64em;font-weight:600;line-height:1;color:#fff;background-color:#ec671a;border-radius:3px}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .badge-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .badge-wrapper a{position:absolute;right:0;top:0;height:100%;z-index:2;width:31.0810810811%}@media (min-width:40em){.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .badge-wrapper a{width:22.4662162162%}}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__badge--image .badge-wrapper .module-image-preloaded{width:31.0810810811%}@media (min-width:40em){.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__badge--image .badge-wrapper .module-image-preloaded{width:22.4662162162%}}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__badge.item__badge--image{position:absolute;top:1.953125em}@media (min-width:40em){.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__badge.item__badge--image{top:3.0517578125em}}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__badge.item__badge--image{left:0;z-index:4;width:100%}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__badge--savings .image__savings-badge{width:31.0810810811%;pointer-events:none;opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease}@media (min-width:40em){.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__badge--savings .image__savings-badge{width:22.4662162162%}}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__badge--savings .image__savings-badge.-fitted{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__badge--savings .image__savings-badge polygon{fill:#ec671a}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__badge--savings .image__savings-badge text{font-size:17px;font-weight:600;fill:#fff;text-transform:uppercase}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item-wrapper{position:absolute;left:0;bottom:1.953125em}@media (min-width:40em){.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item-wrapper{bottom:4.768371582em}}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item-wrapper{z-index:3;width:100%}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__content .content__title h1{margin-bottom:5px}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__content .content__title+.content__price{margin-top:1em}@media (min-width:40em){.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__content .content__title+.content__price{margin-top:1.5625em}}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__content .content__price .price__monthly,.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__content .content__price .price__total{font-size:.8em}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__content .content__price .price__total.price__total--edition{font-size:1em}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__content .content__price .price__base-model,.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__content .content__price .price__comparison{font-size:.64em}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__content .content__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.5625em;margin-right:-1em;margin-bottom:-1em}.tx-ktgmodel-model--keyfacts .keyfacts__hero .hero__item .item__content .content__buttons .buttons__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:1em;margin-bottom:1em}.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts{position:relative;padding:1.5625em 0}@media (min-width:90em){.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts{padding:1.5625em 0 0}}.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts{border-bottom:1px solid rgba(60,60,59,.25)}@media (min-width:90em){.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts{border-bottom:0 none}}.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .swiper-container{position:static;overflow:visible}.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .swiper-container:not(.swiper-initialized) .swiper-button-next,.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .swiper-container:not(.swiper-initialized) .swiper-button-prev{display:none!important}.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .swiper-container .swiper-button-next,.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .swiper-container .swiper-button-prev{position:absolute;top:auto;bottom:.78125em;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:38px;height:3.515625em;margin-top:0;background-image:none;background-color:#fff;border:0 none;border-radius:0;outline:0}.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .swiper-container .swiper-button-next:after,.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .swiper-container .swiper-button-prev:after{font-size:.4096em;color:#ec671a}.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .swiper-container .swiper-button-next.swiper-button-disabled,.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .swiper-container .swiper-button-next.swiper-button-lock,.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .swiper-container .swiper-button-prev.swiper-button-disabled,.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .swiper-container .swiper-button-prev.swiper-button-lock{display:none}.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .swiper-container .swiper-button-prev{left:0;-webkit-box-shadow:15px 0 15px -15px #3c3c3b;box-shadow:15px 0 15px -15px #3c3c3b}.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .swiper-container .swiper-button-prev:after{content:"\e90a";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .swiper-container .swiper-button-next{right:0;-webkit-box-shadow:-15px 0 15px -15px #3c3c3b;box-shadow:-15px 0 15px -15px #3c3c3b}.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .swiper-container .swiper-button-next:after{content:"\e900";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .keyfacts__keyfact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto;margin-right:3.3783783784%}@media (min-width:90em){.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .keyfacts__keyfact{padding-bottom:.8em}}.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .keyfacts__keyfact:last-child{margin-right:0}@media (min-width:90em){.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .keyfacts__keyfact{width:22.4662162162%;border-bottom:1px solid rgba(60,60,59,.25)}}.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .keyfacts__keyfact .keyfact__icon{margin-right:.512em;font-size:1.953125em}.tx-ktgmodel-model--keyfacts .keyfacts__keyfacts .keyfacts__keyfact .keyfact__label span{font-size:.8em}