@font-face{font-family:"Montserrat Fallback: Arial";src:local("Arial");size-adjust:112.8307%;ascent-override:85.7923%;descent-override:22.2457%;line-gap-override:0%}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../fonts/Montserrat-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}.hero[data-v-368e0ef1]{background-color:#021621;min-height:782px;padding-bottom:100px}.hero .line-first[data-v-368e0ef1]{left:-10px;position:absolute;top:100px}.hero .line-second[data-v-368e0ef1]{position:absolute;top:400px}.hero .line-notebook-1[data-v-368e0ef1]{position:absolute;right:10%;top:50px;z-index:9}.hero .line-notebook-2[data-v-368e0ef1]{position:absolute;right:15%;top:50px}.hero .line-notebook-3[data-v-368e0ef1]{position:absolute;right:70%;top:0;transform:scaleX(-1)}.hero__content[data-v-368e0ef1]{padding-top:180px}.hero__title[data-v-368e0ef1]{color:#00b1cd;font: 40px/60px Montserrat-Light;font-size:48px;font-weight:400;line-height:58.51px;opacity:1}.hero__subtitle[data-v-368e0ef1],.hero__title[data-v-368e0ef1]{letter-spacing:0;text-align:left}.hero__subtitle[data-v-368e0ef1]{color:#c4ecf2;font: 16px/19.5px Montserrat-Thin;padding-top:40px;width:100%}.hero__img[data-v-368e0ef1]{height:414px;z-index:10}.hero__button[data-v-368e0ef1],.hero__img[data-v-368e0ef1],.hero__img__container[data-v-368e0ef1]{position:relative}.hero__button[data-v-368e0ef1]{color:#010a0f;display:flex;font-family:Montserrat,"Montserrat Fallback: Arial",Montserrat fallback;font-weight:800;gap:20px;margin-top:45px;overflow:hidden}.hero__button span[data-v-368e0ef1]{background:linear-gradient(90deg,#00b1cd,#c4ecf2,#00b1cd);-webkit-background-clip:text;display:inline-block;position:relative;-webkit-text-fill-color:transparent;animation:shine-368e0ef1 3s infinite;transition:transform .3s ease}.hero__button:hover span[data-v-368e0ef1]{transform:translate(5px)}.hero__button[data-v-368e0ef1]:after{animation:shine-effect-368e0ef1 3s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skew(-20deg);width:200%}@keyframes shine-368e0ef1{0%{background-position:0}to{background-position:200%}}@keyframes shine-effect-368e0ef1{0%{left:-100%;opacity:0}50%{opacity:.6}to{left:100%;opacity:1}}@media (max-width:1000px){.hero[data-v-368e0ef1]{background-color:#021621;height:100%;padding-bottom:20px}.hero .line-first[data-v-368e0ef1],.hero .line-second[data-v-368e0ef1]{display:none}.hero .line-notebook-1[data-v-368e0ef1]{position:absolute;right:50px;top:0;transform:scale(.6);z-index:9}.hero .line-notebook-2[data-v-368e0ef1]{position:absolute;right:0;top:0;transform:scale(.6)}.hero .line-notebook-3[data-v-368e0ef1]{position:absolute;right:450px;top:0;transform:scaleX(-1)}.hero__content[data-v-368e0ef1]{padding-top:120px}.hero__title[data-v-368e0ef1]{font-size:38px;line-height:48.76px}.hero__subtitle[data-v-368e0ef1]{padding-top:20px;width:100%}.hero__img[data-v-368e0ef1]{box-sizing:content-box;height:262px;padding-top:40px;position:relative;z-index:10}.hero__img__container[data-v-368e0ef1]{align-items:center;display:flex;justify-content:center;position:relative}.hero__button[data-v-368e0ef1]{color:#010a0f;display:flex;font-family:Montserrat,"Montserrat Fallback: Arial",Montserrat fallback;font-weight:800;gap:20px;margin-bottom:40px;margin-top:40px;width:100%}}
