/* Memory field: an optional ambient layer BEHIND the page. Fixed, out of flow, never receives pointer events.
   To disable: remove the #mf div and the two tags that load this file and its scripts, or open the page with ?mf=off. */
@font-face{font-family:"MF Cuneiform";font-style:normal;font-weight:400;font-display:swap;src:url(fonts/mf-cuneiform.woff2) format("woff2")}
@font-face{font-family:"MF Egyptian";font-style:normal;font-weight:400;font-display:swap;src:url(fonts/mf-egyptian.woff2) format("woff2")}
#mf{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;contain:layout paint}
#mf[hidden]{display:none}
.mfw{position:absolute;pointer-events:none;white-space:nowrap;color:#cdbf9d;line-height:1.15}
.mfi{will-change:transform,opacity;opacity:0}
.mfw .ml{display:block}
.mfw .mft{display:block;margin-top:6px;font:9.5px/1.3 var(--type);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);opacity:.8}
.ft-cuneiform .ml{font-family:"MF Cuneiform",serif;letter-spacing:.18em}
.ft-egyptian .ml{font-family:"MF Egyptian",serif;letter-spacing:.1em}
.ft-egyptian.vert .mfi{writing-mode:vertical-rl}
.ft-hand .ml{font-family:var(--hand);font-weight:500}
.ft-type .ml{font-family:var(--type);letter-spacing:.14em;text-transform:uppercase}
.ft-serif .ml{font-family:var(--serif);font-style:italic}
.ft-svg{color:#bdb299}.mfw svg{display:block;height:auto;overflow:visible}.mfw svg *{vector-effect:non-scaling-stroke}
/* the earlier static faded layer is superseded by this one; delete this line to bring it back */
.deep{display:none}
