:root{--layout-gutter-desktop:60px;--layout-gutter-compact:20px;--en-chrome-site-max-width:1600px;--header-height-desktop-lg:72px;--header-height-desktop:54px;--header-height-mobile:64px;--header-pad-top-desktop-lg:18px;--header-pad-top-desktop:14px;--header-pad-top-mobile:16px;--en-chrome-inner-padding:var(--layout-gutter-desktop);--en-chrome-header-height:var(--header-height-desktop-lg);--en-chrome-header-inner-pad-top:var(--header-pad-top-desktop-lg);--m-gnb-inner-margin-top:168px;--en-chrome-font-heading:"Aeonik Fono","Helvetica Neue",Arial,sans-serif;--en-chrome-font-body:"Freesentation","Noto Sans KR","Apple SD Gothic Neo",Arial,sans-serif;--site_inner_max_width:var(--en-chrome-site-max-width);--inner_padding:var(--en-chrome-inner-padding);--header_height:var(--en-chrome-header-height);--header-inner-pad-top:var(--en-chrome-header-inner-pad-top);--font-heading:var(--en-chrome-font-heading);--font-body:var(--en-chrome-font-body);--default_font_color:#000;--m-hero-height:50vh;--m-hero-min-height:360px;--hero-title-height:min(clamp(190px,14vw,260px),12.48vw);--m-reveal-top:-50svh;--m-reveal-height:150svh;--m-title-display-size:40px;--m-title-display-line:1;--m-space-4:4px;--m-space-6:6px;--m-space-8:8px;--m-space-10:10px;--m-space-12:12px;--m-space-16:16px;--m-space-20:20px;--m-space-24:24px;--m-space-28:28px;--m-space-30:30px;--m-space-32:32px;--m-space-36:36px;--m-space-40:40px;--m-space-44:44px;--m-space-48:48px;--m-space-52:52px;--m-space-60:60px;--m-space-64:64px;--m-space-72:72px;--m-space-80:80px;--m-space-84:84px;--m-space-96:96px;--m-space-120:120px;--m-space-140:140px;--m-space-180:180px;--m-fs-title-md:28px;--m-fs-body-lg:24px;--m-fs-body-md:20px;--m-fs-body-sm:18px;--m-fs-caption:15px;--m-fs-hero-title:52px;--m-fs-hero-kicker:32px;--m-fs-hero-display:72px;--m-fs-hero-display-sm:66px;--m-lh-title-md:1.29;--m-lh-body-lg:1.29;--m-lh-body-md:1.4;--m-lh-body-sm:1.33;--m-lh-caption:1.47;--m-lh-hero-title:1.12;--m-lh-hero-display:1}html{scrollbar-gutter:stable}body,html{background:#fff;overflow-x:hidden;overflow-x:clip}body{color:var(--default_font_color);font-size:16px}body:not([data-sindoh-en-chrome]){padding-top:var(--header_height)}body.is-dark-theme-page,html:has(body.is-dark-theme-page){background:#000}html{color-scheme:light}html.lenis-stopped{background:#fff!important}body.full{padding-top:0}body *{color:inherit;font-family:var(--font-body);overflow-wrap:break-word;word-break:keep-all}a,blockquote,h1,h2,h3,h4,h5,h6,p,pre{line-height:1.2}.body-wrapper,body,html{height:100%}.body-wrapper{display:flex;flex-direction:column}main{display:flex;flex:1;flex-direction:column}.content_inner{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:var(--site_inner_max_width);width:100%}.hidden{display:none!important}.v-hidden{visibility:hidden!important}.no-scroll,body.no-scroll,html.no-scroll{height:100%;overflow:hidden;scrollbar-gutter:stable}body.hero-locked{height:100svh;overflow:hidden;overscroll-behavior:none;touch-action:none}body.hero-locked .G_header_container,body.home-hero-pending .G_header_container{opacity:0;pointer-events:none}@media (max-width:1536px){:root{--en-chrome-header-height:var(--header-height-desktop);--en-chrome-header-inner-pad-top:var(--header-pad-top-desktop)}}@media (max-width:1024px){:root{--en-chrome-inner-padding:var(--layout-gutter-compact);--en-chrome-header-height:40px;--en-chrome-header-inner-pad-top:10px}}@media (min-width:769px){:root{--m-hero-height:42vh}}@media (max-width:768px){:root{--en-chrome-header-height:var(--header-height-mobile);--en-chrome-header-inner-pad-top:var(--header-pad-top-mobile);--m-hero-height:50vh;--m-hero-min-height:360px;--m-reveal-top:-50svh;--m-reveal-height:150svh;--m-title-display-size:clamp(36px,9.412vw,40px);--m-title-display-line:1;--m-space-4:clamp(3.52px,0.941vw,4px);--m-space-6:clamp(5.28px,1.412vw,6px);--m-space-8:clamp(7.04px,1.882vw,8px);--m-space-10:clamp(8.8px,2.353vw,10px);--m-space-12:clamp(10.56px,2.824vw,12px);--m-space-16:clamp(14.08px,3.765vw,16px);--m-space-20:clamp(17.6px,4.706vw,20px);--m-space-24:clamp(21.12px,5.647vw,24px);--m-space-28:clamp(24.64px,6.588vw,28px);--m-space-30:clamp(26.4px,7.059vw,30px);--m-space-32:clamp(28.16px,7.529vw,32px);--m-space-36:clamp(31.68px,8.471vw,36px);--m-space-40:clamp(35.2px,9.412vw,40px);--m-space-44:clamp(38.72px,10.353vw,44px);--m-space-48:clamp(42.24px,11.294vw,48px);--m-space-52:clamp(45.76px,12.235vw,52px);--m-space-60:clamp(52.8px,14.118vw,60px);--m-space-64:clamp(56.32px,15.059vw,64px);--m-space-72:clamp(63.36px,16.941vw,72px);--m-space-80:clamp(70.4px,18.824vw,80px);--m-space-84:clamp(73.92px,19.765vw,84px);--m-space-96:clamp(84.48px,22.588vw,96px);--m-space-120:clamp(105.6px,28.235vw,120px);--m-space-140:clamp(123.2px,32.941vw,140px);--m-space-180:clamp(158.4px,42.353vw,180px);--m-fs-title-md:clamp(25.2px,6.588vw,28px);--m-fs-body-lg:clamp(21.6px,5.647vw,24px);--m-fs-body-md:clamp(18px,4.706vw,20px);--m-fs-body-sm:clamp(16.2px,4.235vw,18px);--m-fs-caption:clamp(13.5px,3.529vw,15px);--m-fs-hero-title:clamp(46.8px,12.235vw,52px);--m-fs-hero-kicker:clamp(28.8px,7.529vw,32px);--m-fs-hero-display:clamp(64.8px,16.941vw,72px);--m-fs-hero-display-sm:clamp(59.4px,15.529vw,66px)}body,html{overscroll-behavior-y:none}}@media (max-width:1920px){.content_inner{padding-left:var(--inner_padding);padding-right:var(--inner_padding)}}.G_header_container.page-header-behind{z-index:5}.page-header-reveal{--m-header-fg:#000;pointer-events:none;visibility:hidden;z-index:1300}.page-header-reveal .transparent_logo{display:none}.page-header-reveal .normal_logo{display:block}.page-header-reveal.is-active{pointer-events:auto;visibility:visible}.page-header-reveal.is-active.is-suppressed{pointer-events:none;visibility:hidden}.page-header-reveal.is-active .m_headerWrap,.page-header-reveal.is-active .pc_header{animation:page-header-drop .66s cubic-bezier(.22,1,.36,1) .08s both}@keyframes page-header-drop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.page-transition-overlay{background:#fff;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .7s ease;z-index:9999}.page-transition-overlay.is-covered,.page-transition-overlay.is-leaving,html.page-fade-arrival .page-transition-overlay{opacity:1;pointer-events:all}.page-transition-overlay.is-entering{opacity:0;pointer-events:none}