@font-face{font-family:'LR Gowun Batang';src:url('fonts/gowunbatang/GowunBatang-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap;}
h1.lr-title-ko,h2.lr-title-ko {font-family:'LR Gowun Batang','Apple SD Gothic Neo','Malgun Gothic',serif;font-weight:400;font-synthesis:none;line-height:1.35;letter-spacing:-.02em;text-wrap:balance;word-break:keep-all;overflow-wrap:normal;max-width:100%;}
.display-k.lr-title-ko { font-size:clamp(31px,3.6vw,50px); line-height:1.36; font-weight:400; } .page-hero h1.lr-title-ko { font-size:clamp(32px,4.1vw,56px); }
@media(max-width:600px){h1.lr-title-ko{font-size:clamp(30px,8.6vw,38px);}h2.lr-title-ko{font-size:clamp(25px,6.8vw,32px);}}
@media(min-width:981px) and (max-width:1250px){.header-inner{grid-template-columns:150px minmax(0,1fr) auto;gap:18px;}.main-nav{gap:18px;}}
.section-title.korean.lr-title-ko{font-family:'LR Gowun Batang',serif;font-weight:400;font-synthesis:none;line-height:1.36;letter-spacing:-.02em;}
