:root{--color-canvas:#f6f4ef;--color-surface:#fffefc;--color-ink:#242622;--color-muted:#777970;--color-line:#e4e1d9;--color-forest:#34483d;--color-forest-deep:#26372f;--color-champagne:#b49a70;--color-success:#426b52;--color-warning:#936a32;--color-error:#a34d45;--font-serif:"Playfair Display Variable","Noto Serif KR Variable",Georgia,serif;--font-sans:"DM Sans Variable","Noto Sans KR Variable",Arial,sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--bg:var(--color-canvas);--paper:var(--color-surface);--ink:var(--color-ink);--muted:var(--color-muted);--line:var(--color-line);--green:var(--color-forest);--deep:var(--color-forest-deep);--gold:var(--color-champagne);--serif:var(--font-serif);--sans:var(--font-sans)}html[lang=ko] body{line-height:1.75}html[lang=ko] h1,html[lang=ko] h2,html[lang=ko] h3,html[lang=ko] .intro{word-break:keep-all}html[lang=vi] body{line-height:1.7}
