.legal.e4-section{padding-top:var(--space-8)}.legal .e4-section__inner{gap:var(--space-10);display:grid}.legal__tete{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);font:var(--text-body-s);color:var(--text-secondary);flex-wrap:wrap;display:flex}.legal__pages{gap:var(--space-2) var(--space-6);text-transform:uppercase;flex-wrap:wrap;display:flex}.legal__pages a{color:var(--text-secondary);transition:var(--transition-control);text-decoration:none}.legal__pages a:hover,.legal__pages [aria-current=page]{color:var(--text-primary)}.legal__date{white-space:nowrap;font:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-ref);font-variant-numeric:tabular-nums}.legal__titre{gap:var(--space-6);padding-top:var(--space-7);display:grid}.legal__titre h1{font:var(--text-h1);letter-spacing:var(--tracking-heading);max-width:22ch}.legal__titre p{font:var(--text-body-l);color:var(--text-secondary);max-width:var(--measure-body)}.legal__bloc{gap:var(--space-5);max-width:var(--layout-text-max);display:grid}.legal__intitule{font:var(--text-body-s);color:var(--text-primary);text-transform:uppercase}.legal .e4-spec th{width:26ch}.legal .e4-spec td a{color:inherit;text-decoration:underline;text-decoration-thickness:var(--border-w-hairline);text-underline-offset:.2em}@media (max-width:760px){.legal .e4-spec,.legal .e4-spec tbody,.legal .e4-spec tr{display:block}.legal .e4-spec tr{padding-block:var(--space-4);border-bottom:var(--border-w-hairline) solid var(--border-hairline)}.legal .e4-spec th,.legal .e4-spec td{border-bottom:0;width:auto;padding:0;display:block}.legal .e4-spec td{padding-top:var(--space-2)}}
