.glo-nav{gap:var(--sp-2);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.glo-nav a{font-family:var(--sans);color:var(--encre);border:1px solid var(--filet);border-radius:var(--r-full);background:var(--blanc);transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease);padding:6px 14px;font-size:.875rem;font-weight:600;text-decoration:none}.glo-nav a:hover{border-color:var(--terracotta);color:var(--terracotta-deep)}.glo-nav a:focus-visible{box-shadow:0 0 0 2px var(--papier), 0 0 0 4px var(--ring);outline:none}.glo-theme{scroll-margin-top:80px}.glo-list{border-top:1px solid var(--filet);margin:0}.glo-item{gap:var(--sp-3) var(--sp-6);padding:var(--sp-5) 0;border-bottom:1px solid var(--filet);grid-template-columns:minmax(180px,260px) 1fr;scroll-margin-top:90px;display:grid}.glo-item:target{background:var(--terracotta-08);box-shadow:-12px 0 0 var(--terracotta-08), 12px 0 0 var(--terracotta-08)}.glo-item dt{font-family:var(--serif);color:var(--encre);font-size:1.0625rem;font-weight:700}.glo-anchor{color:inherit;text-decoration:none}.glo-anchor:hover{text-underline-offset:3px;text-decoration:underline}.glo-item dd{margin:0}.glo-item dd p{font-family:var(--sans);color:var(--ardoise);max-width:70ch;margin:0;font-size:1rem;line-height:1.6}.glo-more{margin-top:var(--sp-2);font-size:.9375rem;display:inline-flex}@media (max-width:720px){.glo-item{gap:var(--sp-2);grid-template-columns:1fr}}
