/* ESCALA TIPOGRÁFICA ALVAMUEL
   Un solo tipo: Montserrat. Titulares en 800 mayúsculas. Antetítulos en cian con tracking amplio.
   Cuerpo en 400/500. Valores técnicos con cifras tabulares. */
:root{
--fs-eyebrow:0.75rem;--fs-label:0.8125rem;--fs-caption:0.8125rem;--fs-body-s:0.875rem;--fs-body:1rem;--fs-body-l:1.125rem;--fs-lead:1.375rem;
--fs-h6:1rem;--fs-h5:1.25rem;--fs-h4:1.5rem;--fs-h3:2rem;--fs-h2:2.75rem;--fs-h1:3.75rem;--fs-display:5.5rem;
--fw-light:300; /* @kind font */
--fw-regular:400; /* @kind font */
--fw-medium:500; /* @kind font */
--fw-semibold:600; /* @kind font */
--fw-bold:700; /* @kind font */
--fw-extrabold:800; /* @kind font */
--fw-black:900; /* @kind font */
--lh-display:1.02; /* @kind font */
--lh-tight:1.08; /* @kind font */
--lh-snug:1.22; /* @kind font */
--lh-normal:1.5; /* @kind font */
--lh-loose:1.65; /* @kind font */
--tr-display:-0.025em; /* @kind font */
--tr-tight:-0.012em; /* @kind font */
--tr-normal:0; /* @kind font */
--tr-label:0.06em; /* @kind font */
--tr-eyebrow:0.14em; /* @kind font */
--tr-wide:0.2em; /* @kind font */
--fv-tabular:"tnum" 1,"lnum" 1; /* @kind font */
}
:root{
--type-display:var(--fw-extrabold) var(--fs-display)/var(--lh-display) var(--font-display);
--type-h1:var(--fw-extrabold) var(--fs-h1)/var(--lh-tight) var(--font-display);
--type-h2:var(--fw-extrabold) var(--fs-h2)/var(--lh-tight) var(--font-display);
--type-h3:var(--fw-bold) var(--fs-h3)/var(--lh-snug) var(--font-core);
--type-h4:var(--fw-bold) var(--fs-h4)/var(--lh-snug) var(--font-core);
--type-h5:var(--fw-bold) var(--fs-h5)/var(--lh-snug) var(--font-core);
--type-h6:var(--fw-bold) var(--fs-h6)/var(--lh-snug) var(--font-core);
--type-lead:var(--fw-regular) var(--fs-lead)/var(--lh-snug) var(--font-core);
--type-body:var(--fw-regular) var(--fs-body)/var(--lh-normal) var(--font-core);
--type-body-s:var(--fw-regular) var(--fs-body-s)/var(--lh-normal) var(--font-core);
--type-label:var(--fw-bold) var(--fs-label)/1.3 var(--font-core);
--type-eyebrow:var(--fw-bold) var(--fs-eyebrow)/1.3 var(--font-core);
--type-caption:var(--fw-regular) var(--fs-caption)/var(--lh-normal) var(--font-core);
}
