.JunginSite_shell__sUyPo{--jg-green:#1c3325;--jg-cream:#f4f6f5;--jg-ink:#1c211f;--jg-cream-text:#eef2f0;--jg-accent:#2f4c3a;--jg-accent-deep:#2a4434;--jg-stone:#6b7370;--jg-sage:#9fb3a6;--jg-darker:#14201a;--jg-muted:rgba(28,33,31,0.66);--jg-faint:rgba(28,33,31,0.46);--jg-line:rgba(28,33,31,0.14);--jg-line-strong:rgba(28,33,31,0.24);--jg-line-dark:rgba(238,242,240,0.18);--jg-muted-dark:rgba(238,242,240,0.74);--jg-ease:cubic-bezier(0.16,1,0.3,1);--jg-serif:"Fraunces Variable","Fraunces","Times New Roman",Georgia,serif;--jg-sans:"Pretendard Variable",Pretendard,"Apple SD Gothic Neo","Malgun Gothic",system-ui,sans-serif;--jg-body:"Pretendard Variable",Pretendard,"Apple SD Gothic Neo","Malgun Gothic",system-ui,sans-serif;--jg-fs-mega:clamp(54px,8.4vw,124px);--jg-fs-display:clamp(27px,3.4vw,48px);--jg-fs-title:clamp(19px,2vw,26px);--jg-fs-body:clamp(15px,1.05vw,17px);min-height:100vh;overflow-x:clip;background:var(--jg-cream);color:var(--jg-ink);font-family:var(--jg-body);font-size:16px;line-height:1.62;word-break:keep-all;overflow-wrap:break-word}.JunginSite_shell__sUyPo *,.JunginSite_shell__sUyPo :after,.JunginSite_shell__sUyPo :before{box-sizing:border-box}:where(.JunginSite_shell__sUyPo) :is(h1,h2,h3,p,a,button,dt,dd,strong,span,small,li){letter-spacing:0;overflow-wrap:break-word;line-break:strict}:where(.JunginSite_shell__sUyPo) :is(h1,h2,h3){margin:0;text-wrap:balance}:where(.JunginSite_shell__sUyPo) p{margin:0;text-wrap:pretty}:where(.JunginSite_shell__sUyPo) a{color:inherit;text-decoration:none}.JunginSite_shell__sUyPo button{font:inherit}.JunginSite_skip__RM8S1{position:fixed;top:14px;left:14px;z-index:100;padding:10px 14px;background:var(--jg-ink);color:var(--jg-cream);font-weight:600;transform:translateY(-150%)}.JunginSite_skip__RM8S1:focus,.JunginSite_skip__RM8S1:focus-visible{transform:translateY(0)}.JunginSite_nav__wkRFz{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:grid;min-height:76px;grid-template-columns:minmax(180px,1fr) auto minmax(120px,1fr);grid-gap:24px;gap:24px;align-items:center;padding:0 max(32px,calc((100% - 1480px) / 2));border-bottom:1px solid var(--jg-line-strong);background:#ffffff;transition:transform .45s var(--jg-ease),opacity .45s ease;will-change:transform}.JunginSite_nav__wkRFz[data-hidden=true]{transform:translateY(-100%);opacity:0;pointer-events:none}.JunginSite_navUtils__yMWXg{justify-self:end;display:inline-flex;align-items:center;gap:16px}.JunginSite_langToggle__Sm93A{display:inline-flex;align-items:center;gap:6px;color:var(--jg-faint);font-family:var(--jg-serif);font-size:.78rem;font-weight:600;letter-spacing:.04em}.JunginSite_langToggle__Sm93A button{border:0;padding:4px 2px;background:transparent;color:var(--jg-faint);cursor:pointer;font:inherit;transition:color .18s ease}.JunginSite_langToggle__Sm93A button[data-active=true]{color:var(--jg-ink)}.JunginSite_langToggle__Sm93A button:hover{color:var(--jg-accent-deep)}.JunginSite_searchButton__tdLGZ{display:inline-grid;place-items:center;width:40px;height:40px;border:1px solid var(--jg-line-strong);border-radius:999px;background:transparent;color:var(--jg-ink);cursor:pointer;transition:border-color .18s ease,color .18s ease}.JunginSite_searchButton__tdLGZ:hover{border-color:var(--jg-accent);color:var(--jg-accent-deep)}.JunginSite_brand___Y12C{justify-self:start;display:inline-flex;align-items:baseline;gap:10px;white-space:nowrap}.JunginSite_brandMark__X_Iqe{font-family:var(--jg-serif);font-size:1.4rem;font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase}.JunginSite_brandKo__uUuV1{color:var(--jg-muted);font-family:var(--jg-sans);font-size:.78rem;font-weight:600;letter-spacing:.02em}.JunginSite_navLinks__6jyLT{justify-self:center;display:flex;gap:clamp(16px,2.6vw,34px);color:var(--jg-muted);font-size:.85rem;font-weight:600}.JunginSite_navLinks__6jyLT a{position:relative;padding:28px 0 26px;transition:color .19s ease}.JunginSite_navLinks__6jyLT a:after{position:absolute;right:0;bottom:20px;left:0;height:2px;background:var(--jg-accent);content:"";opacity:0;transform:scaleX(.6);transition:opacity .19s ease,transform .19s ease}.JunginSite_navLinks__6jyLT a:focus-visible,.JunginSite_navLinks__6jyLT a:hover,.JunginSite_navLinks__6jyLT a[data-active=true]{color:var(--jg-accent-deep)}.JunginSite_navLinks__6jyLT a[data-active=true]:after{opacity:1;transform:scaleX(1)}.JunginSite_navCta__KKkA5,.JunginSite_primaryCta__SEEXR{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--jg-green);padding:0 22px;background:var(--jg-green);color:var(--jg-cream-text);font-size:.85rem;font-weight:600;line-height:1;white-space:nowrap;transition:background .19s ease,color .19s ease,border-color .19s ease,transform .19s ease}.JunginSite_navCta__KKkA5{justify-self:end}.JunginSite_primaryCta__SEEXR{min-height:52px;padding:0 30px}.JunginSite_navCta__KKkA5:hover,.JunginSite_primaryCta__SEEXR:hover{border-color:var(--jg-ink);background:var(--jg-ink);color:var(--jg-cream);transform:translateY(-1px)}.JunginSite_textCta__QGqR6{display:inline-flex;align-items:center;min-height:38px;border:0;border-bottom:2px solid var(--jg-accent);padding:0 0 3px;background:transparent;color:var(--jg-ink);font-size:.86rem;font-weight:600;line-height:1;transition:color .19s ease,border-color .19s ease,transform .19s ease}.JunginSite_textCta__QGqR6:hover{color:var(--jg-accent-deep);border-bottom-color:var(--jg-accent-deep);transform:translateY(-1px)}.JunginSite_textCta__QGqR6[data-on=dark]{color:var(--jg-cream-text);border-bottom-color:var(--jg-sage)}.JunginSite_textCta__QGqR6[data-on=dark]:hover{color:#ffffff;border-bottom-color:#c5d4cb}.JunginSite_menuButton__l3JQ6{display:none;width:44px;height:44px;align-items:center;justify-content:center;justify-self:end;border:1px solid var(--jg-line-strong);background:transparent;color:var(--jg-ink)}.JunginSite_drawerClose__FQy17 span,.JunginSite_menuButton__l3JQ6 span{display:block;width:18px;height:2px;background:currentColor}.JunginSite_menuButton__l3JQ6 span+span{margin-top:5px}.JunginSite_drawerBackdrop__y4DTJ,.JunginSite_drawerLayer__Y8bqF,.JunginSite_mobileDrawer____3B9{position:fixed;inset:0}.JunginSite_drawerLayer__Y8bqF{z-index:90}.JunginSite_drawerBackdrop__y4DTJ{border:0;background:rgba(20,32,26,.46)}.JunginSite_mobileDrawer____3B9{inset:8px;z-index:1;display:flex;flex-direction:column;gap:30px;overflow-y:auto;border:1px solid var(--jg-line-strong);padding:22px 22px 34px;background:var(--jg-cream);color:var(--jg-ink)}.JunginSite_drawerHeader__W8eS6{display:flex;align-items:center;justify-content:space-between;gap:18px}.JunginSite_drawerBrand__Z6xHM{font-family:var(--jg-serif);font-size:1.24rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.JunginSite_drawerClose__FQy17{position:relative;width:44px;height:44px;border:1px solid var(--jg-line-strong);background:transparent;color:var(--jg-ink)}.JunginSite_drawerClose__FQy17 span{position:absolute;top:50%;left:50%;transform-origin:center}.JunginSite_drawerClose__FQy17 span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.JunginSite_drawerClose__FQy17 span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.JunginSite_drawerLinks__ZCUjT{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--jg-line)}.JunginSite_drawerLinks__ZCUjT a{display:flex;align-items:center;justify-content:space-between;min-height:62px;border-bottom:1px solid var(--jg-line);color:var(--jg-ink);font-family:var(--jg-serif);font-size:clamp(1.4rem,6.5vw,2.1rem);font-weight:600;letter-spacing:-.01em}.JunginSite_drawerLinks__ZCUjT a:after{content:"→";color:var(--jg-accent-deep);font-size:1.05rem}.JunginSite_drawerLinks__ZCUjT a[data-active=true]{color:var(--jg-accent-deep)}.JunginSite_drawerCta___O0dC{display:inline-flex;min-height:54px;align-items:center;justify-content:center;margin-top:auto;border:1px solid var(--jg-green);background:var(--jg-green);color:var(--jg-cream-text);font-weight:600}.JunginSite_footer__7Jufy{padding:60px max(32px,calc((100% - 1480px) / 2));background:var(--jg-darker);color:var(--jg-cream-text)}.JunginSite_footerMain__f4Np_{display:grid;grid-template-columns:minmax(240px,1.4fr) minmax(180px,1fr) minmax(200px,auto);grid-gap:32px;gap:32px;align-items:start}.JunginSite_footerBrandCol__XYAcs p{margin:0}.JunginSite_footerBrand__9Icq4{display:block;margin-bottom:10px;font-family:var(--jg-serif);font-size:1.34rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.JunginSite_footerKo__FNctW{display:block;margin-bottom:14px;color:var(--jg-cream-text);font-size:.92rem;font-weight:600}.JunginSite_footerAddress__zLoRi,.JunginSite_footerContact__ixPTT{color:var(--jg-muted-dark);font-size:.86rem;font-weight:400;line-height:1.66}.JunginSite_footerContact__ixPTT{margin-top:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.JunginSite_footerLinks__srmPT{display:grid;grid-gap:12px;gap:12px;align-content:start}.JunginSite_footerLinks__srmPT a{color:var(--jg-muted-dark);font-size:.88rem;font-weight:500;transition:color .18s ease}.JunginSite_footerLinks__srmPT a:hover{color:var(--jg-cream-text)}.JunginSite_footerFamily__0t_JT{position:relative;justify-self:end}.JunginSite_familyToggle__9Efbh{display:inline-flex;align-items:center;justify-content:space-between;gap:14px;min-width:200px;min-height:46px;border:1px solid var(--jg-line-dark);padding:0 16px;background:transparent;color:var(--jg-cream-text);cursor:pointer;font-size:.86rem;font-weight:600;transition:border-color .18s ease}.JunginSite_familyToggle__9Efbh:hover{border-color:rgba(159,179,166,.6)}.JunginSite_familyToggle__9Efbh span[data-open=true]{transform:rotate(180deg)}.JunginSite_familyMenu__i7HoW{position:absolute;bottom:calc(100% + 6px);left:0;right:0;z-index:5;display:grid;grid-gap:0;gap:0;margin:0;padding:6px;list-style:none;border:1px solid var(--jg-line-dark);background:#0e1712}.JunginSite_familyMenu__i7HoW a{display:block;padding:11px 12px;color:var(--jg-muted-dark);font-size:.84rem;font-weight:500;transition:background .16s ease,color .16s ease}.JunginSite_familyMenu__i7HoW a:hover{background:rgba(159,179,166,.12);color:var(--jg-cream-text)}.JunginSite_footerNote__n3ZTv{display:block;margin-top:40px;padding-top:18px;border-top:1px solid var(--jg-line-dark);color:var(--jg-muted-dark);font-size:.78rem}.JunginSite_shell__sUyPo a:focus-visible,.JunginSite_shell__sUyPo button:focus-visible,.JunginSite_shell__sUyPo input:focus-visible,.JunginSite_shell__sUyPo select:focus-visible,.JunginSite_shell__sUyPo textarea:focus-visible{outline:2px solid var(--jg-ink);outline-offset:2px;box-shadow:0 0 0 2px var(--jg-cream)}@media (max-width:980px){.JunginSite_nav__wkRFz{grid-template-columns:minmax(140px,1fr) auto auto}.JunginSite_navLinks__6jyLT{display:none}.JunginSite_footerMain__f4Np_{grid-template-columns:1fr;gap:28px}.JunginSite_footerFamily__0t_JT{justify-self:start}}@media (max-width:760px){.JunginSite_nav__wkRFz{grid-template-columns:minmax(0,1fr) auto auto}.JunginSite_langToggle__Sm93A{display:none}.JunginSite_menuButton__l3JQ6{display:inline-flex;flex-direction:column}}@media (max-width:560px){.JunginSite_nav__wkRFz{min-height:64px;padding-inline:16px;gap:12px}.JunginSite_brandKo__uUuV1,.JunginSite_searchButton__tdLGZ{display:none}.JunginSite_footer__7Jufy{padding-inline:16px}.JunginSite_familyToggle__9Efbh{min-width:0;width:100%}}@media (prefers-reduced-motion:reduce){.JunginSite_navCta__KKkA5,.JunginSite_navLinks__6jyLT a,.JunginSite_navLinks__6jyLT a:after,.JunginSite_primaryCta__SEEXR,.JunginSite_textCta__QGqR6{transition:none}.JunginSite_navCta__KKkA5:hover,.JunginSite_primaryCta__SEEXR:hover,.JunginSite_textCta__QGqR6:hover{transform:none}}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/fraunces-vietnamese-wght-normal.9ea1ffad.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/fraunces-latin-ext-wght-normal.df252a37.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/fraunces-latin-wght-normal.7d78925e.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}