@media (prefers-reduced-motion:no-preference){.hm-settle{animation:hm-settle .56s var(--ease-out-editorial) 80ms backwards}.hm-proc .hm-fig,.hm-proc .hm-done,.hm-proc .hm-dot{transition:opacity .48s var(--ease-out-editorial)}.hm-proc[data-phase] [data-step=next] .hm-fig{opacity:.5}.hm-proc[data-phase] .hm-prog{transform:var(--prog-at);transition:transform .9s var(--ease-out-editorial)}.hm-swap>*{transition:opacity .16s var(--ease-out-editorial), visibility 0s linear .16s}.hm-step:not([data-step=now]) .hm-who,.hm-step[data-step=now] .hm-detail{transition:opacity .24s var(--ease-out-editorial) .12s, visibility 0s}@media (scripting:enabled){.hm-proc:not([data-phase]):not([data-played]){--p:0}.hm-proc:not([data-phase]):not([data-played]) .hm-fig{opacity:.5}.hm-proc:not([data-phase]):not([data-played]) .hm-done,.hm-proc:not([data-phase]):not([data-played]) .hm-dot{opacity:0}.hm-proc:not([data-phase]):not([data-played]) .hm-prog{transform:var(--prog-at)}}@supports (animation-timeline:view()){.hm-float{animation:linear both hm-float;animation-timeline:view()}.hm-float-track{view-timeline:--hm-track block}.hm-float-stage{animation-timeline:--hm-track}}.hm-reveal[data-reveal=pending]{opacity:0;transform:translateY(10px)}.hm-reveal[data-reveal=shown]{opacity:1;transition:opacity .52s var(--ease-out-editorial), transform .52s var(--ease-out-editorial);transform:none}.hm-reveal-late[data-reveal=shown]{transition-delay:80ms}.hm-light>*{transition:filter .4s var(--ease-out-editorial), box-shadow .4s var(--ease-out-editorial)}@media (hover:hover) and (pointer:fine){.hm-light[data-lit]>*{filter:brightness(calc(1.015 + (.5 - var(--hl-y,0)) * .015));box-shadow:calc(var(--hl-x,0) * -12px) calc(24px + var(--hl-y,0) * -12px) 48px -24px #3a281d38, 0 2px 8px -2px #3a281d0f}}.hm-lift[data-lift=pending] .hm-note{opacity:0;transform:translateY(14px)}.hm-lift[data-lift=pending] .hm-page{opacity:0;transform:translateY(16px)}.hm-lift[data-lift=shown] .hm-note,.hm-lift[data-lift=shown] .hm-page{transition:opacity .56s var(--ease-out-editorial), transform .56s var(--ease-out-editorial)}.hm-lift[data-lift=shown] .hm-note{transition-delay:calc(var(--i,0) * 80ms)}.hm-lift[data-lift=shown] .hm-page{transition-delay:.32s}.hm-lift[data-lift=pending] .hm-link{opacity:0;transform:translateX(calc(var(--motion-nudge) * -1))}.hm-lift[data-lift=shown] .hm-link{transition:opacity .4s var(--ease-out-editorial) .24s, transform .4s var(--ease-out-editorial) .24s}.hm-sticky{transition:opacity .24s var(--ease-out-editorial), transform .24s var(--ease-out-editorial), visibility 0s linear .24s}.hm-sticky[data-shown=false]{transform:translateY(12px)}.hm-sticky[data-shown=true]{transition:opacity .32s var(--ease-out-editorial), transform .32s var(--ease-out-editorial), visibility 0s}}@keyframes hm-float{0%{transform:translateY(var(--motion-rise))}to{transform:translateY(calc(var(--motion-rise) * -1))}}@keyframes hm-settle{0%{opacity:.02;transform:translateY(var(--motion-rise))}}.hm-dot,.hm-done{opacity:0}.hm-step[data-step=now] .hm-dot,.hm-step[data-step=done] .hm-done{opacity:1}.hm-step[data-step=now] [data-hairline]{--hairline-hi:var(--hl-now);--hairline-edge:var(--hl-now)}.hm-detail,.hm-step[data-step=now] .hm-who{opacity:0;visibility:hidden}.hm-step[data-step=now] .hm-detail{opacity:1;visibility:visible}.hm-proc{--p:1;--prog-at:scaleY(var(--p))}.hm-proc[data-at="-1"],.hm-proc[data-at="0"]{--p:0}.hm-proc[data-at="1"]{--p:.3334}.hm-proc[data-at="2"]{--p:.6667}.hm-prog{transform-origin:top}@container (min-width:40rem){.hm-proc{--prog-at:scaleX(var(--p))}.hm-prog{transform-origin:0}}.hm-sticky[data-shown=false]{visibility:hidden;opacity:0}@media (prefers-reduced-motion:no-preference){.hm-check-paint{transform-origin:0}.hm-check-rise[data-play=armed]{opacity:0;transform:translateY(var(--motion-rise))}.hm-check-paint[data-play=armed]{transform:scaleX(0)}.hm-check-rise[data-play=on]{transition:opacity .24s var(--ease-out-editorial), transform .24s var(--ease-out-editorial);transition-delay:calc(var(--i,0) * 80ms)}.hm-check-paint[data-play=on]{transition:transform .72s var(--ease-out-editorial) .32s}}
.step-shot{width:min(100%, calc(var(--shot-nw) * 1px), calc(100cqh * var(--shot-nw) / var(--shot-nh)))}@media (min-width:40rem){.step-shot{width:min(100%, calc(var(--shot-ww) * 1px), calc(100cqh * var(--shot-ww) / var(--shot-wh)))}}
.hf{--anatomy-paper:var(--surface);--anatomy-face:var(--surface);--anatomy-top:var(--surface);--anatomy-shade-0:#e8e0d9;--anatomy-shade-1:#eee8e2;--anatomy-shade-2:#f4efeb;--anatomy-shade-3:#f9f6f3;--anatomy-lit-top:var(--surface);--anatomy-lit-shade:#f1ebe6;--anatomy-hi:var(--ink);--anatomy-mid:var(--ink-2);--anatomy-lo:var(--greige);--anatomy-faint:var(--line);--anatomy-lit:var(--ink);--anatomy-halo:#7a6658;--anatomy-halo-opacity:.2;--anatomy-dot:var(--ink);--anatomy-weight:.6px;--anatomy-mono:var(--font-sans)}.hf-stage{cursor:pointer;touch-action:manipulation;border-radius:var(--radius-sm);-webkit-tap-highlight-color:transparent}.hf-stage:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.hf .iso-svg{width:100%;height:auto;display:block;overflow:visible}.hf .iso-svg path,.hf .iso-svg circle{vector-effect:non-scaling-stroke}.hf .iso-fill{fill:var(--anatomy-paper);stroke:none}.hf .iso-solid[data-lit]>.iso-fill{fill:var(--anatomy-face)}.hf .iso-shade,.hf .iso-top{stroke:none}.hf .iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}.hf .iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}.hf .iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}.hf .iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}.hf .iso-top{fill:var(--anatomy-top)}.hf .iso-solid[data-lit]>.iso-top{fill:var(--anatomy-lit-top)}.hf .iso-solid[data-lit]>.iso-shade{fill:var(--anatomy-lit-shade)}.hf .iso-solid[data-lit]>.iso-edge{stroke:var(--anatomy-lit)}.hf .iso-halo{fill:var(--anatomy-halo);stroke:none;filter:blur(9px);opacity:var(--anatomy-halo-opacity);transform:translateY(3px)}.hf .iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight);stroke-linecap:round;stroke-linejoin:round}.hf .iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}.hf .iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}.hf .iso-line[data-tone=lo]{stroke:var(--anatomy-lo)}.hf .iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}.hf .iso-line[data-tone=lit]{stroke:var(--anatomy-lit)}.hf .iso-line[data-dashed]{stroke-dasharray:3 3}.hf .iso-dots circle{fill:var(--anatomy-dot);stroke:none;opacity:.32}.hf .iso-dots[data-tone=hi] circle{opacity:.85}.hf .iso-dots[data-tone=mid] circle{opacity:.45}.hf .iso-dots[data-tone=lo] circle{opacity:.22}.hf .iso-face-text{fill:var(--anatomy-mid);font-family:var(--anatomy-mono);letter-spacing:.04em}.hf .iso-face-text[data-tone=lo]{fill:var(--anatomy-lo)}.hf [data-part=ghost]{opacity:0}.hf[data-bound] [data-part=ghost]{opacity:1}.hf-readout{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.hf[data-bound] [data-part=ghost]{transition:opacity .48s var(--ease-out-editorial) 1.7s}}