#contenu .legal-prose .contact-mail{font-family:inherit;font-size:inherit;color:var(--lz-encre);text-underline-offset:4px;text-decoration-line:underline}#contenu .legal-prose .contact-mail:after{content:none}#contenu .legal-prose .contact-mail:focus-visible{outline:2px solid var(--lz-encre);outline-offset:4px;border-radius:4px}#contenu.pierre-page[data-echelle=accueil]>.legal-tete{text-align:left}#contenu.pierre-page[data-echelle=accueil]>.legal-tete .rubrique-h1{font-size:var(--e-grand);letter-spacing:normal;line-height:.95}#contenu.pierre-page[data-echelle=accueil]>.legal-tete .rubrique-phrase{max-width:none;font-size:var(--e-texte);letter-spacing:0;text-wrap:pretty;margin:32px 0 0;line-height:1.5}@media (min-width:900px){#contenu.pierre-page[data-echelle=accueil]>.legal-tete .rubrique-phrase{margin-top:64px}}@media (min-width:1000px){#contenu.pierre-page[data-echelle=accueil]>.legal-tete .rubrique-phrase{margin:64px 0 0 calc(50% + var(--lz-gout) / 2);width:calc(50% - var(--lz-gout) / 2)}}#contenu.pierre-page[data-echelle=accueil] .legal-prose>*{max-width:none}#contenu.pierre-page[data-echelle=accueil] .legal-prose h2:not(.sr-only){margin:0;font-size:var(--e-moyen)!important;letter-spacing:0!important;text-transform:none!important;line-height:1.2!important}#contenu.pierre-page[data-echelle=accueil] .legal-bloc+.legal-bloc{margin-top:64px}#contenu.pierre-page[data-echelle=accueil] .legal-corps{max-width:27em;font-size:var(--e-texte);margin-top:24px}#contenu.pierre-page[data-echelle=accueil] .legal-prose :is(p,li){font-size:var(--e-texte);text-wrap:pretty;line-height:1.5}#contenu.pierre-page[data-echelle=accueil] .legal-prose :is(p.legal-updated,.legal-todo){font-size:var(--e-petit);line-height:1.4}#contenu.pierre-page[data-echelle=accueil] .legal-prose p.legal-updated{margin-top:64px}@media (min-width:1000px){#contenu.pierre-page[data-echelle=accueil] .legal-bloc{column-gap:var(--lz-gout);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}#contenu.pierre-page[data-echelle=accueil] .legal-corps{margin-top:0}#contenu.pierre-page[data-echelle=accueil] .legal-prose p.legal-updated{margin-left:calc(50% + var(--lz-gout) / 2)}}#contenu.pierre-page[data-echelle=accueil]>.legal-tete .legal-action{margin:40px 0 0}#contenu.pierre-page[data-echelle=accueil]>.legal-tete .legal-action .lz-bouton:focus-visible{border-radius:999px}@media (min-width:1000px){#contenu.pierre-page[data-echelle=accueil]>.legal-tete .legal-action{margin-left:calc(50% + var(--lz-gout) / 2)}}
