/* ===========================================================================
   lmh — "The model answers": the FinePrint LM constellation, animated
   (2026-09-17)
   ---------------------------------------------------------------------------
   The PICTURE is the shipped /fineprint-lm figure, not redrawn: FinePrint LM
   in the middle, 31 of its 101 endpoints named on a ring in eight contiguous
   arcs, the specialist names and counts inside the ring.  Drawn at
   viewBox 0 0 1112 H — the HOMEPAGE column (.hcp .c-wrap = 1160 - 2 x 24) —
   so every 13.5px slug renders 1:1.  Two palettes, .lmh-dark (primary) and
   .lmh-light, off the same geometry.

   WHAT MOVES.  One matter at a time, eight of them, 7.5s each:
     0.3s  a ring contracts into the disc            the request arrives
     1.0s  a teal dot runs out to ONE specialist     the model routes it
     2.3s  that arc's bracket draws, its count tints the specialist takes it
     3.2s  one endpoint's pill strokes around        the endpoint runs
     4.7s  an amber dot curves back to the model     the answer returns
     6.2s  amber absorbed, one teal bloom            it settles
   and the next beat picks a specialist on the far side of the ring, so this
   reads as routing rather than as a sweep.

   STRUCTURE NEVER FADES.  Plate, disc, mark, every chip, hairline, name,
   count and slug is drawn permanently and every specialist NAME stays at full
   title colour at every instant — the reader can read the whole picture while
   it plays.  Only ink moves: tints go quiet-to-full on the arc being used, and
   the travelling marks are base-opacity 0 (they exist only mid-beat).

   ONE 60s CLOCK.  Every animated rule is
       animation:NAME 60s EASE infinite; animation-delay:var(--lmh-t0,0s)
   so nothing can drift out of phase over hours and park.py can park a still
   with a negative --lmh-t0 + paused.  prefers-reduced-motion switches every
   animation off, and the base rules ARE the finished, fully-lit frame.
   No angle brackets anywhere in this sheet.
   =========================================================================== */

.lmh-fig{
  --lmh-display:'Instrument Serif',ui-serif,Georgia,serif;
  --lmh-body:'Instrument Sans',system-ui,-apple-system,sans-serif;
  --lmh-mono:ui-monospace,SFMono-Regular,'SF Mono',Menlo,Consolas,monospace;
  --lmh-t0:0s;
  position:relative; container-type:inline-size; border-radius:24px;
  font-family:var(--lmh-body);
  -webkit-font-smoothing:auto;
  box-shadow:var(--lmh-shadow);
}
.lmh-fig svg{display:block;width:100%;height:auto}
.lmh-fig .lmh-lay-m{display:none;max-width:440px;margin:0 auto}

@media (max-width:860px){
  .lmh-fig{border-radius:20px}
  .lmh-fig .lmh-lay-d{display:none}
  .lmh-fig .lmh-lay-m{display:block}
}
@container (max-width:860px){
  .lmh-fig{border-radius:20px}
  .lmh-fig .lmh-lay-d{display:none}
  .lmh-fig .lmh-lay-m{display:block}
}

/* ---------- palette: DARK (primary) ---------- */
.lmh-fig.lmh-dark{
  --lmh-plate:#0C1A24; --lmh-plateEdge:rgba(236,237,234,.10);
  --lmh-card:#12242F;  --lmh-cardEdge:rgba(236,237,234,.16);
  --lmh-field:#1B333F;
  --lmh-disc:#12242F;  --lmh-discEdge:rgba(143,193,212,.30);
  --lmh-title:#F2EDE3; --lmh-bodyc:#BCC9D2; --lmh-quiet:#7E8F99;
  --lmh-rail:rgba(236,237,234,.14); --lmh-dashc:rgba(188,201,210,.34);
  --lmh-accent:#8FC1D4; --lmh-accentDim:rgba(143,193,212,.34);
  --lmh-amber:#F59E0B;
  --lmh-mkslash:#F2603F;
  --lmh-washO:1; --lmh-haloMax:1; --lmh-chipO:.84; --lmh-restEdge:rgba(236,237,234,.22);
  --lmh-glowO:.55; --lmh-glowA:.5;
  --lmh-shadow:0 30px 60px -34px rgba(6,14,20,.72),0 2px 8px -4px rgba(6,14,20,.5);
  --lmh-a0:#8FC1D4; --lmh-a1:#EDEDE2; --lmh-a2:#9CC7D6; --lmh-a3:#E2E8E0; --lmh-a4:#A9CED9; --lmh-a5:#D7E2DE; --lmh-a6:#B6D4DB; --lmh-a7:#CCDDDC;
}
/* ---------- palette: LIGHT ---------- */
.lmh-fig.lmh-light{
  --lmh-plate:#FFFFFF; --lmh-plateEdge:#E4E8E9;
  --lmh-card:#FFFFFF;  --lmh-cardEdge:#DDE3E5;
  --lmh-field:#F5F2EC;
  --lmh-disc:#FFFFFF;  --lmh-discEdge:#BBD0D8;
  --lmh-title:#101E28; --lmh-bodyc:#33454F; --lmh-quiet:#566873;
  --lmh-rail:#D2DADD; --lmh-dashc:#C3CED4;
  --lmh-accent:#17627A; --lmh-accentDim:#AFBDC5;
  --lmh-amber:#C77C05;
  --lmh-mkslash:#F2603F;
  --lmh-washO:0; --lmh-haloMax:.30; --lmh-chipO:.85; --lmh-restEdge:#C6D0D4;
  --lmh-glowO:0; --lmh-glowA:0;
  --lmh-shadow:0 22px 50px -30px rgba(12,26,36,.32),0 2px 6px -3px rgba(12,26,36,.08);
  --lmh-a0:#17627A; --lmh-a1:#4A6A78; --lmh-a2:#1C6E85; --lmh-a3:#4F7080; --lmh-a4:#22798F; --lmh-a5:#547684; --lmh-a6:#278499; --lmh-a7:#597C88;
}
.lmh-fig{--lmh-tint:var(--lmh-quiet)}

/* ---------- type scale ----------
   WIDE renders 1:1 at 1112px, so these in-viewBox px ARE rendered px there.
   STACKED has its own viewBox (360) and a 440px cap. */
.lmh-fig .lmh-lay-d{--lmh-fs-chip:13.5px;--lmh-fs-name:19px;--lmh-fs-cnt:13.5px;
  --lmh-fs-kick:14px;--lmh-fs-disc:36px;--lmh-fs-dsub:16.5px;--lmh-fs-dmono:13.5px;
  --lmh-fs-cap:19px;--lmh-fs-cardn:21px;--lmh-fs-cardc:14px;--lmh-fs-cards:14px}
.lmh-fig .lmh-lay-m{--lmh-fs-chip:14.5px;--lmh-fs-name:17.5px;--lmh-fs-cnt:14.5px;
  --lmh-fs-kick:14.5px;--lmh-fs-disc:27px;--lmh-fs-dsub:15.5px;--lmh-fs-dmono:14.5px;
  --lmh-fs-cap:16px;--lmh-fs-cardn:17.5px;--lmh-fs-cardc:14.5px;--lmh-fs-cards:14.5px}

.lmh-fig text{font-family:var(--lmh-body);text-rendering:geometricPrecision}
.lmh-fig .lmh-mono{font-family:var(--lmh-mono);font-weight:500;letter-spacing:-.01em}
.lmh-fig .lmh-kick{font-size:var(--lmh-fs-kick);font-weight:600;letter-spacing:.16em;
  text-transform:uppercase;fill:var(--lmh-quiet)}

/* the plate */
.lmh-fig .lmh-plate{fill:var(--lmh-plate);stroke:var(--lmh-plateEdge);stroke-width:1;
  vector-effect:non-scaling-stroke}
.lmh-fig .lmh-wash{opacity:var(--lmh-washO)}

/* the model */
.lmh-fig .lmh-disc{fill:var(--lmh-disc);stroke:var(--lmh-discEdge);stroke-width:1;
  vector-effect:non-scaling-stroke}
.lmh-fig .lmh-discw{opacity:var(--lmh-washO)}
.lmh-fig .lmh-halo{opacity:var(--lmh-haloMax)}
.lmh-fig .lmh-drift{fill:none;stroke:var(--lmh-accentDim);stroke-width:1;
  stroke-dasharray:2 7;stroke-linecap:round;transform-box:fill-box;
  transform-origin:center}
.lmh-fig .lmh-req,.lmh-fig .lmh-recv,.lmh-fig .lmh-bloom{fill:none;stroke-width:1.4;
  stroke-opacity:0;transform-box:fill-box;transform-origin:center}
