.m09{background:#161219;color:#F1ECEF;font-family:'Inter',system-ui,sans-serif}
.m09 .tag{background:#DE3A6E;color:#161219}
.m09 .hd{text-align:center;padding-bottom:1em;margin-bottom:1.5em}
.m09 .hd h3{font:700 2.1em/1 'Syne',sans-serif;letter-spacing:.02em;
  text-transform:uppercase;margin:0}
.m09 .hd .bl{font:500 .52em/1 'IBM Plex Mono',monospace;letter-spacing:.34em;
  text-transform:uppercase;color:#DE3A6E;margin:.7em 0 0;font-size:max(calc(2.2 * var(--u)),.52em)}
.m09 .hd .dt{font:italic 500 .9em/1.4 'Cormorant Garamond',serif;
  color:rgba(241,236,239,.66);margin:.35em 0 0;font-size:max(calc(2.2 * var(--u)),.9em)}
.m09 .col{padding-left:1.7em}
.m09 .grp h4{font:500 .52em/1 'IBM Plex Mono',monospace;letter-spacing:.28em;
  text-transform:uppercase;color:#DE3A6E;margin:0 0 .1em;font-size:max(calc(2.5 * var(--u)),.52em)}
.m09 .chr{padding:.4em 0;border-top:1px solid rgba(241,236,239,.14)}
.m09 .chr .rp{width:1.6em;margin-left:-1.7em;text-align:center;
  font:700 1.35em/1 'Syne',sans-serif;color:#DE3A6E;opacity:1;font-size:max(calc(2.2 * var(--u)),1.35em)}
.m09 .chr .tx b{font:700 1.05em/1.2 'Syne',sans-serif;letter-spacing:.01em}
.m09 .chr .tx>i{font:italic 500 .84em/1.4 'Cormorant Garamond',serif;
  color:rgba(241,236,239,.66);opacity:1}
.m09 .chr .p{font:500 .74em/1 'IBM Plex Mono',monospace;color:#DE3A6E}
.m09 .note{font:500 .56em/1.6 'IBM Plex Mono',monospace;letter-spacing:.14em;
  text-transform:uppercase;color:rgba(241,236,239,.5);text-align:center;font-size:max(calc(2.2 * var(--u)),.56em)}
.m09 .ft{margin-top:.9em;padding-top:.7em;border-top:1px solid rgba(241,236,239,.2);
  text-align:center}
.m09 .ft .ad{font:500 .66em/1.5 'Inter',sans-serif;font-size:max(calc(2.2 * var(--u)),.66em)}
.m09 .ft .hr{font-family:'Inter',sans-serif;color:rgba(241,236,239,.62)}
.m09 .ft .tt{font:500 .5em/1.6 'IBM Plex Mono',monospace;letter-spacing:.12em;
  text-transform:uppercase;color:rgba(241,236,239,.44);margin-top:.35em;font-size:max(calc(2.2 * var(--u)),.5em)}
.m09.d-initiales-etroite .col{padding-left:0}
.m09.d-initiales-etroite .chr{flex-wrap:wrap}
.m09.d-initiales-etroite .chr .rp{margin-left:0;width:1.4em;text-align:left;font-size:max(calc(2.2 * var(--u)),1.1em)}
.m09.d-initiales-etroite .hd h3{font-size:1.5em}
.m09 .lgd,.m09 .mnt,.m09 .dcl{text-align:center}
.m09 .cls{justify-content:center}
.m09 .grp:has(>.fp)>h4{text-indent:.28em}
.m09.d-initiales-etroite .chr .tx{flex-basis:0}
