.lg-date{display:inline-block;margin-top:20px;padding:6px 14px;border-radius:20px;font-size:.8rem;color:var(--or);border:1px solid rgba(201,161,92,.32);background:rgba(201,161,92,.07)}.lg-cle{margin-top:28px;padding:24px 26px;border-radius:var(--rayon);border:1px solid rgba(201,161,92,.28);background:linear-gradient(150deg,rgba(201,161,92,.1),rgba(201,161,92,.02))}.lg-cle strong{display:block;color:var(--or);font-family:var(--titre);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px}.lg-cle p{font-size:1.02rem;color:rgba(255,255,255,.8);line-height:1.6;max-width:70ch}.lg-in{display:grid;grid-template-columns:250px 1fr;gap:44px;align-items:start}.lg-som{position:sticky;top:calc(var(--nav-h) + 22px)}.lg-som h3{font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--or);margin-bottom:14px}.lg-som ol{list-style:none;counter-reset:s;display:grid;gap:2px}.lg-som li{counter-increment:s}.lg-som a{display:block;padding:8px 12px;border-radius:8px;font-size:.87rem;color:rgba(255,255,255,.56);border-left:2px solid transparent;transition:color .2s,background .2s,border-color .2s}.lg-som a::before{content:counter(s,decimal-leading-zero) ".";color:var(--or);margin-right:8px;font-weight:700}.lg-som a:hover{color:#fff;background:rgba(201,161,92,.08);border-left-color:var(--or)}.lg-arts{display:grid;gap:16px}.lg-art{display:grid;grid-template-columns:auto 1fr;gap:22px;padding:26px 28px;border-radius:var(--rayon);background:var(--nuit-2);border:1px solid rgba(255,255,255,.06);scroll-margin-top:calc(var(--nav-h) + 20px);transition:border-color .25s}.lg-art:hover{border-color:rgba(201,161,92,.3)}.lg-num span{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;font-family:var(--titre);font-weight:700;font-size:1rem;color:var(--or);background:rgba(201,161,92,.11);border:1px solid rgba(201,161,92,.3)}.lg-corps h2{font-size:1.14rem;margin-bottom:10px}.lg-corps p{font-size:.93rem;line-height:1.65;margin-bottom:10px}.lg-corps p:last-child{margin-bottom:0}.lg-corps ul{list-style:none;display:grid;gap:8px;margin:12px 0}.lg-corps li{position:relative;padding-left:22px;font-size:.91rem;line-height:1.55;color:rgba(255,255,255,.64)}.lg-corps li::before{content:"";position:absolute;left:0;top:9px;width:10px;height:2px;border-radius:2px;background:var(--or)}.lg-corps a{color:var(--or-clair);text-decoration:underline;text-underline-offset:3px}.lg-corps strong{color:#fff}@media (max-width:900px){.lg-in{grid-template-columns:1fr;gap:26px}.lg-som{position:static}.lg-som ol{display:flex;flex-wrap:wrap;gap:6px}.lg-som a{border-left:none;border:1px solid rgba(255,255,255,.1)}}@media (max-width:560px){.lg-art{grid-template-columns:1fr;gap:14px}}