@-webkit-keyframes h-TitleHighlight{0%{width:0;visibility:visible}70%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);width:105%}to{-webkit-transform:none;transform:none}}@keyframes h-TitleHighlight{0%{width:0;visibility:visible}70%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);width:105%}to{-webkit-transform:none;transform:none}}@-webkit-keyframes h-blurFadeIn-white{0%{opacity:0;text-shadow:0 0 40px #fff;-webkit-transform:scale(1.3);transform:scale(1.3)}to{opacity:1;text-shadow:0 0 .1px #fff;-webkit-transform:scale(1);transform:scale(1)}}@keyframes h-blurFadeIn-white{0%{opacity:0;text-shadow:0 0 40px #fff;-webkit-transform:scale(1.3);transform:scale(1.3)}to{opacity:1;text-shadow:0 0 .1px #fff;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes h-blurFadeIn-green{0%{opacity:0;text-shadow:0 0 40px #4bcf2b;-webkit-transform:scale(1.3);transform:scale(1.3)}to{opacity:1;text-shadow:0 0 .1px #4bcf2b;-webkit-transform:scale(1);transform:scale(1)}}@keyframes h-blurFadeIn-green{0%{opacity:0;text-shadow:0 0 40px #4bcf2b;-webkit-transform:scale(1.3);transform:scale(1.3)}to{opacity:1;text-shadow:0 0 .1px #4bcf2b;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes h-FadeIn{0%{opacity:0}to{opacity:1}}@keyframes h-FadeIn{0%{opacity:0}to{opacity:1}}.nowrap{white-space:nowrap}.h-g-title-highlight{position:relative;margin-right:8px;display:inline-block;line-height:1;color:#fff;white-space:nowrap;z-index:1}.h-g-title-highlight::before{-webkit-box-sizing:border-box;box-sizing:border-box;content:"";position:absolute;top:4px;left:-2%;width:105%;height:100%;background:#0045ff;border-radius:5px;z-index:-1;opacity:0}.h-g-title-highlight--animated::before{-webkit-animation-name:h-TitleHighlight;animation-name:h-TitleHighlight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.3s;animation-delay:.3s;opacity:1}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%}.h-g-wrapper{max-width:1260px;padding:0 15px;margin-left:auto;margin-right:auto}.h-noscroll{overflow:hidden}.h-popup{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;position:fixed;top:0;left:0;margin:0;padding:120px;width:100%;height:100%;overflow:auto;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.49)),to(rgba(0,0,0,.49)));background:linear-gradient(0deg,rgba(0,0,0,.49) 0,rgba(0,0,0,.49) 100%);z-index:999}.h-popup--open{display:-webkit-box;display:-ms-flexbox;display:flex}.h-popup__container{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:62vw;max-height:35.14vw;height:100%;background:#fff;margin:auto}.h-popup__close{position:absolute;top:-32px;right:-32px;width:32px;height:32px;background:url(https://cdn.veeam.com/content/dam/veeam/global/go/projects/site/saas/backup-microsoft-office-365/img/icon_close.svg) no-repeat center center;background-size:32px,100%;border:0;-webkit-transition:all ease-out .3s;transition:all ease-out .3s}.h-popup__close:hover{opacity:.9;-webkit-transform:scale(1.15);transform:scale(1.15)}.g-wrapper{max-width:1260px;min-width:290px;padding:0 15px;margin-left:auto;margin-right:auto}.h-demo{position:relative;display:inline-block}.h-demo__play{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:78px;height:72px}.h-demo__content,.h-demo__play::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.h-demo__play::before{content:"";z-index:1;display:inline-block;width:33px;height:38px;background:url(https://cdn.veeam.com/content/dam/veeam/global/go/projects/2024/kasten-feature-demo/img/icon_play.svg) no-repeat 50% 50%/contain}.h-demo__play::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%);width:78px;height:72px;background:rgba(255,255,255,.7);border:3px solid rgba(55,0,255,.7);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.h-demo__link:hover .h-demo__play::after{background:rgba(255,255,255,.9);border:3px solid rgba(55,0,255,.9)}.h-demo__content{padding:16px;border:1px solid #f0f0f0;background:rgba(255,255,255,.9);border-radius:6px}.h-demo__description{margin:2px 0 0;font-size:14px;line-height:20px}.h-demo__cover-img{width:100%;max-width:600px;height:auto}.h-demo__iframe{width:100%;height:100%;border:0}.h-stats__eyebrow{margin:0;padding:0;font-size:24px;line-height:28px;font-weight:600;color:#000;text-transform:uppercase}.h-stats__eyebrow:not(:last-child){margin-bottom:24px}.h-stats__title{margin:0;padding:0;font-size:68px;line-height:68px;font-weight:600;text-shadow:2px 3px 0 rgba(0,0,0,.25)}.h-stats__subtitle:not(:last-child),.h-stats__title:not(:last-child){margin-bottom:48px}.h-stats__subtitle{margin:0;padding:0;font-size:24px;line-height:30px;letter-spacing:-.24px;font-weight:400;color:#000}.h-stats__footnote{margin:0;padding:0;font-size:16px;line-height:20px;font-weight:600;text-align:center;-ms-flex-item-align:center;align-self:center;color:#adacaf}.h-stats__link{color:#3700ff}.h-stats__link:hover{color:#0045ff}.h-stats__cta{text-align:center}.h-stats__custom-cta{padding:12px 24px}.h-stats__custom-cta-label{font-size:16px;line-height:16px;font-weight:600;letter-spacing:.48px;color:#000}.h-stats__item-title{font-size:32px;line-height:36px;letter-spacing:-.32px;font-weight:500;margin:0;width:100%;color:#000}.h-stats__item-title:not(:last-child){margin-bottom:8px}.h-stats__container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:20px;border:1px solid rgba(255,255,255,.25);background:rgba(241,241,241,.3);-webkit-box-shadow:0 4.1px 16.4px 0 rgba(0,0,0,.06);box-shadow:0 4.1px 16.4px 0 rgba(0,0,0,.06)}.h-stats__container:not(:last-child){margin-bottom:48px}.h-stats__wrapper{padding:51px 65px 44px;border-radius:12px;background:#fff;width:100%;gap:48px}.h-stats__item,.h-stats__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch}.h-stats__flex-column,.h-stats__flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.h-stats__flex-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.h-stats__flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.h-stats__description{margin:0;padding:0;font-size:24px;line-height:30px;letter-spacing:-.24px;font-weight:400;color:#505861}.h-stats-line__value{margin:0;padding:0;font-weight:700;line-height:1;text-align:center}.h-stats-line__number,.h-stats-line__sign{font-size:66px;line-height:72px;font-weight:600;color:#000}.h-stats-line__sign{font-size:40px;line-height:46px}.h-stats-line__bar{--h-stats-line-value:0;--h-stats-line-color:$color-blue-securiti;position:relative;width:100%;height:6px;background:rgba(187,187,187,.7);overflow:hidden;border-radius:999px}.h-stats-line__bar:not(:last-child){margin-bottom:16px}.h-stats-line__fill{position:absolute;inset:0 auto 0 0;width:calc(var(--h-stats-line-value)*1%);height:100%;background:var(--h-stats-line-color);border-radius:999px}.h-storylane{position:relative;max-width:1230px;padding-right:1.8%;padding-bottom:1.8%}.h-storylane__container{position:relative;z-index:1;background:#fff;border:8px solid rgba(241,241,241,.8);border-radius:20px;-webkit-box-shadow:0 0 0 1px rgba(180,180,190,.35);box-shadow:0 0 0 1px rgba(180,180,190,.35);overflow:hidden}.h-storylane__container--border{content:"";position:absolute;width:90%;height:90%;left:10%;top:10%;border:2px solid transparent;border-radius:20px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(104deg,#1ca8dd 32%,#00d15f 59%) border-box}@media screen and (max-width:1900px){.h-popup{padding:80px}}@media screen and (max-width:1280px){.h-popup{padding:64px}.h-popup__container{width:82vw;max-height:46.5vw}.h-popup__close{right:-32px}}@media screen and (max-width:1024px){.h-demo__description{display:none}.h-stats__title{font-size:50px;line-height:50px}}@media screen and (max-width:1023px){.h-demo__play{width:50px;height:46px}.h-demo__play::before{width:21px;height:24px}.h-demo__play::after{width:50px;height:46px;border:2px solid rgba(55,0,255,.7);border-radius:6px}}@media screen and (max-width:768px){.h-popup{padding:28px}.g-hide-768{display:none}}@media screen and (max-width:767px){.h-demo__description{display:block}.h-stats__flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.h-stats__flex-row:not(:last-child){margin-bottom:16px}}@media screen and (max-width:480px){.h-popup__container{width:100%;max-height:none}.h-popup__close{top:-28px;right:-28px}.h-demo__link:hover .h-demo__play::after{border:2px solid rgba(55,0,255,.9)}.h-stats__eyebrow{font-size:20px;line-height:24px}.h-stats__eyebrow:not(:last-child){margin-bottom:10px}.h-stats__title{font-size:42px;line-height:44px}.h-stats__container:not(:last-child),.h-stats__subtitle:not(:last-child),.h-stats__title:not(:last-child){margin-bottom:32px}.h-stats__subtitle{font-size:20px;line-height:24px}.h-stats__footnote{font-size:14px;line-height:18px}.h-stats__item-title{text-align:center}.h-stats__container{border-radius:10px}.h-stats__wrapper{padding:24px 16px;gap:32px;border-radius:7px}.h-stats__description{font-size:18px;line-height:24px;text-align:center}.h-stats-line__head{-ms-flex-item-align:center;align-self:center}.h-stats-line__head:not(:last-child){margin-bottom:10px}}@media screen and (max-width:375px){.h-demo__description{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.h-demo__content{padding:6px}}