@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard-dynamic-subset.min.css";
:root{--font-pretendard:"Pretendard", -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;--font-zh:"PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-ja:"Hiragino Kaku Gothic ProN", "Noto Sans JP", sans-serif;--font-ru:"Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-hi:"Noto Sans Devanagari", sans-serif;--text-display-40:40px;--text-display-32:32px;--text-headline-26:26px;--text-headline-22:22px;--text-headline-20:20px;--text-headline-18:18px;--text-headline-16:16px;--text-body-15:15px;--text-body-14:14px;--text-caption-13:13px;--text-caption-12:12px;--text-caption-11:11px;--lh-display:1.24;--lh-headline:1.28;--lh-body:1.45;--lh-caption:1.24;--ls-tight:-.02em;--ls-normal:-.01em;--shadow-e100:0px 1px 2px #0000000a, 0px 2px 4px #0000000a;--shadow-e200:0px 1px 3px #0000001a, 0px 2px 6px #0000000f;--shadow-e300:0px 2px 6px #0000000f, 0px 6px 16px #0000001f;--shadow-e400:0px 4px 12px #00000029;--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--radius-pill:999px}body{font-family:var(--font-pretendard);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[lang=zh],[lang=zh]{font-family:var(--font-zh), var(--font-pretendard)}html[lang=ja],[lang=ja]{font-family:var(--font-ja), var(--font-pretendard)}html[lang=hi],[lang=hi]{font-family:var(--font-hi), var(--font-pretendard)}html[lang=ru],[lang=ru],html[lang=ru] body,html[lang=ru] h1,html[lang=ru] h2,html[lang=ru] h3,html[lang=ru] p,html[lang=ru] span,html[lang=ru] a,html[lang=ru] .heroCopy h1,html[lang=ru] .heroCopy h2,html[lang=ru] .sectionIntro h2,html[lang=ru] .businessPrimaryTitle{font-family:var(--font-ru)!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-pretendard);letter-spacing:var(--ls-normal);line-height:var(--lh-headline)}.businessTitleRow h1{font-size:var(--text-headline-26)!important;font-weight:700!important;line-height:var(--lh-headline)!important;letter-spacing:var(--ls-normal)!important;margin:6px 0 8px!important}.businessDetailSplitTitle{flex-direction:column;gap:2px;display:flex}.businessPrimaryName{font-size:var(--text-headline-26);color:var(--ink,#18181b);font-weight:800;line-height:1.25}.businessSecondaryName{font-size:var(--text-body-15);color:var(--muted,#71717a);letter-spacing:-.01em;font-weight:600;line-height:1.35}@media (max-width:640px){.businessTitleRow h1,.businessPrimaryName{font-size:var(--text-headline-22)!important}.businessSecondaryName{font-size:var(--text-body-14)}}
