.m11{background:#EDE7DA;color:#2B2A24;font-family:'Fraunces',Georgia,serif}
.m11 .tag{background:#A83B2A;color:#EDE7DA}
.m11 .hd{display:flex;align-items:baseline;justify-content:space-between;gap:1em;
  margin-bottom:1.1em}
.m11 .hd h3{font:700 1.9em/1.05 'Fraunces',Georgia,serif;letter-spacing:-.01em;margin:0}
.m11 .hd .dt{font:400 .72em/1.322 'IBM Plex Mono',monospace;letter-spacing:.1em;
  color:#736E5F;text-align:right;font-size:max(calc(2.2 * var(--u)),.72em)}
.m11 .grp h4{font:500 .56em/1 'IBM Plex Mono',monospace;letter-spacing:.3em;
  text-transform:uppercase;color:#8A8271;margin:0 0 .3em;padding-bottom:.4em;
  border-bottom:1px solid rgba(43,42,36,.18);font-size:max(calc(2.5 * var(--u)),.56em)}
.m11 .ln{font-weight:400;line-height:1.6}
.m11 .ln .p{font-weight:600}
.m11 .dsc{color:#736E5F}
.m11 .enc{background:color-mix(in srgb,#2A2E2B 7%,transparent);border:calc(.4 * var(--u)) solid #2A2E2B;position:relative;
  margin:1.1em 0 0;
  padding:1em 1.2em 1.1em;margin-inline:calc(-1 * 1.2em)}
.m11 .enc::after{content:"";position:absolute;inset:.35em;
  border:1px solid rgba(242,240,230,.22);pointer-events:none}
.m11 .enc h4{position:relative;font:600 1.5em/1 'Caveat',cursive;letter-spacing:.02em;
  margin:0 0 .4em;color:#2A2E2B;font-size:max(calc(2.5 * var(--u)),1.5em)}
.m11 .enc .ln{position:relative;font:500 1.15em/1.5 'Caveat',cursive}
.m11 .enc .ln .l{opacity:.32}
.m11 .enc .dsc{}
.m11 .note{font:400 .58em/1.6 'IBM Plex Mono',monospace;letter-spacing:.08em;color:#736E5F;font-size:max(calc(2.2 * var(--u)),.58em)}
.m11 .ft{margin-top:1em;padding-top:.7em;border-top:1px solid rgba(43,42,36,.18)}
.m11 .ft .ad{font:600 .66em/1.6 'Fraunces',Georgia,serif;font-size:max(calc(2.2 * var(--u)),.66em)}
.m11 .ft .hr{font-family:'IBM Plex Mono',monospace;font-style:normal;color:#736E5F}
.m11 .ft .tt{font:400 .54em/1.6 'IBM Plex Mono',monospace;letter-spacing:.1em;
  text-transform:uppercase;color:#8A8271;margin-top:.35em;font-size:max(calc(2.2 * var(--u)),.54em)}
.m11.d-socle-etroit .enc{margin-inline:0;padding:.8em .9em}
.m11.d-socle-etroit .hd{flex-direction:column;gap:.3em}
.m11.d-socle-etroit .hd .dt{text-align:left}
.m11 .grp:has(>.fp)>h4{text-indent:.3em}
