.m37{background:#FBF3E6;color:#3A2A22;font-family:'Familjen Grotesk',sans-serif}
.m37 .tag{background:#D96A3A;color:#FBF3E6}
.m37 .hd{text-align:center;margin-bottom:1em}
.m37 .hd h3{font:italic 700 2.3em/1 'Fraunces',Georgia,serif;margin:0}
.m37 .hd .bl{font:700 1.5em/1 'Syne',sans-serif;color:#D96A3A;margin:.3em 0 0;font-size:max(calc(2.2 * var(--u)),1.5em)}
.m37 .hd .dt{font:500 .52em/1.7 'Familjen Grotesk',sans-serif;letter-spacing:.2em;
  text-transform:uppercase;color:#8A7466;margin:.4em 0 0;font-size:max(calc(2.2 * var(--u)),.52em)}
.m37 .grp h4{font:500 .54em/1 'Familjen Grotesk',sans-serif;letter-spacing:.22em;
  text-transform:uppercase;color:#8A7466;margin:0 0 .4em;font-size:max(calc(2.5 * var(--u)),.54em)}
.m37 .cel{column-gap:.7em;padding:.35em 0}
.m37 .cel .rp{width:1.55em;height:1.55em;border-radius:50%;background:#D96A3A;color:#FBF3E6;
  display:grid;place-items:center;font:700 .74em/1 'Syne',sans-serif;align-self:start;font-size:max(calc(2.2 * var(--u)),.74em)}
.m37 .cel b{font:700 1em/1.3 'Syne',sans-serif}
.m37 .cel i{color:#6E5C50;font-size:.82em;line-height:1.6}
.m37 .enc{background:color-mix(in srgb,#3A2A22 7%,transparent);border:calc(.4 * var(--u)) solid #3A2A22;margin:1em 0 0;
  padding:.8em 1.1em .9em;margin-inline:calc(-1 * 1.1em)}
.m37 .enc h4{font:500 .54em/1 'Familjen Grotesk',sans-serif;letter-spacing:.22em;
  text-transform:uppercase;color:#3A2A22;margin:0 0 .3em;font-size:max(calc(2.5 * var(--u)),.54em)}
.m37 .enc .cel .rp{background:#F0A87E;color:#3A2A22}
.m37 .enc .cel i{}
.m37 .note{font:400 .58em/1.6 'Familjen Grotesk',sans-serif;color:#8A7466;text-align:center;font-size:max(calc(2.2 * var(--u)),.58em)}
.m37 .ft{margin-top:.9em;padding-top:.7em;border-top:1px solid rgba(58,42,34,.16);
  text-align:center}
.m37 .ft .ad{font:500 .64em/1.5 'Familjen Grotesk',sans-serif;font-size:max(calc(2.2 * var(--u)),.64em)}
.m37 .ft .hr{font-family:'Familjen Grotesk',sans-serif;font-style:normal;color:#8A7466}
.m37 .ft .tt{font:400 .52em/1.6 'Familjen Grotesk',sans-serif;color:#9A8476;margin-top:.3em;font-size:max(calc(2.2 * var(--u)),.52em)}
.m37.d-plan-etroit .cel{grid-template-columns:auto 1fr}
.m37.d-plan-etroit .hd h3{font-size:1.7em}
.m37 .lgd,.m37 .mnt,.m37 .dcl{text-align:center}
.m37 .cls{justify-content:center}
.m37 .grp:has(>.fp)>h4{text-indent:.22em}
