.homepage-hero__wrapper{padding:40px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;border-radius:20px}.homepage-hero--gray .homepage-hero__wrapper{background-color:var(--light-grey-1)}.homepage-hero__title{margin:0;text-align:center;font-weight:var(--semi-bold);font-size:64px;line-height:1.2;color:var(--black)}.homepage-hero__title .red{color:var(--red)}.homepage-hero__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:60px}.homepage-hero__content,.homepage-hero__text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage-hero__content{-ms-flex-negative:0;flex-shrink:0;width:610px;gap:32px}.homepage-hero__text-block{gap:16px}.homepage-hero__text{margin:0;font-size:18px;line-height:26px;color:var(--dark-grey-3)}.homepage-hero__list{margin:0;padding:0;list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.homepage-hero__item,.homepage-hero__item-icon,.homepage-hero__list{display:-webkit-box;display:-ms-flexbox;display:flex}.homepage-hero__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;font-size:18px;line-height:26px;color:var(--dark-grey-3)}.homepage-hero__item-icon{-ms-flex-negative:0;flex-shrink:0;color:var(--red)}.homepage-hero__item-icon svg{display:block;width:24px;height:24px}.homepage-hero__cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage-hero__buttons,.homepage-hero__cta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.homepage-hero__buttons .button-mix{width:222px;min-width:0}.homepage-hero__feature,.homepage-hero__features{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-hero__features{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.homepage-hero__feature{gap:8px;font-size:16px;line-height:22px;color:var(--dark-grey-3);white-space:nowrap}.homepage-hero__feature+.homepage-hero__feature{padding-left:16px;border-left:1px solid var(--dark-grey-1)}.homepage-hero__feature,.homepage-hero__feature-icon,.homepage-hero__image{display:-webkit-box;display:-ms-flexbox;display:flex}.homepage-hero__feature-icon{-ms-flex-negative:0;flex-shrink:0}.homepage-hero__feature-icon svg{display:block;width:16px;height:16px}.homepage-hero__item strong,.homepage-hero__text strong{font-weight:var(--semi-bold)}.homepage-hero__image{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homepage-hero__image img{display:block;max-width:100%;height:auto}.homepage-hero__image,.homepage-hero__video{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.homepage-hero .homepage-hero__video .youtube-video-mix__content,.homepage-hero .homepage-hero__video .youtube-video-mix__content iframe,.homepage-hero .homepage-hero__video .youtube-video-mix__facade{border-radius:12px}@media (max-width:1024px){.homepage-hero .main-container--wide{padding:0}.homepage-hero__wrapper{padding:32px 16px;gap:32px;border-radius:0}.homepage-hero__title{font-size:36px;line-height:48px}.homepage-hero__columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:40px}.homepage-hero__buttons .button-mix,.homepage-hero__content{width:100%}.homepage-hero__item,.homepage-hero__text{font-size:16px;line-height:22px}.homepage-hero__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.homepage-hero__feature{font-size:12px;line-height:16px}.homepage-hero__image,.homepage-hero__video{-webkit-box-flex:0;-ms-flex:none;flex:none}}