.vis{color:#000}.vis .inherit-type{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.vis .heading-01,.vis .heading-01-b,.vis h1:not([class*=heading]):not([class*=display]):not([class*=overline]):not([class*=inherit-type]){font-family:tcomBold,HelvNeueBold,Helvetica Bold,Arial Bold,Gadget,sans-serif;letter-spacing:-.5px;font-size:40px;line-height:3pc}@media(min-width:768px){.vis .heading-01,.vis .heading-01-b,.vis h1:not([class*=heading]):not([class*=display]):not([class*=overline]):not([class*=inherit-type]){font-size:3pc;line-height:56px}}.vis .heading-01-b{font-size:36px}@media(min-width:768px){.vis .heading-01-b{font-size:3pc}}.vis .heading-02,.vis h2:not([class*=heading]):not([class*=display]):not([class*=overline]):not([class*=inherit-type]){font-size:2pc;line-height:38px;font-family:tcomBold,HelvNeueBold,Helvetica Bold,Arial Bold,Gadget,sans-serif;letter-spacing:-.5px}@media(min-width:768px){.vis .heading-02,.vis h2:not([class*=heading]):not([class*=display]):not([class*=overline]):not([class*=inherit-type]){font-size:40px;line-height:3pc}}.vis .heading-03,.vis h3:not([class*=heading]):not([class*=display]):not([class*=overline]):not([class*=inherit-type]){font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif;font-size:24px;line-height:2pc}.vis .heading-04,.vis h4:not([class*=heading]):not([class*=display]):not([class*=overline]):not([class*=inherit-type]){font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif;font-size:20px;line-height:28px;letter-spacing:-.5px}.vis .heading-05,.vis h5:not([class*=heading]):not([class*=display]):not([class*=overline]):not([class*=inherit-type]){font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif;font-size:1pc;line-height:24px}.vis .display-01,.vis .display-02{font-family:tcomBold,HelvNeueBold,Helvetica Bold,Arial Bold,Gadget,sans-serif}.vis .display-03,.vis .display-04,.vis .display-05{font-family:tcomLight,HelvNeueLight,Helvetica Neue Light,Arial,sans-serif;letter-spacing:-.5px}.vis .display-01{font-size:60px;line-height:70px;letter-spacing:-1px}@media(min-width:768px){.vis .display-01{font-size:6pc;line-height:106px}}.vis .display-02{font-size:3pc;line-height:1}@media(min-width:768px){.vis .display-02{font-size:5pc}}.vis .display-03{font-size:2pc;line-height:40px}@media(min-width:768px){.vis .display-03{font-size:40px;line-height:3pc}}.vis .display-04{font-size:24px;line-height:30px}.vis .display-05{font-size:1pc}.vis .body-01,.vis .body-02{font-family:tcomLight,HelvNeueLight,Helvetica Neue Light,Arial,sans-serif}.vis .body-03{font-size:9pt;line-height:1pc}.vis .legal-01{font-family:tcomLight,HelvNeueLight,Helvetica Neue Light,Arial,sans-serif;font-size:10px;line-height:1pc}.vis .label-01,.vis .overline-01{font-family:tcomSans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:9pt;line-height:1}.vis .overline-01{letter-spacing:.75px}.vis .input-01{font-family:tcomSans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.vis .body-01{font-size:1pc;line-height:28px}.vis .body-02{font-size:14px;line-height:24px}.vis .thin.body-02{font-family:tcomLight,HelvNeueLight,Helvetica Neue Light,Arial,sans-serif}.vis .button,.vis .button-01{font-size:14px;line-height:20px;letter-spacing:.5px}.vis .button,.vis .button-01,.vis .button-02,.vis .button.small{font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif}.vis .button-02,.vis .button.small{font-size:9pt;line-height:1;letter-spacing:.25px}.vis-button-inline-text{display:inline;color:#000;pointer-events:all;-webkit-transition:text-decoration-thickness .3s,text-underline-offset .3s;transition:text-decoration-thickness .3s,text-underline-offset .3s;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;text-decoration:underline;-webkit-text-decoration-color:#000;text-decoration-color:#000;text-decoration-thickness:1px;text-underline-offset:1px}.vis-button-inline-text:active,.vis-button-inline-text:focus,.vis-button-inline-text:hover{outline:none;color:#000;text-decoration-thickness:2px;text-underline-offset:2px}@-webkit-keyframes ctahover{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}87%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ctahover{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}87%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.vis .button{position:relative;display:inline-block;min-height:56px;padding:18px 1pc;cursor:pointer;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.vis .button:before{content:" ";font-size:0;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;z-index:-1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);-webkit-transition:all .4s ease;transition:all .4s ease}.vis .button:focus:before,.vis .button:hover:before{-webkit-transform:scale3d(1.0066,1.0666,1) translateZ(0);transform:scale3d(1.0066,1.0666,1) translateZ(0)}.vis .button:active:before{-webkit-transform:scale3d(.999,.999,1) translateZ(0);transform:scale3d(.999,.999,1) translateZ(0)}.vis .small.button{padding:9pt;min-height:40px}@media(min-width:768px){.vis .button:focus:before,.vis .button:hover:before{-webkit-transform:scale3d(1.0666,1.0666,1) translateZ(0);transform:scale3d(1.0666,1.0666,1) translateZ(0)}}.features-item .disclaimer-button,.vis .button-pause,.vis .button-play,.vis .video-control{opacity:1;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent;-webkit-transition:all .2s linear;transition:all .2s linear}.features-item .disclaimer-button:focus,.features-item .disclaimer-button:hover,.vis .button-pause:focus,.vis .button-pause:hover,.vis .button-play:focus,.vis .button-play:hover,.vis .video-control:focus,.vis .video-control:hover{-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff}.features-item .disclaimer-button{padding:3px 8px;border-radius:15px;background-color:rgba(0,0,0,.8);color:#fff}.vis .root>.responsivegrid:not(.experience-fragment) a:not(.no-vis):not(.button):not(.tcom-footer-icon):not(.play-btn):not(.social-btn){color:#e10a1d;font-size:14px;line-height:20px;font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif;position:relative}.vis .root>.responsivegrid:not(.experience-fragment) a:not(.no-vis):not(.button):not(.tcom-footer-icon):not(.play-btn):not(.social-btn):after{content:"";position:absolute;-webkit-transform:translateY(7px);transform:translateY(7px);bottom:-6px;left:0;right:0;height:0;background:transparent;width:100%;-webkit-transition:all .2s;transition:all .2s}.vis .root>.responsivegrid:not(.experience-fragment) a:not(.no-vis):not(.button):not(.tcom-footer-icon):not(.play-btn):not(.social-btn):active:after,.vis .root>.responsivegrid:not(.experience-fragment) a:not(.no-vis):not(.button):not(.tcom-footer-icon):not(.play-btn):not(.social-btn):focus:after,.vis .root>.responsivegrid:not(.experience-fragment) a:not(.no-vis):not(.button):not(.tcom-footer-icon):not(.play-btn):not(.social-btn):hover:after{-webkit-animation:ctahover .3s;animation:ctahover .3s;-webkit-transform:translateY(0);transform:translateY(0);height:2px;bottom:-3px;background:#e10a1d}.vis .root>.responsivegrid:not(.experience-fragment) a:not(.no-vis):not(.button):not(.tcom-footer-icon):not(.play-btn):not(.social-btn).secondary{display:inline;color:#767676;border-bottom:1px solid #767676;-webkit-transition:all .3s;transition:all .3s}.vis .root>.responsivegrid:not(.experience-fragment) a:not(.no-vis):not(.button):not(.tcom-footer-icon):not(.play-btn):not(.social-btn).secondary:after{display:none}.vis .root>.responsivegrid:not(.experience-fragment) a:not(.no-vis):not(.button):not(.tcom-footer-icon):not(.play-btn):not(.social-btn).secondary:active,.vis .root>.responsivegrid:not(.experience-fragment) a:not(.no-vis):not(.button):not(.tcom-footer-icon):not(.play-btn):not(.social-btn).secondary:focus,.vis .root>.responsivegrid:not(.experience-fragment) a:not(.no-vis):not(.button):not(.tcom-footer-icon):not(.play-btn):not(.social-btn).secondary:hover{color:#000;background:rgba(88,89,91,.2);padding-bottom:4px;border-bottom:2px solid #000}.theme-dark .vis .root>.responsivegrid:not(.experience-fragment) a{color:#fff;border-bottom:1px solid #e10a1d}.theme-dark .vis .root>.responsivegrid:not(.experience-fragment) a:active,.theme-dark .vis .root>.responsivegrid:not(.experience-fragment) a:focus,.theme-dark .vis .root>.responsivegrid:not(.experience-fragment) a:hover{border-bottom:none}.theme-dark .vis .root>.responsivegrid:not(.experience-fragment) a.secondary{color:#fff;border-bottom-color:#fff}.theme-dark .vis .root>.responsivegrid:not(.experience-fragment) a.secondary:active,.theme-dark .vis .root>.responsivegrid:not(.experience-fragment) a.secondary:focus,.theme-dark .vis .root>.responsivegrid:not(.experience-fragment) a.secondary:hover{color:#fff;background:hsla(0,0%,84.7%,.2);padding-bottom:4px;border-bottom:2px solid #fff}.vis .button.primary,.vis .button.secondary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.vis .button.primary .btn-text,.vis .button.secondary .btn-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.vis .button.primary .btn-img,.vis .button.secondary .btn-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:1em}.vis .button .btn-img{vertical-align:middle}.vis .button.block{display:block}.vis .button.inline{display:inline-block}.vis .button.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.vis .button.primary{color:#fff}.vis .button.primary:before{background-color:#e10a1d}@media(min-width:1024px){.vis .button.primary:focus,.vis .button.primary:hover{color:#f6f6f6}.vis .button.primary:focus:before,.vis .button.primary:hover:before{background-color:#b00716}}.vis .button.primary:active:before,.vis .button.primary:focus:active:before,.vis .button.primary:hover:active:before{background-color:#890713}.vis .button.primary-disabled{color:#767676;background-color:#d8d8d8;cursor:default}.vis .button.primary-disabled:before{-webkit-box-shadow:inset 0 0 0 1px #d8d8d8;box-shadow:inset 0 0 0 1px #d8d8d8}.vis .button.primary-disabled:active:before,.vis .button.primary-disabled:focus:before,.vis .button.primary-disabled:hover:before{-webkit-transform:none;transform:none}.vis .button.secondary{color:#000}.vis .button.secondary:before{-webkit-box-shadow:inset 0 0 0 1px #000;box-shadow:inset 0 0 0 1px #000;background-color:#fff;display:inline-block}.vis .button.secondary:focus,.vis .button.secondary:hover{color:#000}.vis .button.secondary:focus:before,.vis .button.secondary:hover:before{-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000;background-color:#fff}.vis .button.secondary:active,.vis .button.secondary:focus:active,.vis .button.secondary:hover:active{color:#fff}.vis .button.secondary:active:before,.vis .button.secondary:focus:active:before,.vis .button.secondary:hover:active:before{-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000;background-color:#000}.vis .button.secondary.dark{color:#fff}.vis .button.secondary.dark:before{-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;background-color:#000}.vis .button.secondary.dark:active,.vis .button.secondary.dark:focus:active,.vis .button.secondary.dark:hover:active{color:#000}.vis .button.secondary.dark:active:before,.vis .button.secondary.dark:focus:active:before,.vis .button.secondary.dark:hover:active:before{background-color:#fff}.vis .button.secondary.transparent:active,.vis .button.secondary.transparent:before,.vis .button.secondary.transparent:focus:active,.vis .button.secondary.transparent:hover:active{background-color:transparent}.vis .button.secondary-disabled{color:#767676;cursor:default}.vis .button.secondary-disabled:before{-webkit-box-shadow:inset 0 0 0 1px #767676;box-shadow:inset 0 0 0 1px #767676;background-color:#fff;display:inline-block}.vis .button.image{padding:0;line-height:unset}.vis .button.image:focus,.vis .button.image:hover{outline:1px dashed #58595b;outline-offset:5px}.vis .button.image.small img{height:51px}@media(min-width:600px){.vis .button.image.small img{height:auto}}.vis .button.secondary.noborder.dark:before,.vis .button.secondary.noborder:before,.vis .button.secondary.noborder:focus:before,.vis .button.secondary.noborder:hover:before{border:none;-webkit-box-shadow:none;box-shadow:none}.vis .vis-stacked-nav{position:relative}.vis .vis-stacked-nav .line{position:absolute;top:0;left:0;height:51px;-webkit-transition:all .3s;transition:all .3s;background:rgba(0,0,0,.19);width:100%;border-left:3px solid #e10a1d}.vis .vis-stacked-nav .is-background{background:rgba(0,0,0,.19)}.vis .vis-stacked-nav .is-red-border{border-left:3px solid #e10a1d}.vis .vis-stacked-nav .is-black-border{border-left:3px solid #000}.vis .vis-stacked-nav li:not(.line){position:relative;border-top:1px solid #979797;cursor:pointer}.vis .vis-stacked-nav li:not(.line):last-child{border-bottom:1px solid #979797}.vis .vis-stacked-nav li:not(.line).active{border-left:3px solid #e10a1d}.vis .vis-stacked-nav li:not(.line).active a,.vis .vis-stacked-nav li:not(.line).active button{color:#000;padding:15px 15px 15px 9pt}.vis .vis-stacked-nav li:not(.line).active a:hover,.vis .vis-stacked-nav li:not(.line).active button:hover{color:#000}.vis .vis-stacked-nav a,.vis .vis-stacked-nav button{color:#000;font-size:14px;line-height:20px;font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif;position:relative;pointer-events:all;z-index:-1;padding:15px;width:100%;text-align:left}.vis .vis-stacked-nav a:hover,.vis .vis-stacked-nav button:hover{color:#000}.vis .vis-link{color:#e10a1d;font-size:14px;line-height:20px;font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif;position:relative;pointer-events:all}.vis .vis-link:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:1px;-webkit-transform:translateY(0);transform:translateY(0);background-color:transparent;width:100%;-webkit-transition:all .2s;transition:all .2s;pointer-events:none}.vis .vis-link:not(.active):hover{color:#e10a1d}.vis .vis-link:not(.active):hover:after{height:2px;-webkit-transform:translateY(2px);transform:translateY(2px);background:#e10a1d}.vis .vis-link.active,.vis .vis-link:active{color:#b00716}.vis .vis-link.active:after,.vis .vis-link:active:after{height:2px;-webkit-transform:translateY(2px);transform:translateY(2px);background:#b00716}.vis .vis-link:focus{outline:none;text-decoration:none;color:#e10a1d}.vis .vis-link:focus:after{-webkit-transform:translateY(2px);transform:translateY(2px);height:2px;background:#e10a1d}.vis .vis-link.black,.vis .vis-link.black:not(.active):hover,.vis .vis-link.body-01,.vis .vis-link.body-01:not(.active):hover{color:#000}.vis .vis-link.black:not(.active):hover:after,.vis .vis-link.body-01:not(.active):hover:after{background:#000}.vis .vis-link.active.body-01,.vis .vis-link.black.active,.vis .vis-link.black:active,.vis .vis-link.black:focus,.vis .vis-link.body-01:active,.vis .vis-link.body-01:focus{color:#000}.vis .vis-link.active.body-01:after,.vis .vis-link.black.active:after,.vis .vis-link.black:active:after,.vis .vis-link.black:focus:after,.vis .vis-link.body-01:active:after,.vis .vis-link.body-01:focus:after{background:#000}.vis .vis-link.white{color:#fff}.vis .vis-link.white:after{background-color:#fff}.vis .vis-link.white:not(.active):hover{color:#fff}.vis .vis-link.white:not(.active):hover:after{background:#fff}.vis .vis-link.white.active,.vis .vis-link.white:active,.vis .vis-link.white:focus{color:#fff}.vis .vis-link.white.active:after,.vis .vis-link.white:active:after,.vis .vis-link.white:focus:after{background:#fff}.vis .vis-link.white.red-line:after{background-color:#e10a1d}.vis .vis-link.white.red-line.active:after,.vis .vis-link.white.red-line:active:after,.vis .vis-link.white.red-line:focus:after,.vis .vis-link.white.red-line:not(.active):hover:after{background:#e10a1d}.vis .vis-link.body-01{font-size:1pc;font-family:tcomLight,HelvNeueLight,Helvetica Neue Light,Arial,sans-serif}.vis .vis-link.body-01:after{height:1px;background:#000}.vis .vis-link.body-01:hover:after{height:2px}.vis .button-pause,.vis .button-play,.vis .video-control{position:absolute;bottom:1pc;left:1pc;width:1pc;height:1pc;border-radius:100%}.vis .button-play,.vis .video-control{background-image:url(../../../content/dam/toyota/icons/play-icon.svg);background-size:13px 14px;background-position:51% 49%}.vis .button-pause,.vis .video-control.pause{background-image:url(../../../content/dam/toyota/icons/pause-icon.svg);background-size:13px 14px;background-position:51% 49%}.vis-control-cta{cursor:pointer;display:inline-block;position:relative;-webkit-transition:all .4s ease,top 0s,bottom 0s,left 0s,right 0s;transition:all .4s ease,top 0s,bottom 0s,left 0s,right 0s;text-align:center}.vis-control-cta svg{position:relative;height:100%}.vis-control-cta:before{content:" ";font-size:0;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;-webkit-transition:all .4s ease;transition:all .4s ease}.vis-control-cta:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}.vis-control-cta:active:before{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:none;box-shadow:none}.vis-control-cta.x-small{width:2pc;height:2pc}.vis-control-cta.x-small:hover:before{-webkit-transform:scale(1)!important;transform:scale(1)!important}.vis-control-cta.x-small:before{-webkit-transform:scale(.875)!important;transform:scale(.875)!important;-webkit-box-shadow:none!important;box-shadow:none!important}.vis-control-cta.medium,.vis-control-cta.small{width:40px;height:40px}@media(min-width:768px){.vis-control-cta.medium{width:56px;height:56px}}.vis-control-cta.multipage-basic,.vis-control-cta.multipage-complex,.vis-control-cta.navigation-dots{width:9pt;height:9pt;margin:0 4px;vertical-align:middle}.vis-control-cta.multipage-basic:hover:before,.vis-control-cta.multipage-complex:hover:before,.vis-control-cta.navigation-dots:hover:before{-webkit-transform:scale(1);transform:scale(1)}.vis-control-cta.multipage-basic,.vis-control-cta.multipage-complex{width:2pc;height:2pc;font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif;font-size:9pt;line-height:2pc}.vis-control-cta.multipage-basic span,.vis-control-cta.multipage-complex span{position:relative;line-height:2pc;z-index:1}.vis-control-cta.multipage-basic.active span,.vis-control-cta.multipage-complex.active span{color:#fff}.vis-control-cta.dark svg{fill:#fff}.vis-control-cta.dark:before{background-color:transparent;-webkit-box-shadow:inset 0 0 0 2px #767676;box-shadow:inset 0 0 0 2px #767676}.vis-control-cta.dark:hover:before{-webkit-box-shadow:inset 0 0 0 2.5px #fff;box-shadow:inset 0 0 0 2.5px #fff}.vis-control-cta.dark:active:before{background-color:#fff}.vis-control-cta.dark:active svg{fill:#000}.vis-control-cta.dark.x-small:hover:before{background-color:#58595b}.vis-control-cta.dark.x-small:active:before,.vis-control-cta.dark.x-small:focus:before{background-color:#fff}.vis-control-cta.dark.x-small:active svg,.vis-control-cta.dark.x-small:focus svg,.vis-control-cta.light svg{fill:#000}.vis-control-cta.light:before{background-color:transparent;-webkit-box-shadow:inset 0 0 0 2px #767676;box-shadow:inset 0 0 0 2px #767676}.vis-control-cta.light:hover:before{-webkit-box-shadow:inset 0 0 0 2.5px #000;box-shadow:inset 0 0 0 2.5px #000}.vis-control-cta.light.active,.vis-control-cta.light:active{color:#fff}.vis-control-cta.light.active:before,.vis-control-cta.light:active:before{background-color:#000;-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000}.vis-control-cta.light.active svg,.vis-control-cta.light:active svg{fill:#fff}.vis-control-cta.light.disabled.active svg,.vis-control-cta.light.disabled:active svg{fill:unset}.vis-control-cta.light.x-small:hover:before{background-color:#d8d8d8}.vis-control-cta.light.x-small:active:before,.vis-control-cta.light.x-small:focus:before{background-color:#000}.vis-control-cta.light.x-small:active svg,.vis-control-cta.light.x-small:focus svg{fill:#fff}.vis-control-cta.image svg{fill:#000}.vis-control-cta.image:before{background-color:#fff}.vis-control-cta.image:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}@media(min-width:768px){.vis-control-cta.image:hover:before{-webkit-transform:scale(1.1429);transform:scale(1.1429)}}.vis-control-cta.image:active:before{-webkit-transform:scale(1);transform:scale(1);background-color:#000}.vis-control-cta.image:active svg{fill:#fff}.vis-control-cta.image.small:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}.vis-control-cta.image.x-small svg{fill:#fff}.vis-control-cta.image.x-small:before{background-color:transparent}.vis-control-cta.image.x-small:hover:before{background-color:#fff}.vis-control-cta.image.x-small:hover svg{fill:#000}.vis-control-cta.image.x-small:active:before{background-color:#000}.vis-control-cta.image.x-small:active svg{fill:#fff}.vis-control-cta.disabled{opacity:.5}.vis-control-cta.disabled svg{fill:#000;opacity:.5}.vis-control-cta.disabled:before{background-color:#767676}.vis-control-cta.disabled:before,.vis-control-cta.disabled:hover:before{-webkit-box-shadow:inset 0 0 0 2px #767676;box-shadow:inset 0 0 0 2px #767676}.vis-control-cta.disabled:hover:before{-webkit-transform:scale(1);transform:scale(1)}.vis-control-cta.disabled:active:before{background-color:#767676}.vis .header-vapi .button,.vis .tcom-footer-body .button,.vis .tcom-footer-buttons .button{-webkit-transition:.3s;transition:.3s;letter-spacing:0;vertical-align:baseline}.vis .header-vapi .button.primary,.vis .header-vapi .button.secondary,.vis .tcom-footer-body .button.primary,.vis .tcom-footer-body .button.secondary,.vis .tcom-footer-buttons .button.primary,.vis .tcom-footer-buttons .button.secondary{min-height:40px;padding:9pt 2pc;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.vis .header-vapi .button.primary:before,.vis .header-vapi .button.secondary:before,.vis .tcom-footer-body .button.primary:before,.vis .tcom-footer-body .button.secondary:before,.vis .tcom-footer-buttons .button.primary:before,.vis .tcom-footer-buttons .button.secondary:before{border-radius:50px;-webkit-transform:none;transform:none}.vis .header-vapi .button.primary:focus-visible:after,.vis .header-vapi .button.secondary:focus-visible:after,.vis .tcom-footer-body .button.primary:focus-visible:after,.vis .tcom-footer-body .button.secondary:focus-visible:after,.vis .tcom-footer-buttons .button.primary:focus-visible:after,.vis .tcom-footer-buttons .button.secondary:focus-visible:after{content:" ";font-size:0;position:absolute;top:-4px;left:-4px;bottom:-4px;right:-4px;border-radius:2pc;border:1px solid #000}.vis .header-vapi .button.primary:before,.vis .tcom-footer-body .button.primary:before,.vis .tcom-footer-buttons .button.primary:before{background-color:#e10a1d}.vis .header-vapi .button.primary:hover:before,.vis .tcom-footer-body .button.primary:hover:before,.vis .tcom-footer-buttons .button.primary:hover:before{background-color:#b00716}.vis .header-vapi .button.primary:active:before,.vis .header-vapi .button.primary:focus:before,.vis .tcom-footer-body .button.primary:active:before,.vis .tcom-footer-body .button.primary:focus:before,.vis .tcom-footer-buttons .button.primary:active:before,.vis .tcom-footer-buttons .button.primary:focus:before{background-color:#890713}.vis .header-vapi .button.secondary,.vis .header-vapi .button.secondary:active,.vis .header-vapi .button.secondary:focus,.vis .header-vapi .button.secondary:hover,.vis .tcom-footer-body .button.secondary,.vis .tcom-footer-body .button.secondary:active,.vis .tcom-footer-body .button.secondary:focus,.vis .tcom-footer-body .button.secondary:hover,.vis .tcom-footer-buttons .button.secondary,.vis .tcom-footer-buttons .button.secondary:active,.vis .tcom-footer-buttons .button.secondary:focus,.vis .tcom-footer-buttons .button.secondary:hover{color:#fff}.vis .header-vapi .button.secondary:before,.vis .tcom-footer-body .button.secondary:before,.vis .tcom-footer-buttons .button.secondary:before{background-color:#000}.vis .header-vapi .button.secondary:active:before,.vis .header-vapi .button.secondary:focus:before,.vis .header-vapi .button.secondary:hover:before,.vis .tcom-footer-body .button.secondary:active:before,.vis .tcom-footer-body .button.secondary:focus:before,.vis .tcom-footer-body .button.secondary:hover:before,.vis .tcom-footer-buttons .button.secondary:active:before,.vis .tcom-footer-buttons .button.secondary:focus:before,.vis .tcom-footer-buttons .button.secondary:hover:before{background-color:#58595b}.vis .header-vapi .button.secondary.dark,.vis .header-vapi .button.secondary.dark:active,.vis .header-vapi .button.secondary.dark:focus,.vis .header-vapi .button.secondary.dark:hover,.vis .tcom-footer-body .button.secondary.dark,.vis .tcom-footer-body .button.secondary.dark:active,.vis .tcom-footer-body .button.secondary.dark:focus,.vis .tcom-footer-body .button.secondary.dark:hover,.vis .tcom-footer-buttons .button.secondary.dark,.vis .tcom-footer-buttons .button.secondary.dark:active,.vis .tcom-footer-buttons .button.secondary.dark:focus,.vis .tcom-footer-buttons .button.secondary.dark:hover{color:#000}.vis .header-vapi .button.secondary.dark:before,.vis .tcom-footer-body .button.secondary.dark:before,.vis .tcom-footer-buttons .button.secondary.dark:before{background-color:#fff}.vis .header-vapi .button.secondary.dark:active:before,.vis .header-vapi .button.secondary.dark:focus:before,.vis .header-vapi .button.secondary.dark:hover:before,.vis .tcom-footer-body .button.secondary.dark:active:before,.vis .tcom-footer-body .button.secondary.dark:focus:before,.vis .tcom-footer-body .button.secondary.dark:hover:before,.vis .tcom-footer-buttons .button.secondary.dark:active:before,.vis .tcom-footer-buttons .button.secondary.dark:focus:before,.vis .tcom-footer-buttons .button.secondary.dark:hover:before{background-color:#d8d8d8}.vis .header-vapi .button.secondary.dark:focus-visible:after,.vis .tcom-footer-body .button.secondary.dark:focus-visible:after,.vis .tcom-footer-buttons .button.secondary.dark:focus-visible:after{border-color:#fff}.vis .header-vapi .button .btn-text,.vis .header-vapi .button .link-text,.vis .tcom-footer-body .button .btn-text,.vis .tcom-footer-body .button .link-text,.vis .tcom-footer-buttons .button .btn-text,.vis .tcom-footer-buttons .button .link-text{position:relative}.vis .header-vapi .button .btn-text svg,.vis .header-vapi .button .link-text svg,.vis .tcom-footer-body .button .btn-text svg,.vis .tcom-footer-body .button .link-text svg,.vis .tcom-footer-buttons .button .btn-text svg,.vis .tcom-footer-buttons .button .link-text svg{-webkit-transition:.1s;transition:.1s;opacity:0;margin-left:5px;padding-left:3px}.vis .header-vapi .button:active,.vis .header-vapi .button:focus,.vis .header-vapi .button:hover,.vis .tcom-footer-body .button:active,.vis .tcom-footer-body .button:focus,.vis .tcom-footer-body .button:hover,.vis .tcom-footer-buttons .button:active,.vis .tcom-footer-buttons .button:focus,.vis .tcom-footer-buttons .button:hover{padding-left:24px;padding-right:40px}.vis .header-vapi .button:active .btn-text svg,.vis .header-vapi .button:active .link-text svg,.vis .header-vapi .button:focus .btn-text svg,.vis .header-vapi .button:focus .link-text svg,.vis .header-vapi .button:hover .btn-text svg,.vis .header-vapi .button:hover .link-text svg,.vis .tcom-footer-body .button:active .btn-text svg,.vis .tcom-footer-body .button:active .link-text svg,.vis .tcom-footer-body .button:focus .btn-text svg,.vis .tcom-footer-body .button:focus .link-text svg,.vis .tcom-footer-body .button:hover .btn-text svg,.vis .tcom-footer-body .button:hover .link-text svg,.vis .tcom-footer-buttons .button:active .btn-text svg,.vis .tcom-footer-buttons .button:active .link-text svg,.vis .tcom-footer-buttons .button:focus .btn-text svg,.vis .tcom-footer-buttons .button:focus .link-text svg,.vis .tcom-footer-buttons .button:hover .btn-text svg,.vis .tcom-footer-buttons .button:hover .link-text svg{opacity:1;-webkit-transition:.5s;transition:.5s;-webkit-transition-delay:.2s;transition-delay:.2s}.oldios .features-video-container video{display:none}@media(max-width:1023px){.features .refresh-features-panel .features-item:first-of-type:before{display:none}}.features.theme-dark,.features.theme-dark .fp-content,.features.theme-dark .fp-image-ct{background:#000}.features.theme-dark .fp-description,.features.theme-dark .fp-title{color:#fff}@media(min-width:1024px){.features.theme-dark .features-item:nth-child(odd) .fp-image-ct:after{border-right:30px solid #000;border-left:0}.features.theme-dark .features-item:nth-child(2n) .fp-image-ct:after{border-right:0;border-left:30px solid #000}}.features-video-container{height:100%;width:100%;max-width:100%;min-height:100%;position:absolute;right:0}.features-video-container video{height:100%;width:100%;inline-size:-webkit-max-content;inline-size:-moz-max-content;inline-size:max-content;position:absolute;left:50%;top:50%;z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.features-video-container .fp-image{position:absolute;left:0;z-index:1;position:relative!important}.video-control{z-index:3;position:absolute;display:inline-block;bottom:1pc;left:1pc}.features-item{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;font-family:tcomLight,HelvNeueLight,Helvetica Neue Light,Arial,sans-serif;font-size:0;padding:0 15px;white-space:normal;width:100%;height:100%;vertical-align:top}@media(min-width:768px){.features-item{width:calc(100vw - 52px);padding:0}}@media(min-width:1024px){.features-item{display:block;float:none;padding:0 375px 0 0;margin:0 auto 3pc}body:not(.edit-mode) .features-item{height:500px}body:not(.edit-mode) .layout-sixty-fourty .features-item{height:414px}}@media(min-width:1500px){.features-item{max-width:81pc;width:calc(100vw - 102px)}}body:not(.edit-mode) .layout-sixty-fourty .features-item{height:auto}@media(min-width:768px){body:not(.edit-mode) .layout-sixty-fourty .features-item{width:calc(100vw - 66px)}}@media(min-width:1500px){body:not(.edit-mode) .layout-sixty-fourty .features-item{height:414px}}.features-item .hotspot{border:none;border-radius:100%;cursor:pointer;position:absolute;height:56px;display:block;opacity:0;width:56px;-webkit-transition:all .3s cubic-bezier(.25,1,.25,1);transition:all .3s cubic-bezier(.25,1,.25,1);z-index:3}.features-item .hotspot.has-mobile-asset{display:none}@media(min-width:600px){.features-item .hotspot.has-mobile-asset{display:block}}.features-item .hotspot.mobile{display:none}.features-item .hotspot .hotspot-outer{background-color:#fff;opacity:.5;position:relative;width:100%;height:100%;border-radius:100%;-webkit-transition:all .3s cubic-bezier(.25,1,.25,1);transition:all .3s cubic-bezier(.25,1,.25,1)}.features-item .hotspot .hotspot-inner{background:#fff;width:40px;height:40px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:100%}.features-item .hotspot .hotspot-symbol{display:block;-webkit-transition:all .3s cubic-bezier(.25,1,.25,1);transition:all .3s cubic-bezier(.25,1,.25,1);height:40px;width:40px}.features-item .hotspot .hotspot-symbol:after,.features-item .hotspot .hotspot-symbol:before{position:absolute;display:block;content:"";z-index:5;height:13px;width:2px;border-radius:10px;background-color:#000;margin:auto;left:0;right:0;top:0;bottom:0}@media(min-width:1024px){.features-item .hotspot .hotspot-symbol:after,.features-item .hotspot .hotspot-symbol:before{height:1pc}}.features-item .hotspot .hotspot-symbol:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.features-item .hotspot.active .hotspot-outer,.features-item .hotspot:hover .hotspot-outer{-webkit-transform:scale(1.1428);transform:scale(1.1428)}.features-item .hotspot.active .hotspot-symbol{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.features-item .fp-image-ct{display:block;position:relative;width:auto;overflow:hidden;margin:0 -15px;padding-bottom:56.25%}.features-item .fp-image-ct.using-hotspot-image{padding-bottom:0}.features-item .fp-image-ct.using-hotspot-image .hotspot.mobile{display:block}@media(min-width:600px){.features-item .fp-image-ct.using-hotspot-image .hotspot.mobile{display:none}}@media(min-width:600px){.features-item .fp-image-ct.using-hotspot-image{padding-bottom:56.25%}}.features-item .fp-image-ct.using-hotspot-image .hotspot-image{display:block;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.features-item .fp-image-ct.using-hotspot-image .hotspot-image.zoomed{-webkit-transform:scale(1.3);transform:scale(1.3)}.features-item .fp-image-ct.using-hotspot-image .hotspot-image.loaded{-webkit-transition:all .8s ease;transition:all .8s ease}@media(min-width:600px){.features-item .fp-image-ct.using-hotspot-image .hotspot-image{display:none;padding-bottom:56.25%}}.features-item .fp-image-ct.using-hotspot-image picture{display:none}@media(min-width:600px){.features-item .fp-image-ct.using-hotspot-image picture{display:block}}@media(min-width:768px){.features-item .fp-image-ct{margin:0}}@media(min-width:1024px){.features-item .fp-image-ct{padding:0;width:100%;height:500px;display:inline-block;vertical-align:top}}.features-item .fp-image-ct .fp-image{display:block;width:100%;max-width:1133px;min-height:1px}@media(max-width:1023px){.features-item .fp-image-ct .fp-image{height:100%}}.features-item .fp-image-ct .fp-image img{display:block;position:absolute;width:1133px;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.features-item .fp-image-ct .fp-image img.zoomed{-webkit-transform:scale(1.3);transform:scale(1.3)}.features-item .fp-image-ct .fp-image img.loaded{-webkit-transition:all .8s ease;transition:all .8s ease}@media(max-width:1023px){.features-item .fp-image-ct .fp-image img{width:100%;height:auto}}.features-item .fp-image-ct .fp-image.is-hidden{display:none}.features-item .fp-image-ct .image-disclaimer{position:absolute;width:calc(100% - 10px);margin:0 5px;bottom:5px;color:#000;background-color:hsla(0,0%,100%,.8);padding:3px;font-size:10px;z-index:3}@media(min-width:1024px){.features-item .fp-image-ct{background:#f2f2f2}}.features-item .fp-content{position:relative;display:block;padding:24px 0 3pc;text-align:left;font-size:1rem;max-width:550px;margin:auto}.features-item .fp-content .fp-title.reset{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.features-item .fp-content .fp-title.fade-in{-webkit-animation:slideUp .3s cubic-bezier(.25,1,.25,1);animation:slideUp .3s cubic-bezier(.25,1,.25,1)}.features-item .fp-content .fp-description.reset{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.features-item .fp-content .fp-description.fade-in{-webkit-animation:slideUp .6s cubic-bezier(.25,1,.25,1);animation:slideUp .6s cubic-bezier(.25,1,.25,1)}@media(min-width:1024px){.features-item .fp-content.align-top .center-content{display:block}}@media(min-width:1024px){.features-item .fp-content.align-top.align-top{padding:0 3pc 0 0}}@media(min-width:1024px){.features-item .fp-content{position:absolute;top:0;right:0;width:375px;max-width:none;height:500px;padding:0 24px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.features-item .fp-content .center-content{display:table-cell;height:inherit;vertical-align:middle;text-align:left}}@media(min-width:1500px){.features-item .fp-content{padding:0 3pc 0 0}}.features-item .fp-content ol,.features-item .fp-content ul{text-align:left;padding-left:15px;list-style:disc}.features-item .fp-content ol,.features-item .fp-content ol li{list-style:decimal}@media(min-width:1024px){.features-item:nth-child(odd){padding:0 0 0 375px}.features-item:nth-child(odd) .fp-image-ct:after{right:auto;border-right:0;border-left:30px solid #fff}.features-item:nth-child(odd) .fp-content{right:auto;left:0;padding:0 0 0 24px}.features-item:nth-child(odd) .fp-content.align-top{padding:0 0 0 3pc}.features-item:nth-child(odd) .disclaimer-button{left:auto;right:0}}.features-item .fp-title{color:#000;margin-bottom:1pc;font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif}.features-item .fp-title sup{font-size:10px;vertical-align:super}.features-item .fp-description{padding-bottom:1pc;color:#000}.features-item .fp-cta{display:inline-block}.features-item .fp-content-bottom img{max-width:200px}.features-item .fp-content-bottom ol,.features-item .fp-content-bottom ul{list-style:none;padding-left:0}.features-item .fp-content-bottom .simple-list li{padding:4px 0}.features-item .cmp-button{margin-bottom:7px}.features-item .cmp-button.single-row .cta-container{display:inline-block;padding:0 4px}.features-item .cmp-button.single-row .cta-container:first-child{padding-left:0}.features-item .cmp-button.single-row .cta-container:last-child{padding-right:0}.features-item .cmp-button.multi-row .cta-container{display:block;padding:4px 0}.features-item .cmp-button .button{min-height:0}.features-item .cmp-button .button.primary,.features-item .cmp-button .button.secondary{min-height:unset;text-align:center}.features-item .fp-wrapper{position:absolute;left:0;right:0;top:0;bottom:0;height:calc(100% - 1px);width:100%;display:block;background:transparent;z-index:2}.features-item .fp-wrapper:focus{border:2px solid #c00}.features-item .disclaimer-ct{display:none}.features-item .disclaimer-button{position:absolute;bottom:0;left:auto;right:0;margin:0 1pc 1pc 0;z-index:3}.lazy-video{width:100%;height:100%}.lazy-video.is-loaded{display:block}.lazy-video~.fp-image,.lazy-video~.refresh-feature-image{display:none}@media(min-width:1024px){.features-item .disclaimer-button{margin-bottom:1pc}.features-item:nth-child(odd){padding:0 375px 0 0}.features-item:nth-child(odd) .fp-content{right:0;left:auto}.features-item:nth-child(odd) .fp-content .center-content{text-align:left}.features-item:nth-child(odd) .fp-image-ct:after{right:0;left:auto;border-right:30px solid #fff;border-left:0}.features-item:nth-child(2n){padding:0 0 0 375px}.features-item:nth-child(2n) .fp-content{left:0;right:auto}.features-item:nth-child(2n) .fp-content .center-content{text-align:left}.features-item:nth-child(2n) .fp-image-ct:after{left:0;right:auto;border-left:30px solid #fff;border-right:0}}@media(min-width:1024px){.features-items-container.reverse-layout .features-item:nth-child(odd){padding:0 0 0 375px}.features-items-container.reverse-layout .features-item:nth-child(odd) .fp-image-ct:after{left:0;right:auto;border-left:30px solid #fff;border-right:0}.features-items-container.reverse-layout .features-item:nth-child(odd) .fp-content ol,.features-items-container.reverse-layout .features-item:nth-child(odd) .fp-content ol li,.features-items-container.reverse-layout .features-item:nth-child(odd) .fp-content ul,.features-items-container.reverse-layout .features-item:nth-child(odd) .fp-content ul li{padding:0}.features-items-container.reverse-layout .features-item:nth-child(odd) .disclaimer-button{right:10px;left:auto}.features-items-container.reverse-layout .features-item:nth-child(odd) .fp-content{right:auto;left:0;padding:0 24px 0 0}.features-items-container.reverse-layout .features-item:nth-child(odd) .fp-content.align-top{padding:0 3pc 0 0}}@media(min-width:1024px)and (min-width:1500px){.features-items-container.reverse-layout .features-item:nth-child(odd) .fp-content{padding:0 3pc 0 0}}@media(min-width:1024px){.features-items-container.reverse-layout .features-item:nth-child(2n){padding:0 375px 0 0}.features-items-container.reverse-layout .features-item:nth-child(2n) .fp-image-ct:after{right:0;left:auto;border-right:30px solid #fff;border-left:0}.features-items-container.reverse-layout .features-item:nth-child(2n) .fp-content ol,.features-items-container.reverse-layout .features-item:nth-child(2n) .fp-content ul{text-align:left;padding:0}.features-items-container.reverse-layout .features-item:nth-child(2n) .fp-content ol li,.features-items-container.reverse-layout .features-item:nth-child(2n) .fp-content ul li{padding:0}.features-items-container.reverse-layout .features-item:nth-child(2n) .fp-content .center-content{text-align:left}.features-items-container.reverse-layout .features-item:nth-child(2n) .disclaimer-button{left:auto;right:0}.features-items-container.reverse-layout .features-item:nth-child(2n) .fp-content{right:0;left:auto;padding:0 0 0 24px}.features-items-container.reverse-layout .features-item:nth-child(2n) .fp-content.align-top{padding:0 0 0 3pc}}@media(min-width:1024px)and (min-width:1500px){.features-items-container.reverse-layout .features-item:nth-child(2n) .fp-content{padding:0 0 0 3pc}}.image.features-modal-image picture{display:block}.layout-half .features-item .fp-image-ct .fp-image img{height:100%;width:auto}@media(min-width:1024px){.layout-half.reverse-layout .features-item:nth-child(odd) .fp-image-ct{position:absolute;right:0}}@media(min-width:1024px){.layout-half.reverse-layout .features-item:nth-child(2n) .fp-image-ct{position:absolute;left:0}}@media(min-width:1024px){.layout-half.reverse-layout .features-item:nth-child(2n) .fp-content .center-content{text-align:left}}@media(min-width:1024px){.layout-half .features-item:nth-child(2n),.layout-half .features-item:nth-child(odd){padding:0}}@media(min-width:1024px){.layout-half .features-item .fp-content,.layout-half .features-item .fp-image-ct{width:100%;max-width:50%;display:block}}@media(min-width:1024px){.layout-half .features-item:nth-child(2n) .fp-image-ct{position:absolute;right:0}}.features-items-container.layout-sixty-fourty .features-item{padding:0;margin:0 auto}@media(min-width:1500px){.features-items-container.layout-sixty-fourty .features-item{margin:0 auto 3pc}}@media(min-width:1500px){.features-items-container.layout-sixty-fourty .features-item:nth-child(odd){padding:0 35pc 0 0}}@media(min-width:1500px){.features-items-container.layout-sixty-fourty .features-item:nth-child(odd) .fp-content{padding:0 0 0 3pc}}@media(min-width:1500px){.features-items-container.layout-sixty-fourty .features-item:nth-child(2n){padding:0 0 0 35pc}}@media(min-width:1500px){.features-items-container.layout-sixty-fourty .features-item:nth-child(2n) .fp-content{padding:0 3pc 0 0}}.features-items-container.layout-sixty-fourty .features-item .fp-image-ct{overflow:visible;height:194px}@media(min-width:23.4375em)and (max-width:37.4375em){.features-items-container.layout-sixty-fourty .features-item .fp-image-ct{margin:auto}}@media(min-width:768px){.features-items-container.layout-sixty-fourty .features-item .fp-image-ct{height:401px}}@media(min-width:1024px){.features-items-container.layout-sixty-fourty .features-item .fp-image-ct{height:540px;padding-bottom:56.25%}}@media(min-width:1500px){.features-items-container.layout-sixty-fourty .features-item .fp-image-ct{overflow:hidden}}.features-items-container.layout-sixty-fourty .features-item .fp-image-ct .fp-image img{width:100%;height:auto}.features-items-container.layout-sixty-fourty .features-item .fp-content{position:relative;height:auto;width:auto;padding:24px 0}@media(min-width:1024px){.features-items-container.layout-sixty-fourty .features-item .fp-content{max-width:830px}}@media(min-width:76.75em){.features-items-container.layout-sixty-fourty .features-item .fp-content{max-width:1030px}}@media(min-width:1500px){.features-items-container.layout-sixty-fourty .features-item .fp-content{padding:0 3pc;max-width:none;position:absolute}}@media(min-width:1500px){.features-items-container.layout-sixty-fourty .features-item .fp-content.align-top .fp-title{padding-top:1pc}}@media screen and (max-width:1499px){.features-items-container.layout-sixty-fourty .features-item .fp-content .center-content{display:block}}.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description{padding-bottom:40px}.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:1024px){.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns.images-only{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}@media(max-width:1023px){.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns.images-only{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns .column:first-of-type{padding-right:24px;margin-bottom:44px}@media(min-width:1024px){.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns .column:first-of-type{margin-bottom:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns .column .column-image{position:relative;margin-left:9pt;margin-bottom:1pc;min-height:2pc}.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns .column .column-image img{max-height:26px}.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns .column p{min-height:75px}@media(min-width:1500px){.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns .column p{min-height:135px}}.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns .column .column-cta{margin:2pc 0 0;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}@media(min-width:768px){.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns .column .column-cta{margin:2pc 0 0}}@media(min-width:1024px){.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns .column .column-cta{margin:1pc 0 0}}.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns .column .column-cta .cta-container a.has-image{display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:.5px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns .column .column-cta .cta-container a.has-image.img-right-placement{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns .column .column-cta .cta-container a.has-image.img-right-placement img{right:-21px}.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns .column .column-cta .cta-container a.has-image.img-left-placement{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;left:21px}.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns .column .column-cta .cta-container a.has-image.img-left-placement img{left:-21px}.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns .column .column-cta .cta-container a.has-image img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:absolute}.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns.images-only{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns.images-only{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width:1024px){.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns.images-only{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns.images-only .column{min-width:252px}.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns.images-only .column:first-of-type{margin-bottom:3pc}@media(min-width:768px){.features-items-container.layout-sixty-fourty .features-item .fp-content .fp-description-columns.images-only .column:first-of-type{margin-bottom:0}}@media(min-width:1500px){.features-items-container.layout-sixty-fourty .features-item .fp-content{width:35pc}}@media(min-width:1500px){.features-items-container.layout-sixty-fourty .features-item .fp-content,.features-items-container.layout-sixty-fourty .features-item .fp-image-ct{height:414px}}@media(min-width:1024px){.features-item.align-left .fp-content,.features-item.align-left .fp-content .center-content{text-align:left}}.features-video .video-container{max-width:1500px;margin:0 auto 20px}.features-video .video-container .youtube-video{width:100%;position:relative;padding-bottom:56.25%;height:0}.features-items-container.ar-16-9 .features-item{padding:0}.features-items-container.ar-16-9 .features-item .fp-image-ct{margin:0}@media(min-width:1024px){.features-items-container.ar-16-9 .features-item{--widthItem:calc(100vw - 63px);--widthImage:calc(var(--widthItem)/3*2);--widthContent:calc(var(--widthItem)/3);--heightImage:calc(var(--widthImage)*9/16);height:var(--heightImage);width:var(--widthItem)}.features-items-container.ar-16-9 .features-item:nth-child(odd){padding-right:var(--widthContent)}.features-items-container.ar-16-9 .features-item:nth-child(2n){padding-left:var(--widthContent)}.features-items-container.ar-16-9 .features-item .fp-content,.features-items-container.ar-16-9 .features-item .fp-image-ct{height:var(--heightImage)}.features-items-container.ar-16-9 .features-item .fp-content{width:var(--widthContent)}.features-items-container.ar-16-9 .features-item .fp-content .center-content{height:var(--heightImage)}.features-items-container.ar-16-9 .features-item .fp-image-ct{width:var(--widthImage)}.features-items-container.ar-16-9 .features-item .fp-image-ct img{width:100%;height:100%}}@media only screen and (min-width:1288px){.features-items-container.ar-16-9 .features-item{--widthItem:1272px;--widthImage:calc(var(--widthItem)/3*2);--widthContent:calc(var(--widthItem)/3);--heightImage:calc(var(--widthImage)*9/16);width:var(--widthItem);height:var(--heightImage)}.features-items-container.ar-16-9 .features-item:nth-child(odd){padding-right:var(--widthContent)}.features-items-container.ar-16-9 .features-item:nth-child(2n){padding-left:var(--widthContent)}.features-items-container.ar-16-9 .features-item .fp-content,.features-items-container.ar-16-9 .features-item .fp-image-ct{height:var(--heightImage)}.features-items-container.ar-16-9 .features-item .fp-content{width:var(--widthContent)}.features-items-container.ar-16-9 .features-item .fp-content .center-content{height:var(--heightImage)}}.features-items-container.ar-16-9.reverse-layout .features-item{padding:0}@media(min-width:1024px){.features-items-container.ar-16-9.reverse-layout .features-item{--widthContent:calc(33.33333vw - 16.66667px)}.features-items-container.ar-16-9.reverse-layout .features-item:nth-child(odd){padding-left:var(--widthContent)}.features-items-container.ar-16-9.reverse-layout .features-item:nth-child(2n){padding-right:var(--widthContent)}}@media only screen and (min-width:1272px){.features-items-container.ar-16-9.reverse-layout .features-item{--widthContent:424px}.features-items-container.ar-16-9.reverse-layout .features-item:nth-child(odd){padding-left:var(--widthContent)}.features-items-container.ar-16-9.reverse-layout .features-item:nth-child(2n){padding-right:var(--widthContent)}}.features-items-container.ar-1-1 .features-item{padding:0;width:100%}.features-items-container.ar-1-1 .features-item .fp-image-ct{padding-bottom:4in}@media(min-width:768px){.features-items-container.ar-1-1 .features-item .fp-image-ct{padding-bottom:0}}.features-items-container.ar-1-1 .features-item .fp-image-ct img{width:auto;height:100%}.features-items-container.ar-1-1 .features-item .center-content{padding:15px 25px}@media(min-width:768px){.features-items-container.ar-1-1 .features-item{--widthItem:100vw;--widthImage:calc(var(--widthItem)/2);--widthContent:calc(var(--widthItem)/2);height:345px;margin:0 auto 3pc}.features-items-container.ar-1-1 .features-item .fp-content{position:absolute;top:0;padding:0}.features-items-container.ar-1-1 .features-item:nth-child(odd){padding-right:var(--widthContent)}.features-items-container.ar-1-1 .features-item:nth-child(odd) .fp-content{right:0}.features-items-container.ar-1-1 .features-item:nth-child(2n){padding-left:var(--widthContent)}.features-items-container.ar-1-1 .features-item:nth-child(2n) .fp-content{left:0}.features-items-container.ar-1-1 .features-item .center-content,.features-items-container.ar-1-1 .features-item .fp-content,.features-items-container.ar-1-1 .features-item .fp-image-ct{width:var(--widthImage);height:345px}.features-items-container.ar-1-1 .features-item .center-content{padding:25px 25px 0 50px;display:table-cell;vertical-align:middle}}@media(min-width:1024px){.features-items-container.ar-1-1 .features-item,.features-items-container.ar-1-1 .features-item .center-content,.features-items-container.ar-1-1 .features-item .fp-content,.features-items-container.ar-1-1 .features-item .fp-image-ct{height:460px}.features-items-container.ar-1-1 .features-item .fp-image-ct{padding-bottom:0}.features-items-container.ar-1-1 .features-item .center-content{padding:0 85px}}@media(min-width:76.75em){.features-items-container.ar-1-1 .features-item,.features-items-container.ar-1-1 .features-item .center-content,.features-items-container.ar-1-1 .features-item .fp-content,.features-items-container.ar-1-1 .features-item .fp-image-ct{height:646px}}@media(min-width:1500px){.features-items-container.ar-1-1 .features-item{max-width:1500px;--widthItem:1500px;--widthImage:calc(var(--widthItem)/2);--widthContent:calc(var(--widthItem)/2);width:var(--widthItem);height:674px}.features-items-container.ar-1-1 .features-item:nth-child(odd){padding-right:var(--widthContent)}.features-items-container.ar-1-1 .features-item:nth-child(2n){padding-left:var(--widthContent)}.features-items-container.ar-1-1 .features-item .center-content,.features-items-container.ar-1-1 .features-item .fp-content,.features-items-container.ar-1-1 .features-item .fp-image-ct{height:674px}.features-items-container.ar-1-1 .features-item .fp-content{width:var(--widthContent)}}.features-items-container.ar-1-1 .features-item .fp-image-ct{margin:0;max-width:none}.features-items-container.ar-1-1.reverse-layout .features-item{padding:0}@media(min-width:768px){.features-items-container.ar-1-1.reverse-layout .features-item{--widthContent:calc(50vw - 20px)}.features-items-container.ar-1-1.reverse-layout .features-item:nth-child(odd){padding-left:var(--widthContent)}.features-items-container.ar-1-1.reverse-layout .features-item:nth-child(2n){padding-right:var(--widthContent)}}@media only screen and (min-width:1272px){.features-items-container.ar-1-1.reverse-layout .features-item{--widthContent:636px}.features-items-container.ar-1-1.reverse-layout .features-item:nth-child(odd){padding-left:var(--widthContent)}.features-items-container.ar-1-1.reverse-layout .features-item:nth-child(2n){padding-right:var(--widthContent)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(40px);transform:translateY(40px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUp{0%{-webkit-transform:translateY(40px);transform:translateY(40px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.page-gr-supra-support .features-item .fp-content-bottom .cmp-button .button.image .btn-img{display:inline-block}.page-gr-supra-support .features-item .fp-content-bottom .divider{cursor:auto;display:block}@media(min-width:1024px){.page-gr-supra-support .features-item .fp-content-bottom .divider{display:inline;padding:0 5px}}#hotspot .refresh-features-panel{overflow:hidden}@media(min-width:768px){.page-charging .refresh-features-panel .features-items-container .features-item{width:100%}}@media(min-width:1024px){.page-charging .refresh-features-panel .features-items-container .features-item{width:100%}}.page-charging .refresh-features-panel .features-items-container .features-item .fp-image-ct{margin:0}.youtube-video-wrap{position:relative;height:0;padding:0 0 56.25%}.youtube-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tcom-focus-state-dashed{position:relative;z-index:1}.tcom-focus-state-dashed:after{content:"";pointer-events:none;display:block;position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;outline:1px dashed #666;z-index:2}.features{position:relative;display:block;text-align:center;overflow-x:hidden;margin:0}.features .tcom-loader{display:none}.features .features-wrapper.standard-grid-width.ar-1-1{max-width:1500px}.refresh-features-panel-headline{font-family:tcomBold,HelvNeueBold,Helvetica Bold,Arial Bold,Gadget,sans-serif;margin:0 0 3pc;color:#252525;text-align:center}.refresh-features-panel-headline:not(:last-child){margin:0 0 1pc}@media(min-width:768px){.refresh-features-panel-headline:not(:last-child){margin-bottom:24px}}.refresh-features-panel-headline:not(:last-child)+.refresh-features-panel-headline-description{margin-bottom:24px}@media(min-width:600px){.refresh-features-panel-headline:not(:last-child)+.refresh-features-panel-headline-description{margin-bottom:24px}}@media(min-width:768px){.refresh-features-panel-headline:not(:last-child)+.refresh-features-panel-headline-description{margin-bottom:3pc}}@media(min-width:768px){.refresh-features-panel-headline{margin:0 0 3pc}}