:root { --vert-primaire: #5bb235; --bleu-fonce-secondaire: #303f47; --gris-tertiaire: #e6e6e7; --bleu-espray: #00b3cd; --textes-noir: #2f3d44; --textes-blanc: #fff; --textes-vert-fond-sombre: #90c778; --textes-vert-fond-blanc: #4d902f; --background-site: #fff; --text-2xs: clamp(0.98rem, calc(0.0012962962962962973 * (100vw - 36rem) + 0.98rem), 1.12rem); --text-xs: clamp(1.11rem, calc(0.001388888888888888 * (100vw - 36rem) + 1.11rem), 1.26rem); --text-s: clamp(1.24rem, calc(0.0016666666666666661 * (100vw - 36rem) + 1.24rem), 1.42rem); --text-m: clamp(1.4rem, calc(0.0018518518518518534 * (100vw - 36rem) + 1.4rem), 1.6rem); --text-l: clamp(1.57rem, calc(0.0021296296296296293 * (100vw - 36rem) + 1.57rem), 1.8rem); --text-xl: clamp(1.77rem, calc(0.0023148148148148147 * (100vw - 36rem) + 1.77rem), 2.02rem); --text-2xl: clamp(1.99rem, calc(0.0026851851851851832 * (100vw - 36rem) + 1.99rem), 2.28rem); --text-3xl: clamp(2.24rem, calc(0.0029629629629629615 * (100vw - 36rem) + 2.24rem), 2.56rem); --text-4xl: clamp(2.52rem, calc(0.0033333333333333322 * (100vw - 36rem) + 2.52rem), 2.88rem); --text-5xl: clamp(2.84rem, calc(0.003703703703703707 * (100vw - 36rem) + 2.84rem), 3.24rem); --text-6xl: clamp(3.19rem, calc(0.004259259259259259 * (100vw - 36rem) + 3.19rem), 3.65rem); --text-7xl: clamp(3.59rem, calc(0.0048148148148148195 * (100vw - 36rem) + 3.59rem), 4.11rem); --text-8xl: clamp(4.04rem, calc(0.005370370370370371 * (100vw - 36rem) + 4.04rem), 4.62rem); --text-9xl: clamp(4.55rem, calc(0.006018518518518522 * (100vw - 36rem) + 4.55rem), 5.2rem); --text-10xl: clamp(5.11rem, calc(0.006851851851851846 * (100vw - 36rem) + 5.11rem), 5.85rem); --text-11xl: clamp(5.75rem, calc(0.0076851851851851855 * (100vw - 36rem) + 5.75rem), 6.58rem);}.size-2xs { font-size: var(--text-2xs); }.size-xs { font-size: var(--text-xs); }.size-s { font-size: var(--text-s); }.size-m { font-size: var(--text-m); }.size-l { font-size: var(--text-l); }.size-xl { font-size: var(--text-xl); }.size-2xl { font-size: var(--text-2xl); }.size-3xl { font-size: var(--text-3xl); }.size-4xl { font-size: var(--text-4xl); }.size-5xl { font-size: var(--text-5xl); }.size-6xl { font-size: var(--text-6xl); }.size-7xl { font-size: var(--text-7xl); }.size-8xl { font-size: var(--text-8xl); }.size-9xl { font-size: var(--text-9xl); }.size-10xl { font-size: var(--text-10xl); }.size-11xl { font-size: var(--text-11xl); }