.sh-container{padding:0 140px}@media (max-width:1680px){.sh-container{padding:0 100px}}@media (max-width:1440px){.sh-container{padding:0 80px}}@media (max-width:1024px){.sh-container{padding:0 16px}}.app-layout{width:100%}.app-layout .layout-header{position:fixed;top:0;left:0;width:100%;height:120px;display:flex;align-items:center;justify-content:space-between;padding:0 110px 0 140px;background:#ffffff;box-shadow:0 4px 10px #0000001a;border-bottom:1px solid transparent;z-index:50}.app-layout .layout-header .header-brand{display:flex;align-items:center;justify-content:center;width:132px;height:42px;flex-shrink:0}.app-layout .layout-header .header-nav{display:flex;align-items:center;gap:114px}.app-layout .layout-header .header-nav .nav-item{padding:12px;font-size:20px;font-weight:600;font-family:var(--paperlogy),sans-serif;cursor:pointer}.app-layout .layout-header .header-nav .nav-item.active,.app-layout .layout-header .header-nav .nav-item:hover{color:var(--primary)!important}.app-layout .layout-header .header-burger{display:none}.app-layout .layout-main{padding-top:120px}.app-layout .layout-footer{height:296px}.app-layout .layout-footer .footer-container{border-top:1px solid #707070;padding-top:50px;display:flex;align-items:center;justify-content:space-between}.app-layout .layout-footer .footer-meta .meta-row{display:flex;align-items:center;gap:6px;font-size:20px}.app-layout .layout-footer .footer-meta .meta-row .meta-label{font-weight:800}.app-layout .layout-footer .footer-brand{display:flex;align-items:center;gap:96px}.app-layout .layout-footer .footer-brand .brand-item{display:flex;align-items:center;justify-content:center}.app-layout .layout-footer .footer-brand .brand-item.yegangfoundation{width:168px}.app-layout .layout-footer .footer-brand .brand-item.daumfoundation{width:165px}@media (max-width:1680px){.app-layout .layout-header{padding:0 70px 0 100px}.app-layout .layout-footer .footer-meta .meta-row{font-size:18px}.app-layout .layout-footer{height:240px}}@media (max-width:1440px){.app-layout .layout-header{padding:0 50px 0 80px}.app-layout .layout-header .header-nav{gap:88px}.app-layout .layout-header .header-nav .nav-item{font-size:18px}.app-layout .layout-footer .footer-meta .meta-row{font-size:16px}.app-layout .layout-footer{height:200px}}@media (max-width:1024px){.app-layout .layout-header{height:65px;padding:0 36px}.app-layout.open .layout-header{box-shadow:none;border-bottom:1px solid #f3f3f3}.app-layout .layout-header .header-brand{width:96px;height:30px;z-index:1}@keyframes header-nav{0%{opacity:0}to{opacity:1}}.app-layout .layout-header .header-nav{position:fixed;top:65px;left:0;width:100%;background:#ffffff;flex-direction:column;gap:0;opacity:0;overflow:hidden;height:0}.app-layout .layout-header .header-nav .nav-item{width:100%;padding:14px 36px;text-align:center}.app-layout.open .layout-header .header-nav{padding:12px 0;box-shadow:0 4px 10px #0000001a;animation:header-nav .15s linear forwards;height:-moz-fit-content;height:fit-content}.app-layout .layout-header .header-burger{display:block;transform:translateX(15px);overflow:hidden}.app-layout .layout-overlay{position:fixed;top:0;left:-9999px;width:100%;height:100dvh;background:rgba(0,0,0,.3);opacity:0;z-index:1}.app-layout.open .layout-overlay{left:0;opacity:1;z-index:15;transition:forwards .15s linear}.app-layout .layout-main{padding-top:0}.app-layout .layout-footer{height:180px}.app-layout .layout-footer .footer-container{padding-top:36px}.app-layout .layout-footer .footer-brand{flex-direction:column;gap:4px}.app-layout .layout-footer .footer-brand .brand-item.yegangfoundation{width:124px}.app-layout .layout-footer .footer-brand .brand-item.daumfoundation{width:120px}}@media (max-width:576px){.app-layout .layout-header{padding:0 20px}.app-layout .layout-header .header-brand{width:76px;height:23px}.app-layout .layout-footer{height:130px}.app-layout .layout-footer .footer-container{padding-top:24px}.app-layout .layout-footer .footer-meta .meta-row{font-size:12px}.app-layout .layout-footer .footer-brand{flex-direction:column;gap:0}.app-layout .layout-footer .footer-brand .brand-item.daumfoundation,.app-layout .layout-footer .footer-brand .brand-item.yegangfoundation{width:80px}}.pg-intro{width:100%;position:relative;padding-top:135px}.pg-intro .intro-cover img{position:absolute;top:0;width:100%;height:100%;z-index:-1}.pg-intro .intro-cover img.desktop{display:block}.pg-intro .intro-cover img.mobile{display:none}.pg-intro .intro-logo{display:flex;align-items:center;justify-content:center}.pg-intro .intro-logo .logo-phrase{text-align:left;font-family:var(--dongle),sans-serif;font-size:40px;font-weight:700;line-height:1}.pg-intro .intro-logo .logo-image{width:605px;position:relative}.pg-intro .intro-logo .logo-image .logo-path .path-item{position:absolute;top:0;width:8px;height:30px;background:#ef820c;border-radius:25px}.pg-intro .intro-logo .logo-image .logo-path .path-item:first-of-type{transform:rotate(-45deg) scale(0);top:10px;right:72px;transform-origin:bottom center}.pg-intro .intro-logo .logo-image .logo-path .path-item:nth-of-type(2){right:48px;transform:scale(0);transform-origin:bottom center}.pg-intro .intro-logo .logo-image .logo-path .path-item:nth-of-type(3){right:22px;top:8px;transform:rotate(45deg) scale(0);transform-origin:bottom center}@keyframes path-item-1{0%{transform:rotate(-45deg) scale(0)}to{transform:rotate(-45deg) scale(1)}}.pg-intro .intro-logo .logo-image .logo-path.animate .path-item:first-of-type{animation:path-item-1 .4s ease forwards;animation-delay:.2s}@keyframes path-item-2{0%{transform:scale(0)}to{transform:scale(1)}}.pg-intro .intro-logo .logo-image .logo-path.animate .path-item:nth-of-type(2){animation:path-item-2 .4s ease forwards;animation-delay:.3s}@keyframes path-item-3{0%{transform:rotate(45deg) scale(0)}to{transform:rotate(45deg) scale(1)}}.pg-intro .intro-logo .logo-image .logo-path.animate .path-item:nth-of-type(3){animation:path-item-3 .4s ease forwards;animation-delay:.4s}.pg-intro .intro-description{text-align:center;margin-top:44px;font-size:26px;line-height:40px}.pg-intro .intro-host{margin-top:152px}.pg-intro .intro-host .host-list{display:flex;align-items:center;gap:38px}.pg-intro .intro-host .host-list .host-item{flex:1 1;width:50%;padding:64px 0;text-align:center;position:relative;border-radius:50px;z-index:1;min-height:502px}.pg-intro .intro-host .host-list .host-item:before{content:"";position:absolute;top:0;left:0;border-radius:50px;background:#ffffff 0 0 no-repeat padding-box;box-shadow:0 0 20px #00000029;opacity:.6;width:100%;height:100%;z-index:-1}.pg-intro .intro-host .host-list .host-item.yegangfoundation svg{width:318px}.pg-intro .intro-host .host-list .host-item.daumfoundation svg{width:313px}.pg-intro .intro-host .host-list .host-item .host-text{margin-top:42px;font-size:23px;line-height:38px}.pg-intro .intro-host .host-list .host-item .host-text .blank{display:inline-flex;justify-content:space-between;align-items:center;width:76px}.pg-intro .intro-host .host-list .host-item .host-logo{display:flex;align-items:center;justify-content:center}.pg-intro .intro-value{margin-top:328px;text-align:center;padding-bottom:280px}.pg-intro .intro-value .value-title{font-family:var(--dongle),sans-serif;font-size:70px;line-height:1;font-weight:700}.pg-intro .intro-value .value-text{margin-top:36px;font-size:25px;line-height:40px}@media (max-width:1680px){.pg-intro .intro-logo .logo-phrase{font-size:38px}.pg-intro .intro-logo .logo-image{width:560px}.pg-intro .intro-logo .logo-image .logo-path .path-item:first-of-type{right:72px}.pg-intro .intro-logo .logo-image .logo-path .path-item:nth-of-type(2){right:46px}.pg-intro .intro-description{margin-top:40px;font-size:24px;line-height:38px}.pg-intro .intro-host{margin-top:120px}.pg-intro .intro-host .host-list{gap:34px}.pg-intro .intro-host .host-list .host-item{min-height:476px}.pg-intro .intro-host .host-list .host-item.yegangfoundation svg{width:280px}.pg-intro .intro-host .host-list .host-item.daumfoundation svg{width:274px}.pg-intro .intro-host .host-list .host-item .host-text{margin-top:38px;font-size:22px;line-height:36px}.pg-intro .intro-value{margin-top:200px;padding-bottom:260px}.pg-intro .intro-value .value-title{font-size:62px}.pg-intro .intro-value .value-text{margin-top:32px;font-size:22px;line-height:1.5}}@media (max-width:1440px){.pg-intro .intro-logo .logo-phrase{font-size:34px}.pg-intro .intro-logo .logo-image{width:520px}.pg-intro .intro-logo .logo-image .logo-path .path-item:first-of-type{top:6px;right:62px}.pg-intro .intro-logo .logo-image .logo-path .path-item:nth-of-type(2){top:-4px;right:40px}.pg-intro .intro-logo .logo-image .logo-path .path-item:nth-of-type(3){top:6px;right:18px}.pg-intro .intro-description{margin-top:28px;font-size:22px;line-height:36px}.pg-intro .intro-host{margin-top:100px}.pg-intro .intro-host .host-list{gap:28px}.pg-intro .intro-host .host-list .host-item{min-height:440px}.pg-intro .intro-host .host-list .host-item.yegangfoundation svg{width:260px}.pg-intro .intro-host .host-list .host-item.daumfoundation svg{width:254px}.pg-intro .intro-host .host-list .host-item .host-text{margin-top:34px;font-size:20px;line-height:32px}.pg-intro .intro-value{margin-top:160px}.pg-intro .intro-value .value-title{font-size:54px}.pg-intro .intro-value .value-text{margin-top:28px;font-size:20px;line-height:1.5}}@media (max-width:1280px){.pg-intro .intro-host .host-list .host-item{min-height:402px}.pg-intro .intro-host .host-list .host-item.yegangfoundation svg{width:230px}.pg-intro .intro-host .host-list .host-item.daumfoundation svg{width:224px}.pg-intro .intro-host .host-list .host-item .host-text{margin-top:30px;font-size:18px;line-height:28px}.pg-intro .intro-value{margin-top:140px;padding-bottom:240px}.pg-intro .intro-value .value-title{font-size:48px}.pg-intro .intro-value .value-text{margin-top:24px;font-size:18px;line-height:1.5}}@media (max-width:1160px){.pg-intro .intro-host .host-list{gap:16px}.pg-intro .intro-host .host-list .host-item{min-height:374px}.pg-intro .intro-host .host-list .host-item .host-text{margin-top:30px;font-size:16px;line-height:24px}.pg-intro .intro-value{margin-top:100px;padding-bottom:220px}.pg-intro .intro-value .value-title{font-size:38px}.pg-intro .intro-value .value-text{margin-top:20px;font-size:16px;line-height:1.5}}@media (max-width:1024px){.pg-intro .intro-cover img{min-width:1024px;left:50%;transform:translateX(-50%)}.pg-intro .intro-logo .logo-phrase{font-size:30px}.pg-intro .intro-logo .logo-image{width:480px}.pg-intro .intro-logo .logo-image .logo-path.animate .path-item:first-of-type{top:0;right:54px}.pg-intro .intro-logo .logo-image .logo-path.animate .path-item:nth-of-type(2){top:-8px;right:38px}.pg-intro .intro-logo .logo-image .logo-path.animate .path-item:nth-of-type(3){top:0;right:20px}.pg-intro .intro-description{font-size:20px;margin-top:24px;line-height:34px}.pg-intro .intro-host{margin-top:60px}.pg-intro .intro-host .host-list{flex-direction:column}.pg-intro .intro-host .host-list .host-item{width:60%;padding:40px 0;min-height:auto}.pg-intro .intro-value{margin-top:80px;padding-bottom:280px}}@media (max-width:768px){.pg-intro .intro-host .host-list .host-item{width:85%}.pg-intro .intro-host .host-list .host-item.daumfoundation .host-logo svg,.pg-intro .intro-host .host-list .host-item.yegangfoundation .host-logo svg{width:180px}}@media (max-width:576px){.pg-intro{padding-top:240px;overflow:hidden}.pg-intro .intro-cover img.desktop{display:none}.pg-intro .intro-cover img.mobile{display:block}.pg-intro .intro-cover img{min-width:576px}.pg-intro .intro-logo .logo-phrase{font-size:24px}.pg-intro .intro-logo .logo-image{width:340px}.pg-intro .intro-logo .logo-phrase .phrase-description{width:calc(100% + 40px);transform:translateX(-20px);font-size:16px;margin-top:30px}.pg-intro .intro-logo .logo-image .logo-path .path-item{width:4px;height:14px}.pg-intro .intro-logo .logo-image .logo-path.animate .path-item:first-of-type{top:6px;right:40px}.pg-intro .intro-logo .logo-image .logo-path.animate .path-item:nth-of-type(2){top:2px;right:28px}.pg-intro .intro-logo .logo-image .logo-path.animate .path-item:nth-of-type(3){top:6px;right:16px}.pg-intro .intro-description{margin-top:30px;font-size:16px;line-height:26px}.pg-intro .intro-host{margin-top:130px}.pg-intro .intro-host .host-list{gap:34px}.pg-intro .intro-host .host-list .host-item{width:100%;border-radius:20px;padding:42px 10px}.pg-intro .intro-host .host-list .host-item:before{border-radius:20px}.pg-intro .intro-host .host-list .host-item.yegangfoundation .host-logo svg{width:130px}.pg-intro .intro-host .host-list .host-item.daumfoundation .host-logo svg{width:144px}.pg-intro .intro-host .host-list .host-item .host-text{line-height:26px}.pg-intro .intro-value{margin-top:100px;padding-bottom:86px}.pg-intro .intro-value .value-title{font-size:30px}.pg-intro .intro-value .value-text{margin-top:24px}}