html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body,html{overscroll-behavior:none}body{color:#fff;font-family:ABCMonumentGrotesk-Medium}@font-face{font-family:ABCMonumentGrotesk-Medium;src:url(/_next/static/media/ABCMonumentGrotesk-Medium.1d8f884f.woff2) format("woff2"),url(/_next/static/media/ABCMonumentGrotesk-Medium.f6ff2eee.woff) format("woff");font-display:swap}.swiper-pagination{bottom:1.25rem!important;height:-moz-fit-content!important;height:fit-content!important;width:-moz-fit-content!important;width:fit-content!important;padding-left:1.25rem;padding-right:2.5rem!important;padding-top:2.5rem!important;text-align:left!important}@media (min-width:1024px){.swiper-pagination{bottom:2.5rem!important;padding-left:2.5rem!important}.contentBlocks>div:last-child{height:150vh}}.contentBlocks>div:last-child>div>div{top:0;position:sticky}@media (min-width:1024px){.projectsHome a:last-child{height:150vh}}.projectsHome a:last-child>div{top:0;position:sticky}@media (min-width:1024px){.lastProjects{height:120vh}}.lastWrapper{top:0;position:sticky}.noscrollbar{scrollbar-width:none;-ms-overflow-style:none}.noscrollbar::-webkit-scrollbar{display:none}.swiper-pagination{mix-blend-mode:difference;color:#fff}.aspect-special{aspect-ratio:4/3}@keyframes scroll-infinite{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.animate-scroll-infinite{animation:scroll-infinite 20s linear infinite}