.l-hl{--hairline-plate:var(--l-limestone);--hairline-hi:var(--l-granite);--hairline-edge:var(--l-granite-50);--hairline-mid:color-mix(in srgb,var(--l-granite) 30%,transparent);--hairline-lo:var(--l-granite-16);--hairline-stroke:1;display:block;position:relative;width:100%;aspect-ratio:5/4}.l-hl>svg{animation:l-hl-arrivee var(--l-d-courte) var(--l-c-sortie) both}.l-hl>svg.l-hl-source{opacity:0}.l-hl>svg.l-hl-plume{pointer-events:none}.l-hl>svg.l-hl-plume :is(path,polygon,ellipse,line,circle){stroke:none}.l-hl>svg.l-hl-plume .l-encre{fill:var(--hl-mid);transition-property:fill}.l-hl>svg.l-hl-plume .l-encre-hi{fill:var(--hl-hi)}.l-hl>svg.l-hl-plume .l-encre-edge{fill:var(--hl-edge)}.l-hl>svg.l-hl-plume .l-encre-lo{fill:var(--hl-lo)}.l-hl svg circle,.l-hl svg ellipse,.l-hl svg line,.l-hl svg path,.l-hl svg polygon{transition-duration:var(--l-d-instant);transition-timing-function:var(--l-c-sortie)}.l-hl svg .dot:not(.m):not(.off){fill:var(--l-terracotta)}.l-hl[data-fond]{--hairline-edge:var(--l-granite);--hairline-lo:var(--l-granite-50)}.l-hl[data-fond=terracotta]{--hairline-plate:var(--l-terracotta)}.l-hl[data-fond=glass]{--hairline-plate:var(--l-glass)}.l-hl[data-fond=blanc]{--hairline-plate:var(--l-blanc)}.l-hl[data-fond=blanc] svg .hi:not(.nf),.l-hl[data-fond=glass] svg .hi:not(.nf),.l-hl[data-fond=limestone] svg .hi:not(.nf){fill:var(--l-terracotta)}.l-hl[data-fond=terracotta] svg .dot:not(.m):not(.off){fill:var(--l-granite)}@keyframes l-hl-arrivee{0%{opacity:0}}.l-hl>.l-hl-repos{position:absolute;inset:0;width:100%;height:100%}.l-hl[data-hairline]>.l-hl-repos{opacity:0}.l-fig>svg{animation:none}.l-ee .l-fig-tete,main.l-cp .l-fig-tete{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--l-section)}.l-fig-tete-texte{display:grid;gap:var(--l-e-6);justify-items:start;min-width:0}.l-fig-tete>.l-fig{width:clamp(232px,24vw,360px)}@media (max-width:640px){.l-ee .l-fig-tete,main.l-cp .l-fig-tete{grid-template-columns:minmax(0,1fr)}.l-fig-tete>.l-fig{width:min(62%,calc(260 * var(--l-px, 1px)));margin:calc(-1 * var(--l-e-6)) 0 calc(-1 * var(--l-e-8)) calc(-1 * var(--l-e-4))}}.l-ve-etape-media.l-pi-figure{display:grid;place-items:center;overflow:visible;border-radius:0;background:none}.l-pi-figure .l-fig{width:100%;pointer-events:none}.l-ve-etape-media.l-pi-figure.l-pi-boite{overflow:hidden;border-radius:var(--l-carte);background:var(--l-glass)}.l-pi-figure.l-pi-boite .l-fig{width:112%}.l-pi-seule{width:min(100%,420px)}@media (max-width:900px){.l-pi-seule{width:min(100%,340px)}}@media (max-width:760px){.l-pi-seule{width:min(64%,260px)}}@media (hover:none){.l-hl{pointer-events:none;touch-action:auto}}@media (prefers-reduced-motion:reduce){.l-hl{pointer-events:none}.l-hl>svg{animation:none}.l-hl svg circle,.l-hl svg ellipse,.l-hl svg line,.l-hl svg path,.l-hl svg polygon{transition:none}}.l-choisie{display:grid;place-items:center;aspect-ratio:400/320}.l-choisie>.l-sc{width:min(100%,calc(80% * var(--l-choisie-ratio, 1.25)))}@media (max-width:640px){.l-fig-tete>.l-fig.l-choisie{margin-left:0}}