.hero-section[data-v-5100cdaf]{height:100vh;overflow:hidden;position:relative}.hero-bg[data-v-5100cdaf]{background-color:#00100c;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.hero-content[data-v-5100cdaf]{align-items:center;height:100%;justify-content:center;padding:0 1rem;width:100%}.hero-title[data-v-5100cdaf]{color:#fff;font-size:2.5rem;line-height:60%;margin:0}@media (min-width:768px){.hero-title[data-v-5100cdaf]{font-size:3rem}}@media (min-width:1024px){.hero-title[data-v-5100cdaf]{font-size:4.7rem}}.hero-line[data-v-5100cdaf]{display:block;font-weight:400}.hero-line--bold[data-v-5100cdaf]{font-weight:500}.hero-line--Nextbold[data-v-5100cdaf]{font-weight:700}.hero-contact[data-v-5100cdaf]{bottom:3em;display:flex;flex-direction:column;gap:1.5em;left:50%;max-width:1300px;padding:0 1.5em;position:absolute;transform:translate(-50%);width:100%}.hero-contact .hero-contact__button[data-v-5100cdaf]{align-items:center;background:var(--Light,#fff);border-radius:3em;color:#101010;display:flex;font-size:.9rem;font-weight:400;padding:.5em 1.5em;transition:background-color .2s ease-in-out,transform .2s ease-in-out;width:-moz-max-content;width:max-content}.hero-contact .hero-contact__button[data-v-5100cdaf]:focus,.hero-contact .hero-contact__button[data-v-5100cdaf]:hover{background-color:#ffffff40;transform:translateY(-2px)}.hero-contact .hero-contact__button__icon[data-v-5100cdaf]{margin-right:.7em}.hero-contact .hero-contact__button span[data-v-5100cdaf]{font-size:.875rem;white-space:nowrap}.hero-scroll-indicator[data-v-5100cdaf]{bottom:5%;left:50%;transform:translate(-50%)}.hero-scroll-indicator svg[data-v-5100cdaf]{animation:bounce-5100cdaf 2s infinite}@keyframes bounce-5100cdaf{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(10px)}}.rounded-pill[data-v-5100cdaf]{border-radius:50rem!important}@media (max-width:767px){.hero-contact[data-v-5100cdaf]{align-items:center;bottom:9em}.hero-scroll-indicator[data-v-5100cdaf]{right:50%}.hero-title[data-v-5100cdaf]{font-size:2rem;font-weight:700;padding-bottom:3em}.hero-scroll-indicator svg[data-v-5100cdaf]{width:3em}}
