@font-face {
  font-family: "Academy Sans";
  src: url("../../public/fonts/NotoSansKR-VF.ttf") format("truetype");
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
}

@font-face {
  font-family: "Academy Display";
  src: local("Hancom Batang"), local("함초롬바탕");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}

:root {
  --sky: #8fd2ec;
  --sky-deep: #6bbce0;
  --sky-soft: #eaf6fb;
  --paper: #fffaf0;
  --white: #ffffff;
  --ink: #153251;
  --ink-soft: #36536d;
  --yellow: #ffdc4c;
  --yellow-soft: #fff1a4;
  --coral: #ff6f61;
  --line: rgba(21, 50, 81, 0.2);
  --line-strong: rgba(21, 50, 81, 0.42);
  --focus: #246b8d;
  --radius-control: 8px;
  --radius-surface: 14px;
  --header-height: 76px;
  --content-width: 1180px;
  --font-body: "Academy Sans", "Malgun Gothic", sans-serif;
  --font-display: "Academy Display", "Batang", serif;
  color: var(--ink);
  background: var(--paper);
  font-family: var(--font-body);
  font-synthesis: none;
  text-rendering: optimizeLegibility;
}
