.page-module___8aEwW__stepsHeroSection{background-color:var(--gray-light)}
.HomeHero-module__Nsgdrq__section{--indent:111px;min-height:calc(100vh - var(--indent));flex-direction:column;padding-top:60px;display:flex}.HomeHero-module__Nsgdrq__sectionContainer{flex:1;min-height:0;padding-top:40px;padding-bottom:60px;display:flex}.HomeHero-module__Nsgdrq__sectionContainerContent{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.HomeHero-module__Nsgdrq__contentTop{z-index:1;flex-direction:column;gap:24px;max-width:605px;display:flex;position:relative}.HomeHero-module__Nsgdrq__title{font-size:40px;font-weight:700;line-height:1.3}.HomeHero-module__Nsgdrq__title .HomeHero-module__Nsgdrq__colorGray{color:var(--gray-muted)}.HomeHero-module__Nsgdrq__title .HomeHero-module__Nsgdrq__colorRed{color:var(--red)}.HomeHero-module__Nsgdrq__contentTopFooter{justify-content:space-between;align-items:flex-end;gap:20px;padding-top:20px;display:flex}.HomeHero-module__Nsgdrq__contentTopFooterItems,.HomeHero-module__Nsgdrq__contentBottomItems{flex-direction:column;gap:16px;display:flex}.HomeHero-module__Nsgdrq__contentTopFooterItems{flex:none}.HomeHero-module__Nsgdrq__contentTopFooterItem,.HomeHero-module__Nsgdrq__contentBottomItem{align-items:baseline;gap:8px;display:flex}.HomeHero-module__Nsgdrq__contentTopFooterItem .HomeHero-module__Nsgdrq__number,.HomeHero-module__Nsgdrq__contentBottomItem .HomeHero-module__Nsgdrq__number{color:var(--gray-muted);font-size:24px;font-weight:700;line-height:1}.HomeHero-module__Nsgdrq__contentTopFooterItem .HomeHero-module__Nsgdrq__label,.HomeHero-module__Nsgdrq__contentBottomItem .HomeHero-module__Nsgdrq__label{font-size:20px;font-weight:500;line-height:1.3}.HomeHero-module__Nsgdrq__btnWrapper.HomeHero-module__Nsgdrq__mobileBtnWrapper{display:none}.HomeHero-module__Nsgdrq__btnWrapper a,.HomeHero-module__Nsgdrq__btnWrapper button{background:var(--white);color:var(--red);white-space:nowrap}@media (hover:hover) and (pointer:fine){.HomeHero-module__Nsgdrq__btnWrapper a:hover,.HomeHero-module__Nsgdrq__btnWrapper button:hover{background:var(--red);color:var(--white)}}.HomeHero-module__Nsgdrq__contentBottom{z-index:0;justify-content:space-between;align-items:flex-end;gap:40px;width:100%;display:flex;position:absolute;bottom:0;right:0}.HomeHero-module__Nsgdrq__contentBottom .HomeHero-module__Nsgdrq__contentBottomItem .HomeHero-module__Nsgdrq__label{white-space:nowrap}.HomeHero-module__Nsgdrq__imgWrapper{aspect-ratio:822/402;width:100%;max-width:822px;display:flex}.HomeHero-module__Nsgdrq__imgWrapper img{object-fit:cover}.HomeHero-module__Nsgdrq__imgWrapper video{width:100%;height:100%}.HomeHero-module__Nsgdrq__sectionBottom{background:var(--gray-light);flex-shrink:0;padding:14px 0}.HomeHero-module__Nsgdrq__bottomContainer{justify-content:center;align-items:center;gap:80px;display:flex}.HomeHero-module__Nsgdrq__sectionBottom .HomeHero-module__Nsgdrq__itemFirst{font-size:20px;font-weight:400;line-height:1.3}.HomeHero-module__Nsgdrq__sectionBottom .HomeHero-module__Nsgdrq__itemFirst span{color:var(--red);font-weight:700}.HomeHero-module__Nsgdrq__sectionBottom .HomeHero-module__Nsgdrq__itemSecond{font-size:20px;font-weight:400;line-height:1.3}.HomeHero-module__Nsgdrq__sectionBottom .HomeHero-module__Nsgdrq__itemSecond span{color:var(--red);font-weight:700}@media (min-width:1680px){.HomeHero-module__Nsgdrq__section{padding-top:80px}.HomeHero-module__Nsgdrq__sectionContainer{padding-top:110px;padding-bottom:120px}.HomeHero-module__Nsgdrq__sectionContainerContent{min-height:560px;margin:0 auto}.HomeHero-module__Nsgdrq__contentTop{max-width:940px}.HomeHero-module__Nsgdrq__title{font-size:62px}.HomeHero-module__Nsgdrq__contentBottom{bottom:10%}.HomeHero-module__Nsgdrq__contentTopFooterItem .HomeHero-module__Nsgdrq__number,.HomeHero-module__Nsgdrq__contentBottomItem .HomeHero-module__Nsgdrq__number{font-size:40px}.HomeHero-module__Nsgdrq__contentTopFooterItem .HomeHero-module__Nsgdrq__label,.HomeHero-module__Nsgdrq__contentBottomItem .HomeHero-module__Nsgdrq__label{font-size:32px}.HomeHero-module__Nsgdrq__imgWrapper{max-width:1340px}.HomeHero-module__Nsgdrq__sectionBottom{padding:16px 0}.HomeHero-module__Nsgdrq__bottomContainer{gap:40px}.HomeHero-module__Nsgdrq__sectionBottom .HomeHero-module__Nsgdrq__itemFirst,.HomeHero-module__Nsgdrq__sectionBottom .HomeHero-module__Nsgdrq__itemSecond{font-size:28px}}@media (min-width:1620px){.HomeHero-module__Nsgdrq__section{--indent:134px}}@media (max-width:1024px){.HomeHero-module__Nsgdrq__section{--indent:81px}.HomeHero-module__Nsgdrq__sectionContainerContent{flex-direction:column;max-width:none;height:auto;min-height:0;margin:0;display:flex}.HomeHero-module__Nsgdrq__contentBottom{flex-direction:column-reverse;align-items:flex-start;position:static}.HomeHero-module__Nsgdrq__imgWrapper{max-width:none}}@media (max-width:768px){.HomeHero-module__Nsgdrq__section{--indent:74px;padding-top:50px}.HomeHero-module__Nsgdrq__sectionContainer{padding-top:0}.HomeHero-module__Nsgdrq__sectionContainerContent{gap:40px}.HomeHero-module__Nsgdrq__contentTop{max-width:none}.HomeHero-module__Nsgdrq__title{font-size:28px}.HomeHero-module__Nsgdrq__btnWrapper{display:none}.HomeHero-module__Nsgdrq__contentTopFooter{padding-top:0}.HomeHero-module__Nsgdrq__contentTopFooterItem,.HomeHero-module__Nsgdrq__contentBottomItem{display:block}.HomeHero-module__Nsgdrq__contentTopFooterItem .HomeHero-module__Nsgdrq__number,.HomeHero-module__Nsgdrq__contentBottomItem .HomeHero-module__Nsgdrq__number{font-size:20px}.HomeHero-module__Nsgdrq__contentTopFooterItem .HomeHero-module__Nsgdrq__label,.HomeHero-module__Nsgdrq__contentBottomItem .HomeHero-module__Nsgdrq__label{margin-left:8px}.HomeHero-module__Nsgdrq__contentBottom .HomeHero-module__Nsgdrq__contentBottomItem .HomeHero-module__Nsgdrq__label{white-space:normal}.HomeHero-module__Nsgdrq__btnWrapper.HomeHero-module__Nsgdrq__mobileBtnWrapper{display:block}.HomeHero-module__Nsgdrq__btnWrapper.HomeHero-module__Nsgdrq__mobileBtnWrapper a,.HomeHero-module__Nsgdrq__btnWrapper.HomeHero-module__Nsgdrq__mobileBtnWrapper button{width:100%}.HomeHero-module__Nsgdrq__sectionBottom .HomeHero-module__Nsgdrq__itemFirst{font-size:16px;line-height:1.5}.HomeHero-module__Nsgdrq__bottomContainer{gap:14px}.HomeHero-module__Nsgdrq__sectionBottom .HomeHero-module__Nsgdrq__itemFirst span{font-weight:400}.HomeHero-module__Nsgdrq__sectionBottom .HomeHero-module__Nsgdrq__itemSecond{font-size:16px}}