.lmh-fig .lmh-req,.lmh-fig .lmh-bloom{stroke:var(--lmh-accent)}
.lmh-fig .lmh-recv{stroke:var(--lmh-amber)}
.lmh-fig .lmh-mk{fill:var(--lmh-title)}
.lmh-fig .lmh-mkslash{fill:var(--lmh-mkslash)}
.lmh-fig .lmh-lmname{font-family:var(--lmh-display);font-size:var(--lmh-fs-disc);
  font-weight:400;fill:var(--lmh-title)}
.lmh-fig .lmh-lmsub{font-size:var(--lmh-fs-dsub);fill:var(--lmh-bodyc)}
.lmh-fig .lmh-lmcount{font-family:var(--lmh-mono);font-size:var(--lmh-fs-dmono);
  font-weight:500;fill:var(--lmh-quiet)}
.lmh-fig .lmh-rule{fill:none;stroke:var(--lmh-rail);stroke-width:1}

/* the eight arcs */
.lmh-fig .lmh-str{fill:none;stroke:var(--lmh-rail);stroke-width:1.5;
  stroke-linecap:round}
.lmh-fig .lmh-brk{fill:none;stroke:var(--lmh-tint);stroke-width:1.75;
  stroke-linecap:round;stroke-opacity:1}
.lmh-fig .lmh-brklit{fill:none;stroke:var(--lmh-tint);stroke-width:2.75;
  stroke-linecap:round;stroke-opacity:0;stroke-dashoffset:0}
.lmh-fig .lmh-specn{font-family:var(--lmh-display);font-size:var(--lmh-fs-name);
  font-weight:400;fill:var(--lmh-title)}
.lmh-fig .lmh-speccnt{font-family:var(--lmh-mono);font-size:var(--lmh-fs-cnt);
  font-weight:500;fill:var(--lmh-tint)}

/* the ring */
.lmh-fig .lmh-chipbox{fill:var(--lmh-card);stroke:var(--lmh-tint);stroke-width:1;
  stroke-opacity:var(--lmh-chipO);vector-effect:non-scaling-stroke}
.lmh-fig .lmh-chipt{font-size:var(--lmh-fs-chip);fill:var(--lmh-bodyc)}
.lmh-fig .lmh-run{fill:none;stroke:var(--lmh-tint);stroke-width:2;stroke-opacity:0;
  stroke-linecap:round}
.lmh-fig .lmh-restt{font-size:var(--lmh-fs-chip);fill:var(--lmh-quiet);
  letter-spacing:.04em}

/* the journeys — ink, never structure: opacity 0 at rest */
.lmh-fig .lmh-trace{fill:none;stroke:var(--lmh-accent);stroke-width:1.5;
  stroke-linecap:round;stroke-opacity:0}
.lmh-fig .lmh-btrace{stroke:var(--lmh-amber)}

/* the two travelling marks — ink, never structure: opacity 0 at rest */
.lmh-fig .lmh-out,.lmh-fig .lmh-back{display:none}
@supports (offset-path:path('M0,0 L1,1')){
  .lmh-fig .lmh-out,.lmh-fig .lmh-back{display:block;opacity:0;offset-rotate:0deg}
  .lmh-fig .lmh-out{fill:var(--lmh-accent);
    filter:drop-shadow(0 0 7px rgba(143,193,212,var(--lmh-glowO)))}
  .lmh-fig .lmh-back{fill:var(--lmh-amber);
    filter:drop-shadow(0 0 7px rgba(245,158,11,var(--lmh-glowA)))}
}

/* the stacked layout */
.lmh-fig .lmh-cardbox{fill:var(--lmh-card);stroke:var(--lmh-cardEdge);stroke-width:1;
  vector-effect:non-scaling-stroke}
.lmh-fig .lmh-cardbar{fill:var(--lmh-tint)}
.lmh-fig .lmh-cardn{font-family:var(--lmh-display);font-size:var(--lmh-fs-cardn);
  font-weight:400;fill:var(--lmh-title)}
.lmh-fig .lmh-cardc{font-family:var(--lmh-mono);font-size:var(--lmh-fs-cardc);
  font-weight:500;fill:var(--lmh-tint)}
.lmh-fig .lmh-cards{font-family:var(--lmh-mono);font-size:var(--lmh-fs-cards);
  font-weight:500;letter-spacing:-.01em;fill:var(--lmh-bodyc)}
.lmh-fig .lmh-mrest{font-family:var(--lmh-mono);font-size:var(--lmh-fs-cnt);
  font-weight:500;fill:var(--lmh-quiet)}

