.m39{background:#F4F1EA;color:#181B21;font-family:'Cormorant Garamond',Georgia,serif}
.m39 .tag{background:#8A6A32;color:#F4F1EA}
.m39 .hd{text-align:center;padding-bottom:1em;margin-bottom:0;
  border-bottom:1px solid rgba(24,27,33,.2)}
.m39 .hd h3{font:600 1.9em/1 'Cormorant Garamond',serif;letter-spacing:.26em;
  text-transform:uppercase;margin:0}
.m39 .hd .bl{font:italic 500 .9em/1.4 'Cormorant Garamond',serif;color:#6A6E76;
  margin:.3em 0 0;font-size:max(calc(2.2 * var(--u)),.9em)}
.m39 .hd .dt{font:400 .5em/1 'IBM Plex Mono',monospace;letter-spacing:.3em;
  text-transform:uppercase;color:#8A6A32;margin:.7em 0 0;font-size:max(calc(2.2 * var(--u)),.5em)}
.m39 .grp h4{display:none}
.m39 .it{text-align:center;padding:.62em 0;position:relative}
.m39 .it + .it::before{content:"";position:absolute;left:50%;top:-.11em;width:.2em;
  height:.2em;border-radius:50%;background:#8A6A32;transform:translateX(-50%)}
.m39 .ln{justify-content:center}
.m39 .ln .t{font:600 1.5em/1.2 'Cormorant Garamond',serif;letter-spacing:.06em}.m39 .ln .l{display:none}
.m39 .dsc{font:italic 500 .78em/1.4 'Cormorant Garamond',serif;color:#6A6E76;
  padding:0;text-align:center;margin-top:.15em;font-size:max(calc(2.5 * var(--u)),.78em)}
.m39 .t-final .ln .t{font-style:italic;color:#8A6A32}
.m39 .enc{text-align:center;margin-top:1em;padding-top:.8em;
  border-top:1px solid rgba(24,27,33,.2)}
.m39 .enc h4{display:none}
.m39 .enc .ln{justify-content:center;gap:.8em}
.m39 .enc .ln .t{font:600 .82em/1 'Cormorant Garamond',serif;letter-spacing:.26em;
  text-transform:uppercase}
.m39 .enc .ln .p{display:block;font:600 1.5em/1 'Cormorant Garamond',serif;
  letter-spacing:.04em}
.m39 .enc .dsc{line-height:1.32;font-size:max(calc(2.5 * var(--u)),.72em)}
.m39 .note{font:400 .52em/1.7 'IBM Plex Mono',monospace;letter-spacing:.12em;
  text-transform:uppercase;color:#8A8E96;text-align:center;font-size:max(calc(2.2 * var(--u)),.52em)}
.m39 .ft{margin-top:.8em;text-align:center}
.m39 .ft .ad{font:600 .7em/1.5 'Cormorant Garamond',serif;font-size:max(calc(2.2 * var(--u)),.7em)}
.m39 .ft .hr{font-family:'Cormorant Garamond',serif;color:#6A6E76}
.m39 .ft .tt{font:400 .5em/1.7 'IBM Plex Mono',monospace;letter-spacing:.12em;
  text-transform:uppercase;color:#8A8E96;margin-top:.4em;font-size:max(calc(2.2 * var(--u)),.5em)}
.m39.d-mot-etroit .ln .t{font-size:1.15em;letter-spacing:.04em}
.m39.d-mot-etroit .hd h3{font-size:1.3em;letter-spacing:.16em}
.m39 .lgd,.m39 .mnt,.m39 .dcl{text-align:center}
.m39 .cls{justify-content:center}
.m39 .ln .p{margin-left:.6em}
.m39 .fp .pu:first-of-type::before,.m39 .fp .pu:last-of-type::after{height:1px;opacity:.3}
