@keyframes scrolldown{0%{background-position:0 -80px}75%{background-position:0 0}100%{background-position:0 80px}}@keyframes progress{0%{stroke-dashoffset:75.398px}100%{stroke-dashoffset:0}}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}.button-secondary,.button-primary{cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;gap:10px;flex-direction:row;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:16px 20px;font-size:.875rem;line-height:1.0625rem;font-family:"Inter",serif;font-weight:500;text-decoration:none;text-align:center;border-radius:100px;transition:color .2s cubic-bezier(0.55, 0.085, 0.68, 0.53),background-color .2s cubic-bezier(0.55, 0.085, 0.68, 0.53),box-shadow .2s cubic-bezier(0.55, 0.085, 0.68, 0.53);z-index:1;border:none;width:max-content}.button-secondary svg,.button-primary svg,.button-secondary span,.button-primary span{display:inline-block;vertical-align:middle}.button-secondary svg,.button-primary svg{width:15px;height:15px;transition:fill .2s cubic-bezier(0.55, 0.085, 0.68, 0.53),transform .2s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media(max-width: 460px){.button-secondary,.button-primary{width:100%}}@media(max-width: 1024px){.button-secondary,.button-primary{min-width:160px}}@media(min-width: 1025px){.button-secondary,.button-primary{min-width:180px}}.button-primary{color:#fff !important;background-color:#0b0a13 !important;-webkit-box-shadow:inset 0px 0px 0px 1px #0b0a13;-moz-box-shadow:inset 0px 0px 0px 1px #0b0a13;box-shadow:inset 0px 0px 0px 1px #0b0a13}.button-primary svg{fill:#fff !important}.active.button-primary,.button-primary:focus-visible,.button-primary:active{color:#0b0a13 !important;background-color:rgba(0,0,0,0) !important;outline:none}.active.button-primary svg,.button-primary:focus-visible svg,.button-primary:active svg{fill:#0b0a13 !important}@media(min-width: 1025px){.button-primary:hover{color:#0b0a13 !important;background-color:rgba(0,0,0,0) !important;outline:none}.button-primary:hover svg{fill:#0b0a13 !important}}[disabled].button-primary{pointer-events:none;color:#b5b5b5 !important;background-color:#fff !important;-webkit-box-shadow:inset 0px 0px 0px 1px #b5b5b5;-moz-box-shadow:inset 0px 0px 0px 1px #b5b5b5;box-shadow:inset 0px 0px 0px 1px #b5b5b5}[disabled].button-primary svg{fill:#b5b5b5 !important}.button-primary.white{color:#0b0a13 !important;background-color:#fff !important;-webkit-box-shadow:inset 0px 0px 0px 1px #fff;-moz-box-shadow:inset 0px 0px 0px 1px #fff;box-shadow:inset 0px 0px 0px 1px #fff}.button-primary.white:focus-visible,.button-primary.white:active{color:#fff !important;background-color:rgba(0,0,0,0) !important;outline:none}.button-primary.white:focus-visible svg,.button-primary.white:active svg{fill:#fff !important}@media(min-width: 1025px){.button-primary.white:hover{color:#fff !important;background-color:rgba(0,0,0,0) !important;outline:none}.button-primary.white:hover svg{fill:#fff !important}}[disabled].button-primary.white{pointer-events:none;color:#b5b5b5 !important;background-color:#fff !important;-webkit-box-shadow:inset 0px 0px 0px 1px #b5b5b5;-moz-box-shadow:inset 0px 0px 0px 1px #b5b5b5;box-shadow:inset 0px 0px 0px 1px #b5b5b5}[disabled].button-primary.white svg{fill:#b5b5b5 !important}.button-secondary{color:#0b0a13 !important;background-color:rgba(0,0,0,0) !important;-webkit-box-shadow:inset 0px 0px 0px 1px #0b0a13;-moz-box-shadow:inset 0px 0px 0px 1px #0b0a13;box-shadow:inset 0px 0px 0px 1px #0b0a13}.button-secondary svg{fill:#0b0a13 !important}.active.button-secondary,.button-secondary:focus-visible,.button-secondary:active{outline:none;color:#fff !important;background-color:#0b0a13 !important}.active.button-secondary svg,.button-secondary:focus-visible svg,.button-secondary:active svg{fill:#fff !important}@media(min-width: 1025px){.button-secondary:hover{outline:none;color:#fff !important;background-color:#0b0a13 !important;-webkit-box-shadow:inset 0px 0px 0px 1px #fff;-moz-box-shadow:inset 0px 0px 0px 1px #fff;box-shadow:inset 0px 0px 0px 1px #fff}.button-secondary:hover svg{fill:#fff !important}}[disabled].button-secondary{pointer-events:none;color:#b5b5b5 !important;background-color:#fff !important;-webkit-box-shadow:inset 0px 0px 0px 1px #b5b5b5;-moz-box-shadow:inset 0px 0px 0px 1px #b5b5b5;box-shadow:inset 0px 0px 0px 1px #b5b5b5}[disabled].button-secondary svg{fill:#b5b5b5 !important}.button-secondary.white{color:#fff !important;background-color:rgba(0,0,0,0) !important;-webkit-box-shadow:inset 0px 0px 0px 1px #fff;-moz-box-shadow:inset 0px 0px 0px 1px #fff;box-shadow:inset 0px 0px 0px 1px #fff}.button-secondary.white svg{fill:#fff !important}.button-secondary.white:focus-visible,.button-secondary.white:active{outline:none;color:#0b0a13 !important;background-color:#fff !important}.button-secondary.white:focus-visible svg,.button-secondary.white:active svg{fill:#0b0a13 !important}@media(min-width: 1025px){.button-secondary.white:hover{outline:none;color:#0b0a13 !important;background-color:#fff !important;-webkit-box-shadow:inset 0px 0px 0px 1px #0b0a13;-moz-box-shadow:inset 0px 0px 0px 1px #0b0a13;box-shadow:inset 0px 0px 0px 1px #0b0a13}.button-secondary.white:hover svg{fill:#0b0a13 !important}}[disabled].button-secondary.white{pointer-events:none;color:#b5b5b5 !important;background-color:#fff !important;-webkit-box-shadow:inset 0px 0px 0px 1px #b5b5b5;-moz-box-shadow:inset 0px 0px 0px 1px #b5b5b5;box-shadow:inset 0px 0px 0px 1px #b5b5b5}[disabled].button-secondary.white svg{fill:#b5b5b5 !important}.button-primary.small{padding:8px 10px !important;min-width:initial !important}.button-secondary.small{padding:8px 10px !important;min-width:initial !important}.hero-homepage{width:100%;height:100svh;position:relative}.hero-homepage::after{content:"";position:absolute;top:50%;bottom:initial;left:50%;right:initial;transform:translate(-50%, -50%);width:100%;height:100%;background:radial-gradient(100.45% 253.05% at 95.28% 17.67%, rgba(0, 0, 0, 0) 2.68%, #000000 98.63%);z-index:1;pointer-events:none}.hero-homepage__inner{width:90%;height:auto;position:absolute;top:50%;bottom:initial;left:50%;right:initial;transform:translate(-50%, -50%);z-index:2;text-align:center;color:#fff}.hero-homepage__inner .h1{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:15px;row-gap:0px}.hero-homepage__inner .h1 span{overflow:hidden;position:relative;transform:translateY(-100%);opacity:0;animation:slideUp 1s forwards;font-weight:500}.hero-homepage__inner .h1 span:nth-child(1){animation-delay:300ms}.hero-homepage__inner .h1 span:nth-child(2){animation-delay:600ms}.hero-homepage__inner .h1 span:nth-child(3){animation-delay:900ms}.hero-homepage__inner .h1 span:nth-child(4){animation-delay:1200ms}.hero-homepage__inner .h1 span:nth-child(5){animation-delay:1500ms}.hero-homepage__inner .h1 span:nth-child(6){animation-delay:1800ms}.hero-homepage__inner .h1 span:nth-child(7){animation-delay:2100ms}.hero-homepage__inner .h1 span:nth-child(8){animation-delay:2400ms}.hero-homepage__inner .h1 span:nth-child(9){animation-delay:2700ms}.hero-homepage__inner .h1 span:nth-child(10){animation-delay:3000ms}.hero-homepage__links{margin-top:60px;display:flex;justify-content:center;flex-wrap:wrap;gap:15px}@media(max-width: 767px){.hero-homepage__links{flex-direction:column;align-items:center}}.hero-homepage__links a{display:block;color:#fff;font-size:1rem;line-height:1.5rem}.hero-homepage__wrapper{overflow:hidden}.hero-homepage__slide{width:100%;height:auto}.hero-homepage__slide>picture{width:100%;height:100%}.hero-homepage__slide>picture>img{width:100%;height:100%;object-fit:cover}.hero-homepage .swiper-wrapper{height:100svh}.hero-homepage .container--pagination{position:absolute;bottom:50px;left:0}.hero-homepage .container--pagination .swiper-pagination{display:flex;justify-content:flex-start;align-items:center;position:relative;bottom:0}.hero-homepage .container--pagination .swiper-pagination-bullet{position:relative;display:flex;justify-content:center;align-items:center;width:auto;height:auto;margin:0 10px;background-color:rgba(0,0,0,0);border-radius:50%;cursor:pointer;transition:.3s}.hero-homepage .container--pagination .swiper-pagination-bullet span{position:absolute;top:50%;bottom:initial;left:50%;right:initial;transform:translate(-50%, -50%);width:4px;height:4px;background-color:#fff !important;border-radius:50%}.hero-homepage .container--pagination .swiper-pagination-bullet-active{position:relative}.hero-homepage .container--pagination .swiper-pagination-bullet-active::after{content:"";position:absolute;top:50%;bottom:initial;left:50%;right:initial;transform:translate(-50%, -50%);width:26px;height:26px;border-radius:50%;border:1px solid #9a9696 !important;z-index:-1}.hero-homepage .container--pagination .progress{transform:rotate(-90deg);overflow:visible}.hero-homepage .container--pagination .circle-origin{fill:rgba(0,0,0,0);stroke:#fff;stroke-width:2;stroke-dasharray:75.398px;stroke-dashoffset:75.398px}.hero-homepage .container--pagination .swiper-pagination-bullet-active .circle-origin{animation:progress 5s}.hero-homepage__scroll{display:block;position:absolute;top:initial;bottom:initial;left:50%;right:initial;transform:translateX(-50%);bottom:0;color:#fff;z-index:10;cursor:pointer;width:20px;height:130px}@media(max-width: 767px){.hero-homepage__scroll{display:none}}.hero-homepage__scroll--text{font-size:.75rem;transform:rotate(270deg);display:block;position:absolute;top:auto;bottom:90px;left:0;right:0}.hero-homepage__scroll--line{width:2px;height:80px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;overflow:hidden;background:linear-gradient(to bottom, white 50%, #9A9696 50%);background-position:0 -80px;background-size:100% 200%;animation:scrolldown 2.2s cubic-bezier(0.55, 0.085, 0.68, 0.53) forwards infinite}
@keyframes scrolldown{0%{background-position:0 -80px}75%{background-position:0 0}100%{background-position:0 80px}}@keyframes progress{0%{stroke-dashoffset:75.398px}100%{stroke-dashoffset:0}}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}.button-secondary,.button-primary{cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;gap:10px;flex-direction:row;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:16px 20px;font-size:.875rem;line-height:1.0625rem;font-family:"Inter",serif;font-weight:500;text-decoration:none;text-align:center;border-radius:100px;transition:color .2s cubic-bezier(0.55, 0.085, 0.68, 0.53),background-color .2s cubic-bezier(0.55, 0.085, 0.68, 0.53),box-shadow .2s cubic-bezier(0.55, 0.085, 0.68, 0.53);z-index:1;border:none;width:max-content}.button-secondary svg,.button-primary svg,.button-secondary span,.button-primary span{display:inline-block;vertical-align:middle}.button-secondary svg,.button-primary svg{width:15px;height:15px;transition:fill .2s cubic-bezier(0.55, 0.085, 0.68, 0.53),transform .2s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media(max-width: 460px){.button-secondary,.button-primary{width:100%}}@media(max-width: 1024px){.button-secondary,.button-primary{min-width:160px}}@media(min-width: 1025px){.button-secondary,.button-primary{min-width:180px}}.button-primary{color:#fff !important;background-color:#0b0a13 !important;-webkit-box-shadow:inset 0px 0px 0px 1px #0b0a13;-moz-box-shadow:inset 0px 0px 0px 1px #0b0a13;box-shadow:inset 0px 0px 0px 1px #0b0a13}.button-primary svg{fill:#fff !important}.active.button-primary,.button-primary:focus-visible,.button-primary:active{color:#0b0a13 !important;background-color:rgba(0,0,0,0) !important;outline:none}.active.button-primary svg,.button-primary:focus-visible svg,.button-primary:active svg{fill:#0b0a13 !important}@media(min-width: 1025px){.button-primary:hover{color:#0b0a13 !important;background-color:rgba(0,0,0,0) !important;outline:none}.button-primary:hover svg{fill:#0b0a13 !important}}[disabled].button-primary{pointer-events:none;color:#b5b5b5 !important;background-color:#fff !important;-webkit-box-shadow:inset 0px 0px 0px 1px #b5b5b5;-moz-box-shadow:inset 0px 0px 0px 1px #b5b5b5;box-shadow:inset 0px 0px 0px 1px #b5b5b5}[disabled].button-primary svg{fill:#b5b5b5 !important}.button-primary.white{color:#0b0a13 !important;background-color:#fff !important;-webkit-box-shadow:inset 0px 0px 0px 1px #fff;-moz-box-shadow:inset 0px 0px 0px 1px #fff;box-shadow:inset 0px 0px 0px 1px #fff}.button-primary.white:focus-visible,.button-primary.white:active{color:#fff !important;background-color:rgba(0,0,0,0) !important;outline:none}.button-primary.white:focus-visible svg,.button-primary.white:active svg{fill:#fff !important}@media(min-width: 1025px){.button-primary.white:hover{color:#fff !important;background-color:rgba(0,0,0,0) !important;outline:none}.button-primary.white:hover svg{fill:#fff !important}}[disabled].button-primary.white{pointer-events:none;color:#b5b5b5 !important;background-color:#fff !important;-webkit-box-shadow:inset 0px 0px 0px 1px #b5b5b5;-moz-box-shadow:inset 0px 0px 0px 1px #b5b5b5;box-shadow:inset 0px 0px 0px 1px #b5b5b5}[disabled].button-primary.white svg{fill:#b5b5b5 !important}.button-secondary{color:#0b0a13 !important;background-color:rgba(0,0,0,0) !important;-webkit-box-shadow:inset 0px 0px 0px 1px #0b0a13;-moz-box-shadow:inset 0px 0px 0px 1px #0b0a13;box-shadow:inset 0px 0px 0px 1px #0b0a13}.button-secondary svg{fill:#0b0a13 !important}.active.button-secondary,.button-secondary:focus-visible,.button-secondary:active{outline:none;color:#fff !important;background-color:#0b0a13 !important}.active.button-secondary svg,.button-secondary:focus-visible svg,.button-secondary:active svg{fill:#fff !important}@media(min-width: 1025px){.button-secondary:hover{outline:none;color:#fff !important;background-color:#0b0a13 !important;-webkit-box-shadow:inset 0px 0px 0px 1px #fff;-moz-box-shadow:inset 0px 0px 0px 1px #fff;box-shadow:inset 0px 0px 0px 1px #fff}.button-secondary:hover svg{fill:#fff !important}}[disabled].button-secondary{pointer-events:none;color:#b5b5b5 !important;background-color:#fff !important;-webkit-box-shadow:inset 0px 0px 0px 1px #b5b5b5;-moz-box-shadow:inset 0px 0px 0px 1px #b5b5b5;box-shadow:inset 0px 0px 0px 1px #b5b5b5}[disabled].button-secondary svg{fill:#b5b5b5 !important}.button-secondary.white{color:#fff !important;background-color:rgba(0,0,0,0) !important;-webkit-box-shadow:inset 0px 0px 0px 1px #fff;-moz-box-shadow:inset 0px 0px 0px 1px #fff;box-shadow:inset 0px 0px 0px 1px #fff}.button-secondary.white svg{fill:#fff !important}.button-secondary.white:focus-visible,.button-secondary.white:active{outline:none;color:#0b0a13 !important;background-color:#fff !important}.button-secondary.white:focus-visible svg,.button-secondary.white:active svg{fill:#0b0a13 !important}@media(min-width: 1025px){.button-secondary.white:hover{outline:none;color:#0b0a13 !important;background-color:#fff !important;-webkit-box-shadow:inset 0px 0px 0px 1px #0b0a13;-moz-box-shadow:inset 0px 0px 0px 1px #0b0a13;box-shadow:inset 0px 0px 0px 1px #0b0a13}.button-secondary.white:hover svg{fill:#0b0a13 !important}}[disabled].button-secondary.white{pointer-events:none;color:#b5b5b5 !important;background-color:#fff !important;-webkit-box-shadow:inset 0px 0px 0px 1px #b5b5b5;-moz-box-shadow:inset 0px 0px 0px 1px #b5b5b5;box-shadow:inset 0px 0px 0px 1px #b5b5b5}[disabled].button-secondary.white svg{fill:#b5b5b5 !important}.button-primary.small{padding:8px 10px !important;min-width:initial !important}.button-secondary.small{padding:8px 10px !important;min-width:initial !important}

/*# sourceMappingURL=homepage.css.map*/