.gl{--gl-encre:#243e3b;--gl-or:#815c33;--gl-trait:#d4dad5;color:var(--gl-encre);background:#fff;padding-bottom:65px;line-height:1.65;overflow:clip}.gl *{box-sizing:border-box;min-width:0}.gl img{width:100%;height:auto;display:block}.gl p{margin:0 0 1.2em}.gl :is(h1,h2,h3){font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;color:inherit;margin:0;font-weight:600;line-height:1.08}.gl h1{font-size:clamp(48px,5.1vw,74px)}.gl h2{font-size:clamp(36px,4vw,61px)}.gl h3{font-size:clamp(23px,2.2vw,30px);line-height:1.2}.gl a{color:inherit}.gl [id]{scroll-margin-top:25px}.gl :is(a,summary):focus-visible{outline-offset:6px;outline:3px solid #ac751e}.gl svg{flex-shrink:0}.gl-etiquette{letter-spacing:.16em;text-transform:uppercase;color:var(--gl-or);font-size:11px;font-weight:600;margin-bottom:23px!important}.gl-fil{gap:12px;width:min(1280px,90%);margin:auto;padding:28px 0;font-size:12px;display:flex}.gl-section{width:min(1180px,86%);margin:auto;padding-block:100px}.gl-lien{border-bottom:1px solid var(--gl-trait);justify-content:space-between;align-items:center;gap:22px;padding:20px 0;font-weight:600;line-height:1.5;text-decoration:none;display:flex}.gl-lien svg{transition:transform .2s}.gl-lien:hover{color:var(--gl-or)}.gl-lien:hover svg{transform:translate(3px,-3px)}.gl-actions{flex-wrap:wrap;gap:15px;margin-top:28px;display:flex}.gl-ouverture-article{text-align:center;width:min(1000px,90%);margin:25px auto 60px}.gl-ouverture-article h1{max-width:25ch;margin:auto;font-size:clamp(45px,5.2vw,78px);line-height:1.12}.gl-suite-titre{font-family:var(--font-body);letter-spacing:0;text-wrap:pretty;max-width:40em;margin-top:25px;font-size:.4em;font-weight:400;line-height:1.6;display:block}.gl-meta{color:#4e635f;justify-content:center;gap:25px;margin:30px 0;font-size:12px;display:flex}.gl-ouverture-article>.gl-lien{max-width:290px;margin:auto;font-size:13px}.gl-lecture{grid-template-columns:.9fr 1.1fr;align-items:start;gap:75px;width:min(1280px,90%);margin:0 auto 90px;display:grid}.gl-marge{position:sticky;top:125px}.gl .gl-illustration{object-fit:cover;height:clamp(220px,32vh,370px);margin-bottom:28px}.gl-sommaire{grid-template-columns:1fr 1fr;column-gap:18px;font-size:11px;line-height:1.5;display:grid}.gl-sommaire>.gl-etiquette,.gl-sommaire-fin{grid-column:1/-1}.gl-sommaire a{border-top:1px solid var(--gl-trait);align-items:baseline;gap:14px;padding:11px 0;text-decoration:none;display:flex}.gl-sommaire a span,.gl-sommaire a[aria-current=location]{color:var(--gl-or);font-weight:600}.gl-sommaire a:hover{text-underline-offset:4px;text-decoration:underline}.gl-sommaire-fin{margin-top:20px}.gl-texte{color:#31413c;max-width:68ch;font-size:18px;line-height:1.9}.gl-texte p{margin:0 0 1.5em}.gl-texte strong{font-weight:600}.gl-texte h2{text-wrap:pretty;border-top:1px solid var(--gl-trait);max-width:24ch;margin:55px 0 28px;padding-top:55px;font-size:35px;line-height:1.2}.gl-texte h3{letter-spacing:-.015em;margin:35px 0 20px;font-size:27px;line-height:1.3}.gl-texte :is(ul,ol){margin:25px 0 40px;padding-left:25px}.gl-texte ul{list-style:outside}.gl-texte ol{list-style:decimal}.gl-texte li{margin-bottom:15px;padding-left:8px}.gl-texte li::marker{color:var(--gl-or);font-weight:600}.gl-texte a{text-underline-offset:4px}.gl-texte>p:first-child{font-size:22px;line-height:1.75;font-family:var(--font-display)}.gl-texte blockquote{border-left:3px solid var(--gl-or);background:#f3efee;margin:35px 0;padding:22px 30px}.gl-texte blockquote p:last-child{margin:0}.gl-texte table{border-collapse:collapse;max-width:100%;font-size:15px;display:block;overflow-x:auto}.gl-texte :is(td,th){border-bottom:1px solid var(--gl-trait);text-align:left;padding:15px}.gl-apres{color:#fff;background:#5e3443;grid-template-columns:1fr 1.1fr;gap:100px;width:100%;padding-inline:max(7%,50vw - 590px);display:grid}.gl-apres .gl-etiquette{color:#e4c58e}.gl-autres{grid-template-columns:repeat(3,1fr);gap:32px;margin:45px 0;display:grid}.gl-autres>a{text-decoration:none}.gl-autres img{aspect-ratio:1.45;object-fit:cover}.gl-autres h3{margin:23px 0 15px;font-size:25px;line-height:1.3}.gl-autres p{font-size:14px;line-height:1.7}.gl-autres .gl-lien{font-size:12px}.gl-autres>a:hover h3{color:var(--gl-or)}@media (width<=1050px){.gl-section{padding-block:75px}.gl-lecture,.gl-apres{gap:40px}}@media (width<=760px){.gl [id]{scroll-margin-top:15px}.gl h1{font-size:48px}.gl h2{font-size:38px}.gl h3{font-size:25px}.gl-section{width:88%;padding-block:60px}.gl-fil{width:88%;padding-block:20px}.gl-ouverture-article{text-align:left;width:88%;margin:15px auto 45px}.gl-ouverture-article h1{font-size:42px;line-height:1.15}.gl-suite-titre{margin-top:20px;font-size:.46em}.gl-meta{justify-content:start}.gl-ouverture-article>.gl-lien{margin:0}.gl-lecture{width:88%;margin-bottom:60px;display:block}.gl-marge{margin-bottom:40px;position:static}.gl .gl-illustration{aspect-ratio:1.4;height:auto}.gl-sommaire{background:#f3efee;padding:20px;display:block}.gl-sommaire a{padding-block:12px;font-size:12px}.gl-texte{font-size:17px;line-height:1.85}.gl-texte h2{margin-top:35px;padding-top:35px;font-size:30px}.gl-texte h3{font-size:25px}.gl-texte>p:first-child{font-size:21px}.gl-texte blockquote{margin-inline:0;padding:20px}.gl-apres{width:100%;padding-inline:6%;display:block}.gl-apres>div+div{margin-top:35px}.gl-autres{display:block}.gl-autres>a{margin-bottom:40px;display:block}.gl-autres img{aspect-ratio:1.8}.gl-autres h3{font-size:26px}}@media (prefers-reduced-motion:reduce){html:has(.gl){scroll-behavior:auto}.gl *{transition:none!important;animation:none!important}}@media print{.gl-sommaire{display:none}.gl-marge{position:static}.gl-lecture{display:block}.gl-texte{max-width:none}.gl{overflow:visible}}
