:root { --vert: #8BA18D; --vert-d-1: #5d6b5e; --vert-d-2: #5d775f; --vert-l-1: #b2c0b3; --vert-l-2: #d8e0d9; --beige: #F1EBE4; --blanc: #FFFFFF; --noir: #000000; --rouge: #C87272; --beige-de-photo: #DED2C5; --text-2xs: clamp(0.82rem, calc(0.0018518518518518526 * (100vw - 36rem) + 0.82rem), 1.02rem); --text-xs: clamp(1.02rem, calc(0.0024074074074074076 * (100vw - 36rem) + 1.02rem), 1.28rem); --text-s: clamp(1.28rem, calc(0.0029629629629629637 * (100vw - 36rem) + 1.28rem), 1.6rem); --text-m: clamp(1.6rem, calc(0.003703703703703703 * (100vw - 36rem) + 1.6rem), 2rem); --text-l: clamp(2rem, calc(0.004629629629629629 * (100vw - 36rem) + 2rem), 2.5rem); --text-xl: clamp(2.5rem, calc(0.005833333333333333 * (100vw - 36rem) + 2.5rem), 3.13rem); --text-2xl: clamp(3.13rem, calc(0.0072222222222222245 * (100vw - 36rem) + 3.13rem), 3.91rem); --text-3xl: clamp(3.91rem, calc(0.00898148148148148 * (100vw - 36rem) + 3.91rem), 4.88rem); --text-4xl: clamp(4.88rem, calc(0.011296296296296294 * (100vw - 36rem) + 4.88rem), 6.1rem); --text-5xl: clamp(6.1rem, calc(0.01416666666666667 * (100vw - 36rem) + 6.1rem), 7.63rem); --text-6xl: clamp(7.63rem, calc(0.01768518518518518 * (100vw - 36rem) + 7.63rem), 9.54rem); --text-7xl: clamp(9.54rem, calc(0.022037037037037046 * (100vw - 36rem) + 9.54rem), 11.92rem);}.bg-vert { background-color: var(--vert); }.bg-vert-d-1 { background-color: var(--vert-d-1); }.bg-vert-d-2 { background-color: var(--vert-d-2); }.bg-vert-l-1 { background-color: var(--vert-l-1); }.bg-vert-l-2 { background-color: var(--vert-l-2); }.text-vert { color: var(--vert); }.text-vert-d-1 { color: var(--vert-d-1); }.text-vert-d-2 { color: var(--vert-d-2); }.text-vert-l-1 { color: var(--vert-l-1); }.text-vert-l-2 { color: var(--vert-l-2); }.border-vert { border-color: var(--vert); }.border-vert-d-1 { border-color: var(--vert-d-1); }.border-vert-d-2 { border-color: var(--vert-d-2); }.border-vert-l-1 { border-color: var(--vert-l-1); }.border-vert-l-2 { border-color: var(--vert-l-2); }.outline-vert { outline-color: var(--vert); }.outline-vert-d-1 { outline-color: var(--vert-d-1); }.outline-vert-d-2 { outline-color: var(--vert-d-2); }.outline-vert-l-1 { outline-color: var(--vert-l-1); }.outline-vert-l-2 { outline-color: var(--vert-l-2); }.fill-vert { fill: var(--vert); }.fill-vert-d-1 { fill: var(--vert-d-1); }.fill-vert-d-2 { fill: var(--vert-d-2); }.fill-vert-l-1 { fill: var(--vert-l-1); }.fill-vert-l-2 { fill: var(--vert-l-2); }.stroke-vert { stroke: var(--vert); }.stroke-vert-d-1 { stroke: var(--vert-d-1); }.stroke-vert-d-2 { stroke: var(--vert-d-2); }.stroke-vert-l-1 { stroke: var(--vert-l-1); }.stroke-vert-l-2 { stroke: var(--vert-l-2); }.bg-beige { background-color: var(--beige); }.text-beige { color: var(--beige); }.border-beige { border-color: var(--beige); }.outline-beige { outline-color: var(--beige); }.fill-beige { fill: var(--beige); }.stroke-beige { stroke: var(--beige); }.bg-blanc { background-color: var(--blanc); }.text-blanc { color: var(--blanc); }.border-blanc { border-color: var(--blanc); }.outline-blanc { outline-color: var(--blanc); }.fill-blanc { fill: var(--blanc); }.stroke-blanc { stroke: var(--blanc); }.bg-noir { background-color: var(--noir); }.text-noir { color: var(--noir); }.border-noir { border-color: var(--noir); }.outline-noir { outline-color: var(--noir); }.fill-noir { fill: var(--noir); }.stroke-noir { stroke: var(--noir); }.bg-rouge { background-color: var(--rouge); }.text-rouge { color: var(--rouge); }.border-rouge { border-color: var(--rouge); }.outline-rouge { outline-color: var(--rouge); }.fill-rouge { fill: var(--rouge); }.stroke-rouge { stroke: var(--rouge); }.bg-beige-de-photo { background-color: var(--beige-de-photo); }.text-beige-de-photo { color: var(--beige-de-photo); }.border-beige-de-photo { border-color: var(--beige-de-photo); }.outline-beige-de-photo { outline-color: var(--beige-de-photo); }.fill-beige-de-photo { fill: var(--beige-de-photo); }.stroke-beige-de-photo { stroke: var(--beige-de-photo); }