.ProjectsGrid_main__zANQ8{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-color:#ffff;box-sizing:border-box;position:relative;z-index:1;padding:clamp(80px,8vw,80px) clamp(24px,9vw,115px) clamp(80px,12vw,200px)}.ProjectsGrid_MainContainer__vLB2K{display:flex;justify-content:left;flex-direction:column;gap:clamp(26px,5vw,76px);width:100%}.ProjectsGrid_top__HnCSY{display:flex;justify-content:left}.ProjectsGrid_top__HnCSY h3{font-family:var(--font-pretendard)}.ProjectsGrid_spantext__QIakC,.ProjectsGrid_top__HnCSY h3{font-size:var(--fs-34);font-weight:400;color:#101820;margin:0}.ProjectsGrid_spantext__QIakC{font-style:italic;font-family:var(--font-awesome-serif)}.ProjectsGrid_bottom__Flgrl{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:24px;column-gap:24px;row-gap:clamp(30px,5vw,64px);width:100%}@media (min-width:641px){.ProjectsGrid_bottom__Flgrl .ProjectsGrid_card__SsVsI:first-child,.ProjectsGrid_bottom__Flgrl .ProjectsGrid_card__SsVsI:nth-child(2),.ProjectsGrid_bottom__Flgrl .ProjectsGrid_card__SsVsI:nth-child(3),.ProjectsGrid_bottom__Flgrl .ProjectsGrid_card__SsVsI:nth-child(4),.ProjectsGrid_bottom__Flgrl .ProjectsGrid_card__SsVsI:nth-child(5),.ProjectsGrid_bottom__Flgrl .ProjectsGrid_card__SsVsI:nth-child(6){grid-column:span 1}}.ProjectsGrid_card__SsVsI{display:flex;justify-content:left;flex-direction:column;gap:24px}.ProjectsGrid_cardImage__s6Mlr{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:10px}@media (min-width:641px){.ProjectsGrid_cardImage__s6Mlr{aspect-ratio:unset;height:clamp(200px,25vw,380px)}}.ProjectsGrid_cardContent__XGwDM{display:flex;justify-content:space-between;width:100%;flex-direction:row}.ProjectsGrid_cardContentleft__iPbyP{display:flex;justify-content:left;flex-direction:column;gap:11.5px}.ProjectsGrid_cardContentleft__iPbyP h3{font-size:var(--fs-20);font-weight:500;color:#101820;margin:0;font-family:var(--font-pretendard)}.ProjectsGrid_cardContentleft__iPbyP p{font-size:var(--fs-16);font-weight:400;color:#4E4E4E;margin:0;font-family:var(--font-pretendard)}.ProjectsGrid_cardContentright__mOlmQ{display:flex;justify-content:center;width:39px;align-items:center;height:39px;border-radius:50%;background-color:#101820;color:white;cursor:pointer}.ProjectsGrid_cardContentright__mOlmQ:hover{background-color:#FFB600}.ProjectsGrid_cardContentright__mOlmQ svg{transition:transform .3s ease}.ProjectsGrid_cardContentright__mOlmQ:hover svg{transform:rotate(50deg)}.ProjectsGrid_customCursor__fol8G{position:fixed;width:147px;height:147px;pointer-events:none;z-index:9999}.ProjectsGrid_exploreCursorCircle__M3jmC{width:147px;height:147px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(58,58,58,.7),rgba(85,85,85,.45)) padding-box,linear-gradient(180deg,#FFFFFF,#D3D3D3) border-box;border:1px solid transparent;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px)}.ProjectsGrid_exploreCursorText__Al2d1{font-size:30px;font-weight:700;color:#ffffff;font-family:var(--font-pretendard);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProjectsGrid_card__SsVsI{cursor:none}.ProjectsGrid_popup__SPoYN *,.ProjectsGrid_popup__SPoYN :after,.ProjectsGrid_popup__SPoYN :before{box-sizing:border-box}@keyframes ProjectsGrid_fadeIn__D__m7{0%{opacity:0}to{opacity:1}}.ProjectsGrid_viewallcta___RWty{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;flex-direction:row;gap:10px;align-self:center;cursor:pointer;padding:8.5px 10px 8.5px 20px;background-color:#101820;border-radius:83px;border:none;margin-top:31px}.ProjectsGrid_viewallcta___RWty p{font-size:20px;font-weight:400;color:#ffffff;font-family:var(--font-pretendard)}.ProjectsGrid_svgbg__fUJYA{width:33px;height:33px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:background-color .3s ease}.ProjectsGrid_viewallcta___RWty:hover .ProjectsGrid_svgbg__fUJYA{background-color:#FFB600}.ProjectsGrid_svgbg__fUJYA svg{transition:transform .3s ease}.ProjectsGrid_viewallcta___RWty:hover .ProjectsGrid_svgbg__fUJYA svg{transform:rotate(50deg)}.ProjectsGrid_popup__SPoYN{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;padding:20px;background-color:rgba(0,0,0,.6);animation:ProjectsGrid_fadeIn__D__m7 .3s ease;z-index:99999999;gap:1rem;overscroll-behavior:none}.ProjectsGrid_popupContent__l__T3{background-color:#fff;border-radius:2rem;width:100%;max-height:95vh;height:100%;overflow-y:scroll;scrollbar-color:transparent transparent;position:relative;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.ProjectsGrid_workInternalHeader__KA1p5{display:flex;justify-content:flex-end;padding:0 2rem;position:sticky;top:0;width:100%;background-color:#fff;border-radius:2rem 2rem 0 0;z-index:2}.ProjectsGrid_closeButton__WcHqn{display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 9px 21px rgba(0,0,0,.1),0 38px 38px rgba(0,0,0,.09),0 85px 51px rgba(0,0,0,.05),0 151px 60px rgba(0,0,0,.01);cursor:pointer;height:3rem;width:3rem;padding:0;margin:30px;background-color:#fff;border:none;flex-shrink:0}.ProjectsGrid_workInternalMain__guiIm{display:flex;flex-direction:column;gap:1rem;padding:0 0 4rem;justify-self:center;max-width:860px;width:100%}@media (max-width:640px){.ProjectsGrid_hideOnMobile__isecW{display:none}}.ProjectsGrid_workHeadContent__a1Rgx{align-items:center;display:flex;flex-direction:column;gap:1rem;text-align:center}.ProjectsGrid_workHeadContent__a1Rgx .ProjectsGrid_workTitle___oCj_{width:100%}.ProjectsGrid_workHeadContent__a1Rgx .ProjectsGrid_workTitle___oCj_,.ProjectsGrid_workHeadContent__a1Rgx h2{font-size:var(--fs-64);font-family:var(--font-pretendard);font-weight:700;color:#101820;margin:0}.ProjectsGrid_workDescription__ZUcjF{max-width:24em;opacity:.6;font-size:var(--fs-20);font-family:var(--font-pretendard)}.ProjectsGrid_popupContent__l__T3 h2{margin-top:10px;font-size:var(--fs-64);font-family:var(--font-pretendard)}.ProjectsGrid_popupContent__l__T3 p{color:#555;font-family:var(--font-pretendard)}.ProjectsGrid_popupSingleImage__9Lxho{display:flex;justify-content:center;align-items:center}.ProjectsGrid_popupSingleImage__9Lxho video{border-radius:8px}.ProjectsGrid_popupSingleImage__9Lxho .ProjectsGrid_singleImage__CEJGL{width:100%;height:auto;border-radius:8px}.ProjectsGrid_popupTwoImages__GW7mu{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);width:100%;border-radius:8px}.ProjectsGrid_popupTwoImages__GW7mu video{border-radius:8px}.ProjectsGrid_popupTwoImages__GW7mu .ProjectsGrid_twoImage__SOY0p{width:100%;height:auto;border-radius:1rem;object-fit:cover;display:block}.ProjectsGrid_popupLandscape__RjQ8S{display:flex;justify-content:center;border-radius:8px}.ProjectsGrid_landscapeImage__0_Br5{width:100%;height:auto;aspect-ratio:43/24;object-fit:cover;border-radius:8px}.ProjectsGrid_landscapeVideo__pOY1i{border-radius:8px}.ProjectsGrid_popupGrid__Z2fWm{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;width:100%}.ProjectsGrid_popupGridItem__tm_xM.ProjectsGrid_square__1iw61{aspect-ratio:1;overflow:hidden}.ProjectsGrid_popupGridItem__tm_xM.ProjectsGrid_landscape__SS_RK{grid-column:1/span 2;overflow:hidden}.ProjectsGrid_popupGridItem__tm_xM img{width:100%;height:100%;object-fit:cover;border-radius:8px}.ProjectsGrid_popupNavigation__H9_2L{display:flex;justify-content:space-between;position:fixed;width:98%;top:50%;padding-left:20px;padding-right:20px;transform:translateY(-50%);z-index:10;pointer-events:none}.ProjectsGrid_arrowLeft__l_M8Q,.ProjectsGrid_arrowRight__W2rDZ{background:#363636;color:white;border-radius:50%;border:none;padding:5px;cursor:pointer;aspect-ratio:1/1;pointer-events:auto}.ProjectsGrid_card__SsVsI,.ProjectsGrid_card__SsVsI *{cursor:none!important}.ProjectsGrid_arrowLeft__l_M8Q:hover,.ProjectsGrid_arrowRight__W2rDZ:hover{background:rgba(0,0,0,.8)}@media screen and (max-width:960px){.ProjectsGrid_popupContent__l__T3{max-height:95vh}.ProjectsGrid_popupNavigation__H9_2L{position:relative;width:100%;top:auto;transform:none;padding:0 20px 20px;pointer-events:auto}.ProjectsGrid_workHeadContent__a1Rgx{gap:5px}.ProjectsGrid_customCursor__fol8G{display:none}.ProjectsGrid_card__SsVsI{cursor:pointer}.ProjectsGrid_arrowLeft__l_M8Q,.ProjectsGrid_arrowRight__W2rDZ{pointer-events:auto}.ProjectsGrid_workInternalMain__guiIm{padding:2rem 1.5rem;max-width:100%}}.ProjectsGrid_cardContentright__mOlmQ{width:29px;height:29px}.ProjectsGrid_cardContentright__mOlmQ svg{width:12px;height:14px}@media screen and (max-width:600px){.ProjectsGrid_popup__SPoYN{padding:10px}.ProjectsGrid_popupContent__l__T3{border-radius:1.25rem}.ProjectsGrid_workInternalHeader__KA1p5{border-radius:1.25rem 1.25rem 0 0;padding:0 1rem}.ProjectsGrid_popupContent__l__T3 h2,.ProjectsGrid_workHeadContent__a1Rgx .ProjectsGrid_workTitle___oCj_,.ProjectsGrid_workHeadContent__a1Rgx h2{font-size:clamp(1.5rem,7vw,2.5rem)}.ProjectsGrid_workDescription__ZUcjF{font-size:clamp(.875rem,3.5vw,1rem);max-width:100%}.ProjectsGrid_viewallcta___RWty{padding:7px 8.5px 7px 12.5px;gap:8px}.ProjectsGrid_viewallcta___RWty p{font-size:14px}.ProjectsGrid_svgbg__fUJYA{width:20px;height:20px}.ProjectsGrid_svgbg__fUJYA svg{width:12px;height:12px}.ProjectsGrid_closeButton__WcHqn{height:2.25rem;width:2.25rem;margin:.75rem .5rem}.ProjectsGrid_closeButton__WcHqn svg{width:14px;height:14px}}@media (max-width:640px){.ProjectsGrid_main__zANQ8{padding:80px 24px}.ProjectsGrid_spantext__QIakC,.ProjectsGrid_top__HnCSY h3{font-size:24px}.ProjectsGrid_bottom__Flgrl{grid-template-columns:1fr;row-gap:30px}.ProjectsGrid_cardContent__XGwDM,.ProjectsGrid_card__SsVsI{gap:12px}.ProjectsGrid_cardContentleft__iPbyP{gap:4px}.ProjectsGrid_cardContentleft__iPbyP h3{font-size:18px}.ProjectsGrid_cardContentleft__iPbyP p{font-size:14px}.ProjectsGrid_cardContentleft__iPbyP{width:80%}}@media (min-width:641px) and (max-width:1024px){.ProjectsGrid_cardContentleft__iPbyP{width:85%}.ProjectsGrid_cardContent__XGwDM{gap:16px}}@media (min-width:641px) and (max-width:900px){.ProjectsGrid_bottom__Flgrl{grid-template-columns:repeat(3,1fr)}.ProjectsGrid_bottom__Flgrl .ProjectsGrid_card__SsVsI:first-child,.ProjectsGrid_bottom__Flgrl .ProjectsGrid_card__SsVsI:nth-child(2),.ProjectsGrid_bottom__Flgrl .ProjectsGrid_card__SsVsI:nth-child(3),.ProjectsGrid_bottom__Flgrl .ProjectsGrid_card__SsVsI:nth-child(4),.ProjectsGrid_bottom__Flgrl .ProjectsGrid_card__SsVsI:nth-child(5),.ProjectsGrid_bottom__Flgrl .ProjectsGrid_card__SsVsI:nth-child(6){grid-column:span 1}}