.HomeHero_root__oGbsE{padding:0}.HomeHero_banner__B_tId{min-height:clamp(22.5rem,46.875vw,112.5rem);padding:clamp(2.25rem,4.6875vw,11.25rem) clamp(1.25rem,2.6041666667vw,6.25rem);border-radius:0 0 clamp(1.125rem,2.34375vw,5.625rem) clamp(1.125rem,2.34375vw,5.625rem)}.HomeHero_banner__B_tId [data-slot=fallback]{background:linear-gradient(135deg,#cf75c5,#df8bd3)}.HomeHero_banner__B_tId [data-slot=image]{display:none}@media screen and (min-width:768px){.HomeHero_banner__B_tId{min-height:clamp(25rem,27.7777777778vw,66.6666666667rem);padding-block:clamp(3.25rem,3.6111111111vw,8.6666666667rem);border-radius:0 0 clamp(1.5rem,1.6666666667vw,4rem) clamp(1.5rem,1.6666666667vw,4rem)}.HomeHero_banner__B_tId [data-slot=image]{display:block}}@media screen and (min-width:1440px){.HomeHero_banner__B_tId{min-height:clamp(31.875rem,26.5625vw,63.75rem);padding:clamp(5rem,4.1666666667vw,10rem) clamp(6.875rem,5.7291666667vw,13.75rem);border-radius:0}}.HomeHero_content__9C0_C{display:flex;align-items:flex-start;flex-direction:column;gap:clamp(1.5rem,1.25vw,3rem);max-width:clamp(39.25rem,43.6111111111vw,104.6666666667rem);color:var(--white)}@media screen and (min-width:1440px){.HomeHero_content__9C0_C{max-width:clamp(50rem,55.5555555556vw,133.3333333333rem)}}@media screen and (min-width:1920px){.HomeHero_content__9C0_C{max-width:clamp(65.875rem,54.8958333333vw,131.75rem)}}.HomeHero_title__2uimy{font-size:clamp(2.875rem,5.9895833333vw,14.375rem);text-align:start;color:inherit}@media screen and (min-width:768px){.HomeHero_title__2uimy{font-size:clamp(3.25rem,3.6111111111vw,8.6666666667rem)}}@media screen and (min-width:1440px){.HomeHero_title__2uimy{font-size:clamp(4.375rem,3.6458333333vw,8.75rem);text-wrap:nowrap}}@media screen and (min-width:1920px){.HomeHero_title__2uimy{font-size:clamp(5.625rem,4.6875vw,11.25rem)}}@media screen and (min-width:768px){.HomeHero_mobileButtonLabel__V5Pfa{display:none}}.HomeHero_desktopButtonLabel__DNI1O{display:none}@media screen and (min-width:768px){.HomeHero_desktopButtonLabel__DNI1O{display:inline}}.HomeHero_btn__JirRV{width:min(100%,clamp(23.625rem,19.6875vw,47.25rem))}.ProjectCard_card__tbydR{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:0;width:clamp(28.75rem,23.9583333333vw,57.5rem);height:clamp(28.75rem,23.9583333333vw,57.5rem);overflow:hidden;border-radius:clamp(.625rem,.5208333333vw,1.25rem);color:inherit;text-decoration:none}.ProjectCard_card__tbydR:focus-visible,.ProjectCard_card__tbydR:hover{color:inherit;text-decoration:none}.ProjectCard_card__tbydR:hover .ProjectCard_arrow__nx1DQ,.ProjectCard_card__tbydR:hover .ProjectCard_textButton__dcHeB{color:#5f5f5f}.ProjectCard_card__tbydR:hover .ProjectCard_arrow__nx1DQ{transform:rotate(90deg)}.ProjectCard_card__tbydR:focus-visible .ProjectCard_arrow__nx1DQ,.ProjectCard_card__tbydR:focus-visible .ProjectCard_textButton__dcHeB{color:#5f5f5f}.ProjectCard_imageContainer__fyife,.ProjectCard_imagePlaceholder__R8_I3{display:block;width:100%;height:clamp(15.375rem,12.8125vw,30.75rem);flex:0 0 clamp(15.375rem,12.8125vw,30.75rem)}.ProjectCard_imageContainer__fyife{position:relative}.ProjectCard_image__r54Mh{object-fit:cover}.ProjectCard_imagePlaceholder__R8_I3{background:linear-gradient(135deg,rgba(24,53,104,.14),rgba(208,120,196,.18)),#d9dce1}.ProjectCard_cardContent__4qH0M{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:clamp(1.25rem,1.0416666667vw,2.5rem);width:100%;min-height:0;flex:1 1 auto;padding:clamp(2.5rem,2.0833333333vw,5rem);background:#ebebeb}.ProjectCard_textButton__dcHeB{display:inline-block;margin-top:auto;font-family:var(--font-family),sans-serif;font-weight:300;font-size:clamp(1rem,.8333333333vw,2rem);line-height:1.2;color:#7b7b7b;text-decoration:none;transition:color var(--transition-button)}.ProjectCard_arrow__nx1DQ{display:inline-block;margin-left:clamp(.375rem,.3125vw,.75rem);color:#7b7b7b;transition:color var(--transition-button),transform .3s ease}.ProjectCard_arrow__nx1DQ svg{display:block;width:clamp(.625rem,.5208333333vw,1.25rem);height:clamp(.625rem,.5208333333vw,1.25rem)}@media screen and (max-width:576px){.ProjectCard_card__tbydR{width:100%;height:clamp(25.625rem,21.3541666667vw,51.25rem);border-radius:clamp(.625rem,.5208333333vw,1.25rem)}.ProjectCard_imageContainer__fyife,.ProjectCard_imagePlaceholder__R8_I3{height:clamp(10.625rem,8.8541666667vw,21.25rem);flex-basis:clamp(10.625rem,8.8541666667vw,21.25rem)}.ProjectCard_cardContent__4qH0M{gap:clamp(1.25rem,1.0416666667vw,2.5rem);padding:clamp(1.875rem,1.5625vw,3.75rem) clamp(1.5rem,1.25vw,3rem)}}.Projects_root__dUTUe{gap:clamp(1.875rem,1.5625vw,3.75rem)}.Projects_pagination__UpzzW{--adaptive-pagination-gap:clamp(1.25rem,1.0416666667vw,2.5rem)}@media screen and (max-width:576px){.Projects_pagination__UpzzW [data-adaptive-pagination-item=true]{width:100%}}