@keyframes HomeComponent_blink__e6K0f{0%,50%{opacity:1}50.1%,to{opacity:0}}.HomeComponent_main__m9TrW{height:100vh;position:relative;overflow:hidden;touch-action:pan-y}@media(max-width:990px){.HomeComponent_main__m9TrW{height:100svh}}.HomeComponent_main__m9TrW .HomeComponent_logo__ultZM{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;padding:40px 20px 0}.HomeComponent_main__m9TrW .HomeComponent_logo__ultZM svg{width:100%;height:100%}.HomeComponent_main__m9TrW .HomeComponent_listOfWorks__Iz_I_{display:flex;flex-wrap:nowrap;gap:20px;padding:140px 0 0;will-change:transform;overflow:visible}@media(max-width:990px){.HomeComponent_main__m9TrW .HomeComponent_listOfWorks__Iz_I_{height:calc(100vh - 140px);align-items:center}}.HomeComponent_main__m9TrW .HomeComponent_workItem__IUC_o{width:18vw;flex:0 0 auto;position:relative;transform-origin:top top;overflow:visible}.HomeComponent_main__m9TrW .HomeComponent_workInner__wFFvK{transform-origin:top top;will-change:transform,opacity}.HomeComponent_main__m9TrW .HomeComponent_workImage__xcas7{width:100%;overflow:hidden}.HomeComponent_main__m9TrW .HomeComponent_workImage__xcas7 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.HomeComponent_main__m9TrW .HomeComponent_workTitle__NSmFj{margin-top:16px;line-height:clamp(19px,1vw,21px);font-size:clamp(14px,.8vw,16px);font-weight:500;text-align:center;opacity:0;visibility:hidden;pointer-events:none}.HomeComponent_main__m9TrW .HomeComponent_isCenter__gRKvg .HomeComponent_workTitle__NSmFj{opacity:1;visibility:visible;pointer-events:auto}.HomeComponent_main__m9TrW .HomeComponent_isCenter__gRKvg .HomeComponent_workItem__IUC_o{width:41vw}.HomeComponent_progressWrap__TbTDK{position:absolute;top:0;left:0;right:0;height:21px;background:rgba(0,0,0,.08);z-index:10}.HomeComponent_progressBar__j9sP9{height:100%;width:100%;transform-origin:0 50%;transform:scaleX(0);background:#da291c;will-change:transform}.LazyImage_blur__DlfcV,.LazyImage_contentImage__wcEPD{opacity:0;transition:opacity 1s ease}.LazyImage_contentImage__wcEPD.LazyImage_unblur__7V_zA{opacity:1;transition:opacity 1s ease;transition-delay:.5s}.LazyImage_lazyImage__RxCwG{display:flex;flex-flow:column nowrap;align-items:flex-end}.LazyImage_caption__Xq_79{position:absolute;bottom:-35px;left:0}@keyframes LazyImage_unblur__7V_zA{0%{opacity:0}to{opacity:1}}.LazyImage_imagesSq__VMj5d{aspect-ratio:1/1}.LazyImage_contentImage__wcEPD{height:100%;width:100%}