:root{
--font-hand:'Nothing You Could Do','Reenie Beanie',cursive;
--font-serif-display:'IM Fell French Canon','IM Fell English',Georgia,serif;
/* Linéale — texte courant, menus, étiquettes, dates, formulaires, boutons (nov. 2026) */
--font-sans:'Figtree',system-ui,-apple-system,'Segoe UI',sans-serif;
/* --font-serif garde son nom pour compatibilité : il pointe désormais sur la linéale */
--font-serif:var(--font-sans);
/* Étiquettes — Figtree en capitales espacées */
--font-label:var(--font-sans);
/* Signature BOREALE — reste en petites capitales IM Fell */
--font-wordmark:'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:19px;--fs-body:17px;--fs-body-s:15px;--fs-caption:13px;
--lh-body:1.6;/* @kind font */--lh-tight:1.35;/* @kind font */
/* Étiquettes — capitales espacées */
--fs-label:11.5px;--fs-label-s:10.5px;--ls-label:0.12em;/* @kind font */--ls-wordmark:0.32em;/* @kind font */

--fw-regular:400;/* @kind font */--fw-medium:500;/* @kind font */--fw-semibold:600;/* @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 */
}
