@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700;800&family=Noto+Serif+KR:wght@500;700&display=swap');

:root {
  --font-sans: "Noto Sans KR", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;
  --font-serif: "Noto Serif KR", "Nanum Myeongjo", serif;
  --ink-900: #0f1b1c;
  --ink-700: #27363a;
  --ink-500: #4a5a5d;
  --surface: #ffffff;
  --canvas: #f6f2ea;
  --accent: #d39a2f;
  --accent-2: #1f6f6b;
  --accent-3: #b4492b;
  --line: rgba(15, 27, 28, 0.12);
  --shadow: 0 20px 50px rgba(15, 27, 28, 0.12);
}

* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

body {
  font-family: var(--font-sans);
  line-height: 1.65;
  color: var(--ink-900);
  background-color: var(--canvas);
  background-image:
    radial-gradient(circle at 10% 20%, rgba(211, 154, 47, 0.12), transparent 55%),
    radial-gradient(circle at 90% 10%, rgba(31, 111, 107, 0.12), transparent 45%),
    linear-gradient(120deg, rgba(255, 255, 255, 0.9), rgba(246, 242, 234, 0.9));
}

a {
  color: inherit;
  text-decoration: none;
}

button,
input,
select,
textarea {
  font-family: inherit;
}
