@layer composants{.lg-surtitre{display:inline-block;font-size:var(--taille-s);font-weight:var(--graisse-demi);color:var(--gris-600)}.lg-haut{padding-block:var(--espace-8) var(--espace-7);text-align:center;& h1{max-inline-size:20ch;margin:var(--espace-4) auto 0;font-size:var(--taille-heros);line-height:1.05;text-wrap:balance}}.lg-sous{max-inline-size:46ch;margin:var(--espace-4) auto 0;font-size:var(--taille-l);line-height:1.5;color:var(--ap-doux)}.lg-maj{max-inline-size:none;margin-block-start:var(--espace-4);font-size:var(--taille-s);color:var(--ap-doux)}.lg-grille{display:grid;grid-template-columns:minmax(0,16rem) minmax(0,42rem);justify-content:center;align-items:start;gap:var(--espace-8);padding-block-end:var(--espace-section)}.lg-sommaire{position:sticky;inset-block-start:calc(var(--entete-place) + var(--espace-5));max-block-size:calc(100svh - var(--entete-place) - var(--espace-7));overflow-y:auto;overscroll-behavior:contain;font-size:var(--taille-s);line-height:1.4;.lg-sommaire-titre{padding-inline:var(--espace-3);font-size:var(--taille-s);font-weight:var(--graisse-demi);letter-spacing:0;color:var(--ap-encre)}& ol{display:grid;gap:.125rem;margin:var(--espace-3) 0 0;padding:0;list-style:none}& a{display:flex;gap:var(--espace-3);padding:.3125rem var(--espace-3);border-radius:var(--rayon-m);color:var(--ap-doux);text-decoration:none;overflow-wrap:anywhere}& a:hover{background:var(--ap-sable);color:var(--ap-encre)}& a span{flex:none;min-inline-size:1.5rem;font-weight:var(--graisse-demi);font-variant-numeric:tabular-nums;color:var(--vert-700)}}.lg-corps{font-size:var(--taille-m);line-height:1.7;overflow-wrap:break-word;>section+section{margin-block-start:var(--espace-7);padding-block-start:var(--espace-7);border-block-start:1px solid var(--ap-ligne)}& section>*+*{margin-block-start:var(--espace-4)}& h2{font-size:var(--taille-2xl);line-height:1.2;text-wrap:balance}& h3{font-size:var(--taille-l);line-height:1.3}& section>*+h3{margin-block-start:var(--espace-6)}& section>h3+*{margin-block-start:var(--espace-2)}:is(ul,ol){display:grid;gap:var(--espace-2);margin:0;padding-inline-start:1.25rem}& li::marker{color:var(--vert-700)}& a{color:var(--ap-encre);text-decoration-color:var(--vert-500);text-decoration-thickness:2px;text-underline-offset:3px}& a:hover{text-decoration-color:var(--ap-encre)}}.lg-num{display:block;margin-block-end:var(--espace-2);font-size:var(--taille-s);font-weight:var(--graisse-demi);letter-spacing:0;color:var(--vert-700)}.lg-regle{padding:var(--espace-5) var(--espace-6);border-radius:1.25rem;background:var(--ap-sable);>*+*{margin-block-start:var(--espace-3)}}.lg-en{color:var(--ap-doux);font-style:italic}.lg-a-remplir{padding:.05em .4em;border:1px dashed var(--ambre-700);border-radius:var(--rayon-s);background:var(--ambre-50);color:var(--ambre-700);font-weight:var(--graisse-demi);-webkit-box-decoration-break:clone;box-decoration-break:clone}.lg-retour{display:inline-flex;margin-block-start:var(--espace-7);font-size:var(--taille-s);font-weight:var(--graisse-moyenne);color:var(--ap-encre);text-decoration:underline;text-decoration-color:var(--vert-500);text-decoration-thickness:2px;text-underline-offset:4px}@media(width<64rem){.lg-grille{grid-template-columns:minmax(0,42rem);gap:var(--espace-7)}.lg-sommaire{position:static;max-block-size:none;overflow:visible;padding:var(--espace-5);border-radius:1.25rem;background:var(--ap-sable);& ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--espace-4)}& a:hover{background:var(--gris-0)}}}@media(width<36rem){.lg-sommaire ol{grid-template-columns:minmax(0,1fr)}.lg-regle{padding:var(--espace-5)}}@media(forced-colors:active){.lg-surtitre,.lg-regle,.lg-a-remplir,.lg-sommaire{border:1px solid CanvasText}}@media print{.entete,.menu-mobile,.lien-evitement,.ap-appel,.pied,.lg-sommaire,.lg-retour{display:none!important}.sous-entete{padding-block-start:0}.lg-haut{padding-block:0 var(--espace-6)}.lg-grille{display:block;padding:0}.lg-corps>section+section{break-before:auto}.lg-corps h2{break-after:avoid}.lg-regle{border:1px solid #999}}}