.nextProject_titleContainer__1FYiL{display:block;position:relative;width:100%;background-color:var(--white);padding-top:calc(var(--layout-columns-gap)*4);padding-bottom:calc(var(--layout-columns-gap)*1);align-items:center}.nextProject_titleContainer__1FYiL .nextProject_title__zIncZ{position:relative;width:max-content}.nextProject_nextRoot__5sE5C{padding-top:0;padding-bottom:0;display:block;position:relative;width:100%;contain:paint;box-shadow:inset 0 0 0 0 var(--white),inset calc(var(--layout-margin)*-1.0065) 0 0 0 var(--white),inset 0 0 0 0 var(--white),inset calc(var(--layout-margin)*1.0065) 0 0 0 var(--white)}@media(max-width:812px){.nextProject_nextRoot__5sE5C{box-shadow:0 0 0 calc(var(--layout-columns-gap)*.5) var(--white),inset calc(var(--layout-margin)*-1.0065) 0 0 0 var(--white),inset calc(var(--layout-margin)*1.0065) 0 0 0 var(--white)}}.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd{border-radius:var(--layout-columns-gap);box-shadow:0 0 0 calc(var(--layout-columns-gap)*1) var(--white)}@media(max-width:812px){.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd{display:flex;gap:var(--layout-columns-gap);flex-direction:column;border-radius:calc(var(--layout-columns-gap)*.5);box-shadow:0 0 0 calc(var(--layout-columns-gap)*.5) var(--white)}}.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd{width:100%;display:block}.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN{display:block;position:relative;contain:paint;cursor:pointer;height:100svh;padding:0;width:100%}@media(max-width:812px){.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN{height:50svh;border-radius:calc(var(--layout-columns-gap)*.5);box-shadow:0 0 0 calc(var(--layout-columns-gap)*1) var(--white)}}.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN:hover .nextProject_projectsWrap__j4sm2 .nextProject_container__CPmOM .nextProject_projectsDetails__K00_K h3,.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN:hover .nextProject_projectsWrap__j4sm2 .nextProject_container__CPmOM .nextProject_projectsDetails__K00_K>h6{color:#28282b;text-shadow:.1vw .1vw .1vw #f0f4f1}.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN:hover .nextProject_canvas__ns81Z{transition:opacity .6s cubic-bezier(.4,0,.1,1);opacity:.85}.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN .nextProject_projectsWrap__j4sm2{pointer-events:none;left:0;position:absolute;right:0;z-index:2;width:100%}.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN .nextProject_projectsWrap__j4sm2 .nextProject_container__CPmOM{align-items:center;height:100svh;position:-webkit-sticky;position:sticky;top:0;width:100%}@media(max-width:812px){.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN .nextProject_projectsWrap__j4sm2 .nextProject_container__CPmOM{height:50svh;top:0}}.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN .nextProject_projectsWrap__j4sm2 .nextProject_container__CPmOM .nextProject_projectsDetails__K00_K{display:flex;flex-direction:column;grid-column:2/9;gap:var(--layout-columns-gap)}@media(max-width:812px){.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN .nextProject_projectsWrap__j4sm2 .nextProject_container__CPmOM .nextProject_projectsDetails__K00_K{position:absolute;height:100%;gap:calc(var(--layout-columns-gap)*.5);margin-bottom:calc(var(--layout-columns-gap)*2);align-items:center;justify-content:flex-end;grid-column:none;width:100%}}.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN .nextProject_projectsWrap__j4sm2 .nextProject_container__CPmOM .nextProject_projectsDetails__K00_K h3,.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN .nextProject_projectsWrap__j4sm2 .nextProject_container__CPmOM .nextProject_projectsDetails__K00_K>h6{transition:all .6s cubic-bezier(.4,0,.1,1);color:#f0f4f1;text-shadow:unset}.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN .nextProject_projectsWrap__j4sm2 .nextProject_container__CPmOM .nextProject_imageContainer__PcAmO{position:absolute;grid-column:9/17;width:100%;aspect-ratio:1920/900;border-radius:var(--layout-columns-gap)}@media(max-width:812px){.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN .nextProject_projectsWrap__j4sm2 .nextProject_container__CPmOM .nextProject_imageContainer__PcAmO{width:83%;top:50%;left:50%;transform:translate(-50%,-50%)}}.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN .nextProject_projectsWrap__j4sm2 .nextProject_container__CPmOM .nextProject_imageContainer__PcAmO>img{box-shadow:0 0 0 .01vw rgba(40,40,43,.3);object-fit:fill}@media(max-width:812px){.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN .nextProject_projectsWrap__j4sm2 .nextProject_container__CPmOM .nextProject_imageContainer__PcAmO>img{border-radius:calc(var(--layout-columns-gap)*.25)}}.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN .nextProject_projectsWrap__j4sm2 .nextProject_container__CPmOM .nextProject_imageContainer__PcAmO>img{border-radius:calc(var(--layout-columns-gap)*.5)}.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN .nextProject_canvas__ns81Z{will-change:transform;transition:opacity .6s cubic-bezier(.4,0,.1,1);opacity:.4;bottom:0;left:0;position:absolute;right:0;top:0}.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN .nextProject_canvas__ns81Z>img{border-radius:var(--layout-columns-gap)}@media(max-width:812px){.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN .nextProject_canvas__ns81Z>img{border-radius:calc(var(--layout-columns-gap)*.5)}}.nextProject_nextRoot__5sE5C .nextProject_innerContainer__IQVNd .nextProject_card__t8zeN .nextProject_canvas__ns81Z>img{object-fit:cover}.LogoLoop_logoloop__n1xvf{position:relative;overflow-x:hidden;--logoloop-gap:32px;--logoloop-logoHeight:28px;--logoloop-fadeColorAuto:#fff}.LogoLoop_logoloop--scale-hover__qDBeI{padding-top:calc(var(--logoloop-logoHeight) * .1);padding-bottom:calc(var(--logoloop-logoHeight) * .1)}@media (prefers-color-scheme:dark){.LogoLoop_logoloop__n1xvf{--logoloop-fadeColorAuto:#0b0b0b}}.LogoLoop_track__HeLcR{display:flex;width:max-content;will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LogoLoop_list__CpOmE{display:flex;align-items:center}.LogoLoop_item__y9lKh{flex:0 0 auto;font-size:var(--logoloop-logoHeight);line-height:1}.LogoLoop_item__y9lKh,.LogoLoop_item__y9lKh:last-child{margin-right:var(--logoloop-gap)}.LogoLoop_node__xmuJr{display:inline-flex;align-items:center}.LogoLoop_item__y9lKh img{height:var(--logoloop-logoHeight);width:auto;display:block;object-fit:contain;image-rendering:-webkit-optimize-contrast;-webkit-user-drag:none;pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.LogoLoop_logoloop--scale-hover__qDBeI .LogoLoop_item__y9lKh{overflow:visible}.LogoLoop_logoloop--scale-hover__qDBeI .LogoLoop_item__y9lKh:hover .LogoLoop_node__xmuJr,.LogoLoop_logoloop--scale-hover__qDBeI .LogoLoop_item__y9lKh:hover img{transform:scale(1.2);transform-origin:center center}.LogoLoop_logoloop--scale-hover__qDBeI .LogoLoop_node__xmuJr{transition:transform .3s cubic-bezier(.4,0,.2,1)}.LogoLoop_link__fQaCt{display:inline-flex;align-items:center;text-decoration:none;border-radius:4px;transition:opacity .2s ease}.LogoLoop_link__fQaCt:hover{opacity:.8}.LogoLoop_link__fQaCt:focus-visible{outline:2px solid currentColor;outline-offset:2px}.LogoLoop_logoloop--fade__Unc4q:after,.LogoLoop_logoloop--fade__Unc4q:before{content:"";position:absolute;top:0;bottom:0;width:clamp(24px,8%,120px);pointer-events:none;z-index:1}.LogoLoop_logoloop--fade__Unc4q:before{left:0;background:linear-gradient(to right,var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0,transparent 100%)}.LogoLoop_logoloop--fade__Unc4q:after{right:0;background:linear-gradient(to left,var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0,transparent 100%)}@media (prefers-reduced-motion:reduce){.LogoLoop_track__HeLcR{transform:translateZ(0)!important}.LogoLoop_item__y9lKh img,.LogoLoop_node__xmuJr{transition:none!important}}.projectDetails_root__5VHuz{padding-top:calc(var(--layout-columns-gap)*4);padding-left:0;padding-right:0;background-color:var(--white);display:flex;flex-direction:column;height:100svh;box-shadow:0 0 0 var(--layout-columns-gap) var(--white)}@media(max-width:812px){.projectDetails_root__5VHuz{height:auto}}.projectDetails_root__5VHuz .projectDetails_date__XeFUC{font-weight:450;font-style:italic}.projectDetails_root__5VHuz .projectDetails_others__0B6cz{display:flex;flex-direction:column;gap:var(--layout-columns-gap);padding-top:calc(var(--layout-columns-gap)*.5);width:100%;height:100%;padding-bottom:var(--layout-columns-gap)}@media(max-width:812px){.projectDetails_root__5VHuz .projectDetails_others__0B6cz{flex-direction:column;gap:calc(var(--layout-columns-gap)*1)}}.projectDetails_root__5VHuz .projectDetails_others__0B6cz .projectDetails_desc__zWiK_{width:100%;height:max-content;display:flex;flex-direction:column;gap:var(--layout-columns-gap)}.projectDetails_root__5VHuz .projectDetails_others__0B6cz .projectDetails_techLogosContainer__upqks{width:100%;height:80px;margin:calc(var(--layout-columns-gap)*.5) 0;display:flex;align-items:center;overflow:hidden}.projectDetails_root__5VHuz .projectDetails_others__0B6cz .projectDetails_buttonContainer__XL3kd{width:max-content}.projectImages_root__eNSn9{position:relative;background-color:transparent;padding-top:calc(var(--layout-columns-gap)*6);border-radius:var(--layout-columns-gap);box-shadow:inset 0 calc(var(--layout-columns-gap)*4.2) 0 0 var(--white),0 0 0 calc(var(--layout-columns-gap)*1.2) var(--white)}@media(max-width:812px){.projectImages_root__eNSn9{padding-top:calc(var(--layout-columns-gap)*2);border-radius:calc(var(--layout-columns-gap)*.5);box-shadow:0 calc(var(--layout-columns-gap)*3) 0 0 var(--white),0 0 0 calc(var(--layout-columns-gap)*.5) var(--white)}}.projectImages_root__eNSn9 .projectImages_imageContainer__EoLWy{grid-column:1/9;display:block;aspect-ratio:243/491;height:auto;position:relative}@media(max-width:812px){.projectImages_root__eNSn9 .projectImages_imageContainer__EoLWy{grid-column:1/7}}.projectImages_root__eNSn9 .projectImages_imageContainer__EoLWy>img{object-fit:fill}@media(max-width:812px){.projectImages_root__eNSn9 .projectImages_imageContainer__EoLWy>img{border-radius:calc(var(--layout-columns-gap)*.25)}}.projectImages_root__eNSn9 .projectImages_imageContainer__EoLWy>img{border-radius:calc(var(--layout-columns-gap)*.5)}.projectImages_root__eNSn9 .projectImages_mediumContainer__OkVTI{aspect-ratio:16/9;grid-column:1/17;position:relative}@media(max-width:812px){.projectImages_root__eNSn9 .projectImages_mediumContainer__OkVTI{grid-column:1/7}}.projectImages_root__eNSn9 .projectImages_mediumContainer__OkVTI>img{object-fit:fill}@media(max-width:812px){.projectImages_root__eNSn9 .projectImages_mediumContainer__OkVTI>img{border-radius:calc(var(--layout-columns-gap)*.25)}}.projectImages_root__eNSn9 .projectImages_mediumContainer__OkVTI>img{border-radius:calc(var(--layout-columns-gap)*.5)}.projectImages_root__eNSn9 .projectImages_bigContainer__bg23V{grid-column:1/17;position:relative;aspect-ratio:190/101}@media(max-width:812px){.projectImages_root__eNSn9 .projectImages_bigContainer__bg23V{grid-column:1/7}}.projectImages_root__eNSn9 .projectImages_bigContainer__bg23V>img{object-fit:fill}@media(max-width:812px){.projectImages_root__eNSn9 .projectImages_bigContainer__bg23V>img{border-radius:calc(var(--layout-columns-gap)*.25);grid-column:1/7}}.projectImages_root__eNSn9 .projectImages_bigContainer__bg23V>img{border-radius:calc(var(--layout-columns-gap)*.5)}.projectImages_root__eNSn9 .projectImages_videoContainer__e5hzh{grid-column:1/17;position:relative;width:100%}@media(max-width:812px){.projectImages_root__eNSn9 .projectImages_videoContainer__e5hzh{grid-column:1/7}}.projectImages_root__eNSn9 .projectImages_videoContainer__e5hzh>video{border-radius:var(--layout-columns-gap);width:100%;height:100%}@media(max-width:812px){.projectImages_root__eNSn9 .projectImages_videoContainer__e5hzh>video{border-radius:calc(var(--layout-columns-gap)*.25)}}.projectImages_root__eNSn9 .projectImages_videoContainer__e5hzh>video{border-radius:calc(var(--layout-columns-gap)*.5)}.projectImages_root__eNSn9 .projectImages_videoContainer__e5hzh iframe{border-radius:var(--layout-columns-gap);width:100%;height:27.5vw}@media(max-width:812px){.projectImages_root__eNSn9 .projectImages_videoContainer__e5hzh iframe{border-radius:calc(var(--layout-columns-gap)*.25);height:44.3vw}}.projectImages_root__eNSn9 .projectImages_videoContainer__e5hzh iframe{border-radius:calc(var(--layout-columns-gap)*.5)}.project_root__dx2rH{position:relative;padding-top:0}.project_root__dx2rH .project_leftContainer__er91e{height:100svh;grid-column:1/7;box-shadow:0 0 0 var(--layout-columns-gap) var(--white),0 calc(var(--layout-columns-gap)*10) 0 0 var(--white)}@media(max-width:812px){.project_root__dx2rH .project_leftContainer__er91e{height:auto;box-shadow:0 0 0 var(--layout-columns-gap) var(--white)}}.project_root__dx2rH .project_rightContainer__Q_IWp{grid-column:7/17}@media(max-width:812px){.project_root__dx2rH .project_rightContainer__Q_IWp{grid-column:1/7}}