.homepage-hero .img-splide .splide__slide{aspect-ratio:1440/480;overflow:hidden;position:relative}@media (max-width:768px){.homepage-hero .img-splide .splide__slide{aspect-ratio:1/1}}.homepage-hero .img-splide .splide__slide img{height:100%;left:0;object-fit:cover;object-position:center;top:0;width:100%}.img-splide .splide__slide:after{background:linear-gradient(180deg,rgba(28,27,25,0),rgba(28,27,25,.6) 84.9%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.homepage-hero__inner--container{bottom:32px;left:50%;max-width:1312px;transform:translateX(-50%);width:calc(100% - 128px);z-index:1}.homepage-hero__slider--container{max-width:855px;width:100%}@media (max-width:1023px){.homepage-hero__inner--container{width:calc(100% - 36px)}.homepage-hero__slider--container{width:calc(100% - 120px)}}@media (max-width:400px){.homepage-hero__inner--container{flex-direction:column;gap:16px}}.homepage-hero .thumbnail-splide{margin-left:unset;width:100%}.homepage-hero .thumbnail-splide .splide__slide{cursor:pointer}.homepage-hero .homepage-hero__inner--container .btn{z-index:1}.homepage-hero .thumbnail-splide__progress-bar{background:#1c1b194d;border-radius:2px;height:4px;max-width:285px;overflow:hidden;position:relative;width:calc(33.33333% - 30px)}@media (max-width:767px){.homepage-hero .thumbnail-splide__progress-bar{width:calc(100% - 30px)}}.homepage-hero .thumbnail-splide__progress-bar-inner{background-color:var(--off-white);border-radius:2px;height:100%;left:0;position:absolute;top:0;width:0}.homepage-hero .homepage-hero__project-btns .btn__arrow{font-size:16px}.homepage-hero .splide__track--nav>.splide__list>.splide__slide,.homepage-hero .splide__track--nav>.splide__list>.splide__slide.is-active{border:unset}@media (min-width:1024px) and (max-width:1100px){.homepage-hero__slider--container{max-width:75%}}