: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; --beige-fonce: #A09991; --text-2xs: clamp(0.82rem, calc(0.0009259259259259267 * (100vw - 36rem) + 0.82rem), 0.92rem); --text-xs: clamp(1.02rem, calc(0.0012037037037037027 * (100vw - 36rem) + 1.02rem), 1.15rem); --text-s: clamp(1.28rem, calc(0.0014814814814814808 * (100vw - 36rem) + 1.28rem), 1.44rem); --text-m: clamp(1.6rem, calc(0.0018518518518518515 * (100vw - 36rem) + 1.6rem), 1.8rem); --text-l: clamp(2rem, calc(0.0023148148148148147 * (100vw - 36rem) + 2rem), 2.25rem); --text-xl: clamp(2.5rem, calc(0.002870370370370371 * (100vw - 36rem) + 2.5rem), 2.81rem); --text-2xl: clamp(3.13rem, calc(0.0036111111111111122 * (100vw - 36rem) + 3.13rem), 3.52rem); --text-3xl: clamp(3.91rem, calc(0.00444444444444444 * (100vw - 36rem) + 3.91rem), 4.39rem); --text-4xl: clamp(4.88rem, calc(0.005648148148148151 * (100vw - 36rem) + 4.88rem), 5.49rem); --text-5xl: clamp(6.1rem, calc(0.007129629629629634 * (100vw - 36rem) + 6.1rem), 6.87rem); --text-6xl: clamp(7.63rem, calc(0.008796296296296299 * (100vw - 36rem) + 7.63rem), 8.58rem); --text-7xl: clamp(9.54rem, calc(0.01101851851851853 * (100vw - 36rem) + 9.54rem), 10.73rem);}.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); }.bg-beige-fonce { background-color: var(--beige-fonce); }.text-beige-fonce { color: var(--beige-fonce); }.border-beige-fonce { border-color: var(--beige-fonce); }.outline-beige-fonce { outline-color: var(--beige-fonce); }.fill-beige-fonce { fill: var(--beige-fonce); }.stroke-beige-fonce { stroke: var(--beige-fonce); }