@charset "UTF-8";@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css";*{margin:0;padding:0;box-sizing:border-box}ul,ol,li{list-style:none}a,a:hover{text-decoration:none}button{border:none;background-color:transparent;cursor:pointer}.a11y-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:polygon(0 0,0 0,0 0)}html{font-size:62.5%;scroll-behavior:smooth}body{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif;background-color:#fff;color:#333;line-height:1.6;font-size:1.6rem}main{display:flex;flex-direction:column;gap:10vw}@media (max-width: 768px){main{gap:20vw}}.layout{display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}@media (max-width: 480px){.layout{overflow:auto}}.inner{max-width:1440px;margin:0 auto;padding:0 3rem}@media (max-width: 1024px){.inner{padding:0 2.4rem}}._introWrapper_19emp_2{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#111;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:9999;overflow:hidden;transition:opacity .5s ease}._fadeOutUp_19emp_15{animation:_fadeOutUp_19emp_15 .8s ease forwards}@keyframes _fadeOutUp_19emp_15{0%{transform:translateY(0)}to{transform:translateY(-100%)}}._circles_19emp_28{display:flex;gap:2rem}._circles_19emp_28 ._circle_19emp_28{width:100px;height:100px;border-radius:50%;background-color:#fff;opacity:0;transform:scale(0);animation:_pop_19emp_1 .4s ease forwards}@media (max-width: 480px){._circles_19emp_28 ._circle_19emp_28{width:80px;height:80px}}._circles_19emp_28 ._circle_19emp_28:nth-child(1){animation-delay:0s}._circles_19emp_28 ._circle_19emp_28:nth-child(2){animation-delay:.4s}._circles_19emp_28 ._circle_19emp_28:nth-child(3){animation-delay:.8s}@keyframes _pop_19emp_1{to{opacity:1;transform:scale(1)}}._greeting_19emp_64{font-size:2rem;font-weight:300;color:#fff;animation:_fadeInOut_19emp_1 1.5s ease forwards}@media (max-width: 480px){._greeting_19emp_64 p{display:flex;flex-direction:column;align-items:center}}@keyframes _fadeInOut_19emp_1{0%{opacity:0;transform:translateY(10px)}30%{opacity:1;transform:translateY(0)}70%{opacity:1}to{opacity:0;transform:translateY(-10px)}}._logo_19emp_96{display:flex;gap:.5rem;font-size:5rem;font-weight:700;color:#fff;animation:_logoAppear_19emp_1 .5s ease forwards}._logo_19emp_96 span{opacity:0;transform:translateY(20px);animation:_appearUp_19emp_1 .4s ease forwards}._logo_19emp_96 span:nth-child(1){animation-delay:0s}._logo_19emp_96 span:nth-child(2){animation-delay:.4s}._logo_19emp_96 span:nth-child(3){animation-delay:.8s}@keyframes _appearUp_19emp_1{to{opacity:1;transform:translateY(0)}}._header_plfv3_1{position:fixed;top:0;margin:0 auto;width:100%;height:60px;z-index:10;transition:all .3s ease;background-color:#ffffff1a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._header__inner_plfv3_12{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.2rem}._header__inner_plfv3_12 h1{font-family:var(--font);font-size:1.6rem;font-weight:400;text-transform:uppercase}._header__inner_plfv3_12 h1 a{display:flex;color:#fff}._header__inner_plfv3_12 h1 a span{display:inline-block;padding:2px 10px;margin-left:-10px;border-radius:50%;color:#fff;background-color:#000}._header__inner_plfv3_12 h1 a span:nth-child(1){margin-left:0}._header__inner_plfv3_12 ._pcNav_plfv3_39 ul{display:flex;opacity:0;transform:translateY(-50px);transition:opacity 1s ease,transform 1s ease}._header__inner_plfv3_12 ._pcNav_plfv3_39 ul._visible_plfv3_45{opacity:1;transform:translateY(0)}._header__inner_plfv3_12 ._pcNav_plfv3_39 ul li{margin-left:1rem}._header__inner_plfv3_12 ._pcNav_plfv3_39 ul li:hover a{color:#fff;background-color:#282828;border-radius:20px}._header__inner_plfv3_12 ._pcNav_plfv3_39 ul li a{display:inline-block;padding:2px 5px;font-size:1.8rem;font-weight:600;color:#111;text-transform:uppercase}@media (max-width: 480px){._header__inner_plfv3_12 ._pcNav_plfv3_39{display:none}}._header__inner_plfv3_12 ._menuToggle_plfv3_70{display:none;position:relative;cursor:pointer;z-index:101;font-size:2.4rem}@media (max-width: 480px){._header__inner_plfv3_12 ._menuToggle_plfv3_70{display:block}}._header_plfv3_1 ._mobileNav_plfv3_82{position:fixed;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh;background-color:#000c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transform:translate(-100%);transition:opacity 1s ease,transform 1s ease;z-index:100}._header_plfv3_1 ._mobileNav_plfv3_82._open_plfv3_99{opacity:1;transform:translate(0)}._header_plfv3_1 ._mobileNav_plfv3_82 ul{display:flex;flex-direction:column;align-items:center}._header_plfv3_1 ._mobileNav_plfv3_82 ul li{margin:1rem 0}._header_plfv3_1 ._mobileNav_plfv3_82 ul li a{display:inline-block;padding:2px 5px;font-size:1.8rem;font-weight:600;color:#fff;text-transform:uppercase}._logo_g9m43_3{font-weight:700;animation:_logoAppear_g9m43_1 .5s ease forwards}._logo_g9m43_3 span{opacity:0;transform:translateY(20px);animation:_appearUp_g9m43_1 .4s ease forwards}._logo_g9m43_3 span:nth-child(1){animation-delay:0s}._logo_g9m43_3 span:nth-child(2){animation-delay:.4s}._logo_g9m43_3 span:nth-child(3){animation-delay:.8s}@keyframes _appearUp_g9m43_1{to{opacity:1;transform:translateY(0)}}._mainSection_13ld9_1{width:100vw;height:auto;background-color:#fff;opacity:0;transform:translateY(30px);transition:opacity 1s ease,transform 1s ease}._mainSection_13ld9_1._visible_13ld9_9{opacity:1;transform:translateY(0)}._mainSection_13ld9_1 ._hero_13ld9_13{display:flex;justify-content:center;position:relative;top:50px;width:100%;height:100%}._mainSection_13ld9_1 ._hero_13ld9_13 h2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:80%;font-size:12vw;font-weight:700;color:#000;text-transform:uppercase}._mainSection_13ld9_1 ._hero_13ld9_13 ._imgWrap_13ld9_32{position:absolute;top:20%;left:50%;transform:translate(-50%);z-index:2}._mainSection_13ld9_1 ._hero_13ld9_13 ._imgWrap_13ld9_32 img{width:50vw;height:100%;opacity:.8}._justifyLine_1eumu_1{display:flex;justify-content:space-between;width:100%}._justifyLine_1eumu_1 span{position:relative;z-index:3}._justifyLine_1eumu_1 span._over_1eumu_10{z-index:1}._aboutSection_1h00o_1{position:relative}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4{width:100%;height:100%}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8{display:flex;align-items:center;justify-content:center;gap:5rem;position:relative;width:100%;height:100%}@media (max-width: 768px){._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8{flex-direction:column}}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._imageWrap_1h00o_22{position:relative;width:30%}@media (max-width: 768px){._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._imageWrap_1h00o_22{width:40%}}@media (max-width: 480px){._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._imageWrap_1h00o_22{width:50%}}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._imageWrap__group_1h00o_36{display:flex;flex-direction:column;align-items:center}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._imageWrap__group_1h00o_36 ._imageBox_1h00o_41{width:90%;overflow:hidden;border-top-left-radius:45%;border-top-right-radius:45%}@media (max-width: 768px){._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._imageWrap__group_1h00o_36 ._imageBox_1h00o_41{width:100%}}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._imageWrap__group_1h00o_36 ._imageBox_1h00o_41 img{width:100%}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._imageWrap__group_1h00o_36 ._contactInfo_1h00o_55{margin-top:8px}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._imageWrap__group_1h00o_36 ._contactInfo_1h00o_55 ul{display:flex;align-items:center;justify-content:center;gap:20px;position:relative}@media (max-width: 768px){._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._imageWrap__group_1h00o_36 ._contactInfo_1h00o_55 ul{gap:0}}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._imageWrap__group_1h00o_36 ._contactInfo_1h00o_55 ul li a{display:flex;position:relative;padding:4px 10px;font-size:1.8rem;color:#111;border-radius:30px;overflow:hidden;z-index:1;transition:color .3s ease}@media (max-width: 768px){._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._imageWrap__group_1h00o_36 ._contactInfo_1h00o_55 ul li a{font-size:1.6rem}}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._imageWrap__group_1h00o_36 ._contactInfo_1h00o_55 ul li a:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:#111;transition:width .3s ease-out;z-index:-1}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._imageWrap__group_1h00o_36 ._contactInfo_1h00o_55 ul li:hover a{color:#fff}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._imageWrap__group_1h00o_36 ._contactInfo_1h00o_55 ul li:hover a:before{width:100%}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._imageWrap_1h00o_22 ._icon_1h00o_103{position:absolute;top:0;left:0;width:50%}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._imageWrap_1h00o_22 ._icon_1h00o_103 img{width:90%}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._textWrap_1h00o_112{width:50%}@media (max-width: 768px){._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._textWrap_1h00o_112{width:75%}}@media (max-width: 480px){._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._textWrap_1h00o_112{width:100%}}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._textWrap_1h00o_112 h2{padding-bottom:2rem}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._textWrap_1h00o_112 ._introduce_1h00o_8{display:flex;flex-direction:column;gap:2rem;font-size:1.8rem;word-break:keep-all}@media (max-width: 1024px){._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._textWrap_1h00o_112 ._introduce_1h00o_8{font-size:1.6rem}}@media (max-width: 768px){._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._textWrap_1h00o_112 ._introduce_1h00o_8{font-size:1.6rem}}@media (max-width: 480px){._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._textWrap_1h00o_112 ._introduce_1h00o_8{font-size:1.4rem}}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._textWrap_1h00o_112 ._keywords_1h00o_150{display:flex;gap:2rem;margin-top:2rem;font-size:1.8rem}@media (max-width: 1024px){._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._textWrap_1h00o_112 ._keywords_1h00o_150{font-size:1.6rem}}@media (max-width: 768px){._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._textWrap_1h00o_112 ._keywords_1h00o_150{font-size:1.6rem}}@media (max-width: 480px){._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._introduceWrap_1h00o_8 ._textWrap_1h00o_112 ._keywords_1h00o_150{font-size:1.4rem}}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._experienceWrap_1h00o_171{margin-top:10rem}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._experienceWrap_1h00o_171 h2{position:relative;font-size:3.2rem;color:#ddd;text-transform:uppercase}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._experienceWrap_1h00o_171 h2:before{content:"";display:block;position:absolute;top:50%;right:0;width:85%;height:1px;background-color:#eee}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._experienceWrap__list_1h00o_190{display:flex;align-items:center;justify-content:center;padding-top:5rem}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._experienceWrap__list_1h00o_190 ul{display:flex;flex-direction:column;gap:3rem}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._experienceWrap__list_1h00o_190 ul li{display:flex;flex-wrap:nowrap;align-items:flex-start;margin-bottom:1rem;word-break:keep-all;font-size:1.8rem;color:#222}@media (max-width: 480px){._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._experienceWrap__list_1h00o_190 ul li{flex-direction:column;font-size:1.5rem}}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._experienceWrap__list_1h00o_190 ul li ._dateWrap_1h00o_216{display:flex;flex-shrink:0;min-width:250px;align-items:center;gap:10px}@media (max-width: 768px){._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._experienceWrap__list_1h00o_190 ul li ._dateWrap_1h00o_216{min-width:225px}}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._experienceWrap__list_1h00o_190 ul li ._dateWrap_1h00o_216 ._icon_1h00o_103{width:24px;height:24px;padding:4px;border:2px solid #666;border-radius:50%}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._experienceWrap__list_1h00o_190 ul li ._dateWrap_1h00o_216 ._term_1h00o_235{font-size:1.6rem;font-weight:300;color:#666}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._experienceWrap__list_1h00o_190 ul li ._info_1h00o_240 ._content_1h00o_240{flex:1;display:flex;flex-direction:column;font-size:2rem;font-weight:600;color:#333;margin-bottom:10px}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._experienceWrap__list_1h00o_190 ul li ._info_1h00o_240 ._description_1h00o_249{font-size:1.4rem;color:#777}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._experienceWrap__list_1h00o_190 ul li ._info_1h00o_240 ._detailList_1h00o_253{gap:0}._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._experienceWrap__list_1h00o_190 ul li ._info_1h00o_240 ._detailList_1h00o_253 ._detailItem_1h00o_256{position:relative;margin-bottom:0;font-size:1.6rem}@media (max-width: 480px){._aboutSection_1h00o_1 ._aboutContainer_1h00o_4 ._experienceWrap__list_1h00o_190 ul li ._info_1h00o_240 ._detailList_1h00o_253 ._detailItem_1h00o_256{font-size:1.4rem}}._skillsSection_15quk_1 ._skillsContainer_15quk_1{width:100%}._skillsSection_15quk_1 ._skillsContainer_15quk_1 ._titleWrap_15quk_4{margin-bottom:3.2rem}._skillsSection_15quk_1 ._skillsContainer_15quk_1 ._titleWrap_15quk_4 ._title_15quk_4{font-size:3.2rem;font-weight:600;margin-bottom:1rem}._skillsSection_15quk_1 ._skillsContainer_15quk_1 ._titleWrap_15quk_4 ._subtext_15quk_12{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}._skillsSection_15quk_1 ._skillsContainer_15quk_1 ._titleWrap_15quk_4 ._subtext__box_15quk_18{display:flex;align-items:center;gap:.5rem;cursor:pointer}@media (max-width: 480px){._skillsSection_15quk_1 ._skillsContainer_15quk_1 ._titleWrap_15quk_4 ._subtext__box_15quk_18{font-size:1.2rem}}._skillsSection_15quk_1 ._skillsContainer_15quk_1 ._titleWrap_15quk_4 ._subtext__box_15quk_18 ._colorChip_15quk_29{display:block;width:14px;height:14px;border-radius:50%}._skillsSection_15quk_1 ._skillsContainer_15quk_1 ._titleWrap_15quk_4 ._subtext__box_15quk_18 ._colorChip_15quk_29[data-level=all]{background-color:#111}._skillsSection_15quk_1 ._skillsContainer_15quk_1 ._titleWrap_15quk_4 ._subtext__box_15quk_18 ._colorChip_15quk_29[data-level=confident]{background-color:#ff6b3d}._skillsSection_15quk_1 ._skillsContainer_15quk_1 ._titleWrap_15quk_4 ._subtext__box_15quk_18 ._colorChip_15quk_29[data-level=growing]{background-color:#4caf50}._skillsSection_15quk_1 ._skillsContainer_15quk_1 ._titleWrap_15quk_4 ._subtext__box_15quk_18 ._colorChip_15quk_29[data-level=learning]{background-color:#5bc0eb}._skillsSection_15quk_1 ._skillsContainer__list_15quk_47{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;width:75%;margin:0 auto}@media (max-width: 1024px){._skillsSection_15quk_1 ._skillsContainer__list_15quk_47{width:100%}}@media (max-width: 768px){._skillsSection_15quk_1 ._skillsContainer__list_15quk_47{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){._skillsSection_15quk_1 ._skillsContainer__list_15quk_47{grid-template-columns:repeat(1,1fr)}}._skillsSection_15quk_1 ._skillsContainer__list_15quk_47 ._skillsCard_15quk_69{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;aspect-ratio:1/1;position:relative;width:100%;margin:0 auto;padding:1rem;border:1px solid #ddd;border-radius:10px;overflow:hidden;cursor:pointer}._skillsSection_15quk_1 ._skillsContainer__list_15quk_47 ._skillsCard__info_15quk_85{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem;width:100%;height:100%}@media (max-width: 768px){._skillsSection_15quk_1 ._skillsContainer__list_15quk_47 ._skillsCard__info_15quk_85{gap:0}}._skillsSection_15quk_1 ._skillsContainer__list_15quk_47 ._skillsCard__info_15quk_85 ._number_15quk_99{color:#777}@media (max-width: 768px){._skillsSection_15quk_1 ._skillsContainer__list_15quk_47 ._skillsCard__info_15quk_85 ._number_15quk_99{font-size:1.4rem}}._skillsSection_15quk_1 ._skillsContainer__list_15quk_47 ._skillsCard__info_15quk_85 ._icon_15quk_107{font-size:10rem;align-self:center}._skillsSection_15quk_1 ._skillsContainer__list_15quk_47 ._skillsCard__info_15quk_85 img{width:10rem;align-self:center}._skillsSection_15quk_1 ._skillsContainer__list_15quk_47 ._skillsCard__info_15quk_85 img._jsp_15quk_115{width:25%}._skillsSection_15quk_1 ._skillsContainer__list_15quk_47 ._skillsCard__info_15quk_85 img._typescript_15quk_118{width:35%}._skillsSection_15quk_1 ._skillsContainer__list_15quk_47 ._skillsCard__info_15quk_85 ._name_15quk_121{color:#777}@media (max-width: 768px){._skillsSection_15quk_1 ._skillsContainer__list_15quk_47 ._skillsCard__info_15quk_85 ._name_15quk_121{font-size:1.4rem}}._skillsSection_15quk_1 ._skillsContainer__list_15quk_47 ._skillsCard__desc_15quk_129{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;padding:1.6rem;color:#fff;font-size:1.6rem;opacity:0;transition:all .3s ease}._skillsSection_15quk_1 ._skillsContainer__list_15quk_47 ._skillsCard__desc_15quk_129 ul{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:1rem}._skillsSection_15quk_1 ._skillsContainer__list_15quk_47 ._skillsCard__desc_15quk_129 ul li{font-size:1.6rem;word-break:keep-all}@media (max-width: 1024px){._skillsSection_15quk_1 ._skillsContainer__list_15quk_47 ._skillsCard__desc_15quk_129 ul li{font-size:1.4rem}}._skillsSection_15quk_1 ._skillsContainer__list_15quk_47 ._skillsCard_15quk_69:hover ._skillsCard__desc_15quk_129{opacity:1}._skillsSection_15quk_1 ._skillsContainer__list_15quk_47 ._skillsCard_15quk_69:hover ._skillsCard__desc_15quk_129[data-level=confident]{background-color:#ff6b3d}._skillsSection_15quk_1 ._skillsContainer__list_15quk_47 ._skillsCard_15quk_69:hover ._skillsCard__desc_15quk_129[data-level=growing]{background-color:#4caf50}._skillsSection_15quk_1 ._skillsContainer__list_15quk_47 ._skillsCard_15quk_69:hover ._skillsCard__desc_15quk_129[data-level=learning]{background-color:#5bc0eb}._projectSection_rb53z_1{background-color:#f8f8f8}._projectSection_rb53z_1 ._projectContainer_rb53z_4{padding:10rem 2.4rem}._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._titleWrap_rb53z_7{margin-bottom:3.2rem}._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._titleWrap_rb53z_7 ._title_rb53z_7{font-size:3.2rem;font-weight:600;margin-bottom:1rem}._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;align-items:center;row-gap:15rem;margin-top:12rem}._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24{max-width:70%;width:100%;height:100%;transition:transform 1s ease-out}@media (max-width: 768px){._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24{max-width:80%}}@media (max-width: 480px){._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24{max-width:100%}}._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24 ._date_rb53z_40{margin-bottom:1rem}._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24 ._thumbnail_rb53z_43{position:relative;width:100%;z-index:1;overflow:hidden;transition:transform .5s ease-out}._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24 ._thumbnail_rb53z_43 figure{width:100%;height:100%}._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24 ._thumbnail_rb53z_43 figure img{width:100%;height:100%;object-fit:cover;transition:opacity .5s ease-out,transform .5s ease-out}._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24 ._thumbnail_rb53z_43 ._overlay_rb53z_60{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;background-color:#0003;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition:opacity .3s}._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24 ._thumbnail_rb53z_43 ._overlay_rb53z_60 ._content_rb53z_75{padding:10px;font-size:1.8rem;font-weight:600;color:#fff}._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24 ._info_rb53z_81{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:1rem}._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24 ._info_rb53z_81 ._title_rb53z_7{font-size:2.4rem;text-transform:uppercase}@media (max-width: 768px){._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24 ._info_rb53z_81 ._title_rb53z_7{font-size:2rem}}@media (max-width: 480px){._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24 ._info_rb53z_81 ._title_rb53z_7{font-size:1.8rem}}._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24 ._info_rb53z_81 ._stack_rb53z_102 span{display:inline-block;padding:4px 8px;margin:4px;color:#333;border:1px solid #222;border-radius:20px;font-size:1.6rem}@media (max-width: 768px){._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24 ._info_rb53z_81 ._stack_rb53z_102 span{font-size:1.4rem}}@media (max-width: 480px){._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24 ._info_rb53z_81 ._stack_rb53z_102 span{font-size:1.2rem}}._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24:hover ._thumbnail_rb53z_43{transform:scale(.95)}._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24:hover ._thumbnail_rb53z_43 figure img{transform:scale(1.2)}._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24:hover ._thumbnail_rb53z_43 ._overlay_rb53z_60{opacity:1}._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24:nth-of-type(3n+2){margin-left:auto}._projectSection_rb53z_1 ._projectContainer_rb53z_4 ._projectList_rb53z_15 ._projectItem_rb53z_24:nth-of-type(3n+3){margin-right:auto}._modal_iy9y0_1{position:fixed;top:0;left:0;width:100%;max-width:100vw;height:100vh;overflow-x:hidden;background-color:#0003;z-index:1000}._modal__container_iy9y0_12{display:flex;flex-direction:column;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:768px;width:100%;max-height:90vh;overflow-y:auto;overflow-x:hidden;padding:3.2rem;background-color:#fff;border-radius:10px;box-shadow:0 0 10px #00000014}@media (max-width: 768px){._modal__container_iy9y0_12{max-width:90vw}}@media (max-width: 480px){._modal__container_iy9y0_12{max-width:100vw}}._modal__container_iy9y0_12 h3{font-size:1.6rem;font-weight:300;color:#888}._modal__container_iy9y0_12 ._top_iy9y0_44{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.6rem}._modal__container_iy9y0_12 ._top_iy9y0_44 ._iconWrap_iy9y0_50{font-size:4.8rem;color:#08f}._modal__container_iy9y0_12 ._top_iy9y0_44 ._closeBtn_iy9y0_54{font-size:3.6rem;color:#00000080;transition:color .3s ease-out;cursor:pointer}._modal__container_iy9y0_12 ._top_iy9y0_44 ._closeBtn_iy9y0_54:hover{color:#000c}._modal__container_iy9y0_12 ._infoWrap_iy9y0_63{display:flex;flex-direction:column;gap:2rem}._modal__container_iy9y0_12 ._infoWrap_iy9y0_63 ._title_iy9y0_68{font-size:2.4rem;font-weight:600}._modal__container_iy9y0_12 ._infoWrap_iy9y0_63 ._stack__title_iy9y0_72{font-size:1.6rem;font-weight:300;color:#888}._modal__container_iy9y0_12 ._infoWrap_iy9y0_63 ._stack__list_iy9y0_77{display:flex;gap:1rem;margin-top:1rem}._modal__container_iy9y0_12 ._infoWrap_iy9y0_63 ._stack__list_iy9y0_77 li{display:flex;align-items:center;justify-content:center;width:36px;height:36px;font-size:2.4rem;padding:.6rem;border-radius:4px;box-shadow:3px 2px 4px #00000014;color:#333}._modal__container_iy9y0_12 ._infoWrap_iy9y0_63 ._stack__list_iy9y0_77 li ._icon_iy9y0_50{width:100%}._modal__container_iy9y0_12 ._infoWrap_iy9y0_63 ._info_iy9y0_63{display:flex;gap:3.2rem}._modal__container_iy9y0_12 ._infoWrap_iy9y0_63 ._info_iy9y0_63 ._link__contentWrap_iy9y0_101{display:flex;gap:1rem}._modal__container_iy9y0_12 ._infoWrap_iy9y0_63 ._info_iy9y0_63 ._link__content_iy9y0_101{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:.4rem 1.6rem;border-radius:50%;border:1px solid rgba(0,0,0,.1);background-color:#fff;transition:all .3s ease-out}._modal__container_iy9y0_12 ._infoWrap_iy9y0_63 ._info_iy9y0_63 ._link__content_iy9y0_101 ._icon_iy9y0_50{font-size:2rem;color:#333}._modal__container_iy9y0_12 ._infoWrap_iy9y0_63 ._info_iy9y0_63 ._link__content_iy9y0_101:hover{border-color:#333;background-color:#333}._modal__container_iy9y0_12 ._infoWrap_iy9y0_63 ._info_iy9y0_63 ._link__content_iy9y0_101:hover ._icon_iy9y0_50{color:#fff}._modal__container_iy9y0_12 ._contentWrap_iy9y0_128{display:flex;flex-direction:column;gap:5rem;margin-top:5rem;border-top:1px solid rgba(0,0,0,.1)}._modal__container_iy9y0_12 ._contentWrap__image_iy9y0_135{width:100%;overflow:hidden}._modal__container_iy9y0_12 ._contentWrap__image_iy9y0_135 img{width:100%;height:100%;object-fit:cover}._modal__container_iy9y0_12 ._contentWrap__features_iy9y0_144 h2{margin-bottom:1.8rem}._modal__container_iy9y0_12 ._contentWrap__features_iy9y0_144 ul{padding-left:3.6rem}._modal__container_iy9y0_12 ._contentWrap__features_iy9y0_144 ul li{list-style:disc}._modal__container_iy9y0_12 ._contentWrap__features_iy9y0_144 ul li::marker{color:#333;font-size:1.6rem}._modal__container_iy9y0_12 ._contentWrap__perfomance_iy9y0_157 h2 ._percent_iy9y0_157{font-size:2rem;margin-left:1rem}._modal__container_iy9y0_12 ._contentWrap__preveiw_iy9y0_161 ._thumbnailWrap_iy9y0_161{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem;margin-top:1.8rem}._modal__container_iy9y0_12 ._contentWrap__preveiw_iy9y0_161 ._thumbnailWrap_iy9y0_161 ._item_iy9y0_167{display:flex;flex-direction:column;align-items:center;cursor:pointer}._modal__container_iy9y0_12 ._contentWrap__preveiw_iy9y0_161 ._thumbnailWrap_iy9y0_161 ._item_iy9y0_167 ._thumbnail_iy9y0_161{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;border:1px solid rgba(0,0,0,.1)}._modal__container_iy9y0_12 ._contentWrap__preveiw_iy9y0_161 ._thumbnailWrap_iy9y0_161 ._item_iy9y0_167 ._caption_iy9y0_180{margin-top:.8rem;font-size:1.4rem;color:#888}._modal__container_iy9y0_12 ._contentWrap__preveiw_iy9y0_161 ._thumbnailWrap_iy9y0_161 ._item_iy9y0_167:hover ._thumbnail_iy9y0_161{border-color:#08f}._modal__container_iy9y0_12 ._contentWrap__preveiw_iy9y0_161 ._thumbnailWrap_iy9y0_161 ._item_iy9y0_167:hover ._caption_iy9y0_180{color:#08f}._modal_iy9y0_1 ._imageModal_iy9y0_191{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000000b3;z-index:3000;display:flex;justify-content:center;align-items:center}._modal_iy9y0_1 ._imageModal__inner_iy9y0_200{background:#fff;padding:2rem;border-radius:10px;max-width:768px;width:100%;text-align:center}@media (max-width: 768px){._modal_iy9y0_1 ._imageModal__inner_iy9y0_200{max-width:90vw}}._modal_iy9y0_1 ._imageModal__inner_iy9y0_200 ._previewImageWrap_iy9y0_213{display:flex;justify-content:center;align-items:center;width:100%;height:600px}._modal_iy9y0_1 ._imageModal__inner_iy9y0_200 ._previewImageWrap_iy9y0_213 img{max-width:100%;max-height:100%}._modal_iy9y0_1 ._imageModal__inner_iy9y0_200 p{margin-top:1rem}._modal_iy9y0_1 ._imageModal__inner_iy9y0_200 button{margin-top:1rem;background-color:#000;color:#fff;padding:.6rem 1.2rem;border:none;border-radius:4px;cursor:pointer}._accordion_murba_1{margin-top:1rem}._accordion__toggle_murba_4{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.6rem 2.4rem;font-size:1.6rem;font-weight:700;background-color:#f8f8f8;cursor:pointer}@media (max-width: 480px){._accordion__toggle_murba_4{font-size:1.4rem}}._accordion__toggle_murba_4 ._icon_murba_20{transition:transform .3s ease-in-out}._accordion__toggle_murba_4 ._icon_murba_20._active_murba_23{transform:rotate(180deg)}._accordion__content_murba_26{max-height:0;background-color:#fff;visibility:hidden;transition:all .3s ease-in-out;pointer-events:none;overflow:hidden}._accordion__content_murba_26._active_murba_23{max-height:500px;visibility:visible}._accordion__content_murba_26 ._accordionInner_murba_38{padding:2.4rem}@media (max-width: 480px){._accordion__content_murba_26 ._accordionInner_murba_38{padding:1.6rem}}._accordion__content_murba_26 ._accordionInner_murba_38 p{position:relative;padding-left:1.2rem;word-break:keep-all}@media (max-width: 480px){._accordion__content_murba_26 ._accordionInner_murba_38 p{font-size:1.4rem}}._accordion__content_murba_26 ._accordionInner_murba_38 p:before{position:absolute;left:0;top:10px;content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:#333}._contact_ix6jq_1 ._contactContainer_ix6jq_1{display:flex;flex-direction:column;align-items:center;gap:5rem}._contact_ix6jq_1 ._contactContainer_ix6jq_1 ._titleWrap_ix6jq_7{display:flex;flex-direction:column;gap:3rem}._contact_ix6jq_1 ._contactContainer_ix6jq_1 ._titleWrap_ix6jq_7 ._title_ix6jq_7{text-align:center;color:orange}._contact_ix6jq_1 ._contactContainer_ix6jq_1 ._titleWrap_ix6jq_7 ._subTitle_ix6jq_16{text-align:center;font-size:2em;font-weight:600}@media (max-width: 480px){._contact_ix6jq_1 ._contactContainer_ix6jq_1 ._titleWrap_ix6jq_7 ._subTitle_ix6jq_16{font-size:1.5em}}._contact_ix6jq_1 ._contactContainer_ix6jq_1 ._titleWrap_ix6jq_7 ._subTitle_ix6jq_16 span{display:block}._contact_ix6jq_1 ._contactContainer_ix6jq_1 ._contactInfo_ix6jq_29{display:flex;flex-direction:column;padding:2rem 0;border-radius:10px;background-color:#eee}._contact_ix6jq_1 ._contactContainer_ix6jq_1 ._contactInfo__list_ix6jq_36 a{display:flex;gap:1rem;padding:1rem 6rem;color:#333;transition:all .3s ease-out}@media (max-width: 480px){._contact_ix6jq_1 ._contactContainer_ix6jq_1 ._contactInfo__list_ix6jq_36 a{padding:1rem 3rem}}._contact_ix6jq_1 ._contactContainer_ix6jq_1 ._contactInfo__list_ix6jq_36 a ._infoTitle_ix6jq_48{display:flex;align-items:center;width:10rem}._contact_ix6jq_1 ._contactContainer_ix6jq_1 ._contactInfo__list_ix6jq_36 a ._infoTitle_ix6jq_48 ._icon_ix6jq_53{margin-right:.5rem;font-size:1.8rem}._contact_ix6jq_1 ._contactContainer_ix6jq_1 ._contactInfo__list_ix6jq_36 a:hover{background-color:#fff;color:#333}footer ._footerContainer_hnim5_1{padding:3rem 0 1rem}footer ._footerContainer_hnim5_1 p{text-align:center}
