/* Keep every word at its final width while temporary code resolves into the original text. */
#bio .bio-decode-word { position:relative; display:inline-block; white-space:nowrap; }
#bio .bio-decode-original { clip-path:inset(-.2em 100% -.2em -.2em); }
#bio .bio-decode-glyph { position:absolute; top:0; display:inline-block; text-align:center; font-family:ui-monospace,'Courier New',monospace; font-size:.8em; line-height:inherit; color:var(--blue); pointer-events:none; }
#bio .bio-decode-source { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip-path:inset(50%); white-space:nowrap; border:0; }
@media(prefers-reduced-motion:reduce) { #bio .bio-decode-original { clip-path:none!important; } #bio .bio-decode-glyph { display:none!important; } }
