.page-container{--page-gap:64px;font-size:18px}@media (max-width:1019px){.page-container{font-size:14px}}@media (max-width:770px){.page-container{--page-gap:44px}}.page-container .h1{font-size:2em;font-weight:600}.page-container .h2{font-size:1.44em;font-weight:600}.row-image{display:block;width:50%}@media (max-width:770px){.row-image{width:100%}}.page-container ul{display:flex;flex-direction:column;gap:20px;margin:0;padding-left:20px}section.hero{align-items:flex-end;display:flex;height:46.87vw;justify-content:flex-start;overflow:hidden;position:relative;width:100%}section.hero video{width:100%}@media (max-width:770px){section.hero{height:64vw;justify-content:center}section.hero video{height:100%;width:auto}}.page-content{padding:80px 0}@media (max-width:770px){.page-content{padding:44px 0}}.page-row{align-items:flex-start;display:flex;gap:44px;justify-content:flex-start}@media (max-width:1479px){.page-row{gap:24px}}@media (max-width:770px){.page-row{flex-direction:column;gap:44px}}section.first{padding-bottom:var(--page-gap)}.first-text{display:flex;flex-direction:column;gap:24px;width:calc(50% - 44px)}.first-text .line{background-color:#4cd7a2;height:1px;width:147px}@media (max-width:1479px){.first-text{width:calc(50% - 24px)}}@media (max-width:770px){.first-text{width:100%}}.second-text{display:flex;flex-direction:column;gap:20px;padding-right:44px;padding-top:44px;width:calc(50% - 44px)}@media (max-width:1479px){.second-text{padding-right:24px;padding-top:0}}@media (max-width:1219px){.second-text{padding-right:0;width:calc(50% - 24px)}}@media (max-width:770px){.second-text{width:100%}}section.invest{background-color:hsla(0,0%,85%,.3);display:flex;flex-direction:column;gap:20px;padding:44px}@media (max-width:1479px){section.invest{margin-top:24px}}@media (max-width:770px){section.invest{padding:24px}}section.third{gap:0;padding-top:var(--page-gap)}@media (max-width:1219px){section.third{flex-direction:column;gap:24px}}section.third .buttons{align-self:stretch;background-color:hsla(0,0%,85%,.1);color:#fff;gap:70px;width:50%}section.third .buttons,section.third .buttons a{align-items:center;display:flex;justify-content:center}section.third .buttons a{background-color:var(--main-color);font-size:13px;height:48px;width:240px}@media (max-width:1479px){section.third .buttons{gap:24px}}@media (max-width:1219px){section.third .buttons{background-color:transparent;width:100%}}@media (max-width:550px){section.third .buttons{flex-direction:column}section.third .buttons a{width:100%}}.text-three{display:flex;flex-direction:column;gap:20px;padding:44px;width:50%}@media (max-width:1219px){.text-three{padding:0;width:100%}}