.coque-chrome{display:contents}.coque{--lect-ink-faint:#736d86;background:var(--lect-bg-soft);min-height:60dvh;padding:7.5rem 1.5rem 5rem}.coque__grille{grid-template-columns:minmax(0,1060px);justify-content:center;gap:2.5rem;display:grid}.coque__centre{min-width:0}.coque__evitement{z-index:200;background:var(--lect-violet);color:#fff;font-family:var(--font-body);transition:transform .16s var(--ease-emerge);border-radius:999px;padding:.625rem 1.125rem;font-size:.875rem;font-weight:600;text-decoration:none;position:fixed;top:.75rem;left:50%;transform:translate(-50%,-200%)}.coque__evitement:focus-visible{transform:translate(-50%)}.coque__rail{display:none}.sommaire,.voisins{background:var(--lect-bg);border:1px solid var(--lect-line);font-family:var(--font-body);border-radius:18px;padding:1.125rem 1rem 1.25rem;box-shadow:0 1px 2px #1a172608}.sommaire+.voisins{margin-top:1rem}.sommaire__titre{border-bottom:1px solid var(--lect-line-soft);text-transform:uppercase;letter-spacing:.07em;color:var(--lect-ink-faint);margin:0 0 .75rem;padding-bottom:.75rem;font-size:.6875rem;font-weight:700}.sommaire ul,.voisins ul{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.sommaire a,.voisins a{color:var(--lect-ink-soft);transition:color .16s var(--ease-emerge), background .16s var(--ease-emerge);border-radius:8px;margin:0 -.25rem;padding:.375rem .5rem;font-size:.875rem;line-height:1.4;text-decoration:none;display:block}.sommaire a:hover,.voisins a:hover{background:var(--lect-violet-tint);color:var(--lect-violet-deep)}.sommaire ul{border-left:2px solid var(--lect-line);padding-left:.75rem;position:relative}.sommaire a{position:relative}.sommaire{scrollbar-width:thin;max-height:calc(100dvh - 8rem);overflow-y:auto}.sommaire__sous-partie a{padding-left:1rem;font-size:.8125rem}.sommaire a.est-ici{color:var(--lect-violet-deep);font-weight:600}.sommaire a.est-ici:before{content:"";background:var(--lect-violet);border-radius:2px;width:2px;position:absolute;top:.25rem;bottom:.25rem;left:-1.0625rem}.voisins a:before{content:"";background:var(--lect-violet);opacity:.45;border-radius:50%;width:4px;height:4px;margin:0 .5rem .1875rem 0;display:inline-block}.voisins a:hover:before{opacity:1}@media (min-width:1320px){.coque__grille.a-gauche.a-droite{grid-template-columns:260px minmax(0,1060px) 260px}.coque__grille.a-gauche:not(.a-droite){grid-template-columns:260px minmax(0,1060px)}.coque__grille.a-droite:not(.a-gauche){grid-template-columns:minmax(0,1060px) 260px}.coque__rail{align-self:start;display:block;position:sticky;top:7rem}.coque__rail>*{width:100%}.coque__rail--droite{position:var(--rail-position,relative);top:min(7rem, calc(100dvh - var(--rail-hauteur,0px) - 1rem))}}@media (max-width:640px){.coque{padding:5.5rem 0 3rem}}
