/* Local @font-face declarations.
   Served from /css/ so the relative ../font/ paths resolve correctly at both
   the site root (local dev) and a GitHub Pages sub-path. */

/* SUIT — primary Korean/sans family (weights 100–900) */
@font-face { font-family: "SUIT"; font-weight: 100; font-style: normal; font-display: swap; src: url("../font/SUITv1-Thin.otf") format("opentype"); }
@font-face { font-family: "SUIT"; font-weight: 200; font-style: normal; font-display: swap; src: url("../font/SUITv1-ExtraLight.otf") format("opentype"); }
@font-face { font-family: "SUIT"; font-weight: 300; font-style: normal; font-display: swap; src: url("../font/SUITv1-Light.otf") format("opentype"); }
@font-face { font-family: "SUIT"; font-weight: 400; font-style: normal; font-display: swap; src: url("../font/SUITv1-Regular.otf") format("opentype"); }
@font-face { font-family: "SUIT"; font-weight: 500; font-style: normal; font-display: swap; src: url("../font/SUITv1-Medium.otf") format("opentype"); }
@font-face { font-family: "SUIT"; font-weight: 600; font-style: normal; font-display: swap; src: url("../font/SUITv1-SemiBold.otf") format("opentype"); }
@font-face { font-family: "SUIT"; font-weight: 700; font-style: normal; font-display: swap; src: url("../font/SUITv1-Bold.otf") format("opentype"); }
@font-face { font-family: "SUIT"; font-weight: 800; font-style: normal; font-display: swap; src: url("../font/SUITv1-ExtraBold.otf") format("opentype"); }
@font-face { font-family: "SUIT"; font-weight: 900; font-style: normal; font-display: swap; src: url("../font/SUITv1-Heavy.otf") format("opentype"); }

/* Display / accent faces */
@font-face { font-family: "Sorts Mill Goudy"; font-weight: 400; font-style: normal; font-display: swap; src: url("../font/SortsMillGoudy-Regular.woff") format("woff"); }
@font-face { font-family: "Goudy Old Style"; font-weight: 400; font-style: normal; font-display: swap; src: url("../font/GOUDOS.woff") format("woff"); }
@font-face { font-family: "High Summit"; font-weight: 400; font-style: normal; font-display: swap; src: url("../font/HighSummit.otf") format("opentype"); }
@font-face { font-family: "avenue"; font-weight: 400; font-style: normal; font-display: swap; src: url("../font/FontsFree-Net-Dream-Avenue.ttf") format("truetype"); }
@font-face { font-family: "KoPubWorld_Batang_Pro_Light"; font-weight: 400; font-style: normal; font-display: swap; src: url("../font/KoPubWorld_Batang_Pro_Light.woff") format("woff"); }
@font-face { font-family: "KoPubWorld-Batang_Pro-Medium"; font-weight: 400; font-style: normal; font-display: swap; src: url("../font/KoPubWorld-Batang_Pro-Medium.woff") format("woff"); }
@font-face { font-family: "KoPubWorld_Batang_Pro_Bold"; font-weight: 700; font-style: normal; font-display: swap; src: url("../font/KoPubWorld_Batang_Pro_Bold.woff") format("woff"); }
