.CommonWrapper_PgCommonWrapper__F5WI9{margin:0 auto;padding:0 20px}@media(min-width:1280px){.CommonWrapper_PgCommonWrapper__F5WI9{max-width:1140px;padding:0}}.ModalTitle_TitleWrapper__axkB7{display:flex;flex-direction:column;gap:28px;padding:0 20px}.ModalTitle_TitleWrapper__axkB7 .ModalTitle_Contents__bhJ7M{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.ModalTitle_TitleWrapper__axkB7 .ModalTitle_Contents__bhJ7M{flex-direction:row;align-items:flex-end;justify-content:space-between}}.ModalTitle_TitleWrapper__axkB7 .ModalTitle_TextDiv___yfbz{min-width:353px;flex-direction:column;gap:8px}.ModalTitle_Icons__VL4iF :last-child{margin-right:0}.ModalTitle_Icons__VL4iF svg{cursor:pointer;width:32px;height:32px;margin-right:8px}@media(min-width:768px){.ModalTitle_Icons__VL4iF svg{width:40px;height:40px}}.ModalTitle_Icons__VL4iF svg:hover circle{fill:#e1e3ed}.ModalTitle_Icons__VL4iF .ModalTitle_Title__ZkUtC{display:flex;flex-wrap:wrap;width:720px;word-break:break-all}.ModalTitle_Github__f1HHJ:hover{fill:#e1e3ed}.ModalTitle_TagDiv__iZPQW{display:flex;flex-wrap:wrap;gap:10px 6px;max-width:800px}@media(min-width:1280px){.ModalTitle_TitleWrapper__axkB7{gap:16px}.ModalTitle_Contents__bhJ7M{flex-direction:row;align-items:flex-end;justify-content:space-between}.ModalTitle_TextDiv___yfbz{width:720px;display:flex;flex-direction:column;gap:12px}.ModalTitle_Icons__VL4iF svg{width:50px;height:50px;margin-right:16px}}.Footer_FooterContainer__YrJBM{height:201px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin:120px 0 80px}@media(min-width:1280px){.Footer_FooterContainer__YrJBM{margin:160px 0 120px}}.Footer_FooterContainer__YrJBM .Footer_Footer_Top__Tpxu2{display:flex;flex-direction:column;align-items:center}.Footer_FooterContainer__YrJBM .Footer_Footer_Top__Tpxu2 .Footer_Icons__BnWkl{display:flex;gap:16px;margin-bottom:16px}.Footer_FooterContainer__YrJBM .Footer_Footer_Top__Tpxu2 .Footer_Icons__BnWkl svg{cursor:pointer}.Footer_FooterContainer__YrJBM .Footer_Footer_Top__Tpxu2 .Footer_Icons__BnWkl svg:first-child:hover circle,.Footer_FooterContainer__YrJBM .Footer_Footer_Top__Tpxu2 .Footer_Icons__BnWkl svg:last-child:hover g>path{fill:#e1e3ed}.Footer_FooterContainer__YrJBM .Footer_Footer_Top__Tpxu2 .Footer_Contact_Texts__OnYwY :first-child{margin-right:8px}.Footer_FooterContainer__YrJBM .Footer_Line__xZghN{width:32px;height:1px;background-color:#9fa0ab}@keyframes ModalSkeleton_slideUp__HepeU{0%{transform:translateY(50%)}to{transform:translateY(0)}}.ModalSkeleton_ModalOverlay__nBpgz{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,.5)}.ModalSkeleton_ModalOverlay__nBpgz.ModalSkeleton_Open__eRb57{opacity:1;visibility:visible}.ModalSkeleton_ModalOverlay__nBpgz .ModalSkeleton_Close__9skDS{opacity:0;visibility:hidden}.ModalSkeleton_ModalProject__p8Y4Z{animation:ModalSkeleton_slideUp__HepeU .2s ease-in-out;position:fixed;top:0;left:0;z-index:200;background-color:#111113;border-top-left-radius:30px;border-top-right-radius:30px;width:100%;height:100%;overflow-y:auto;padding-bottom:92px;margin-top:48px}.ModalSkeleton_ModalProject__p8Y4Z::-webkit-scrollbar{width:0;background-color:transparent}.ModalSkeleton_CloseButtonDiv__bQlWH{z-index:200;position:-webkit-sticky;position:sticky;top:0;display:flex;justify-content:flex-end;width:100%;background-color:#111113;padding-bottom:23px}.ModalSkeleton_CloseButtonDiv__bQlWH .ModalSkeleton_CloseButton__qnSIL{all:unset;cursor:pointer;width:41px;height:41px;display:flex;align-items:flex-end}.ModalSkeleton_CloseButtonDiv__bQlWH .ModalSkeleton_CloseButton__qnSIL>svg{width:17.5px;height:17.5px}.ModalSkeleton_ModalWrapper__zIfnI{width:100%;max-width:1180px;margin:0 auto;display:flex;flex-direction:column;justify-content:center}@media(min-width:1280px){.ModalSkeleton_CloseButtonDiv__bQlWH{padding-bottom:22px}.ModalSkeleton_CloseButtonDiv__bQlWH .ModalSkeleton_CloseButton__qnSIL{width:58px;height:58px}.ModalSkeleton_CloseButtonDiv__bQlWH .ModalSkeleton_CloseButton__qnSIL>svg{width:20px;height:20px}.ModalSkeleton_ModalProject__p8Y4Z{padding-bottom:72px;margin-top:80px}}.ModalSkeleton_TitleSkeletonWrapper__5tEj_,.ModalSkeleton_TitleWrapper__4uBo7{display:flex;flex-direction:column;gap:28px;padding:0 20px}.ModalSkeleton_TitleSkeletonWrapper__5tEj_ .ModalSkeleton_Contents__ROAkp,.ModalSkeleton_TitleWrapper__4uBo7 .ModalSkeleton_Contents__ROAkp{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.ModalSkeleton_TitleSkeletonWrapper__5tEj_ .ModalSkeleton_Contents__ROAkp,.ModalSkeleton_TitleWrapper__4uBo7 .ModalSkeleton_Contents__ROAkp{flex-direction:row;align-items:flex-end;justify-content:space-between}}.ModalSkeleton_TitleSkeletonWrapper__5tEj_ .ModalSkeleton_TextDiv__BvS9f,.ModalSkeleton_TitleWrapper__4uBo7 .ModalSkeleton_TextDiv__BvS9f{min-width:353px;flex-direction:column;gap:8px}.ModalSkeleton_IconsSkeleton__k35hg :last-child,.ModalSkeleton_Icons__yyOGF :last-child{margin-right:0}.ModalSkeleton_IconsSkeleton__k35hg svg,.ModalSkeleton_Icons__yyOGF svg{cursor:pointer;width:32px;height:32px;margin-right:8px}@media(min-width:768px){.ModalSkeleton_IconsSkeleton__k35hg svg,.ModalSkeleton_Icons__yyOGF svg{width:40px;height:40px}}.ModalSkeleton_IconsSkeleton__k35hg svg:hover circle,.ModalSkeleton_Icons__yyOGF svg:hover circle{fill:#e1e3ed}.ModalSkeleton_IconsSkeleton__k35hg .ModalSkeleton_Title__PFcb_,.ModalSkeleton_Icons__yyOGF .ModalSkeleton_Title__PFcb_{display:flex;flex-wrap:wrap;width:720px;word-break:break-all}.ModalSkeleton_Github__YAoCL:hover{fill:#e1e3ed}.ModalSkeleton_TagDivSkeleton__nsGBD,.ModalSkeleton_TagDiv___sgQD{display:flex;flex-wrap:wrap;gap:10px 6px;max-width:800px}@media(min-width:1280px){.ModalSkeleton_TitleSkeletonWrapper__5tEj_,.ModalSkeleton_TitleWrapper__4uBo7{gap:16px}.ModalSkeleton_Contents__ROAkp{flex-direction:row;align-items:flex-end;justify-content:space-between}.ModalSkeleton_TextDiv__BvS9f{width:720px;display:flex;flex-direction:column;gap:12px}.ModalSkeleton_IconsSkeleton__k35hg svg,.ModalSkeleton_Icons__yyOGF svg{width:50px;height:50px;margin-right:16px}}.ModalSkeleton_ContentsWrapper__f4mKj{width:100%;height:100%;margin:28px 0 120px;display:flex;flex-direction:column;gap:28px}.ModalSkeleton_ContentsWrapper__f4mKj>div{padding:0 20px}@media(min-width:768px){.ModalSkeleton_ContentsWrapper__f4mKj{padding:0 20px}.ModalSkeleton_ContentsWrapper__f4mKj>div{padding:0}.ModalSkeleton_ContentsWrapper__f4mKj>img{border-radius:32px}}@media(min-width:1280px){.ModalSkeleton_ContentsWrapper__f4mKj{margin:48px 0 160px;gap:60px}}.ModalSkeleton_pre_display_1__e8CCe{font-size:120px;line-height:136px}.ModalSkeleton_pre_display_1__e8CCe,.ModalSkeleton_pre_display_2__vNejB{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:-2px;text-decoration:none}.ModalSkeleton_pre_display_2__vNejB{font-size:110px;line-height:130px}.ModalSkeleton_pre_heading_1__Yd6pX{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;font-size:64px;line-height:72px;letter-spacing:-2px;text-decoration:none}.ModalSkeleton_pre_heading_2__MDbTI{font-size:48px;line-height:56px}.ModalSkeleton_pre_heading_2__MDbTI,.ModalSkeleton_pre_heading_3__fUetK{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:-.25px;text-decoration:none}.ModalSkeleton_pre_heading_3__fUetK{font-size:32px;line-height:40px}.ModalSkeleton_pre_heading_4___kRxY{font-size:24px}.ModalSkeleton_pre_heading_4___kRxY,.ModalSkeleton_pre_heading_5__uV8qr{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;line-height:32px;letter-spacing:-.25px;text-decoration:none}.ModalSkeleton_pre_heading_5__uV8qr{font-size:20px}.ModalSkeleton_pre_heading_6__2Dyxf{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.25px;text-decoration:none}.ModalSkeleton_pre_body_1__aYGe7{font-size:24px}.ModalSkeleton_pre_body_1__aYGe7,.ModalSkeleton_pre_body_2__MSXBx{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:32px;letter-spacing:-.25px;text-decoration:none}.ModalSkeleton_pre_body_2__MSXBx{font-size:20px}.ModalSkeleton_pre_caption_1__4PxQ6{font-size:16px;line-height:24px}.ModalSkeleton_pre_badge___BgFi,.ModalSkeleton_pre_caption_1__4PxQ6{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;letter-spacing:-.25px;text-decoration:none}.ModalSkeleton_pre_badge___BgFi{font-size:14px;line-height:20px}.ModalSkeleton_pre_heading_3_underline__k1LMR{font-size:32px;line-height:40px}.ModalSkeleton_pre_heading_3_underline__k1LMR,.ModalSkeleton_pre_heading_4_underline__v8tfG{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:-.25px;text-decoration:underline}.ModalSkeleton_pre_heading_4_underline__v8tfG{font-size:24px;line-height:32px}.ModalSkeleton_sf_display_1__zFAXc{font-size:120px;line-height:136px}.ModalSkeleton_sf_display_1__zFAXc,.ModalSkeleton_sf_display_2__itDK8{font-family:SF Pro Display,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:0;text-decoration:none}.ModalSkeleton_sf_display_2__itDK8{font-size:110px;line-height:130px}.ModalSkeleton_sf_heading_1__kLSU8{font-size:64px;line-height:72px}.ModalSkeleton_sf_heading_1__kLSU8,.ModalSkeleton_sf_heading_2__tzrZa{font-family:SF Pro Display,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:0;text-decoration:none}.ModalSkeleton_sf_heading_2__tzrZa{font-size:48px;line-height:56px}.ModalSkeleton_sf_heading_3__1Ev2C{font-family:SF Pro Display,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;font-size:32px;line-height:40px;letter-spacing:0;text-decoration:none}.ModalSkeleton_sf_heading_4__LzuvZ{font-size:24px}.ModalSkeleton_sf_heading_4__LzuvZ,.ModalSkeleton_sf_heading_5__7Cb3E{font-family:SF Pro Display,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;line-height:32px;letter-spacing:0;text-decoration:none}.ModalSkeleton_sf_heading_5__7Cb3E{font-size:20px}.ModalSkeleton_sf_heading_6__gztyg{font-family:SF Pro Display,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0;text-decoration:none}.ModalSkeleton_sf_body_1__5F6T7{font-size:24px}.ModalSkeleton_sf_body_1__5F6T7,.ModalSkeleton_sf_body_2__pWVcl{font-family:SF Pro Display,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:32px;letter-spacing:0;text-decoration:none}.ModalSkeleton_sf_body_2__pWVcl{font-size:20px}.ModalSkeleton_sf_caption_1__yQvjg{font-size:16px;line-height:24px}.ModalSkeleton_sf_badge__NW4bl,.ModalSkeleton_sf_caption_1__yQvjg{font-family:SF Pro Display,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;letter-spacing:0;text-decoration:none}.ModalSkeleton_sf_badge__NW4bl{font-size:14px;line-height:20px}.ModalSkeleton_sf_heading_3_underline__i4hij{font-size:32px;line-height:40px}.ModalSkeleton_sf_heading_3_underline__i4hij,.ModalSkeleton_sf_heading_4_underline__2I_MJ{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:0;text-decoration:underline}.ModalSkeleton_sf_heading_4_underline__2I_MJ{font-size:24px;line-height:32px}.ModalSkeleton_CrewWrapper__eyrpH{padding:0 20px}.ModalSkeleton_Crews__U_G4e{display:flex;flex-wrap:wrap;gap:20px 14px;margin-top:24px}.ModalSkeleton_CrewDiv__DTxoD{display:flex;align-items:center;height:64px;width:100%}@media(min-width:768px){.ModalSkeleton_CrewDiv__DTxoD{width:40%}}@media(min-width:1280px){.ModalSkeleton_CrewDiv__DTxoD{width:32%}}.ModalSkeleton_CrewDiv__DTxoD svg{margin:0 8px}.ModalSkeleton_ImageCon__JG_9g{width:64px;margin-right:12px}.ModalSkeleton_CrewName__EV0dU,.ModalSkeleton_CrewPart__aY2oL{font-weight:700}.ModalSkeleton_ProjectContact__kXrKN{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;width:100%;background-color:#1c1c1e;border-radius:32px;padding:32px 50px;margin-top:12px}@media(min-width:1280px){.ModalSkeleton_Crews__U_G4e{row-gap:30px;margin-top:48px}.ModalSkeleton_CrewDiv__DTxoD{height:90px}.ModalSkeleton_ProjectContact__kXrKN{margin-top:34px}.ModalSkeleton_ImageCon__JG_9g{width:90px;margin-right:20px}}@keyframes ModalSkeleton_load__Kj5Fu{to{background-position:-100% 0}}.ModalSkeleton_ContentsDecriptionSkeleton__vWJOW,.ModalSkeleton_ContentsImageSkeleton__Q_URX,.ModalSkeleton_CrewSkeleton__ihZ7A,.ModalSkeleton_IconsSkeleton__k35hg,.ModalSkeleton_SkeletonWrapper__yUleE,.ModalSkeleton_TagDivSkeleton__nsGBD,.ModalSkeleton_TitleSkeletonWrapper__5tEj_ .ModalSkeleton_GenerationSkeleton___hfK_,.ModalSkeleton_TitleSkeletonWrapper__5tEj_ .ModalSkeleton_TitleSkeleton__f5i5W{background:linear-gradient(90deg,#1c1c1e 20%,#333336 28%,#333336 40%,#1c1c1e 45%);background-size:200% 100%;background-position:100% 0;animation:ModalSkeleton_load__Kj5Fu 1s infinite;border:1px solid transparent;border-radius:5px}.ModalSkeleton_TitleSkeletonWrapper__5tEj_{padding:0}.ModalSkeleton_TitleSkeletonWrapper__5tEj_ .ModalSkeleton_GenerationSkeleton___hfK_{height:24px;width:36px}@media(min-width:1280px){.ModalSkeleton_TitleSkeletonWrapper__5tEj_ .ModalSkeleton_GenerationSkeleton___hfK_{height:32px}}.ModalSkeleton_TitleSkeletonWrapper__5tEj_ .ModalSkeleton_TitleSkeleton__f5i5W{height:40px;width:330px}@media(min-width:1280px){.ModalSkeleton_TitleSkeletonWrapper__5tEj_ .ModalSkeleton_TitleSkeleton__f5i5W{height:72px}}.ModalSkeleton_IconsSkeleton__k35hg{height:32px;width:70px;border-radius:30px}@media(min-width:768px){.ModalSkeleton_IconsSkeleton__k35hg{height:40px;width:100px}}@media(min-width:1280px){.ModalSkeleton_IconsSkeleton__k35hg{height:50px;width:120px}}.ModalSkeleton_TagDivSkeleton__nsGBD{height:42px;width:70%;border-radius:10px}.ModalSkeleton_ContentsDivSkeleton__hws4Q{display:flex;flex-direction:column;gap:10px}.ModalSkeleton_ContentsDecriptionSkeleton__vWJOW{height:24px;width:100%}.ModalSkeleton_ContentsDecriptionSkeleton__vWJOW>div:last-child{padding:0}@media(min-width:1280px){.ModalSkeleton_ContentsDecriptionSkeleton__vWJOW{height:32px}}.ModalSkeleton_ContentsImageSkeleton__Q_URX{height:50px;width:100%}@media(min-width:768px){.ModalSkeleton_ContentsImageSkeleton__Q_URX{height:300px}}.ModalSkeleton_CrewSkeleton__ihZ7A{width:100%;height:64px}@media(min-width:1280px){.ModalSkeleton_CrewSkeleton__ihZ7A{height:90px}}.ModalContents_ContentsWrapper__CUm9U{width:100%;height:100%;margin:28px 0 120px;display:flex;flex-direction:column;gap:28px}.ModalContents_ContentsWrapper__CUm9U>div{padding:0 20px}@media(min-width:768px){.ModalContents_ContentsWrapper__CUm9U{padding:0 20px}.ModalContents_ContentsWrapper__CUm9U>div{padding:0}.ModalContents_ContentsWrapper__CUm9U>img{border-radius:32px}}@media(min-width:1280px){.ModalContents_ContentsWrapper__CUm9U{margin:48px 0 160px;gap:60px}}.button{cursor:pointer;border:none}.button.SIZE_80{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:-.25px;border-radius:100px;font-size:24px;line-height:32px;padding:24px 48px}.button.SIZE_56{line-height:20px;padding:16px 24px}.button.SIZE_48,.button.SIZE_56{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:-.25px;border-radius:100px;font-size:16px}.button.SIZE_48{line-height:24px;padding:12px 24px}.button.SIZE_56.fulled,.button.SIZE_80.fulled{width:100%}.button.SIZE_56.primary,.button.SIZE_80.primary{background:#fff;color:#111113}.button.SIZE_56.primary:disabled,.button.SIZE_80.primary:disabled{background:#e1e3ed;color:#45484e}.button.SIZE_48.fulled{width:100%}.button.SIZE_48.primary{background:#fa2454;color:#fff}.button.SIZE_48.primary:disabled{background:#e1e3ed;color:#45484e}@media(min-width:1280px){.button.SIZE_56.primary:hover,.button.SIZE_80.primary:hover{background:linear-gradient(90deg,#fff,transparent) #ffcad6;transition:background-color 1s;place-content:center}.button.SIZE_48.primary:hover{background:linear-gradient(90deg,#fa2454,transparent) #ff87a2;transition:background-color 1s;place-content:center}}.ModalCrew_pre_display_1__skBq7{font-size:120px;line-height:136px}.ModalCrew_pre_display_1__skBq7,.ModalCrew_pre_display_2__cR7TD{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:-2px;text-decoration:none}.ModalCrew_pre_display_2__cR7TD{font-size:110px;line-height:130px}.ModalCrew_pre_heading_1__VReJL{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;font-size:64px;line-height:72px;letter-spacing:-2px;text-decoration:none}.ModalCrew_pre_heading_2__Lxo0A{font-size:48px;line-height:56px}.ModalCrew_pre_heading_2__Lxo0A,.ModalCrew_pre_heading_3__UC3he{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:-.25px;text-decoration:none}.ModalCrew_pre_heading_3__UC3he{font-size:32px;line-height:40px}.ModalCrew_pre_heading_4__l1wEG{font-size:24px}.ModalCrew_pre_heading_4__l1wEG,.ModalCrew_pre_heading_5__xI_v6{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;line-height:32px;letter-spacing:-.25px;text-decoration:none}.ModalCrew_pre_heading_5__xI_v6{font-size:20px}.ModalCrew_pre_heading_6__BamL4{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.25px;text-decoration:none}.ModalCrew_pre_body_1__inn21{font-size:24px}.ModalCrew_pre_body_1__inn21,.ModalCrew_pre_body_2__d4pxO{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:32px;letter-spacing:-.25px;text-decoration:none}.ModalCrew_pre_body_2__d4pxO{font-size:20px}.ModalCrew_pre_caption_1__JgT26{font-size:16px;line-height:24px}.ModalCrew_pre_badge__qupaU,.ModalCrew_pre_caption_1__JgT26{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;letter-spacing:-.25px;text-decoration:none}.ModalCrew_pre_badge__qupaU{font-size:14px;line-height:20px}.ModalCrew_pre_heading_3_underline__U8IS9{font-size:32px;line-height:40px}.ModalCrew_pre_heading_3_underline__U8IS9,.ModalCrew_pre_heading_4_underline__lNhHX{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:-.25px;text-decoration:underline}.ModalCrew_pre_heading_4_underline__lNhHX{font-size:24px;line-height:32px}.ModalCrew_sf_display_1__3ds2Y{font-size:120px;line-height:136px}.ModalCrew_sf_display_1__3ds2Y,.ModalCrew_sf_display_2__ox_hv{font-family:SF Pro Display,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:0;text-decoration:none}.ModalCrew_sf_display_2__ox_hv{font-size:110px;line-height:130px}.ModalCrew_sf_heading_1__71Lu_{font-size:64px;line-height:72px}.ModalCrew_sf_heading_1__71Lu_,.ModalCrew_sf_heading_2__q57cm{font-family:SF Pro Display,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:0;text-decoration:none}.ModalCrew_sf_heading_2__q57cm{font-size:48px;line-height:56px}.ModalCrew_sf_heading_3__YCwfI{font-family:SF Pro Display,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;font-size:32px;line-height:40px;letter-spacing:0;text-decoration:none}.ModalCrew_sf_heading_4__kw4kp{font-size:24px}.ModalCrew_sf_heading_4__kw4kp,.ModalCrew_sf_heading_5___wNQy{font-family:SF Pro Display,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;line-height:32px;letter-spacing:0;text-decoration:none}.ModalCrew_sf_heading_5___wNQy{font-size:20px}.ModalCrew_sf_heading_6__agdjJ{font-family:SF Pro Display,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0;text-decoration:none}.ModalCrew_sf_body_1__wS0p8{font-size:24px}.ModalCrew_sf_body_1__wS0p8,.ModalCrew_sf_body_2__DUy9O{font-family:SF Pro Display,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:32px;letter-spacing:0;text-decoration:none}.ModalCrew_sf_body_2__DUy9O{font-size:20px}.ModalCrew_sf_caption_1__bEWRO{font-size:16px;line-height:24px}.ModalCrew_sf_badge__JtgC7,.ModalCrew_sf_caption_1__bEWRO{font-family:SF Pro Display,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;letter-spacing:0;text-decoration:none}.ModalCrew_sf_badge__JtgC7{font-size:14px;line-height:20px}.ModalCrew_sf_heading_3_underline__KDP4S{font-size:32px;line-height:40px}.ModalCrew_sf_heading_3_underline__KDP4S,.ModalCrew_sf_heading_4_underline__hU3sJ{font-family:Pretendard Variable,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:0;text-decoration:underline}.ModalCrew_sf_heading_4_underline__hU3sJ{font-size:24px;line-height:32px}.ModalCrew_CrewWrapper__Lv9V4{padding:0 20px}.ModalCrew_Crews__MXdsG{display:flex;flex-wrap:wrap;gap:20px 14px;margin-top:24px}.ModalCrew_CrewDiv__hs0wd{display:flex;align-items:center;height:64px;width:100%}@media(min-width:768px){.ModalCrew_CrewDiv__hs0wd{width:40%}}@media(min-width:1280px){.ModalCrew_CrewDiv__hs0wd{width:32%}}.ModalCrew_CrewDiv__hs0wd svg{margin:0 8px}.ModalCrew_ImageCon__9Rh8T{width:64px;margin-right:12px}.ModalCrew_CrewName__aDbPs,.ModalCrew_CrewPart__kLEQm{font-weight:700}.ModalCrew_ProjectContact__RviuZ{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;width:100%;background-color:#1c1c1e;border-radius:32px;padding:32px 50px;margin-top:12px}@media(min-width:1280px){.ModalCrew_Crews__MXdsG{row-gap:30px;margin-top:48px}.ModalCrew_CrewDiv__hs0wd{height:90px}.ModalCrew_ProjectContact__RviuZ{margin-top:34px}.ModalCrew_ImageCon__9Rh8T{width:90px;margin-right:20px}}.stack-tag{border-radius:100px;padding:8px 12px;background-color:#1c1c1e;width:-moz-fit-content;width:fit-content}.ProjectCard_CardContainer__lFuzu{display:flex;flex-direction:column;gap:16px;border:1px solid #47474b;border-radius:32px;padding:12px 12px 24px;width:100%}@media(min-width:768px){.ProjectCard_CardContainer__lFuzu{width:calc((100% - 15px)/2)}}@media(min-width:1280px){.ProjectCard_CardContainer__lFuzu{width:370px}}.ProjectCard_CardContainer__lFuzu .ProjectCard_ImageContainer__0DJyn{position:relative;width:100%;border-radius:20px;overflow:hidden}.ProjectCard_CardContainer__lFuzu .ProjectCard_ImageContainer__0DJyn img{height:auto}.ProjectCard_CardContainer__lFuzu .ProjectCard_TextContainer__Cskd_{display:flex;flex-direction:column;gap:10px;padding:0 8px}.ProjectCard_CardContainer__lFuzu .ProjectCard_TitleDiv__QXtve{display:flex;align-items:center;gap:4px}.ProjectCard_CardContainer__lFuzu .ProjectCard_TitleDiv__QXtve .ProjectCard_Title__W_Iu8{max-width:calc(100% - 54px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectCard_CardContainer__lFuzu .ProjectCard_TitleDiv__QXtve .ProjectCard_Nth__hmSeE{margin-top:5px}.ProjectCard_CardContainer__lFuzu .ProjectCard_TagDiv__IPQIC{display:flex;gap:10px 6px;flex-wrap:wrap;flex:1 1;max-height:82px;overflow:hidden}.ProjectCard_CardContainer__lFuzu:hover{cursor:pointer}@media(min-width:768px){.ProjectCard_CardContainer__lFuzu:hover{transform:translateY(-20px);background-color:#1c1c1e;transition:transform .3s;border:none}.ProjectCard_CardContainer__lFuzu:hover div>div>div{background-color:#333336}}.ProjectCardContainer_PjtCardContainer__eb1Hw{display:flex;flex-wrap:wrap;row-gap:20px}@media(min-width:768px){.ProjectCardContainer_PjtCardContainer__eb1Hw{gap:28px 15px}}.OtherProjects_OtherPjtWrapper__l8bMp{margin-top:120px;display:flex;flex-direction:column;padding:0 20px}.OtherProjects_OtherPjtWrapper__l8bMp>div:nth-child(2){margin:24px 0 20px;row-gap:20px}.OtherProjects_ArrowIconDiv__KZ1gN{text-align:center;cursor:pointer}.OtherProjects_ArrowIconDiv__KZ1gN svg{width:60px;height:60px}@media(min-width:768px){.OtherProjects_ArrowIconDiv__KZ1gN{margin-top:70px}.OtherProjects_ArrowIconDiv__KZ1gN svg{width:80px;height:80px}}.OtherProjects_Hidden__FPlHg{display:none}.OtherProjects_PagenationDiv__Yxpk4{height:64px;display:flex;align-items:center;justify-content:center;gap:40px}.OtherProjects_NumberButtonDiv__K5j7U{cursor:pointer}.OtherProjects_NumberButtonDiv__K5j7U>svg:hover>path{stroke:#1c1c1e}.OtherProjects_NumberButtonDiv__K5j7U>svg:hover>circle{fill:#fff}.OtherProjects_NumberButtonDisabled__pN_Fs{pointer-events:none}.OtherProjects_PageNumber__54wjM:hover{color:#fff;cursor:pointer}.OtherProjects_PageNumberActive__fzsyL{color:#fff}@media(min-width:768px){.OtherProjects_OtherPjtWrapper__l8bMp{margin-top:160px}.OtherProjects_OtherPjtWrapper__l8bMp>div:nth-child(2){margin:46px 0 32px}}@keyframes Modal_slideUp__69Zsn{0%{transform:translateY(50%)}to{transform:translateY(0)}}.Modal_ModalOverlay__6E8nt{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,.5)}.Modal_ModalOverlay__6E8nt.Modal_Open__lhFYD{opacity:1;visibility:visible}.Modal_ModalOverlay__6E8nt .Modal_Close__mKA67{opacity:0;visibility:hidden}.Modal_ModalProject__BmVSZ{animation:Modal_slideUp__69Zsn .2s ease-in-out;position:fixed;top:0;left:0;z-index:200;background-color:#111113;border-top-left-radius:30px;border-top-right-radius:30px;width:100%;height:100%;overflow-y:auto;padding-bottom:92px;margin-top:48px}.Modal_ModalProject__BmVSZ::-webkit-scrollbar{width:0;background-color:transparent}.Modal_CloseButtonDiv__xobZX{z-index:200;position:-webkit-sticky;position:sticky;top:0;display:flex;justify-content:flex-end;width:100%;background-color:#111113;padding-bottom:23px}.Modal_CloseButtonDiv__xobZX .Modal_CloseButton__1TNpi{all:unset;cursor:pointer;width:41px;height:41px;display:flex;align-items:flex-end}.Modal_CloseButtonDiv__xobZX .Modal_CloseButton__1TNpi>svg{width:17.5px;height:17.5px}.Modal_ModalWrapper__ZZ3Rx{width:100%;max-width:1180px;margin:0 auto;display:flex;flex-direction:column;justify-content:center}@media(min-width:1280px){.Modal_CloseButtonDiv__xobZX{padding-bottom:22px}.Modal_CloseButtonDiv__xobZX .Modal_CloseButton__1TNpi{width:58px;height:58px}.Modal_CloseButtonDiv__xobZX .Modal_CloseButton__1TNpi>svg{width:20px;height:20px}.Modal_ModalProject__BmVSZ{padding-bottom:72px;margin-top:80px}}@font-face{font-family:SF Pro Display;src:url(/_next/static/media/sf_pro_regular.89120880.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/_next/static/media/sf_pro_bold.ab51ace9.woff) format("woff");font-weight:700;font-style:normal}.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc,.ProjectCardSkeleton_CardContainer__MnjQ4{display:flex;flex-direction:column;gap:16px;border:1px solid #47474b;border-radius:32px;padding:12px 12px 24px;width:100%}@media(min-width:768px){.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc,.ProjectCardSkeleton_CardContainer__MnjQ4{width:calc((100% - 15px)/2)}}@media(min-width:1280px){.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc,.ProjectCardSkeleton_CardContainer__MnjQ4{width:370px}}.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc .ProjectCardSkeleton_ImageContainerSkeleton__GhADS,.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc .ProjectCardSkeleton_ImageContainer__Zy8qZ,.ProjectCardSkeleton_CardContainer__MnjQ4 .ProjectCardSkeleton_ImageContainerSkeleton__GhADS,.ProjectCardSkeleton_CardContainer__MnjQ4 .ProjectCardSkeleton_ImageContainer__Zy8qZ{position:relative;width:100%;border-radius:20px;overflow:hidden}.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc .ProjectCardSkeleton_ImageContainerSkeleton__GhADS img,.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc .ProjectCardSkeleton_ImageContainer__Zy8qZ img,.ProjectCardSkeleton_CardContainer__MnjQ4 .ProjectCardSkeleton_ImageContainerSkeleton__GhADS img,.ProjectCardSkeleton_CardContainer__MnjQ4 .ProjectCardSkeleton_ImageContainer__Zy8qZ img{height:auto}.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc .ProjectCardSkeleton_TextContainer___t70f,.ProjectCardSkeleton_CardContainer__MnjQ4 .ProjectCardSkeleton_TextContainer___t70f{display:flex;flex-direction:column;gap:10px;padding:0 8px}.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc .ProjectCardSkeleton_TitleDivSkeleton__7hCMQ,.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc .ProjectCardSkeleton_TitleDiv__8PRjq,.ProjectCardSkeleton_CardContainer__MnjQ4 .ProjectCardSkeleton_TitleDivSkeleton__7hCMQ,.ProjectCardSkeleton_CardContainer__MnjQ4 .ProjectCardSkeleton_TitleDiv__8PRjq{display:flex;align-items:center;gap:4px}.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc .ProjectCardSkeleton_TitleDivSkeleton__7hCMQ .ProjectCardSkeleton_Title__OsXY9,.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc .ProjectCardSkeleton_TitleDiv__8PRjq .ProjectCardSkeleton_Title__OsXY9,.ProjectCardSkeleton_CardContainer__MnjQ4 .ProjectCardSkeleton_TitleDivSkeleton__7hCMQ .ProjectCardSkeleton_Title__OsXY9,.ProjectCardSkeleton_CardContainer__MnjQ4 .ProjectCardSkeleton_TitleDiv__8PRjq .ProjectCardSkeleton_Title__OsXY9{max-width:calc(100% - 54px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc .ProjectCardSkeleton_TitleDivSkeleton__7hCMQ .ProjectCardSkeleton_Nth__ni9hL,.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc .ProjectCardSkeleton_TitleDiv__8PRjq .ProjectCardSkeleton_Nth__ni9hL,.ProjectCardSkeleton_CardContainer__MnjQ4 .ProjectCardSkeleton_TitleDivSkeleton__7hCMQ .ProjectCardSkeleton_Nth__ni9hL,.ProjectCardSkeleton_CardContainer__MnjQ4 .ProjectCardSkeleton_TitleDiv__8PRjq .ProjectCardSkeleton_Nth__ni9hL{margin-top:5px}.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc .ProjectCardSkeleton_TagDiv__hmHzt,.ProjectCardSkeleton_CardContainer__MnjQ4 .ProjectCardSkeleton_TagDiv__hmHzt{display:flex;gap:10px 6px;flex-wrap:wrap;flex:1 1;max-height:82px;overflow:hidden}.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc:hover,.ProjectCardSkeleton_CardContainer__MnjQ4:hover{cursor:pointer}@media(min-width:768px){.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc:hover,.ProjectCardSkeleton_CardContainer__MnjQ4:hover{transform:translateY(-20px);background-color:#1c1c1e;transition:transform .3s;border:none}.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc:hover div>div>div,.ProjectCardSkeleton_CardContainer__MnjQ4:hover div>div>div{background-color:#333336}}.ProjectCardSkeleton_PjtCardContainerSkeleton__WlK_1,.ProjectCardSkeleton_PjtCardContainer__nWFzi{display:flex;flex-wrap:wrap;row-gap:20px}@media(min-width:768px){.ProjectCardSkeleton_PjtCardContainerSkeleton__WlK_1,.ProjectCardSkeleton_PjtCardContainer__nWFzi{gap:28px 15px}}@keyframes ProjectCardSkeleton_load__NT77p{to{background-position:-100% 0}}.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc,.ProjectCardSkeleton_SkeletonWrapper__9h9YS{background:linear-gradient(90deg,#1c1c1e 20%,#333336 28%,#333336 40%,#1c1c1e 45%);background-size:200% 100%;background-position:100% 0;animation:ProjectCardSkeleton_load__NT77p 1s infinite;border:1px solid transparent}.ProjectCardSkeleton_ImageContainerSkeleton__GhADS,.ProjectCardSkeleton_SkeletonDiv__XGmqk,.ProjectCardSkeleton_TagDivSkeleton__BWSEK,.ProjectCardSkeleton_TitleDivSkeleton__7hCMQ{background:linear-gradient(90deg,#111113 20%,#333336 28%,#333336 40%,#111113 45%);background-size:200% 100%;background-position:-100% 0;animation:ProjectCardSkeleton_load__NT77p 1s infinite}.ProjectCardSkeleton_CardContainerSkeleton__wh7Cc:hover{transform:none}.ProjectCardSkeleton_ImageContainerSkeleton__GhADS{height:410px}.ProjectCardSkeleton_TitleDivSkeleton__7hCMQ{height:32px;width:50%;border-radius:5px}.ProjectCardSkeleton_TagDivSkeleton__BWSEK{height:40px;border-radius:5px}.ProjectComponents_PageTitle__Yg8PE{display:flex;flex-direction:column;gap:8px;margin:64px 0 24px}.ProjectComponents_ArrowIconDiv__FhS_n{text-align:center;cursor:pointer;margin-top:20px}.ProjectComponents_ArrowIconDiv__FhS_n svg{width:60px;height:60px}@media(min-width:768px){.ProjectComponents_ArrowIconDiv__FhS_n{margin-top:70px}.ProjectComponents_ArrowIconDiv__FhS_n svg{width:80px;height:80px}}.ProjectComponents_Hidden__PafsZ{display:none}@media(min-width:1280){.ProjectComponents_PageTitle__Yg8PE{margin:120px 0 48px}}