/* Self-hosted fonts. Regional families keep Korean, Japanese and Chinese glyphs correct. */
@font-face{font-family:Instrument;src:url('/fonts/InstrumentSerif-Regular.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:Inter;src:url('/fonts/Inter.ttf') format('truetype');font-weight:100 900;font-display:swap}
:root{--local-sans:Inter,'Noto Sans KR','Noto Sans JP','Noto Sans SC',sans-serif;--local-serif:Instrument,'Noto Serif KR','Noto Serif JP','Noto Serif SC',serif}
:lang(ko){--local-sans:Inter,'Noto Sans KR','Noto Sans JP','Noto Sans SC',sans-serif;--local-serif:Instrument,'Noto Serif KR','Noto Serif JP','Noto Serif SC',serif}
:lang(ja){--local-sans:Inter,'Noto Sans JP','Noto Sans KR','Noto Sans SC',sans-serif;--local-serif:Instrument,'Noto Serif JP','Noto Serif KR','Noto Serif SC',serif}
:lang(zh){--local-sans:Inter,'Noto Sans SC','Noto Sans JP','Noto Sans KR',sans-serif;--local-serif:Instrument,'Noto Serif SC','Noto Serif JP','Noto Serif KR',serif}
.locale-list a[lang],.footer-main a[lang]{font-family:var(--local-sans)}
html.fi{--font-family:var(--local-sans)}
