.cm.svelte-21zz2y{display:grid;justify-items:center;align-content:center;gap:var(--space-8);height:100%;text-align:center}.cm__word.svelte-21zz2y{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;font-size:clamp(1.75rem,5.6vw,4.5rem);font-weight:600;line-height:1;letter-spacing:-.035em}.cm__quote.svelte-21zz2y{display:inline-block;margin-inline:.06em;color:var(--ink-faint);font-weight:500;animation:svelte-21zz2y-cm-rise var(--settle) var(--ease-out) both}.cm__edge.svelte-21zz2y{display:inline-block;animation:svelte-21zz2y-cm-split .7s var(--ease-out) .6s both}.cm__part.svelte-21zz2y{display:inline-grid;justify-items:center;gap:.9rem;animation:svelte-21zz2y-cm-split .7s var(--ease-out) .6s both}.cm__text.svelte-21zz2y{position:relative;z-index:0;white-space:nowrap;animation:svelte-21zz2y-cm-rise var(--settle) var(--ease-out) both}.cm__join.svelte-21zz2y{position:relative;width:0;align-self:stretch}.cm__join.svelte-21zz2y i:where(.svelte-21zz2y){position:absolute;top:.18em;left:0;font-style:normal;font-size:.4em;font-weight:400;color:var(--ink-muted);transform:translate(-50%);animation:svelte-21zz2y-cm-fade .4s var(--ease-out) 1s both}.cm__gloss.svelte-21zz2y{font-size:var(--label-size);font-weight:500;letter-spacing:-.005em;color:var(--ink-muted);white-space:nowrap;animation:svelte-21zz2y-cm-fade .5s var(--ease-out) 1.05s both}.cm__mark.svelte-21zz2y{position:relative}.cm__mark.svelte-21zz2y:before{content:"";position:absolute;z-index:-1;inset:.1em -.03em 0;border-radius:6px;transform-origin:left;animation:svelte-21zz2y-cm-draw .5s var(--ease-out) 1.35s both}.cm__mark--hit.svelte-21zz2y:before{background:var(--block-soft);box-shadow:inset 0 -3px color-mix(in srgb,var(--block) 55%,transparent)}.cm__mark--found.svelte-21zz2y:before{inset:auto -.02em -.04em;height:3px;border-radius:2px;background:var(--ink-faint)}.cm__result.svelte-21zz2y{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-2) var(--space-4);min-height:2rem;animation:svelte-21zz2y-cm-rise var(--settle) var(--ease-out) 1.7s both}.cm__means.svelte-21zz2y{font-size:1.125rem;font-weight:500;color:var(--ink-dim)}.cm__censored.svelte-21zz2y{font-size:.9375rem;color:var(--ink)}.cm__list.svelte-21zz2y{font-size:.875rem;color:var(--ink-muted)}.cm__sample.svelte-21zz2y{font-family:var(--font-mono);color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink-faint)}.cm__verdict.svelte-21zz2y{animation:svelte-21zz2y-cm-stamp var(--settle) var(--ease-out) 1.85s both}@keyframes svelte-21zz2y-cm-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes svelte-21zz2y-cm-fade{0%{opacity:0}}@keyframes svelte-21zz2y-cm-split{0%{transform:none}to{transform:translate(calc(var(--shift) * .55em))}}@keyframes svelte-21zz2y-cm-draw{0%{transform:scaleX(0)}}@keyframes svelte-21zz2y-cm-stamp{0%{opacity:0;transform:scale(1.3)}60%{opacity:1}}@media(prefers-reduced-motion:reduce){.cm__quote.svelte-21zz2y,.cm__text.svelte-21zz2y,.cm__join.svelte-21zz2y i:where(.svelte-21zz2y),.cm__gloss.svelte-21zz2y,.cm__mark.svelte-21zz2y:before,.cm__result.svelte-21zz2y,.cm__verdict.svelte-21zz2y{animation:none}.cm__part.svelte-21zz2y,.cm__edge.svelte-21zz2y{animation:none;transform:translate(calc(var(--shift) * .55em))}}.pm.svelte-o9hsvo{display:grid;align-content:center;gap:var(--space-6);height:100%}.pm__word.svelte-o9hsvo{justify-self:center;font-size:clamp(2.25rem,5.5vw,4.25rem);font-weight:600;line-height:1;letter-spacing:-.035em}.pm__char.svelte-o9hsvo{display:inline-block;animation:svelte-o9hsvo-pm-drop var(--settle) var(--ease-out) both;animation-delay:calc(var(--i) * var(--decode-char))}.pm__sides.svelte-o9hsvo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.pm__side.svelte-o9hsvo{display:grid;align-content:start;justify-items:start;gap:var(--space-2);padding:var(--space-4) var(--space-6) var(--space-6);border:1px solid var(--line);border-radius:var(--r-panel);background:var(--paper);box-shadow:var(--shadow-lift);animation:svelte-o9hsvo-pm-rise var(--settle) var(--ease-out) both;animation-delay:calc(.4s + var(--k) * 1.1s)}.pm__text.svelte-o9hsvo{font-size:clamp(1.125rem,2vw,1.5rem);font-weight:560;line-height:1.3;letter-spacing:-.015em;text-wrap:balance}.pm__q.svelte-o9hsvo{color:var(--ink-muted);font-weight:400}.pm__mark.svelte-o9hsvo{position:relative;z-index:0}.pm__mark.svelte-o9hsvo:before{content:"";position:absolute;z-index:-1;inset:.05em -.08em 0;border-radius:4px;transform-origin:left;animation:svelte-o9hsvo-pm-draw .45s var(--ease-out) both;animation-delay:calc(.9s + var(--k) * 1.1s)}.pm__mark--hit.pm__mark--block.svelte-o9hsvo:before{background:var(--block-soft)}.pm__mark--hit.pm__mark--review.svelte-o9hsvo:before{background:var(--review-soft)}.pm__mark--found.svelte-o9hsvo:before{inset:auto -.02em -.06em;height:2px;background:var(--ink-faint)}.pm__country.svelte-o9hsvo{margin-inline-start:.4em;padding:.1em .45em;border-radius:var(--r-chip);background:var(--code-ground);color:var(--code-string);font-family:var(--font-mono);font-size:.75rem;font-weight:500;letter-spacing:0;text-transform:none;white-space:nowrap}.pm__means.svelte-o9hsvo{color:var(--ink-muted);font-size:.9375rem}.pm__verdict.svelte-o9hsvo{margin-top:var(--space-2);animation:svelte-o9hsvo-pm-stamp var(--settle) var(--ease-out) both;animation-delay:calc(1.1s + var(--k) * 1.1s)}@keyframes svelte-o9hsvo-pm-drop{0%{opacity:0;transform:translateY(-.4em) scale(1.08)}}@keyframes svelte-o9hsvo-pm-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes svelte-o9hsvo-pm-draw{0%{transform:scaleX(0)}}@keyframes svelte-o9hsvo-pm-stamp{0%{opacity:0;transform:scale(1.3)}60%{opacity:1}}@media(max-width:640px){.pm__sides.svelte-o9hsvo{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.pm__side.svelte-o9hsvo{padding:var(--space-3) var(--space-4) var(--space-4)}}@media(prefers-reduced-motion:reduce){.pm__char.svelte-o9hsvo,.pm__side.svelte-o9hsvo,.pm__mark.svelte-o9hsvo:before,.pm__verdict.svelte-o9hsvo{animation:none}}.vm.svelte-r24b3n{display:grid;justify-items:center;align-content:center;gap:var(--space-4);height:100%;text-align:center}.vm__tiles.svelte-r24b3n{display:flex;gap:.14em;font-size:clamp(2.75rem,7.5vw,5.75rem);font-weight:600;line-height:1;letter-spacing:-.035em;animation:svelte-r24b3n-vm-rise var(--settle) var(--ease-out) both}.vm__tile.svelte-r24b3n{position:relative;display:inline-block;padding:.08em .22em .12em;border:1px solid var(--line-strong);border-radius:12px;background:var(--paper);box-shadow:var(--shadow-lift)}.vm__tile--a.svelte-r24b3n{z-index:1}.is-swapped.svelte-r24b3n .vm__tile--a:where(.svelte-r24b3n){animation:svelte-r24b3n-vm-over .82s var(--ease-out) both}.is-swapped.svelte-r24b3n .vm__tile--b:where(.svelte-r24b3n){animation:svelte-r24b3n-vm-under .82s var(--ease-out) both}@keyframes svelte-r24b3n-vm-over{45%{transform:translate(calc(var(--dx) * .5),-.32em)}to{transform:translate(var(--dx))}}@keyframes svelte-r24b3n-vm-under{45%{transform:translate(calc(var(--dx) * .5),.24em)}to{transform:translate(var(--dx))}}.vm__labels.svelte-r24b3n{display:grid}.vm__label.svelte-r24b3n{grid-area:1 / 1;transition:opacity .24s var(--ease-out)}.vm__label--back.svelte-r24b3n,.is-swapped.svelte-r24b3n .vm__label--typed:where(.svelte-r24b3n){opacity:0}.is-swapped.svelte-r24b3n .vm__label--back:where(.svelte-r24b3n){opacity:1;transition-delay:.6s}.vm__from.svelte-r24b3n{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:var(--space-2) var(--space-4);opacity:0}.is-swapped.svelte-r24b3n .vm__from:where(.svelte-r24b3n){animation:svelte-r24b3n-vm-rise var(--settle) var(--ease-out) .75s both}.vm__word.svelte-r24b3n{font-size:clamp(1.5rem,3vw,2rem);font-weight:600;letter-spacing:-.02em}.vm__means.svelte-r24b3n{font-size:1.125rem;font-weight:500;color:var(--ink-dim)}.vm__verdict.svelte-r24b3n{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-2) var(--space-4);min-height:2rem;opacity:0}.is-swapped.svelte-r24b3n .vm__verdict:where(.svelte-r24b3n){animation:svelte-r24b3n-vm-stamp var(--settle) var(--ease-out) 1.1s both}.vm__censored.svelte-r24b3n{font-size:.9375rem}@keyframes svelte-r24b3n-vm-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1}}@keyframes svelte-r24b3n-vm-stamp{0%{opacity:0;transform:scale(1.25)}60%{opacity:1}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.vm__tiles.svelte-r24b3n,.is-swapped.svelte-r24b3n .vm__tile--a:where(.svelte-r24b3n),.is-swapped.svelte-r24b3n .vm__tile--b:where(.svelte-r24b3n),.is-swapped.svelte-r24b3n .vm__from:where(.svelte-r24b3n),.is-swapped.svelte-r24b3n .vm__verdict:where(.svelte-r24b3n){animation:none}.is-swapped.svelte-r24b3n .vm__tile:where(.svelte-r24b3n){transform:translate(var(--dx))}.is-swapped.svelte-r24b3n .vm__from:where(.svelte-r24b3n),.is-swapped.svelte-r24b3n .vm__verdict:where(.svelte-r24b3n){opacity:1}.vm__label.svelte-r24b3n{transition:none}}.ls.svelte-a045bn{display:grid;border:1px solid var(--line-strong);border-radius:var(--r-panel);background:var(--paper);box-shadow:var(--shadow-lift);overflow:hidden;text-align:start}.ls__bar.svelte-a045bn{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--line);background:var(--ground-2)}.ls__live.svelte-a045bn{display:inline-flex;align-items:center;gap:.5em;color:var(--ink)}.ls__dot.svelte-a045bn{width:.5em;height:.5em;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.ls__replay.svelte-a045bn{padding:0;border:0;background:none;color:var(--accent);cursor:pointer}.ls__replay.svelte-a045bn:hover{color:var(--accent-strong)}.ls__body.svelte-a045bn{display:grid;height:22rem;padding:var(--space-6) var(--space-8)}.ls[data-kind=pairs].svelte-a045bn .ls__body:where(.svelte-a045bn){height:26rem}.ls__moment.svelte-a045bn,.ls__theirs.svelte-a045bn{grid-area:1 / 1;min-height:0}.ls__theirs.svelte-a045bn{display:grid;align-content:center;justify-self:center;width:min(100%,38rem);animation:svelte-a045bn-ls-in var(--settle) var(--ease-out) both}.ls__theirs.svelte-a045bn .said{min-height:0}.ls__steps.svelte-a045bn{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-1) var(--space-2);padding:0 var(--space-4) var(--space-4)}.ls__step.svelte-a045bn{display:inline-flex;align-items:center;gap:.45em;padding:.25em .55em;border:0;border-radius:var(--r-chip);background:none;color:var(--ink-muted);font:inherit;font-size:var(--label-size);font-weight:500;cursor:pointer;transition:color var(--micro) var(--ease-out)}.ls__step.svelte-a045bn:hover{color:var(--ink)}.ls__pip.svelte-a045bn{width:6px;height:6px;border-radius:50%;background:var(--ink-faint);transition:background var(--micro) var(--ease-out),transform var(--settle) var(--ease-out)}.ls__step.is-on.svelte-a045bn{color:var(--ink)}.ls__step.is-on.svelte-a045bn .ls__pip:where(.svelte-a045bn){background:var(--accent);transform:scale(1.35)}.ls__floor.svelte-a045bn{display:grid;gap:var(--space-3);padding:var(--space-4);border-top:1px solid var(--line);background:var(--ground-2)}.ls__field.svelte-a045bn{position:relative;display:flex;align-items:center}.ls__input.svelte-a045bn{width:100%;padding:.8em 7.5em .8em .95em;border:1px solid var(--line-strong);border-radius:var(--r-input);background:var(--paper);box-shadow:var(--shadow-control);color:var(--ink);font:inherit;font-size:1.0625rem;caret-color:var(--accent);transition:border-color var(--micro) var(--ease-out),box-shadow var(--micro) var(--ease-out)}.ls__input.svelte-a045bn::placeholder{color:var(--ink-muted)}.ls__input.svelte-a045bn:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 0 0 5px var(--accent-soft)}.ls__key.svelte-a045bn{position:absolute;right:.95em;pointer-events:none;color:var(--ink-faint);white-space:nowrap}.ls__tries.svelte-a045bn{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.ls__try.svelte-a045bn{padding:.3em .6em;border:1px solid var(--line);border-radius:var(--r-chip);background:var(--paper);box-shadow:var(--shadow-tag);color:var(--ink);font-size:.8125rem;cursor:pointer;transition:border-color var(--micro) var(--ease-out),box-shadow var(--micro) var(--ease-out)}.ls__try.svelte-a045bn:hover{border-color:var(--line-strong)}.ls__try[aria-pressed=true].svelte-a045bn{border-color:color-mix(in srgb,var(--accent) 40%,transparent);background:var(--accent-soft);box-shadow:var(--shadow-pressed)}@keyframes svelte-a045bn-ls-in{0%{opacity:0;transform:translateY(6px)}}@media(max-width:860px){.ls__body.svelte-a045bn{height:20rem;padding:var(--space-6) var(--space-4)}.ls[data-kind=pairs].svelte-a045bn .ls__body:where(.svelte-a045bn){height:33rem}}@media(max-width:640px){.ls__what.svelte-a045bn,.ls__key.svelte-a045bn,.ls__step-name.svelte-a045bn{display:none}.ls__step.svelte-a045bn{padding:.75em .6em}.ls__input.svelte-a045bn{padding-right:.95em}}@media(prefers-reduced-motion:reduce){.ls__theirs.svelte-a045bn{animation:none}}.loc__sub[data-astro-cid-nbnldnoc]{max-width:36rem;font-size:1.125rem;line-height:1.5;color:var(--ink-dim);text-wrap:pretty}.loc__pairs[data-astro-cid-nbnldnoc]{display:grid;border-top:1px solid var(--line-strong)}.pair[data-astro-cid-nbnldnoc]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,4.5fr) minmax(0,4.5fr);gap:var(--space-4) var(--gutter);align-items:start;padding-block:var(--space-6);border-bottom:1px solid var(--line)}.pair__word[data-astro-cid-nbnldnoc]{font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:600;letter-spacing:-.03em;line-height:1.1;hyphens:manual;overflow-wrap:anywhere}.pair__side[data-astro-cid-nbnldnoc]{display:grid;justify-items:start;gap:var(--space-2);min-width:0}.pair__text[data-astro-cid-nbnldnoc]{font-size:1.25rem;font-weight:560;line-height:1.35;letter-spacing:-.01em}.pair__q[data-astro-cid-nbnldnoc]{color:var(--ink-muted);font-weight:400}.pair__means[data-astro-cid-nbnldnoc]{color:var(--ink-muted);font-size:.9375rem}.mark[data-astro-cid-nbnldnoc]{border-radius:3px}.mark--hit[data-astro-cid-nbnldnoc].mark--block{background:var(--block-soft)}.mark--hit[data-astro-cid-nbnldnoc].mark--review{background:var(--review-soft)}.mark--found[data-astro-cid-nbnldnoc]{box-shadow:inset 0 -2px 0 var(--ink-faint)}.ledger[data-astro-cid-nbnldnoc]{display:grid;border-top:1px solid var(--line-strong)}.ledger__head[data-astro-cid-nbnldnoc],.ledger__row[data-astro-cid-nbnldnoc]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,3.5fr) minmax(0,3.5fr) minmax(0,2fr);gap:var(--space-2) var(--gutter);align-items:center;padding-block:var(--space-4);border-bottom:1px solid var(--line)}.ledger--typed-first[data-astro-cid-nbnldnoc] .ledger__text[data-astro-cid-nbnldnoc]{order:-1}.ledger__head[data-astro-cid-nbnldnoc] .ledger__text[data-astro-cid-nbnldnoc],.ledger__head[data-astro-cid-nbnldnoc] .ledger__label[data-astro-cid-nbnldnoc]{font-family:inherit;font-size:inherit;font-weight:inherit}.ledger__head[data-astro-cid-nbnldnoc]{padding-block:var(--space-3);font-size:var(--label-size);font-weight:500;color:var(--ink-muted)}.ledger__v[data-astro-cid-nbnldnoc]{justify-self:end}.ledger__label[data-astro-cid-nbnldnoc]{font-weight:560}.ledger__text[data-astro-cid-nbnldnoc]{font-size:1.0625rem;overflow-wrap:anywhere}.ledger__means[data-astro-cid-nbnldnoc]{color:var(--ink-dim)}.conv[data-astro-cid-nbnldnoc]{display:grid;grid-template-columns:auto 3rem minmax(0,1fr);align-items:center;gap:0 var(--gutter)}.conv__from[data-astro-cid-nbnldnoc]{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.conv__typed[data-astro-cid-nbnldnoc]{position:relative;display:flex;align-items:center;gap:var(--space-4);font-size:clamp(1.375rem,2.6vw,2rem);line-height:1.2}.conv__line[data-astro-cid-nbnldnoc]{flex:1 0 2rem;height:1px;background:var(--line-strong)}.conv__brace[data-astro-cid-nbnldnoc]{align-self:stretch;margin-block:.7rem;border:1px solid var(--line-strong);border-left:0;border-radius:0 var(--r-panel) var(--r-panel) 0}.conv__to[data-astro-cid-nbnldnoc]{display:grid;justify-items:start;gap:var(--space-2)}.conv__reads[data-astro-cid-nbnldnoc]{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:600;line-height:1;letter-spacing:-.04em}.conv__means[data-astro-cid-nbnldnoc]{color:var(--ink-dim);font-size:1.125rem}.conv__all[data-astro-cid-nbnldnoc]{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2)}@media(width<=900px){.pair[data-astro-cid-nbnldnoc]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pair__word[data-astro-cid-nbnldnoc]{grid-column:1 / -1}}@media(width<=640px){.pair[data-astro-cid-nbnldnoc]{grid-template-columns:minmax(0,1fr)}.ledger__head[data-astro-cid-nbnldnoc]{display:none}.ledger__row[data-astro-cid-nbnldnoc]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label v" "text text" "means means"}.ledger__label[data-astro-cid-nbnldnoc]{grid-area:label}.ledger__text[data-astro-cid-nbnldnoc]{grid-area:text}.ledger__means[data-astro-cid-nbnldnoc]{grid-area:means}.ledger__row[data-astro-cid-nbnldnoc] .ledger__v[data-astro-cid-nbnldnoc]{grid-area:v}.conv[data-astro-cid-nbnldnoc]{grid-template-columns:auto 2rem minmax(0,1fr)}.conv__line[data-astro-cid-nbnldnoc]{flex-basis:1rem}}.lm[data-astro-cid-ogzjithk]{display:grid;gap:var(--space-12)}.lm__figs[data-astro-cid-ogzjithk]{display:grid;gap:var(--space-6);margin:0}.lm__row[data-astro-cid-ogzjithk]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line-strong)}.lm__fig[data-astro-cid-ogzjithk]{display:grid;align-content:start;gap:var(--space-3);min-width:0;padding:var(--space-8) var(--space-6) 0 0}.lm__fig[data-astro-cid-ogzjithk]+.lm__fig[data-astro-cid-ogzjithk]{padding-left:var(--space-6);border-left:1px solid var(--line)}.lm__num[data-astro-cid-ogzjithk]{display:flex;align-items:baseline;font-size:clamp(3rem,7vw,6rem);font-weight:600;line-height:.85;letter-spacing:-.06em;font-variant-numeric:proportional-nums;color:var(--ink-muted)}.is-ours[data-astro-cid-ogzjithk] .lm__num[data-astro-cid-ogzjithk]{color:var(--accent)}.lm__unit[data-astro-cid-ogzjithk]{font-size:.45em;letter-spacing:-.02em}.lm__name[data-astro-cid-ogzjithk]{display:inline-flex;align-items:center;gap:.5em;margin-top:var(--space-2);font-size:1.125rem;font-weight:560;letter-spacing:-.01em;color:var(--ink-dim)}.is-ours[data-astro-cid-ogzjithk] .lm__name[data-astro-cid-ogzjithk]{color:var(--ink)}.lm__dot[data-astro-cid-ogzjithk]{width:.5em;height:.5em;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.lm__track[data-astro-cid-ogzjithk]{display:block;height:6px;border-radius:3px;background:var(--ground-2);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.lm__fill[data-astro-cid-ogzjithk]{display:block;height:100%;border-radius:3px;background:var(--ink-muted);transform:scaleX(var(--v));transform-origin:0}.is-ours[data-astro-cid-ogzjithk] .lm__fill[data-astro-cid-ogzjithk]{background:var(--accent)}html.reveal .lm__figs[data-astro-cid-ogzjithk]:not(.is-settled) .lm__fill[data-astro-cid-ogzjithk]{transform:scaleX(0)}html.reveal .lm__figs[data-astro-cid-ogzjithk].is-settled .lm__fill[data-astro-cid-ogzjithk]{transition:transform .9s var(--ease-out) .2s}.lm__note[data-astro-cid-ogzjithk]{font-size:.9375rem;color:var(--ink-muted)}.lm__source[data-astro-cid-ogzjithk]{display:grid;justify-items:start;gap:var(--space-2);max-width:52rem;font-size:.875rem;color:var(--ink-muted)}.lm__link[data-astro-cid-ogzjithk]{display:inline-flex;align-items:center;gap:.3em;font-weight:500;text-decoration:none}.lm__split[data-astro-cid-ogzjithk]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-6);padding-top:var(--space-8);border-top:1px solid var(--line)}.lm__f1[data-astro-cid-ogzjithk]{font-size:clamp(2.5rem,5vw,4rem);font-weight:600;line-height:.9;letter-spacing:-.05em;font-variant-numeric:proportional-nums}.lm__split-say[data-astro-cid-ogzjithk]{display:grid;gap:var(--space-1)}.lm__split-what[data-astro-cid-ogzjithk]{font-size:1.125rem;font-weight:560}.lm__split-when[data-astro-cid-ogzjithk]{font-size:.875rem;color:var(--ink-muted)}.lm__others[data-astro-cid-ogzjithk]{display:grid;gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--line)}.lm__facts[data-astro-cid-ogzjithk]{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.lm__fact[data-astro-cid-ogzjithk]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2em .6em;font-size:.9375rem;color:var(--ink-dim)}.lm__product[data-astro-cid-ogzjithk]{font-weight:560;color:var(--ink)}.lm__cite[data-astro-cid-ogzjithk]{font-size:.8125rem;color:var(--ink-muted)}@media(prefers-reduced-motion:reduce){html.reveal .lm__figs[data-astro-cid-ogzjithk]:not(.is-settled) .lm__fill[data-astro-cid-ogzjithk]{transform:scaleX(var(--v))}}@media(width<=760px){.lm__row[data-astro-cid-ogzjithk]{grid-template-columns:minmax(0,1fr)}.lm__fig[data-astro-cid-ogzjithk]{padding:var(--space-6) 0}.lm__fig[data-astro-cid-ogzjithk]+.lm__fig[data-astro-cid-ogzjithk]{padding-left:0;border-left:0;border-top:1px solid var(--line)}.lm__num[data-astro-cid-ogzjithk]{font-size:4rem}}.lp__hero[data-astro-cid-alvj3gma]{display:grid;justify-items:center;padding-block:var(--space-16) 0;text-align:center}.lp__title[data-astro-cid-alvj3gma]{max-width:17ch;font-size:clamp(2.5rem,5.6vw,5rem);font-weight:600;line-height:.98;letter-spacing:-.045em;text-wrap:balance;animation:lp-rise .8s var(--ease-out) both}.lp__title-dim[data-astro-cid-alvj3gma]{color:var(--ink-muted)}@keyframes lp-rise{0%{transform:translateY(12px)}}.lp__lede[data-astro-cid-alvj3gma]{max-width:32em;margin-top:var(--space-6);font-size:1.25rem;line-height:1.45;color:var(--ink-dim);text-wrap:balance}.lp__actions[data-astro-cid-alvj3gma]{justify-content:center;margin-top:var(--space-8)}.lp__stage[data-astro-cid-alvj3gma]{display:grid;gap:var(--space-3);width:100%;margin-top:var(--space-16)}.lp__caption[data-astro-cid-alvj3gma]{display:grid;gap:var(--space-1);justify-self:center;max-width:46rem;font-size:.875rem;color:var(--ink-muted);text-wrap:balance}.lp__caption[data-astro-cid-alvj3gma] code[data-astro-cid-alvj3gma]{font-size:.85em}.lp__sub[data-astro-cid-alvj3gma]{max-width:36rem;font-size:1.125rem;line-height:1.5;color:var(--ink-dim);text-wrap:pretty}.dz[data-astro-cid-alvj3gma]{display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:var(--gutter);margin:0;padding:0;list-style:none}.dz__tile[data-astro-cid-alvj3gma]{display:grid;align-content:start;gap:var(--space-2);min-width:0;padding:var(--space-4) var(--space-4) var(--space-6);border:1px solid var(--line);border-radius:var(--r-panel);background:var(--paper)}.dz__typed[data-astro-cid-alvj3gma]{font-size:1.375rem;line-height:1.3;overflow-wrap:anywhere;white-space:pre-wrap}.dz__odd[data-astro-cid-alvj3gma]{color:inherit;background:var(--accent-soft);border-radius:3px;box-shadow:inset 0 -2px 0 var(--accent)}.dz__odd--zw[data-astro-cid-alvj3gma]{background:none;box-shadow:0 0 0 1px var(--accent)}.dz__reads[data-astro-cid-alvj3gma]{display:flex;align-items:baseline;gap:.4em;font-size:1.0625rem;font-weight:600;overflow-wrap:anywhere}.dz__arrow[data-astro-cid-alvj3gma]{color:var(--ink-faint);font-weight:400}.dz__verdicts[data-astro-cid-alvj3gma]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-2)}.inn[data-astro-cid-alvj3gma]{display:grid;gap:var(--space-8)}.inn__words[data-astro-cid-alvj3gma]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 var(--gutter);margin:0;padding:0;list-style:none}.inn__word[data-astro-cid-alvj3gma]{display:grid;gap:var(--space-1);align-content:start;min-width:0;padding-block:var(--space-4) var(--space-6);border-top:1px solid var(--line)}.inn__typed[data-astro-cid-alvj3gma]{font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:600;letter-spacing:-.02em;line-height:1.15;hyphens:manual}.inn__hit[data-astro-cid-alvj3gma]{color:inherit;background:var(--ground-2);border-radius:3px;box-shadow:inset 0 -2px 0 var(--ink-faint)}.inn__what[data-astro-cid-alvj3gma]{color:var(--ink-muted);font-size:.9375rem}.inn__tally[data-astro-cid-alvj3gma]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line-strong)}.inn__side[data-astro-cid-alvj3gma]{display:grid;justify-items:start;gap:var(--space-2);padding:var(--space-6) var(--space-6) 0 0}.inn__side--ours[data-astro-cid-alvj3gma]{padding-left:var(--space-6);border-left:1px solid var(--line)}.inn__count[data-astro-cid-alvj3gma]{font-size:1.125rem;color:var(--ink-dim)}.inn__count[data-astro-cid-alvj3gma] strong[data-astro-cid-alvj3gma]{font-size:2.5rem;font-weight:600;letter-spacing:-.04em;color:var(--ink)}.inn__did[data-astro-cid-alvj3gma]{display:inline-flex;align-items:center;gap:.4em;font-weight:500;color:var(--ink-dim)}.lp__next[data-astro-cid-alvj3gma]{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-8);margin-top:var(--space-8)}.lp__next[data-astro-cid-alvj3gma] a[data-astro-cid-alvj3gma]{display:inline-flex;align-items:center;gap:.45em;font-weight:500;text-decoration:none}.lp__next[data-astro-cid-alvj3gma] a[data-astro-cid-alvj3gma] svg{color:var(--ink-muted)}.lp__end[data-astro-cid-alvj3gma]{margin-top:var(--section-gap);padding-bottom:var(--space-24)}.end[data-astro-cid-alvj3gma]{display:grid;justify-items:center;gap:var(--space-6);padding-top:var(--section-gap);border-top:1px solid var(--line);text-align:center}.end__title[data-astro-cid-alvj3gma]{max-width:14ch;font-size:clamp(2.25rem,5vw,4rem);font-weight:600;line-height:1;letter-spacing:-.045em;text-wrap:balance}.end__text[data-astro-cid-alvj3gma]{max-width:30em;font-size:1.1875rem;color:var(--ink-dim);text-wrap:balance}.end[data-astro-cid-alvj3gma] .button[data-astro-cid-alvj3gma]{margin-top:var(--space-2)}@media(prefers-reduced-motion:reduce){.lp__title[data-astro-cid-alvj3gma]{animation:none}}@media(width<=1000px){.dz[data-astro-cid-alvj3gma],.inn__words[data-astro-cid-alvj3gma]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width<=560px){.lp__hero[data-astro-cid-alvj3gma]{padding-block:var(--space-8) 0}.lp__title[data-astro-cid-alvj3gma]{font-size:2.5rem}.lp__lede[data-astro-cid-alvj3gma]{font-size:1.125rem}.lp__actions[data-astro-cid-alvj3gma]{display:grid;width:100%}.lp__actions[data-astro-cid-alvj3gma] .button[data-astro-cid-alvj3gma]{justify-content:center}.lp__stage[data-astro-cid-alvj3gma]{margin-top:var(--space-12)}.dz[data-astro-cid-alvj3gma],.inn__tally[data-astro-cid-alvj3gma]{grid-template-columns:minmax(0,1fr)}.inn__side--ours[data-astro-cid-alvj3gma]{padding-left:0;border-left:0;margin-top:var(--space-6);border-top:1px solid var(--line)}}