/* ---------- the 60s clock: eight matters ---------- */
.lmh-fig .lmh-drift{animation:lmh-drift 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-req{animation:lmh-req 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-recv{animation:lmh-recv 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-bloom{animation:lmh-bloom 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-disc{animation:lmh-live 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-out0{animation:lmh-out0 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-brklit0{animation:lmh-arc0 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-brk0{animation:lmh-brkq0 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-cnt0{animation:lmh-cnt0 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-otrace0{animation:lmh-otr0 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-ktrace0{animation:lmh-ktr0 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-run0{animation:lmh-run0 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-back0{animation:lmh-back0 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-mbar0{animation:lmh-mbar0 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-mcnt0{animation:lmh-mcnt0 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-out4{animation:lmh-out4 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-brklit4{animation:lmh-arc4 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-brk4{animation:lmh-brkq4 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-cnt4{animation:lmh-cnt4 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-otrace4{animation:lmh-otr4 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-ktrace4{animation:lmh-ktr4 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-run4{animation:lmh-run4 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-back4{animation:lmh-back4 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-mbar4{animation:lmh-mbar4 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-mcnt4{animation:lmh-mcnt4 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-out1{animation:lmh-out1 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-brklit1{animation:lmh-arc1 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-brk1{animation:lmh-brkq1 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-cnt1{animation:lmh-cnt1 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-otrace1{animation:lmh-otr1 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-ktrace1{animation:lmh-ktr1 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-run1{animation:lmh-run1 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-back1{animation:lmh-back1 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-mbar1{animation:lmh-mbar1 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-mcnt1{animation:lmh-mcnt1 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-out5{animation:lmh-out5 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-brklit5{animation:lmh-arc5 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-brk5{animation:lmh-brkq5 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-cnt5{animation:lmh-cnt5 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-otrace5{animation:lmh-otr5 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-ktrace5{animation:lmh-ktr5 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-run5{animation:lmh-run5 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-back5{animation:lmh-back5 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-mbar5{animation:lmh-mbar5 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-mcnt5{animation:lmh-mcnt5 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-out2{animation:lmh-out2 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-brklit2{animation:lmh-arc2 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-brk2{animation:lmh-brkq2 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-cnt2{animation:lmh-cnt2 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-otrace2{animation:lmh-otr2 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-ktrace2{animation:lmh-ktr2 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-run2{animation:lmh-run2 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-back2{animation:lmh-back2 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-mbar2{animation:lmh-mbar2 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-mcnt2{animation:lmh-mcnt2 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-out6{animation:lmh-out6 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-brklit6{animation:lmh-arc6 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-brk6{animation:lmh-brkq6 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-cnt6{animation:lmh-cnt6 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-otrace6{animation:lmh-otr6 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-ktrace6{animation:lmh-ktr6 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-run6{animation:lmh-run6 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-back6{animation:lmh-back6 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-mbar6{animation:lmh-mbar6 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-mcnt6{animation:lmh-mcnt6 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-out3{animation:lmh-out3 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-brklit3{animation:lmh-arc3 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-brk3{animation:lmh-brkq3 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-cnt3{animation:lmh-cnt3 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-otrace3{animation:lmh-otr3 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-ktrace3{animation:lmh-ktr3 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-run3{animation:lmh-run3 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-back3{animation:lmh-back3 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-mbar3{animation:lmh-mbar3 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-mcnt3{animation:lmh-mcnt3 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-out7{animation:lmh-out7 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-brklit7{animation:lmh-arc7 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-brk7{animation:lmh-brkq7 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-cnt7{animation:lmh-cnt7 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-otrace7{animation:lmh-otr7 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-ktrace7{animation:lmh-ktr7 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-run7{animation:lmh-run7 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-back7{animation:lmh-back7 60s linear infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-mbar7{animation:lmh-mbar7 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-mcnt7{animation:lmh-mcnt7 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip0 .lmh-chipbox{animation:lmh-ch0 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chipt0{animation:lmh-cht0 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip1 .lmh-chipbox{animation:lmh-ch1 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip2 .lmh-chipbox{animation:lmh-ch2 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip3 .lmh-chipbox{animation:lmh-ch3 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip4 .lmh-chipbox{animation:lmh-ch4 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip5 .lmh-chipbox{animation:lmh-ch5 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip6 .lmh-chipbox{animation:lmh-ch6 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chipt6{animation:lmh-cht6 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip7 .lmh-chipbox{animation:lmh-ch7 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip8 .lmh-chipbox{animation:lmh-ch8 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip9 .lmh-chipbox{animation:lmh-ch9 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip10 .lmh-chipbox{animation:lmh-ch10 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chipt10{animation:lmh-cht10 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip11 .lmh-chipbox{animation:lmh-ch11 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip12 .lmh-chipbox{animation:lmh-ch12 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip13 .lmh-chipbox{animation:lmh-ch13 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip14 .lmh-chipbox{animation:lmh-ch14 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chipt14{animation:lmh-cht14 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip15 .lmh-chipbox{animation:lmh-ch15 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip16 .lmh-chipbox{animation:lmh-ch16 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip17 .lmh-chipbox{animation:lmh-ch17 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip18 .lmh-chipbox{animation:lmh-ch18 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chipt18{animation:lmh-cht18 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip19 .lmh-chipbox{animation:lmh-ch19 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip20 .lmh-chipbox{animation:lmh-ch20 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip21 .lmh-chipbox{animation:lmh-ch21 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip22 .lmh-chipbox{animation:lmh-ch22 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chipt22{animation:lmh-cht22 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip23 .lmh-chipbox{animation:lmh-ch23 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip24 .lmh-chipbox{animation:lmh-ch24 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip25 .lmh-chipbox{animation:lmh-ch25 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chipt25{animation:lmh-cht25 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip26 .lmh-chipbox{animation:lmh-ch26 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip27 .lmh-chipbox{animation:lmh-ch27 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip28 .lmh-chipbox{animation:lmh-ch28 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chipt28{animation:lmh-cht28 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip29 .lmh-chipbox{animation:lmh-ch29 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}
.lmh-fig .lmh-chip30 .lmh-chipbox{animation:lmh-ch30 60s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lmh-t0,0s)}

@keyframes lmh-drift{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
@keyframes lmh-req{0.0%{stroke-opacity:0;transform:scale(1)}0.5%{stroke-opacity:0;transform:scale(1.55)}0.7%{stroke-opacity:.5;transform:scale(1.42)}1.9167%{stroke-opacity:0;transform:scale(1.02)}13.0%{stroke-opacity:0;transform:scale(1.55)}13.2%{stroke-opacity:.5;transform:scale(1.42)}14.4167%{stroke-opacity:0;transform:scale(1.02)}25.5%{stroke-opacity:0;transform:scale(1.55)}25.7%{stroke-opacity:.5;transform:scale(1.42)}26.9167%{stroke-opacity:0;transform:scale(1.02)}38.0%{stroke-opacity:0;transform:scale(1.55)}38.2%{stroke-opacity:.5;transform:scale(1.42)}39.4167%{stroke-opacity:0;transform:scale(1.02)}50.5%{stroke-opacity:0;transform:scale(1.55)}50.7%{stroke-opacity:.5;transform:scale(1.42)}51.9167%{stroke-opacity:0;transform:scale(1.02)}63.0%{stroke-opacity:0;transform:scale(1.55)}63.2%{stroke-opacity:.5;transform:scale(1.42)}64.4167%{stroke-opacity:0;transform:scale(1.02)}75.5%{stroke-opacity:0;transform:scale(1.55)}75.7%{stroke-opacity:.5;transform:scale(1.42)}76.9167%{stroke-opacity:0;transform:scale(1.02)}88.0%{stroke-opacity:0;transform:scale(1.55)}88.2%{stroke-opacity:.5;transform:scale(1.42)}89.4167%{stroke-opacity:0;transform:scale(1.02)}100.0%{stroke-opacity:0;transform:scale(1)}}
@keyframes lmh-recv{0.0%{stroke-opacity:0;transform:scale(1)}10.25%{stroke-opacity:0;transform:scale(1.30)}10.6333%{stroke-opacity:.6;transform:scale(1.18)}11.5833%{stroke-opacity:0;transform:scale(1.0)}22.75%{stroke-opacity:0;transform:scale(1.30)}23.1333%{stroke-opacity:.6;transform:scale(1.18)}24.0833%{stroke-opacity:0;transform:scale(1.0)}35.25%{stroke-opacity:0;transform:scale(1.30)}35.6333%{stroke-opacity:.6;transform:scale(1.18)}36.5833%{stroke-opacity:0;transform:scale(1.0)}47.75%{stroke-opacity:0;transform:scale(1.30)}48.1333%{stroke-opacity:.6;transform:scale(1.18)}49.0833%{stroke-opacity:0;transform:scale(1.0)}60.25%{stroke-opacity:0;transform:scale(1.30)}60.6333%{stroke-opacity:.6;transform:scale(1.18)}61.5833%{stroke-opacity:0;transform:scale(1.0)}72.75%{stroke-opacity:0;transform:scale(1.30)}73.1333%{stroke-opacity:.6;transform:scale(1.18)}74.0833%{stroke-opacity:0;transform:scale(1.0)}85.25%{stroke-opacity:0;transform:scale(1.30)}85.6333%{stroke-opacity:.6;transform:scale(1.18)}86.5833%{stroke-opacity:0;transform:scale(1.0)}97.75%{stroke-opacity:0;transform:scale(1.30)}98.1333%{stroke-opacity:.6;transform:scale(1.18)}99.0833%{stroke-opacity:0;transform:scale(1.0)}100.0%{stroke-opacity:0;transform:scale(1)}}
@keyframes lmh-bloom{0.0%{stroke-opacity:0;transform:scale(1)}11.1667%{stroke-opacity:0;transform:scale(1)}11.5333%{stroke-opacity:.5;transform:scale(1.03)}12.4167%{stroke-opacity:0;transform:scale(1.17)}23.6667%{stroke-opacity:0;transform:scale(1)}24.0333%{stroke-opacity:.5;transform:scale(1.03)}24.9167%{stroke-opacity:0;transform:scale(1.17)}36.1667%{stroke-opacity:0;transform:scale(1)}36.5333%{stroke-opacity:.5;transform:scale(1.03)}37.4167%{stroke-opacity:0;transform:scale(1.17)}48.6667%{stroke-opacity:0;transform:scale(1)}49.0333%{stroke-opacity:.5;transform:scale(1.03)}49.9167%{stroke-opacity:0;transform:scale(1.17)}61.1667%{stroke-opacity:0;transform:scale(1)}61.5333%{stroke-opacity:.5;transform:scale(1.03)}62.4167%{stroke-opacity:0;transform:scale(1.17)}73.6667%{stroke-opacity:0;transform:scale(1)}74.0333%{stroke-opacity:.5;transform:scale(1.03)}74.9167%{stroke-opacity:0;transform:scale(1.17)}86.1667%{stroke-opacity:0;transform:scale(1)}86.5333%{stroke-opacity:.5;transform:scale(1.03)}87.4167%{stroke-opacity:0;transform:scale(1.17)}98.6667%{stroke-opacity:0;transform:scale(1)}99.0333%{stroke-opacity:.5;transform:scale(1.03)}99.9167%{stroke-opacity:0;transform:scale(1.17)}100.0%{stroke-opacity:0;transform:scale(1)}}
@keyframes lmh-live{0.0%{stroke:var(--lmh-discEdge)}0.5%{stroke:var(--lmh-discEdge)}1.3333%{stroke:var(--lmh-accent)}11.3333%{stroke:var(--lmh-accent)}12.4167%{stroke:var(--lmh-discEdge)}13.0%{stroke:var(--lmh-discEdge)}13.8333%{stroke:var(--lmh-accent)}23.8333%{stroke:var(--lmh-accent)}24.9167%{stroke:var(--lmh-discEdge)}25.5%{stroke:var(--lmh-discEdge)}26.3333%{stroke:var(--lmh-accent)}36.3333%{stroke:var(--lmh-accent)}37.4167%{stroke:var(--lmh-discEdge)}38.0%{stroke:var(--lmh-discEdge)}38.8333%{stroke:var(--lmh-accent)}48.8333%{stroke:var(--lmh-accent)}49.9167%{stroke:var(--lmh-discEdge)}50.5%{stroke:var(--lmh-discEdge)}51.3333%{stroke:var(--lmh-accent)}61.3333%{stroke:var(--lmh-accent)}62.4167%{stroke:var(--lmh-discEdge)}63.0%{stroke:var(--lmh-discEdge)}63.8333%{stroke:var(--lmh-accent)}73.8333%{stroke:var(--lmh-accent)}74.9167%{stroke:var(--lmh-discEdge)}75.5%{stroke:var(--lmh-discEdge)}76.3333%{stroke:var(--lmh-accent)}86.3333%{stroke:var(--lmh-accent)}87.4167%{stroke:var(--lmh-discEdge)}88.0%{stroke:var(--lmh-discEdge)}88.8333%{stroke:var(--lmh-accent)}98.8333%{stroke:var(--lmh-accent)}99.9167%{stroke:var(--lmh-discEdge)}100.0%{stroke:var(--lmh-discEdge)}}
@keyframes lmh-out0{0.0%{opacity:0;offset-distance:0%}2.3%{opacity:0;offset-distance:0%}2.5333%{opacity:.95;offset-distance:7%}4.8%{opacity:.95;offset-distance:93%}5.2333%{opacity:0;offset-distance:100%}100.0%{opacity:0;offset-distance:0%}}
@keyframes lmh-arc0{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b0)}1.6667%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b0)}1.8333%{stroke-opacity:.9;stroke-dashoffset:var(--lmh-b0)}3.25%{stroke-opacity:.9;stroke-dashoffset:0}11.0833%{stroke-opacity:.9;stroke-dashoffset:0}12.4167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b0)}}
@keyframes lmh-brkq0{0.0%{stroke-opacity:.38}1.6667%{stroke-opacity:.38}2.4167%{stroke-opacity:1}11.0833%{stroke-opacity:1}12.4167%{stroke-opacity:.38}100.0%{stroke-opacity:.38}}
@keyframes lmh-cnt0{0.0%{fill:var(--lmh-quiet)}1.6667%{fill:var(--lmh-quiet)}2.4167%{fill:var(--lmh-tint)}11.0833%{fill:var(--lmh-tint)}12.4167%{fill:var(--lmh-quiet)}100.0%{fill:var(--lmh-quiet)}}
@keyframes lmh-otr0{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-o0)}2.3333%{stroke-opacity:.5;stroke-dashoffset:var(--lmh-o0)}5.0%{stroke-opacity:.5;stroke-dashoffset:0}11.5%{stroke-opacity:.5;stroke-dashoffset:0}12.4167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-o0)}}
@keyframes lmh-ktr0{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-k0)}8.1667%{stroke-opacity:.5;stroke-dashoffset:var(--lmh-k0)}10.8333%{stroke-opacity:.5;stroke-dashoffset:0}11.5%{stroke-opacity:.5;stroke-dashoffset:0}12.4167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-k0)}}
@keyframes lmh-run0{0.0%{stroke-opacity:0;stroke-dasharray:var(--lmh-c0);stroke-dashoffset:var(--lmh-c0)}5.0833%{stroke-opacity:.95;stroke-dashoffset:var(--lmh-c0)}7.75%{stroke-opacity:.95;stroke-dashoffset:0}11.0833%{stroke-opacity:.95;stroke-dashoffset:0}12.4167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dasharray:var(--lmh-c0);stroke-dashoffset:var(--lmh-c0)}}
@keyframes lmh-back0{0.0%{opacity:0;offset-distance:0%}8.1333%{opacity:0;offset-distance:0%}8.3667%{opacity:.95;offset-distance:7%}10.6333%{opacity:.95;offset-distance:93%}11.0667%{opacity:0;offset-distance:100%}100.0%{opacity:0;offset-distance:0%}}
@keyframes lmh-mbar0{0.0%{fill-opacity:.38}0.5%{fill-opacity:.38}2.4167%{fill-opacity:1}11.0833%{fill-opacity:1}12.9167%{fill-opacity:.38}100.0%{fill-opacity:.38}}
@keyframes lmh-mcnt0{0.0%{fill:var(--lmh-quiet)}1.6667%{fill:var(--lmh-quiet)}2.4167%{fill:var(--lmh-tint)}11.0833%{fill:var(--lmh-tint)}12.4167%{fill:var(--lmh-quiet)}100.0%{fill:var(--lmh-quiet)}}
@keyframes lmh-out4{0.0%{opacity:0;offset-distance:0%}14.8%{opacity:0;offset-distance:0%}15.0333%{opacity:.95;offset-distance:7%}17.3%{opacity:.95;offset-distance:93%}17.7333%{opacity:0;offset-distance:100%}100.0%{opacity:0;offset-distance:0%}}
@keyframes lmh-arc4{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b4)}14.1667%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b4)}14.3333%{stroke-opacity:.9;stroke-dashoffset:var(--lmh-b4)}15.75%{stroke-opacity:.9;stroke-dashoffset:0}23.5833%{stroke-opacity:.9;stroke-dashoffset:0}24.9167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b4)}}
@keyframes lmh-brkq4{0.0%{stroke-opacity:.38}14.1667%{stroke-opacity:.38}14.9167%{stroke-opacity:1}23.5833%{stroke-opacity:1}24.9167%{stroke-opacity:.38}100.0%{stroke-opacity:.38}}
@keyframes lmh-cnt4{0.0%{fill:var(--lmh-quiet)}14.1667%{fill:var(--lmh-quiet)}14.9167%{fill:var(--lmh-tint)}23.5833%{fill:var(--lmh-tint)}24.9167%{fill:var(--lmh-quiet)}100.0%{fill:var(--lmh-quiet)}}
@keyframes lmh-otr4{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-o4)}14.8333%{stroke-opacity:.5;stroke-dashoffset:var(--lmh-o4)}17.5%{stroke-opacity:.5;stroke-dashoffset:0}24.0%{stroke-opacity:.5;stroke-dashoffset:0}24.9167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-o4)}}
@keyframes lmh-ktr4{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-k4)}20.6667%{stroke-opacity:.5;stroke-dashoffset:var(--lmh-k4)}23.3333%{stroke-opacity:.5;stroke-dashoffset:0}24.0%{stroke-opacity:.5;stroke-dashoffset:0}24.9167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-k4)}}
@keyframes lmh-run4{0.0%{stroke-opacity:0;stroke-dasharray:var(--lmh-c4);stroke-dashoffset:var(--lmh-c4)}17.5833%{stroke-opacity:.95;stroke-dashoffset:var(--lmh-c4)}20.25%{stroke-opacity:.95;stroke-dashoffset:0}23.5833%{stroke-opacity:.95;stroke-dashoffset:0}24.9167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dasharray:var(--lmh-c4);stroke-dashoffset:var(--lmh-c4)}}
@keyframes lmh-back4{0.0%{opacity:0;offset-distance:0%}20.6333%{opacity:0;offset-distance:0%}20.8667%{opacity:.95;offset-distance:7%}23.1333%{opacity:.95;offset-distance:93%}23.5667%{opacity:0;offset-distance:100%}100.0%{opacity:0;offset-distance:0%}}
@keyframes lmh-mbar4{0.0%{fill-opacity:.38}13.0%{fill-opacity:.38}14.9167%{fill-opacity:1}23.5833%{fill-opacity:1}25.4167%{fill-opacity:.38}100.0%{fill-opacity:.38}}
@keyframes lmh-mcnt4{0.0%{fill:var(--lmh-quiet)}14.1667%{fill:var(--lmh-quiet)}14.9167%{fill:var(--lmh-tint)}23.5833%{fill:var(--lmh-tint)}24.9167%{fill:var(--lmh-quiet)}100.0%{fill:var(--lmh-quiet)}}
@keyframes lmh-out1{0.0%{opacity:0;offset-distance:0%}27.3%{opacity:0;offset-distance:0%}27.5333%{opacity:.95;offset-distance:7%}29.8%{opacity:.95;offset-distance:93%}30.2333%{opacity:0;offset-distance:100%}100.0%{opacity:0;offset-distance:0%}}
@keyframes lmh-arc1{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b1)}26.6667%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b1)}26.8333%{stroke-opacity:.9;stroke-dashoffset:var(--lmh-b1)}28.25%{stroke-opacity:.9;stroke-dashoffset:0}36.0833%{stroke-opacity:.9;stroke-dashoffset:0}37.4167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b1)}}
@keyframes lmh-brkq1{0.0%{stroke-opacity:.38}26.6667%{stroke-opacity:.38}27.4167%{stroke-opacity:1}36.0833%{stroke-opacity:1}37.4167%{stroke-opacity:.38}100.0%{stroke-opacity:.38}}
@keyframes lmh-cnt1{0.0%{fill:var(--lmh-quiet)}26.6667%{fill:var(--lmh-quiet)}27.4167%{fill:var(--lmh-tint)}36.0833%{fill:var(--lmh-tint)}37.4167%{fill:var(--lmh-quiet)}100.0%{fill:var(--lmh-quiet)}}
@keyframes lmh-otr1{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-o1)}27.3333%{stroke-opacity:.5;stroke-dashoffset:var(--lmh-o1)}30.0%{stroke-opacity:.5;stroke-dashoffset:0}36.5%{stroke-opacity:.5;stroke-dashoffset:0}37.4167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-o1)}}
@keyframes lmh-ktr1{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-k1)}33.1667%{stroke-opacity:.5;stroke-dashoffset:var(--lmh-k1)}35.8333%{stroke-opacity:.5;stroke-dashoffset:0}36.5%{stroke-opacity:.5;stroke-dashoffset:0}37.4167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-k1)}}
@keyframes lmh-run1{0.0%{stroke-opacity:0;stroke-dasharray:var(--lmh-c1);stroke-dashoffset:var(--lmh-c1)}30.0833%{stroke-opacity:.95;stroke-dashoffset:var(--lmh-c1)}32.75%{stroke-opacity:.95;stroke-dashoffset:0}36.0833%{stroke-opacity:.95;stroke-dashoffset:0}37.4167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dasharray:var(--lmh-c1);stroke-dashoffset:var(--lmh-c1)}}
@keyframes lmh-back1{0.0%{opacity:0;offset-distance:0%}33.1333%{opacity:0;offset-distance:0%}33.3667%{opacity:.95;offset-distance:7%}35.6333%{opacity:.95;offset-distance:93%}36.0667%{opacity:0;offset-distance:100%}100.0%{opacity:0;offset-distance:0%}}
@keyframes lmh-mbar1{0.0%{fill-opacity:.38}25.5%{fill-opacity:.38}27.4167%{fill-opacity:1}36.0833%{fill-opacity:1}37.9167%{fill-opacity:.38}100.0%{fill-opacity:.38}}
@keyframes lmh-mcnt1{0.0%{fill:var(--lmh-quiet)}26.6667%{fill:var(--lmh-quiet)}27.4167%{fill:var(--lmh-tint)}36.0833%{fill:var(--lmh-tint)}37.4167%{fill:var(--lmh-quiet)}100.0%{fill:var(--lmh-quiet)}}
@keyframes lmh-out5{0.0%{opacity:0;offset-distance:0%}39.8%{opacity:0;offset-distance:0%}40.0333%{opacity:.95;offset-distance:7%}42.3%{opacity:.95;offset-distance:93%}42.7333%{opacity:0;offset-distance:100%}100.0%{opacity:0;offset-distance:0%}}
@keyframes lmh-arc5{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b5)}39.1667%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b5)}39.3333%{stroke-opacity:.9;stroke-dashoffset:var(--lmh-b5)}40.75%{stroke-opacity:.9;stroke-dashoffset:0}48.5833%{stroke-opacity:.9;stroke-dashoffset:0}49.9167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b5)}}
@keyframes lmh-brkq5{0.0%{stroke-opacity:.38}39.1667%{stroke-opacity:.38}39.9167%{stroke-opacity:1}48.5833%{stroke-opacity:1}49.9167%{stroke-opacity:.38}100.0%{stroke-opacity:.38}}
@keyframes lmh-cnt5{0.0%{fill:var(--lmh-quiet)}39.1667%{fill:var(--lmh-quiet)}39.9167%{fill:var(--lmh-tint)}48.5833%{fill:var(--lmh-tint)}49.9167%{fill:var(--lmh-quiet)}100.0%{fill:var(--lmh-quiet)}}
@keyframes lmh-otr5{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-o5)}39.8333%{stroke-opacity:.5;stroke-dashoffset:var(--lmh-o5)}42.5%{stroke-opacity:.5;stroke-dashoffset:0}49.0%{stroke-opacity:.5;stroke-dashoffset:0}49.9167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-o5)}}
@keyframes lmh-ktr5{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-k5)}45.6667%{stroke-opacity:.5;stroke-dashoffset:var(--lmh-k5)}48.3333%{stroke-opacity:.5;stroke-dashoffset:0}49.0%{stroke-opacity:.5;stroke-dashoffset:0}49.9167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-k5)}}
@keyframes lmh-run5{0.0%{stroke-opacity:0;stroke-dasharray:var(--lmh-c5);stroke-dashoffset:var(--lmh-c5)}42.5833%{stroke-opacity:.95;stroke-dashoffset:var(--lmh-c5)}45.25%{stroke-opacity:.95;stroke-dashoffset:0}48.5833%{stroke-opacity:.95;stroke-dashoffset:0}49.9167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dasharray:var(--lmh-c5);stroke-dashoffset:var(--lmh-c5)}}
@keyframes lmh-back5{0.0%{opacity:0;offset-distance:0%}45.6333%{opacity:0;offset-distance:0%}45.8667%{opacity:.95;offset-distance:7%}48.1333%{opacity:.95;offset-distance:93%}48.5667%{opacity:0;offset-distance:100%}100.0%{opacity:0;offset-distance:0%}}
@keyframes lmh-mbar5{0.0%{fill-opacity:.38}38.0%{fill-opacity:.38}39.9167%{fill-opacity:1}48.5833%{fill-opacity:1}50.4167%{fill-opacity:.38}100.0%{fill-opacity:.38}}
@keyframes lmh-mcnt5{0.0%{fill:var(--lmh-quiet)}39.1667%{fill:var(--lmh-quiet)}39.9167%{fill:var(--lmh-tint)}48.5833%{fill:var(--lmh-tint)}49.9167%{fill:var(--lmh-quiet)}100.0%{fill:var(--lmh-quiet)}}
@keyframes lmh-out2{0.0%{opacity:0;offset-distance:0%}52.3%{opacity:0;offset-distance:0%}52.5333%{opacity:.95;offset-distance:7%}54.8%{opacity:.95;offset-distance:93%}55.2333%{opacity:0;offset-distance:100%}100.0%{opacity:0;offset-distance:0%}}
@keyframes lmh-arc2{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b2)}51.6667%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b2)}51.8333%{stroke-opacity:.9;stroke-dashoffset:var(--lmh-b2)}53.25%{stroke-opacity:.9;stroke-dashoffset:0}61.0833%{stroke-opacity:.9;stroke-dashoffset:0}62.4167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b2)}}
@keyframes lmh-brkq2{0.0%{stroke-opacity:.38}51.6667%{stroke-opacity:.38}52.4167%{stroke-opacity:1}61.0833%{stroke-opacity:1}62.4167%{stroke-opacity:.38}100.0%{stroke-opacity:.38}}
@keyframes lmh-cnt2{0.0%{fill:var(--lmh-quiet)}51.6667%{fill:var(--lmh-quiet)}52.4167%{fill:var(--lmh-tint)}61.0833%{fill:var(--lmh-tint)}62.4167%{fill:var(--lmh-quiet)}100.0%{fill:var(--lmh-quiet)}}
@keyframes lmh-otr2{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-o2)}52.3333%{stroke-opacity:.5;stroke-dashoffset:var(--lmh-o2)}55.0%{stroke-opacity:.5;stroke-dashoffset:0}61.5%{stroke-opacity:.5;stroke-dashoffset:0}62.4167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-o2)}}
@keyframes lmh-ktr2{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-k2)}58.1667%{stroke-opacity:.5;stroke-dashoffset:var(--lmh-k2)}60.8333%{stroke-opacity:.5;stroke-dashoffset:0}61.5%{stroke-opacity:.5;stroke-dashoffset:0}62.4167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-k2)}}
@keyframes lmh-run2{0.0%{stroke-opacity:0;stroke-dasharray:var(--lmh-c2);stroke-dashoffset:var(--lmh-c2)}55.0833%{stroke-opacity:.95;stroke-dashoffset:var(--lmh-c2)}57.75%{stroke-opacity:.95;stroke-dashoffset:0}61.0833%{stroke-opacity:.95;stroke-dashoffset:0}62.4167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dasharray:var(--lmh-c2);stroke-dashoffset:var(--lmh-c2)}}
@keyframes lmh-back2{0.0%{opacity:0;offset-distance:0%}58.1333%{opacity:0;offset-distance:0%}58.3667%{opacity:.95;offset-distance:7%}60.6333%{opacity:.95;offset-distance:93%}61.0667%{opacity:0;offset-distance:100%}100.0%{opacity:0;offset-distance:0%}}
@keyframes lmh-mbar2{0.0%{fill-opacity:.38}50.5%{fill-opacity:.38}52.4167%{fill-opacity:1}61.0833%{fill-opacity:1}62.9167%{fill-opacity:.38}100.0%{fill-opacity:.38}}
@keyframes lmh-mcnt2{0.0%{fill:var(--lmh-quiet)}51.6667%{fill:var(--lmh-quiet)}52.4167%{fill:var(--lmh-tint)}61.0833%{fill:var(--lmh-tint)}62.4167%{fill:var(--lmh-quiet)}100.0%{fill:var(--lmh-quiet)}}
@keyframes lmh-out6{0.0%{opacity:0;offset-distance:0%}64.8%{opacity:0;offset-distance:0%}65.0333%{opacity:.95;offset-distance:7%}67.3%{opacity:.95;offset-distance:93%}67.7333%{opacity:0;offset-distance:100%}100.0%{opacity:0;offset-distance:0%}}
@keyframes lmh-arc6{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b6)}64.1667%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b6)}64.3333%{stroke-opacity:.9;stroke-dashoffset:var(--lmh-b6)}65.75%{stroke-opacity:.9;stroke-dashoffset:0}73.5833%{stroke-opacity:.9;stroke-dashoffset:0}74.9167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b6)}}
@keyframes lmh-brkq6{0.0%{stroke-opacity:.38}64.1667%{stroke-opacity:.38}64.9167%{stroke-opacity:1}73.5833%{stroke-opacity:1}74.9167%{stroke-opacity:.38}100.0%{stroke-opacity:.38}}
@keyframes lmh-cnt6{0.0%{fill:var(--lmh-quiet)}64.1667%{fill:var(--lmh-quiet)}64.9167%{fill:var(--lmh-tint)}73.5833%{fill:var(--lmh-tint)}74.9167%{fill:var(--lmh-quiet)}100.0%{fill:var(--lmh-quiet)}}
@keyframes lmh-otr6{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-o6)}64.8333%{stroke-opacity:.5;stroke-dashoffset:var(--lmh-o6)}67.5%{stroke-opacity:.5;stroke-dashoffset:0}74.0%{stroke-opacity:.5;stroke-dashoffset:0}74.9167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-o6)}}
@keyframes lmh-ktr6{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-k6)}70.6667%{stroke-opacity:.5;stroke-dashoffset:var(--lmh-k6)}73.3333%{stroke-opacity:.5;stroke-dashoffset:0}74.0%{stroke-opacity:.5;stroke-dashoffset:0}74.9167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-k6)}}
@keyframes lmh-run6{0.0%{stroke-opacity:0;stroke-dasharray:var(--lmh-c6);stroke-dashoffset:var(--lmh-c6)}67.5833%{stroke-opacity:.95;stroke-dashoffset:var(--lmh-c6)}70.25%{stroke-opacity:.95;stroke-dashoffset:0}73.5833%{stroke-opacity:.95;stroke-dashoffset:0}74.9167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dasharray:var(--lmh-c6);stroke-dashoffset:var(--lmh-c6)}}
@keyframes lmh-back6{0.0%{opacity:0;offset-distance:0%}70.6333%{opacity:0;offset-distance:0%}70.8667%{opacity:.95;offset-distance:7%}73.1333%{opacity:.95;offset-distance:93%}73.5667%{opacity:0;offset-distance:100%}100.0%{opacity:0;offset-distance:0%}}
@keyframes lmh-mbar6{0.0%{fill-opacity:.38}63.0%{fill-opacity:.38}64.9167%{fill-opacity:1}73.5833%{fill-opacity:1}75.4167%{fill-opacity:.38}100.0%{fill-opacity:.38}}
@keyframes lmh-mcnt6{0.0%{fill:var(--lmh-quiet)}64.1667%{fill:var(--lmh-quiet)}64.9167%{fill:var(--lmh-tint)}73.5833%{fill:var(--lmh-tint)}74.9167%{fill:var(--lmh-quiet)}100.0%{fill:var(--lmh-quiet)}}
@keyframes lmh-out3{0.0%{opacity:0;offset-distance:0%}77.3%{opacity:0;offset-distance:0%}77.5333%{opacity:.95;offset-distance:7%}79.8%{opacity:.95;offset-distance:93%}80.2333%{opacity:0;offset-distance:100%}100.0%{opacity:0;offset-distance:0%}}
@keyframes lmh-arc3{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b3)}76.6667%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b3)}76.8333%{stroke-opacity:.9;stroke-dashoffset:var(--lmh-b3)}78.25%{stroke-opacity:.9;stroke-dashoffset:0}86.0833%{stroke-opacity:.9;stroke-dashoffset:0}87.4167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b3)}}
@keyframes lmh-brkq3{0.0%{stroke-opacity:.38}76.6667%{stroke-opacity:.38}77.4167%{stroke-opacity:1}86.0833%{stroke-opacity:1}87.4167%{stroke-opacity:.38}100.0%{stroke-opacity:.38}}
@keyframes lmh-cnt3{0.0%{fill:var(--lmh-quiet)}76.6667%{fill:var(--lmh-quiet)}77.4167%{fill:var(--lmh-tint)}86.0833%{fill:var(--lmh-tint)}87.4167%{fill:var(--lmh-quiet)}100.0%{fill:var(--lmh-quiet)}}
@keyframes lmh-otr3{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-o3)}77.3333%{stroke-opacity:.5;stroke-dashoffset:var(--lmh-o3)}80.0%{stroke-opacity:.5;stroke-dashoffset:0}86.5%{stroke-opacity:.5;stroke-dashoffset:0}87.4167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-o3)}}
@keyframes lmh-ktr3{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-k3)}83.1667%{stroke-opacity:.5;stroke-dashoffset:var(--lmh-k3)}85.8333%{stroke-opacity:.5;stroke-dashoffset:0}86.5%{stroke-opacity:.5;stroke-dashoffset:0}87.4167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-k3)}}
@keyframes lmh-run3{0.0%{stroke-opacity:0;stroke-dasharray:var(--lmh-c3);stroke-dashoffset:var(--lmh-c3)}80.0833%{stroke-opacity:.95;stroke-dashoffset:var(--lmh-c3)}82.75%{stroke-opacity:.95;stroke-dashoffset:0}86.0833%{stroke-opacity:.95;stroke-dashoffset:0}87.4167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dasharray:var(--lmh-c3);stroke-dashoffset:var(--lmh-c3)}}
@keyframes lmh-back3{0.0%{opacity:0;offset-distance:0%}83.1333%{opacity:0;offset-distance:0%}83.3667%{opacity:.95;offset-distance:7%}85.6333%{opacity:.95;offset-distance:93%}86.0667%{opacity:0;offset-distance:100%}100.0%{opacity:0;offset-distance:0%}}
@keyframes lmh-mbar3{0.0%{fill-opacity:.38}75.5%{fill-opacity:.38}77.4167%{fill-opacity:1}86.0833%{fill-opacity:1}87.9167%{fill-opacity:.38}100.0%{fill-opacity:.38}}
@keyframes lmh-mcnt3{0.0%{fill:var(--lmh-quiet)}76.6667%{fill:var(--lmh-quiet)}77.4167%{fill:var(--lmh-tint)}86.0833%{fill:var(--lmh-tint)}87.4167%{fill:var(--lmh-quiet)}100.0%{fill:var(--lmh-quiet)}}
@keyframes lmh-out7{0.0%{opacity:0;offset-distance:0%}89.8%{opacity:0;offset-distance:0%}90.0333%{opacity:.95;offset-distance:7%}92.3%{opacity:.95;offset-distance:93%}92.7333%{opacity:0;offset-distance:100%}100.0%{opacity:0;offset-distance:0%}}
@keyframes lmh-arc7{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b7)}89.1667%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b7)}89.3333%{stroke-opacity:.9;stroke-dashoffset:var(--lmh-b7)}90.75%{stroke-opacity:.9;stroke-dashoffset:0}98.5833%{stroke-opacity:.9;stroke-dashoffset:0}99.9167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-b7)}}
@keyframes lmh-brkq7{0.0%{stroke-opacity:.38}89.1667%{stroke-opacity:.38}89.9167%{stroke-opacity:1}98.5833%{stroke-opacity:1}99.9167%{stroke-opacity:.38}100.0%{stroke-opacity:.38}}
@keyframes lmh-cnt7{0.0%{fill:var(--lmh-quiet)}89.1667%{fill:var(--lmh-quiet)}89.9167%{fill:var(--lmh-tint)}98.5833%{fill:var(--lmh-tint)}99.9167%{fill:var(--lmh-quiet)}100.0%{fill:var(--lmh-quiet)}}
@keyframes lmh-otr7{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-o7)}89.8333%{stroke-opacity:.5;stroke-dashoffset:var(--lmh-o7)}92.5%{stroke-opacity:.5;stroke-dashoffset:0}99.0%{stroke-opacity:.5;stroke-dashoffset:0}99.9167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-o7)}}
@keyframes lmh-ktr7{0.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-k7)}95.6667%{stroke-opacity:.5;stroke-dashoffset:var(--lmh-k7)}98.3333%{stroke-opacity:.5;stroke-dashoffset:0}99.0%{stroke-opacity:.5;stroke-dashoffset:0}99.9167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dashoffset:var(--lmh-k7)}}
@keyframes lmh-run7{0.0%{stroke-opacity:0;stroke-dasharray:var(--lmh-c7);stroke-dashoffset:var(--lmh-c7)}92.5833%{stroke-opacity:.95;stroke-dashoffset:var(--lmh-c7)}95.25%{stroke-opacity:.95;stroke-dashoffset:0}98.5833%{stroke-opacity:.95;stroke-dashoffset:0}99.9167%{stroke-opacity:0;stroke-dashoffset:0}100.0%{stroke-opacity:0;stroke-dasharray:var(--lmh-c7);stroke-dashoffset:var(--lmh-c7)}}
@keyframes lmh-back7{0.0%{opacity:0;offset-distance:0%}95.6333%{opacity:0;offset-distance:0%}95.8667%{opacity:.95;offset-distance:7%}98.1333%{opacity:.95;offset-distance:93%}98.5667%{opacity:0;offset-distance:100%}100.0%{opacity:0;offset-distance:0%}}
@keyframes lmh-mbar7{0.0%{fill-opacity:.38}88.0%{fill-opacity:.38}89.9167%{fill-opacity:1}98.5833%{fill-opacity:1}99.9667%{fill-opacity:.38}100.0%{fill-opacity:.38}}
@keyframes lmh-mcnt7{0.0%{fill:var(--lmh-quiet)}89.1667%{fill:var(--lmh-quiet)}89.9167%{fill:var(--lmh-tint)}98.5833%{fill:var(--lmh-tint)}99.9167%{fill:var(--lmh-quiet)}100.0%{fill:var(--lmh-quiet)}}
@keyframes lmh-ch0{0.0%{stroke-opacity:.42}1.6667%{stroke-opacity:.42}2.5%{stroke-opacity:1}11.0833%{stroke-opacity:1}12.4167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-cht0{0.0%{fill:var(--lmh-bodyc)}4.9167%{fill:var(--lmh-bodyc)}5.9167%{fill:var(--lmh-title)}11.0833%{fill:var(--lmh-title)}12.4167%{fill:var(--lmh-bodyc)}100.0%{fill:var(--lmh-bodyc)}}
@keyframes lmh-ch1{0.0%{stroke-opacity:.42}1.6667%{stroke-opacity:.42}2.5%{stroke-opacity:.72}11.0833%{stroke-opacity:.72}12.4167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch2{0.0%{stroke-opacity:.42}1.6667%{stroke-opacity:.42}2.5%{stroke-opacity:.72}11.0833%{stroke-opacity:.72}12.4167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch3{0.0%{stroke-opacity:.42}1.6667%{stroke-opacity:.42}2.5%{stroke-opacity:.72}11.0833%{stroke-opacity:.72}12.4167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch4{0.0%{stroke-opacity:.42}1.6667%{stroke-opacity:.42}2.5%{stroke-opacity:.72}11.0833%{stroke-opacity:.72}12.4167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch5{0.0%{stroke-opacity:.42}1.6667%{stroke-opacity:.42}2.5%{stroke-opacity:.72}11.0833%{stroke-opacity:.72}12.4167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch6{0.0%{stroke-opacity:.42}26.6667%{stroke-opacity:.42}27.5%{stroke-opacity:1}36.0833%{stroke-opacity:1}37.4167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-cht6{0.0%{fill:var(--lmh-bodyc)}29.9167%{fill:var(--lmh-bodyc)}30.9167%{fill:var(--lmh-title)}36.0833%{fill:var(--lmh-title)}37.4167%{fill:var(--lmh-bodyc)}100.0%{fill:var(--lmh-bodyc)}}
@keyframes lmh-ch7{0.0%{stroke-opacity:.42}26.6667%{stroke-opacity:.42}27.5%{stroke-opacity:.72}36.0833%{stroke-opacity:.72}37.4167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch8{0.0%{stroke-opacity:.42}26.6667%{stroke-opacity:.42}27.5%{stroke-opacity:.72}36.0833%{stroke-opacity:.72}37.4167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch9{0.0%{stroke-opacity:.42}26.6667%{stroke-opacity:.42}27.5%{stroke-opacity:.72}36.0833%{stroke-opacity:.72}37.4167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch10{0.0%{stroke-opacity:.42}51.6667%{stroke-opacity:.42}52.5%{stroke-opacity:1}61.0833%{stroke-opacity:1}62.4167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-cht10{0.0%{fill:var(--lmh-bodyc)}54.9167%{fill:var(--lmh-bodyc)}55.9167%{fill:var(--lmh-title)}61.0833%{fill:var(--lmh-title)}62.4167%{fill:var(--lmh-bodyc)}100.0%{fill:var(--lmh-bodyc)}}
@keyframes lmh-ch11{0.0%{stroke-opacity:.42}51.6667%{stroke-opacity:.42}52.5%{stroke-opacity:.72}61.0833%{stroke-opacity:.72}62.4167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch12{0.0%{stroke-opacity:.42}51.6667%{stroke-opacity:.42}52.5%{stroke-opacity:.72}61.0833%{stroke-opacity:.72}62.4167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch13{0.0%{stroke-opacity:.42}51.6667%{stroke-opacity:.42}52.5%{stroke-opacity:.72}61.0833%{stroke-opacity:.72}62.4167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch14{0.0%{stroke-opacity:.42}76.6667%{stroke-opacity:.42}77.5%{stroke-opacity:1}86.0833%{stroke-opacity:1}87.4167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-cht14{0.0%{fill:var(--lmh-bodyc)}79.9167%{fill:var(--lmh-bodyc)}80.9167%{fill:var(--lmh-title)}86.0833%{fill:var(--lmh-title)}87.4167%{fill:var(--lmh-bodyc)}100.0%{fill:var(--lmh-bodyc)}}
@keyframes lmh-ch15{0.0%{stroke-opacity:.42}76.6667%{stroke-opacity:.42}77.5%{stroke-opacity:.72}86.0833%{stroke-opacity:.72}87.4167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch16{0.0%{stroke-opacity:.42}76.6667%{stroke-opacity:.42}77.5%{stroke-opacity:.72}86.0833%{stroke-opacity:.72}87.4167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch17{0.0%{stroke-opacity:.42}76.6667%{stroke-opacity:.42}77.5%{stroke-opacity:.72}86.0833%{stroke-opacity:.72}87.4167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch18{0.0%{stroke-opacity:.42}14.1667%{stroke-opacity:.42}15.0%{stroke-opacity:1}23.5833%{stroke-opacity:1}24.9167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-cht18{0.0%{fill:var(--lmh-bodyc)}17.4167%{fill:var(--lmh-bodyc)}18.4167%{fill:var(--lmh-title)}23.5833%{fill:var(--lmh-title)}24.9167%{fill:var(--lmh-bodyc)}100.0%{fill:var(--lmh-bodyc)}}
@keyframes lmh-ch19{0.0%{stroke-opacity:.42}14.1667%{stroke-opacity:.42}15.0%{stroke-opacity:.72}23.5833%{stroke-opacity:.72}24.9167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch20{0.0%{stroke-opacity:.42}14.1667%{stroke-opacity:.42}15.0%{stroke-opacity:.72}23.5833%{stroke-opacity:.72}24.9167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch21{0.0%{stroke-opacity:.42}14.1667%{stroke-opacity:.42}15.0%{stroke-opacity:.72}23.5833%{stroke-opacity:.72}24.9167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch22{0.0%{stroke-opacity:.42}39.1667%{stroke-opacity:.42}40.0%{stroke-opacity:1}48.5833%{stroke-opacity:1}49.9167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-cht22{0.0%{fill:var(--lmh-bodyc)}42.4167%{fill:var(--lmh-bodyc)}43.4167%{fill:var(--lmh-title)}48.5833%{fill:var(--lmh-title)}49.9167%{fill:var(--lmh-bodyc)}100.0%{fill:var(--lmh-bodyc)}}
@keyframes lmh-ch23{0.0%{stroke-opacity:.42}39.1667%{stroke-opacity:.42}40.0%{stroke-opacity:.72}48.5833%{stroke-opacity:.72}49.9167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch24{0.0%{stroke-opacity:.42}39.1667%{stroke-opacity:.42}40.0%{stroke-opacity:.72}48.5833%{stroke-opacity:.72}49.9167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch25{0.0%{stroke-opacity:.42}64.1667%{stroke-opacity:.42}65.0%{stroke-opacity:1}73.5833%{stroke-opacity:1}74.9167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-cht25{0.0%{fill:var(--lmh-bodyc)}67.4167%{fill:var(--lmh-bodyc)}68.4167%{fill:var(--lmh-title)}73.5833%{fill:var(--lmh-title)}74.9167%{fill:var(--lmh-bodyc)}100.0%{fill:var(--lmh-bodyc)}}
@keyframes lmh-ch26{0.0%{stroke-opacity:.42}64.1667%{stroke-opacity:.42}65.0%{stroke-opacity:.72}73.5833%{stroke-opacity:.72}74.9167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch27{0.0%{stroke-opacity:.42}64.1667%{stroke-opacity:.42}65.0%{stroke-opacity:.72}73.5833%{stroke-opacity:.72}74.9167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch28{0.0%{stroke-opacity:.42}89.1667%{stroke-opacity:.42}90.0%{stroke-opacity:1}98.5833%{stroke-opacity:1}99.9167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-cht28{0.0%{fill:var(--lmh-bodyc)}92.4167%{fill:var(--lmh-bodyc)}93.4167%{fill:var(--lmh-title)}98.5833%{fill:var(--lmh-title)}99.9167%{fill:var(--lmh-bodyc)}100.0%{fill:var(--lmh-bodyc)}}
@keyframes lmh-ch29{0.0%{stroke-opacity:.42}89.1667%{stroke-opacity:.42}90.0%{stroke-opacity:.72}98.5833%{stroke-opacity:.72}99.9167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}
@keyframes lmh-ch30{0.0%{stroke-opacity:.42}89.1667%{stroke-opacity:.42}90.0%{stroke-opacity:.72}98.5833%{stroke-opacity:.72}99.9167%{stroke-opacity:.42}100.0%{stroke-opacity:.42}}

/* ---------- reduced motion: same selectors, same specificity ----------
   The base rules above are already the finished, fully-lit frame. */
@media (prefers-reduced-motion:reduce){
.lmh-fig .lmh-drift{animation:none}
.lmh-fig .lmh-req{animation:none}
.lmh-fig .lmh-recv{animation:none}
.lmh-fig .lmh-bloom{animation:none}
.lmh-fig .lmh-disc{animation:none}
.lmh-fig .lmh-out0{animation:none}
.lmh-fig .lmh-brklit0{animation:none}
.lmh-fig .lmh-brk0{animation:none}
.lmh-fig .lmh-cnt0{animation:none}
.lmh-fig .lmh-otrace0{animation:none}
.lmh-fig .lmh-ktrace0{animation:none}
.lmh-fig .lmh-run0{animation:none}
.lmh-fig .lmh-back0{animation:none}
.lmh-fig .lmh-mbar0{animation:none}
.lmh-fig .lmh-mcnt0{animation:none}
.lmh-fig .lmh-out4{animation:none}
.lmh-fig .lmh-brklit4{animation:none}
.lmh-fig .lmh-brk4{animation:none}
.lmh-fig .lmh-cnt4{animation:none}
.lmh-fig .lmh-otrace4{animation:none}
.lmh-fig .lmh-ktrace4{animation:none}
.lmh-fig .lmh-run4{animation:none}
.lmh-fig .lmh-back4{animation:none}
.lmh-fig .lmh-mbar4{animation:none}
.lmh-fig .lmh-mcnt4{animation:none}
.lmh-fig .lmh-out1{animation:none}
.lmh-fig .lmh-brklit1{animation:none}
.lmh-fig .lmh-brk1{animation:none}
.lmh-fig .lmh-cnt1{animation:none}
.lmh-fig .lmh-otrace1{animation:none}
.lmh-fig .lmh-ktrace1{animation:none}
.lmh-fig .lmh-run1{animation:none}
.lmh-fig .lmh-back1{animation:none}
.lmh-fig .lmh-mbar1{animation:none}
.lmh-fig .lmh-mcnt1{animation:none}
.lmh-fig .lmh-out5{animation:none}
.lmh-fig .lmh-brklit5{animation:none}
.lmh-fig .lmh-brk5{animation:none}
.lmh-fig .lmh-cnt5{animation:none}
.lmh-fig .lmh-otrace5{animation:none}
.lmh-fig .lmh-ktrace5{animation:none}
.lmh-fig .lmh-run5{animation:none}
.lmh-fig .lmh-back5{animation:none}
.lmh-fig .lmh-mbar5{animation:none}
.lmh-fig .lmh-mcnt5{animation:none}
.lmh-fig .lmh-out2{animation:none}
.lmh-fig .lmh-brklit2{animation:none}
.lmh-fig .lmh-brk2{animation:none}
.lmh-fig .lmh-cnt2{animation:none}
.lmh-fig .lmh-otrace2{animation:none}
.lmh-fig .lmh-ktrace2{animation:none}
.lmh-fig .lmh-run2{animation:none}
.lmh-fig .lmh-back2{animation:none}
.lmh-fig .lmh-mbar2{animation:none}
.lmh-fig .lmh-mcnt2{animation:none}
.lmh-fig .lmh-out6{animation:none}
.lmh-fig .lmh-brklit6{animation:none}
.lmh-fig .lmh-brk6{animation:none}
.lmh-fig .lmh-cnt6{animation:none}
.lmh-fig .lmh-otrace6{animation:none}
.lmh-fig .lmh-ktrace6{animation:none}
.lmh-fig .lmh-run6{animation:none}
.lmh-fig .lmh-back6{animation:none}
.lmh-fig .lmh-mbar6{animation:none}
.lmh-fig .lmh-mcnt6{animation:none}
.lmh-fig .lmh-out3{animation:none}
.lmh-fig .lmh-brklit3{animation:none}
.lmh-fig .lmh-brk3{animation:none}
.lmh-fig .lmh-cnt3{animation:none}
.lmh-fig .lmh-otrace3{animation:none}
.lmh-fig .lmh-ktrace3{animation:none}
.lmh-fig .lmh-run3{animation:none}
.lmh-fig .lmh-back3{animation:none}
.lmh-fig .lmh-mbar3{animation:none}
.lmh-fig .lmh-mcnt3{animation:none}
.lmh-fig .lmh-out7{animation:none}
.lmh-fig .lmh-brklit7{animation:none}
.lmh-fig .lmh-brk7{animation:none}
.lmh-fig .lmh-cnt7{animation:none}
.lmh-fig .lmh-otrace7{animation:none}
.lmh-fig .lmh-ktrace7{animation:none}
.lmh-fig .lmh-run7{animation:none}
.lmh-fig .lmh-back7{animation:none}
.lmh-fig .lmh-mbar7{animation:none}
.lmh-fig .lmh-mcnt7{animation:none}
.lmh-fig .lmh-chip0 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chipt0{animation:none}
.lmh-fig .lmh-chip1 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip2 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip3 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip4 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip5 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip6 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chipt6{animation:none}
.lmh-fig .lmh-chip7 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip8 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip9 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip10 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chipt10{animation:none}
.lmh-fig .lmh-chip11 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip12 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip13 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip14 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chipt14{animation:none}
.lmh-fig .lmh-chip15 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip16 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip17 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip18 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chipt18{animation:none}
.lmh-fig .lmh-chip19 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip20 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip21 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip22 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chipt22{animation:none}
.lmh-fig .lmh-chip23 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip24 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip25 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chipt25{animation:none}
.lmh-fig .lmh-chip26 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip27 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip28 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chipt28{animation:none}
.lmh-fig .lmh-chip29 .lmh-chipbox{animation:none}
.lmh-fig .lmh-chip30 .lmh-chipbox{animation:none}
}

