.page_container__O6UTU{color:#17161b}.page_top-section-container__jOlc_{background-color:#fff;width:100%;padding:0 7%}.page_top-section__B7gDK{margin-bottom:4rem}.page_top-content-container__W8xN3{max-width:900px;display:flex;flex-direction:column;align-items:center;padding:6rem 4rem 5rem;margin:0 auto;text-align:center;font-family:var(--font-pretendard);font-weight:300}.page_logo__ODWb4{font-family:var(--font-pretendard);font-weight:500;margin-bottom:3rem;color:#17161b;width:100%}.page_logo-text__ozrm6{font-size:6em}.page_logo-dot__lLYyz{color:#ffe761;font-size:7em}.page_top-content-text__vbKaK{font-size:1.2em;margin-bottom:4rem;line-height:2.5rem}.page_project-links__D4E12{display:flex;gap:2rem;font-family:var(--font-pretendard);font-weight:500;font-size:1.3em}.page_project-link-container__YzmQL{display:flex;gap:.2rem;align-items:center}.page_project-link__9uLnZ{border-bottom:1px solid transparent}.page_arrow__twaxM{font-size:1.4em;animation:page_moveArrow__emUSO 1s ease-in-out infinite}.page_project-link__9uLnZ:hover{border-bottom:1px solid #000}.page_bottom-section-container__8iBF_{width:100%;padding:0 7%}.page_bottom-section__TmHwZ{max-width:1000px;margin:0 auto 10rem;padding:0 4rem;font-family:var(--font-pretendard);font-weight:300}.page_page-container__5vD81{margin-bottom:4rem}.page_page-title__uZ_wq{font-size:2.5em;font-family:var(--font-pretendard);font-weight:500;border-bottom:2px solid #17161b;padding-bottom:.5rem;margin-bottom:2.5rem}.page_page-element__eTvPU{display:flex;flex-direction:column;align-items:center;margin-bottom:4rem}.page_page-element-vertical-1__wfel_{align-items:flex-end}.page_page-element-vertical-1__wfel_,.page_page-element-vertical-2__stHaK{display:flex;margin-bottom:1rem;justify-content:space-between}.page_extra-element__hA0FD{margin-bottom:4rem}.page_project-info-container__VMb_e{display:flex;text-align:left;font-family:var(--font-pretendard);font-weight:400}.page_project-infos__EDaT1{flex:1 1;list-style:none}.page_project-info__OLOdQ:first-of-type{margin-bottom:4rem}.page_project-info-title__3vvYc{font-size:1.4em;margin-bottom:1.3rem;color:rgba(23,22,27,.5);font-family:var(--font-pretendard);font-weight:400}.page_project-capture__BDxAd{width:100%;height:auto;margin-bottom:1.5rem;border:1px solid rgba(23,22,27,.1);border-radius:10px}.page_project-capture-vertical-1__U9NFR,.page_project-capture-vertical__2qPHh{width:25%;height:auto;border:1px solid rgba(23,22,27,.1);border-radius:10px}.page_project-capture-vertical-2__qvohx{width:70%;height:auto;border:1px solid rgba(23,22,27,.1);border-radius:10px}.page_project-capture__BDxAd.page_last-capture__bZp38{margin-bottom:1rem}.page_description-title__GLPtf{font-family:var(--font-pretendard);font-weight:300;color:rgba(23,22,27,.5);font-size:2em;margin-bottom:.5rem}.page_description__wFGvd{font-size:1.2em;line-height:2.2rem;max-width:1000px}.page_blog-link-container__tU8We{font-family:var(--font-pretendard);font-weight:400;display:flex;align-items:center;margin-top:1.5rem;font-size:1.3em;color:#3a7bd5}.page_blog-link-text__fDaAE{margin-right:.5rem;padding:0;border-bottom:1px solid transparent}.page_blog-link-text__fDaAE:hover{border-bottom:1px solid #3a7bd5}.page_blog-arrow-icon__Z6eTh{animation:page_moveArrow__emUSO 1s ease-in-out infinite}@keyframes page_moveArrow__emUSO{0%{transform:translateX(0)}50%{transform:translateX(6px)}to{transform:translateX(0)}}@media screen and (max-width:700px){.page_logo-text__ozrm6{font-size:5em}.page_logo-dot__lLYyz{font-size:6em}}@media screen and (max-width:600px){.page_logo-text__ozrm6{font-size:4em}.page_logo-dot__lLYyz{font-size:5em}.page_top-content-text__vbKaK{font-size:1.1em}.page_page-title__uZ_wq{font-size:2em}.page_project-info-title__3vvYc{font-size:1.1em}.page_description-title__GLPtf{font-size:1.7em}.page_description__wFGvd{font-size:1em}.page_blog-link-container__tU8We{font-size:1.1em}.page_project-info-container__VMb_e{flex-direction:column;gap:4rem}}@media screen and (max-width:499px){.page_logo-text__ozrm6{font-size:3em}.page_logo-dot__lLYyz{font-size:4em}.page_top-content-text__vbKaK{font-size:1em}}@media screen and (max-width:400px){.page_logo-text__ozrm6{font-size:2.5em}.page_logo-dot__lLYyz{font-size:3.5em}.page_top-content-text__vbKaK{font-size:.9em}.page_project-links__D4E12{flex-direction:column;gap:2rem;font-size:1.3em}}@media screen and (max-width:300px){.page_logo-text__ozrm6{font-size:2em}.page_logo-dot__lLYyz{font-size:3em}.page_top-content-text__vbKaK{font-size:.8em}}