.card-module-scss-module__FaFb5a__main{width:100%}@media (min-width:900px){.card-module-scss-module__FaFb5a__main{width:80%}}
.people-module-scss-module__9YyswG__prof{min-height:90vh;padding:10vh 4vw}@media (min-width:900px){.people-module-scss-module__9YyswG__prof{padding:10vh 2vw}}.people-module-scss-module__9YyswG__prof{color:#000;min-height:100vh}.people-module-scss-module__9YyswG__prof h2{font-size:2.5em;font-family:var(--font-nanum);margin:0;padding:2vh 2vw 0}.people-module-scss-module__9YyswG__prof h3{font-family:var(--font-nanum);margin:0;padding:2vh 2vw 0;font-size:1.3em;font-weight:800}.people-module-scss-module__9YyswG__prof p{margin:2vh 2vw;line-height:1.5}.people-module-scss-module__9YyswG__prof .people-module-scss-module__9YyswG__content{color:#000;max-width:1280px}.people-module-scss-module__9YyswG__prof .people-module-scss-module__9YyswG__content .people-module-scss-module__9YyswG__selectors{flex-direction:row;justify-content:left;max-width:calc(100% + 12vw);margin:0;padding:2vh 2vw;display:flex;overflow:auto}@media (min-width:900px){.people-module-scss-module__9YyswG__prof .people-module-scss-module__9YyswG__content .people-module-scss-module__9YyswG__selectors{flex-flow:wrap;justify-content:left;max-width:100%;margin:0;display:flex}}.people-module-scss-module__9YyswG__prof .people-module-scss-module__9YyswG__button{color:#ecf0f1;cursor:pointer;font-family:var(--font-nanum);background:#2c3e50;border:2px solid #2c3e50;border-radius:5px;margin:.5em;padding:.5em 1.5em;font-size:1em;font-weight:700;transition:all .3s ease-in-out}.people-module-scss-module__9YyswG__prof .people-module-scss-module__9YyswG__button:hover{color:#fff;background:#34495e;transform:translateY(-2px);box-shadow:0 4px 10px #0006}.people-module-scss-module__9YyswG__prof .people-module-scss-module__9YyswG__button.people-module-scss-module__9YyswG__active{color:#fff;background-color:#0e6352;border-color:#117d68;box-shadow:0 2px 5px #0006}
.button-module-scss-module__BDdgEq__button{white-space:nowrap;cursor:pointer;border:none;border-radius:.375rem;outline:none;justify-content:center;align-items:center;margin:0 2vw 1vh 0;font-size:.875rem;transition:all .2s;display:inline-flex}.button-module-scss-module__BDdgEq__button:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.button-module-scss-module__BDdgEq__button:disabled{pointer-events:none;opacity:.5}.button-module-scss-module__BDdgEq__default{color:#fff;background-color:#3b82f6}.button-module-scss-module__BDdgEq__default:hover{background-color:#2563eb}.button-module-scss-module__BDdgEq__destructive{color:#fff;background-color:#ef4444}.button-module-scss-module__BDdgEq__destructive:hover{background-color:#dc2626}.button-module-scss-module__BDdgEq__outline{color:#1f2937;background-color:#fff;border:1px solid #d1d5db}.button-module-scss-module__BDdgEq__outline:hover{color:#111827;background-color:#f9fafb}.button-module-scss-module__BDdgEq__secondary{color:#1f2937;background-color:#f3f4f6}.button-module-scss-module__BDdgEq__secondary:hover{background-color:#e5e7eb}.button-module-scss-module__BDdgEq__ghost{color:#1f2937;background-color:#0000}.button-module-scss-module__BDdgEq__ghost:hover{color:#111827;background-color:#f9fafb}.button-module-scss-module__BDdgEq__link{color:#3b82f6;text-underline-offset:4px;background-color:#0000;text-decoration:underline}.button-module-scss-module__BDdgEq__link:hover{text-decoration:none}.button-module-scss-module__BDdgEq__default{height:2.5rem;padding:.5rem 1rem}.button-module-scss-module__BDdgEq__sm{border-radius:.375rem;height:2.25rem;padding:0 .75rem}.button-module-scss-module__BDdgEq__lg{border-radius:.375rem;height:2.75rem;padding:0 2rem}.button-module-scss-module__BDdgEq__icon{width:2.5rem;height:2.5rem;padding:0}
.menu-module-scss-module__0QjMmq__menu{font-family:var(--font-lato);position:relative}.menu-module-scss-module__0QjMmq__desktopMenu{margin:0;padding:0;list-style:none;display:none}.menu-module-scss-module__0QjMmq__desktopMenu li{margin-left:2rem;display:inline-block}.menu-module-scss-module__0QjMmq__desktopMenu li:first-child{margin-left:0}.menu-module-scss-module__0QjMmq__menuLink{color:#1f2937;padding:.5rem 0;text-decoration:none;transition:color .3s;display:inline-block;position:relative}.menu-module-scss-module__0QjMmq__menuLink:hover{color:#4b5563}.menu-module-scss-module__0QjMmq__menuLink:after{content:"";background-color:#1f2937;width:0;height:2px;transition:width .4s;position:absolute;bottom:0;left:0}.menu-module-scss-module__0QjMmq__menuLink:hover:after{width:100%}.menu-module-scss-module__0QjMmq__mobileMenuButton{display:block}.menu-module-scss-module__0QjMmq__hamburgerButton{z-index:51;margin:0;position:relative}.menu-module-scss-module__0QjMmq__icon{width:24px;height:24px}.menu-module-scss-module__0QjMmq__open{background:#fff}.menu-module-scss-module__0QjMmq__overlay{z-index:40;background-color:#00000080;position:fixed;inset:0}.menu-module-scss-module__0QjMmq__mobileDropdown{z-index:50;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;width:16rem;margin-top:.5rem;position:absolute;top:100%;right:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.menu-module-scss-module__0QjMmq__mobileMenu{margin:0;padding:.5rem 0;list-style:none}.menu-module-scss-module__0QjMmq__mobileMenuLink{color:#1f2937;padding:.75rem 1rem;text-decoration:none;transition:background-color .2s;display:block}.menu-module-scss-module__0QjMmq__mobileMenuLink:hover{background-color:#f9fafb}@media (min-width:768px){.menu-module-scss-module__0QjMmq__desktopMenu{align-items:center;display:flex}.menu-module-scss-module__0QjMmq__mobileMenuButton,.menu-module-scss-module__0QjMmq__overlay,.menu-module-scss-module__0QjMmq__mobileDropdown{display:none}}
.header-module-scss-module__ME5lHG__wrapper{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1280px;margin:0 auto;display:flex}.header-module-scss-module__ME5lHG__main{background:#fff;align-items:center;width:100%;padding:.8em 1em;box-shadow:0 10px 20px #00000050}.header-module-scss-module__ME5lHG__main h2{font-size:1em;display:inline-block}@media (min-width:900px){.header-module-scss-module__ME5lHG__main h2{font-size:1.5em}}.header-module-scss-module__ME5lHG__main h2 span{text-transform:uppercase;text-align:left;font-size:.6em;display:block}@media (min-width:900px){.header-module-scss-module__ME5lHG__main h2 span{text-align:center}}.header-module-scss-module__ME5lHG__main h2 span:before{content:"— "}.header-module-scss-module__ME5lHG__main h2 span:after{content:" —"}
@font-face{font-family:Lato;src:url(../media/Lato-Light.ce5f6003.woff2)format("woff2"),url(../media/Lato-Light.2193e8b2.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(../media/Lato-Bold.83571e90.woff2)format("woff2"),url(../media/Lato-Bold.7a751b63.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nanum Myeongjo;src:url(../media/NanumMyeongjo-Regular.0386268b.woff2)format("woff2"),url(../media/NanumMyeongjo-Regular.1777292b.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nanum Myeongjo;src:url(../media/NanumMyeongjo-ExtraBold.f8000cd9.woff2)format("woff2"),url(../media/NanumMyeongjo-ExtraBold.ae2bf8fc.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}.home-module-scss-module__7j9g1q__intro{flex-direction:column;justify-content:center;height:100vh;transition:all .8s ease-in-out;display:flex;position:relative;overflow:hidden}.home-module-scss-module__7j9g1q__intro h1{text-align:center;margin:0 auto;font-size:3.5em;display:block}.home-module-scss-module__7j9g1q__intro h1 span{text-transform:uppercase;text-align:center;font-size:.6em;display:block}.home-module-scss-module__7j9g1q__intro h1 span:before{content:"— "}.home-module-scss-module__7j9g1q__intro h1 span:after{content:" —"}.home-module-scss-module__7j9g1q__intro .home-module-scss-module__7j9g1q__imageScroll{margin:0 0 0 -20px;position:absolute;bottom:0;left:50%}.home-module-scss-module__7j9g1q__main .home-module-scss-module__7j9g1q__wrapper{width:100%;max-width:1280px;margin:0 auto}.home-module-scss-module__7j9g1q__main section{min-height:90vh;padding:10vh 4vw}@media (min-width:900px){.home-module-scss-module__7j9g1q__main section{padding:10vh 2vw}}.home-module-scss-module__7j9g1q__main section.home-module-scss-module__7j9g1q__home{flex-direction:row;align-items:center;display:flex}.home-module-scss-module__7j9g1q__main section.home-module-scss-module__7j9g1q__home p{font-size:1.6em}.home-module-scss-module__7j9g1q__main section.home-module-scss-module__7j9g1q__prof{color:#000;min-height:100vh}.home-module-scss-module__7j9g1q__main section h2{font-size:2.5em;font-family:var(--font-nanum);margin:0;padding:2vh 2vw 0}.home-module-scss-module__7j9g1q__main section h3{font-family:var(--font-nanum);margin:0;padding:2vh 2vw 0;font-size:1.3em;font-weight:800}.home-module-scss-module__7j9g1q__main section p{margin:2vh 2vw;line-height:1.5}
@font-face{font-family:Lato;src:url(../media/Lato-Light.ce5f6003.woff2)format("woff2"),url(../media/Lato-Light.2193e8b2.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(../media/Lato-Bold.83571e90.woff2)format("woff2"),url(../media/Lato-Bold.7a751b63.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nanum Myeongjo;src:url(../media/NanumMyeongjo-Regular.0386268b.woff2)format("woff2"),url(../media/NanumMyeongjo-Regular.1777292b.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nanum Myeongjo;src:url(../media/NanumMyeongjo-ExtraBold.f8000cd9.woff2)format("woff2"),url(../media/NanumMyeongjo-ExtraBold.ae2bf8fc.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}.layout-module-scss-module__apuIZG__scrolled .layout-module-scss-module__apuIZG__header{top:0}.layout-module-scss-module__apuIZG__header{z-index:10;transition:all 1s ease-in-out;position:fixed;top:-100%;left:0;right:0}.layout-module-scss-module__apuIZG__wrapper{width:100%;max-width:1280px;margin:0 auto}.layout-module-scss-module__apuIZG__contacts{min-height:90vh;padding:10vh 4vw}.layout-module-scss-module__apuIZG__contacts h2{font-size:2.5em;font-family:var(--font-nanum);margin:0;padding:2vh 2vw 0}.layout-module-scss-module__apuIZG__contacts h3{font-family:var(--font-nanum);margin:0;padding:2vh 2vw 0;font-size:1.3em;font-weight:800}.layout-module-scss-module__apuIZG__contacts p{margin:2vh 2vw;line-height:1.5}@media (min-width:900px){.layout-module-scss-module__apuIZG__contacts{padding:10vh 2vw}}.layout-module-scss-module__apuIZG__contacts .layout-module-scss-module__apuIZG__content p.layout-module-scss-module__apuIZG__title{font-size:1.5em;font-weight:800}
.style-module-scss-module__htPZEa__intro{flex-direction:column;justify-content:center;height:100vh;transition:all .8s ease-in-out;display:flex;position:relative;overflow:hidden}.style-module-scss-module__htPZEa__intro h1{text-align:center;margin:0 auto;font-size:3.5em;display:block}.style-module-scss-module__htPZEa__intro h1 span{text-transform:uppercase;text-align:center;font-size:.6em;display:block}.style-module-scss-module__htPZEa__intro h1 span:before{content:"— "}.style-module-scss-module__htPZEa__intro h1 span:after{content:" —"}.style-module-scss-module__htPZEa__intro .style-module-scss-module__htPZEa__imageScroll{margin:0 0 0 -20px;position:absolute;bottom:0;left:50%}
