/* ============================================================
   LUBYLAB — Pretendard typeface (locally hosted)
   Single typeface across the entire site (display + body + UI).
   Served as WOFF2 (≈47% smaller than the source OTF, already
   Brotli-compressed so nginx gzip is a no-op on these).
   ============================================================ */

@font-face { font-family: "Pretendard"; font-weight: 100; font-style: normal;
  src: url("./fonts/Pretendard-Thin.woff2") format("woff2"); font-display: swap; }
@font-face { font-family: "Pretendard"; font-weight: 200; font-style: normal;
  src: url("./fonts/Pretendard-ExtraLight.woff2") format("woff2"); font-display: swap; }
@font-face { font-family: "Pretendard"; font-weight: 300; font-style: normal;
  src: url("./fonts/Pretendard-Light.woff2") format("woff2"); font-display: swap; }
@font-face { font-family: "Pretendard"; font-weight: 400; font-style: normal;
  src: url("./fonts/Pretendard-Regular.woff2") format("woff2"); font-display: swap; }
@font-face { font-family: "Pretendard"; font-weight: 500; font-style: normal;
  src: url("./fonts/Pretendard-Medium.woff2") format("woff2"); font-display: swap; }
@font-face { font-family: "Pretendard"; font-weight: 600; font-style: normal;
  src: url("./fonts/Pretendard-SemiBold.woff2") format("woff2"); font-display: swap; }
@font-face { font-family: "Pretendard"; font-weight: 700; font-style: normal;
  src: url("./fonts/Pretendard-Bold.woff2") format("woff2"); font-display: swap; }
@font-face { font-family: "Pretendard"; font-weight: 800; font-style: normal;
  src: url("./fonts/Pretendard-ExtraBold.woff2") format("woff2"); font-display: swap; }
@font-face { font-family: "Pretendard"; font-weight: 900; font-style: normal;
  src: url("./fonts/Pretendard-Black.woff2") format("woff2"); font-display: swap; }
