/* 한국어 page only (/ko/). Noto Sans KR, SIL Open Font License 1.1 (see /assets/fonts/NotoSansKR-OFL.txt).
   Self-hosted variable font, subset to the 294 characters this page uses. Latin letters keep using Poppins and Nunito Sans. */
@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:100 900;font-display:swap;src:url("/assets/fonts/notosanskr-2b3526d7.woff2") format("woff2");unicode-range:U+201C-201D,U+3000-3002,U+314B,U+AC00,U+AC04,U+AC08,U+AC19,U+AC1C,U+AC70,U+AC74,U+AC78,U+AC83,U+AC8C,U+ACBC,U+ACC1,U+ACC4,U+ACE0,U+ACE8,U+ACF5,U+ACFC,U+AD6C-AD6D,U+ADF8-ADF9,U+AE00,U+AE30,U+AE34,U+AE4C,U+AE68,U+AED8,U+AFD4,U+B044,U+B098,U+B0A0,U+B0B4,U+B0E5,U+B108,U+B140,U+B144,U+B155,U+B158,U+B179,U+B193,U+B204,U+B208,U+B294,U+B298,U+B2C8,U+B2E4,U+B2E8,U+B2EC,U+B2F4,U+B2F9,U+B300,U+B354,U+B364,U+B3C4-B3C5,U+B3D9,U+B3FC,U+B418,U+B41C,U+B450,U+B458,U+B4A4,U+B4DC-B4DD,U+B4E0,U+B4E4,U+B4F1,U+B514,U+B531,U+B54C,U+B550,U+B5A0,U+B5A4,U+B6B1,U+B6F0,U+B77C-B77D,U+B78C,U+B798,U+B79C,U+B7AD,U+B7EC,U+B7FC,U+B808,U+B824,U+B85C-B85D,U+B864,U+B8F8,U+B959,U+B974,U+B978,U+B97C,U+B9AC-B9AD,U+B9B4,U+B9C1,U+B9C8-B9C9,U+B9CC,U+B9CE,U+B9D0,U+B9DE,U+BA3C,U+BA4B,U+BA54,U+BA58,U+BA70,U+BA74,U+BA85,U+BAA8-BAA9,U+BABB,U+BB34,U+BB38,U+BC14,U+BC18,U+BC1B,U+BC24,U+BC29,U+BC31,U+BC88,U+BC8C,U+BC95,U+BCF4,U+BCF8,U+BCFC,U+BD10,U+BD80,U+BD84,U+BE0C,U+BE14,U+BE44,U+C0AC-C0AD,U+C0B4,U+C0C1,U+C0C8-C0C9,U+C0DD,U+C11C,U+C120,U+C124,U+C131,U+C138,U+C18C-C18D,U+C190,U+C218,U+C21C,U+C2A4,U+C2AC,U+C2B9,U+C2DC-C2DD,U+C2E0,U+C2E4,U+C368,U+C3DC,U+C4F0,U+C4F4,U+C544,U+C548-C54A,U+C54C,U+C571,U+C57C-C57D,U+C591,U+C598,U+C5B4-C5B5,U+C5B8,U+C5C6,U+C5C8-C5C9,U+C5D0,U+C5EC-C5ED,U+C5F0,U+C601,U+C606,U+C608,U+C624,U+C640,U+C678,U+C694,U+C6A9,U+C6B0,U+C6B4,U+C6B8,U+C6C3,U+C6CC,U+C6D0,U+C704,U+C719,U+C73C,U+C740,U+C744,U+C74C,U+C751,U+C758,U+C774,U+C778,U+C77C-C77D,U+C784,U+C788,U+C790-C791,U+C794,U+C798,U+C7A5,U+C7AC,U+C800-C801,U+C804,U+C808,U+C811,U+C815,U+C81C-C81D,U+C84C,U+C870,U+C88B,U+C8FC,U+C900,U+C904,U+C911,U+C918,U+C99D,U+C9C0-C9C1,U+C9C4,U+C9C8,U+C9DC-C9DD,U+CC28-CC29,U+CC3E,U+CC44,U+CC98,U+CCAB,U+CCB4,U+CD08,U+CD9C,U+CE58,U+CE5C,U+CE60,U+CE90,U+CEE4,U+CEE8,U+CF1C,U+CF64,U+D06C,U+D0B9,U+D0C0,U+D0D1,U+D0ED,U+D130,U+D14C,U+D1B5,U+D2B8,U+D305,U+D314,U+D398,U+D3A0,U+D3F0,U+D48D,U+D504,U+D50C,U+D544,U+D558,U+D55C,U+D560,U+D568-D569,U+D574,U+D588-D589,U+D600,U+D604,U+D638,U+D648,U+D654,U+D669,U+D734}
html[lang="ko"]{
  --head:"Poppins","Noto Sans KR",system-ui,-apple-system,sans-serif;
  --body:"Nunito Sans","Noto Sans KR",system-ui,-apple-system,sans-serif;
}
/* CJK: no negative tracking or forced uppercase spacing, a little more line height, no hyphenation. */
html[lang="ko"] body{line-height:1.7;-webkit-hyphens:none;hyphens:none}
html[lang="ko"] h1,html[lang="ko"] h2,html[lang="ko"] h3,html[lang="ko"] .brandline{letter-spacing:0;line-height:1.35}
html[lang="ko"] .eyebrow,html[lang="ko"] .follow h2{letter-spacing:.04em}
html[lang="ko"] .btn{line-height:1.3}
html[lang="ko"] .hero h1{max-width:13em}
/* Full-width glyphs look larger than Latin at the same size: slightly smaller hero headline on phones. */
@media (max-width:599px){html[lang="ko"] .hero h1{font-size:34px}}
/* Headings: clauses are wrapped in .phr by build.py so lines break between phrases first. */
html[lang="ko"] .phr{display:inline-block}
html[lang="ko"] body{word-break:keep-all;line-break:strict;overflow-wrap:break-word}
