.legal-grille{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:72px;padding-bottom:120px;display:grid}.legal-sommaire{top:calc(var(--entete-haut) + 32px);position:sticky}.legal-sommaire-titre{color:var(--texte-2);padding-bottom:12px;font-size:15px;font-weight:600}.legal-sommaire-liste{border-bottom:1px solid var(--ligne);margin:0;padding:0;list-style:none}.legal-sommaire-liste li{border-top:1px solid var(--ligne)}.legal-sommaire-lien{color:var(--texte);padding:12px 0;font-size:17px;line-height:1.4;text-decoration:none;display:block}.legal-sommaire-lien .legal-mot{background-image:linear-gradient(100deg, var(--accent), var(--accent-2));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1.5px;transition:background-size .45s cubic-bezier(.22,.61,.2,1)}@media (hover:hover){.legal-sommaire-lien:hover .legal-mot{background-size:100% 3px}}.legal-sommaire-lien:active .legal-mot{background-size:100% 4px}.legal-sommaire-lien:focus-visible{outline:2px solid var(--texte);outline-offset:4px}.legal-numero{color:var(--texte-2);font-variant-numeric:tabular-nums}.legal-corps{max-width:65ch}.legal-section{scroll-margin-top:32px}.legal-section+.legal-section{margin-top:48px}.legal-section h2{letter-spacing:-.01em;color:var(--texte);font-size:24px;line-height:1.25}.legal-section p{color:var(--texte);margin-top:12px;font-size:17px;line-height:1.6}.legal-section h2+p{margin-top:16px}.legal-insecable{white-space:nowrap}.legal-liste{border-bottom:1px solid var(--ligne);margin:16px 0 0;padding:0;list-style:none}.legal-liste li{border-top:1px solid var(--ligne);color:var(--texte-2);padding:12px 0;font-size:17px;line-height:1.6}.legal-credit-sujet{color:var(--texte)}@media (max-width:960px){.legal-grille{grid-template-columns:minmax(0,1fr);gap:48px}.legal-sommaire{position:static}}@media (max-width:760px){.legal-grille{padding-bottom:76px}.legal-section h2{font-size:22px}.legal-section p,.legal-liste li{font-size:16px}}@media (max-width:359px){.legal-insecable{white-space:normal}}@media (prefers-reduced-motion:reduce){.legal-sommaire-lien .legal-mot{transition:none}}@media print{html[data-mode]:has(.legal-corps){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fond:Canvas;--surface:Canvas;--texte:CanvasText;--texte-2:CanvasText;--ligne:color-mix(in srgb, CanvasText 24%, transparent)}body:has(.legal-corps) :is([data-emplacement=fond],[data-emplacement=entete],[data-emplacement=pied],.aller-au-contenu,.legal-sommaire){display:none!important}body:has(.legal-corps) .page{padding-top:0}body:has(.legal-corps) .page-tete{padding:0 0 32px}.legal-grille{padding-bottom:0;display:block}.legal-corps{max-width:none}.legal-section{break-inside:avoid}.legal-section+.legal-section{margin-top:28px}}
