/* Hallmark · macrostructure: Split Studio · tone: Studio · anchor hue: forest-green */
:root{--color-paper:oklch(97.5% .012 90);--color-white:oklch(100% 0 0);--color-ink:oklch(24% .031 162);--color-muted:oklch(47% .025 155);--color-green:oklch(32% .057 161);--color-accent:oklch(85% .12 111);--color-soft:oklch(93% .025 112);--color-line:oklch(86% .016 140);--color-error:oklch(45% .16 27);--color-focus:oklch(58% .13 155);--color-shadow:oklch(20% .03 160 / .12);--font-display:'Noto Serif KR','Batang',serif;--font-body:'Noto Sans KR','Apple SD Gothic Neo','Malgun Gothic',sans-serif;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:80px;--text-sm:14px;--text-base:16px;--text-md:20px;--text-lg:32px;--text-display:clamp(36px,4.3vw,62px);--radius-sm:6px;--radius-md:16px;--radius-lg:24px;--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.7,0,.84,0);--ease-in-out:cubic-bezier(.65,0,.35,1);--dur-short:150ms;--rule-thin:1px}
