:root{
--font-hand:'Nothing You Could Do','Reenie Beanie',cursive;
--font-serif-display:'IM Fell French Canon','IM Fell English',Georgia,serif;
--font-serif:'IM Fell French Canon','IM Fell English',Georgia,'Times New Roman',serif;
/* Petites capitales — étiquettes, dates, lieux, wordmark */
--font-label:'IM Fell English SC','IM Fell French Canon',Georgia,serif;

/* Manuscrite — titres courts, mots-clés uniquement */
--fs-hand-xl:96px;--fs-hand-l:64px;--fs-hand-m:44px;--fs-hand-s:30px;
--lh-hand:1.1;/* @kind font */
/* Serif display */
--fs-display-1:60px;--fs-display-2:44px;--fs-display-3:32px;--fs-display-4:24px;
--lh-display:1.12;/* @kind font */--ls-display:-0.005em;/* @kind font */
/* Texte courant */
--fs-body-l:21px;--fs-body:18px;--fs-body-s:16px;--fs-caption:14px;
--lh-body:1.6;/* @kind font */--lh-tight:1.35;/* @kind font */
/* Étiquettes — capitales espacées */
--fs-label:12.5px;--fs-label-s:11px;--ls-label:0.14em;/* @kind font */--ls-wordmark:0.32em;/* @kind font */

--fw-regular:400;/* @kind font */--fw-medium:400;/* @kind font */--fw-semibold:400;/* @kind font */

/* Alias */
--text-title-hand:var(--fs-hand-l)/var(--lh-hand) var(--font-hand);/* @kind font */
--text-body:var(--fs-body)/var(--lh-body) var(--font-serif);/* @kind font */
}
