.hide{display:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%}.wrapper{max-width:1260px;padding:0 15px;margin-left:auto;margin-right:auto}.hide-overflow{overflow:hidden}.header{position:relative;z-index:1;color:#fff}.header::before{content:"";position:absolute;top:0;z-index:0;width:100%;height:100%;background:-webkit-image-set(url(https://cdn.veeam.com/content/dam/veeam/global/go/projects/2025/vdc-calculator/img/header_background_1x.webp) 1x,url(https://cdn.veeam.com/content/dam/veeam/global/go/projects/2025/vdc-calculator/img/header_background_2x.webp) 2x) no-repeat bottom/cover,linear-gradient(257deg,#505861 -95.76%,#232323 103.45%);background:image-set(url(https://cdn.veeam.com/content/dam/veeam/global/go/projects/2025/vdc-calculator/img/header_background_1x.webp) 1x,url(https://cdn.veeam.com/content/dam/veeam/global/go/projects/2025/vdc-calculator/img/header_background_2x.webp) 2x) no-repeat bottom/cover,linear-gradient(257deg,#505861 -95.76%,#232323 103.45%)}.header__wrapper{position:relative;z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;padding:80px 0 0}.header__promo-part{position:relative;padding-bottom:0}.header__illustration-part{position:absolute;top:230px;right:-20px;width:400px;height:400px}.header__promo-content{position:relative;width:100%;max-width:615px;min-height:460px;padding-bottom:220px}.header__flag{font-size:24px;line-height:28px;font-weight:600;text-transform:uppercase}.header__flag:not(:last-child){margin-bottom:48px}.header__title{font-size:50px;line-height:60px;letter-spacing:-.5px;font-weight:700;color:#32f26f}.header__description:not(:last-child),.header__title:not(:last-child){margin-bottom:32px}.header__description{font-size:28px;line-height:36px}.logo-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.calculator:not(:last-child),.logo-section:not(:last-child){margin-bottom:80px}.logo-section__partner-logo-container{width:130px}.logo-section__partner-logo-image{display:block;width:100%;height:auto}.main{position:relative;padding:80px 0}[class^=footer-v] .footer{max-width:1230px}@media screen and (max-width:1280px){.hide-1280{display:none}.header__title{font-size:44px;line-height:44px;letter-spacing:-.44px}}@media screen and (max-width:1024px){.hide-1024{display:none}}@media screen and (max-width:1023px){.hide-1023{display:none}.header::before{top:auto;bottom:0;height:100%;background-size:200%}.header__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:80px 0}.header__promo-part{-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:0}.header__illustration-part{display:none}.header__promo-content{min-height:auto;padding-right:200px;padding-bottom:0;max-width:100%}}@media screen and (max-width:768px){.hide-768{display:none}}@media screen and (max-width:767px){.hide-767{display:none}.header__wrapper{padding:56px 0}.header__promo-content{padding-right:0}.header__flag:not(:last-child){margin-bottom:32px}.logo-section{-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}.logo-section:not(:last-child){margin-bottom:48px}.main{padding:56px 0}.calculator:not(:last-child){margin-bottom:56px}}@media screen and (max-width:480px){.hide-480{display:none}.wrapper--full-with{padding:0}.header__wrapper{gap:40px 0;padding:40px 0}.header__flag{font-size:16px;line-height:20px}.header__flag:not(:last-child),.header__title:not(:last-child){margin-bottom:24px}.header__title{font-size:24px;line-height:24px;letter-spacing:-.24px}.header__description{font-size:20px;line-height:28px}.logo-section{row-gap:24px}.logo-section:not(:last-child){margin-bottom:32px}.main{padding:40px 0}.calculator:not(:last-child){margin-bottom:40px}}@media screen and (max-width:375px){.hide-375{display:none}}@media screen and (max-width:374px){.hide-374{display:none}}@media screen and (max-width:320px){.hide-320{display:none}}