/* tokens.css — design-rules.md 에서 자동 생성. 직접 고치지 말고 규칙 파일을 고친 뒤 다시 생성 */
:root{
  --c-primary: #0f2457;
  --c-secondary: #1f4fc4;
  --c-accent: #a73232;
  --c-sky: #e7f0fa;
  --c-ink: #15171c;
  --c-sub: #3e4350;
  --c-line: #e2e4e8;
  --c-bg: #ffffff;
  --c-surface: #eef4ff;
  --c-ivory: #f6f3ee;
  --c-footer: #13285a;
  --c-footer-text: #a9b3c8;
  --brand-naver: #03c75a;
  --brand-kakao: #fee500;
  --brand-google: #4285f4;
  --ff-display: "Cormorant Garamond", sans-serif;
  --ff-body: "Pretendard", sans-serif;
  --fs-13: 13px;
  --fs-14: 14px;
  --fs-15: 15px;
  --fs-16: 16px;
  --fs-17: 17px;
  --fs-18: 18px;
  --fs-20: 20px;
  --fs-23: 23px;
  --fs-24: 24px;
  --fs-28: 28px;
  --fs-30: 30px;
  --fs-32: 32px;
  --fs-36: 36px;
  --fs-38: 38px;
  --fs-42: 42px;
  --fs-46: 46px;
  --fs-48: 48px;
  --fs-56: 56px;
  --fs-60: 60px;
  --fs-64: 64px;
  --fs-72: 72px;
  --fs-88: 88px;
  --fs-112: 112px;
  --sp-4: 4px;
  --sp-8: 8px;
  --sp-12: 12px;
  --sp-16: 16px;
  --sp-20: 20px;
  --sp-30: 30px;
  --sp-40: 40px;
  --sp-60: 60px;
  --sp-80: 80px;
  --sp-100: 100px;
  --sp-120: 120px;
  --sp-140: 140px;
  --sp-160: 160px;
  --r-1: 10px;
  --r-2: 30px;
  --shadow: 0 20px 50px rgba(19,40,90,.12);
  --container: 1400px;
}
