.flip.svelte-4zboho{gap:.75rem;min-width:0;margin:0;display:grid}.with-prime.svelte-4zboho{grid-template-columns:minmax(0,1fr)}.sheet.svelte-4zboho{cursor:pointer;border:1px solid var(--k-line);background:oklch(99% .003 255);border-radius:1rem;width:100%;min-width:0;padding:0;display:block;overflow:clip}.sheet.svelte-4zboho img:where(.svelte-4zboho),.prime.svelte-4zboho img:where(.svelte-4zboho){width:100%;height:auto;display:block}.sheet.svelte-4zboho img:where(.svelte-4zboho){transform-origin:50%;transition:transform .42s var(--k-ease)}.sheet.svelte-4zboho img.turned:where(.svelte-4zboho){transform:rotate(180deg)}figcaption.svelte-4zboho{justify-items:start;gap:.25rem;display:grid}.pair.svelte-4zboho{color:var(--k-ink);font-size:.95rem}.live.svelte-4zboho{color:var(--k-muted);font-size:.82rem}figcaption.svelte-4zboho button:where(.svelte-4zboho){border:1px solid var(--k-line);color:var(--k-ink);cursor:pointer;background:0 0;border-radius:999px;margin-block-start:.35rem;padding:.35rem .9rem;font-size:.82rem}figcaption.svelte-4zboho button:where(.svelte-4zboho):hover,figcaption.svelte-4zboho button[aria-pressed=true]:where(.svelte-4zboho){border-color:var(--k-accent)}figcaption.svelte-4zboho button:where(.svelte-4zboho):focus-visible{outline:2px solid var(--k-accent);outline-offset:2px}.prime.svelte-4zboho{gap:.4rem;max-width:12rem;display:grid}.prime.svelte-4zboho img:where(.svelte-4zboho){border:1px solid var(--k-line);background:oklch(99% .003 255);border-radius:.6rem}.prime.svelte-4zboho p:where(.svelte-4zboho){color:var(--k-muted);font-size:.78rem}@media (width>=48rem){.with-prime.svelte-4zboho{grid-template-columns:minmax(0,1.4fr) minmax(0,.7fr);align-items:start}.with-prime.svelte-4zboho figcaption:where(.svelte-4zboho){grid-column:1}.with-prime.svelte-4zboho .prime:where(.svelte-4zboho){grid-area:1/2;max-width:none}}@media (prefers-reduced-motion:reduce){.sheet.svelte-4zboho img:where(.svelte-4zboho){transition:none}}main.svelte-1i7zkxa{z-index:1;display:grid;position:relative}.opening.svelte-1i7zkxa{justify-items:start;gap:1.1rem;max-width:52rem;padding:clamp(3rem,9vw,6rem) clamp(1rem,5vw,4rem) clamp(2rem,6vw,4rem);display:grid}h1.svelte-1i7zkxa{overflow-wrap:anywhere;font-size:clamp(2.4rem,5.5vw,4.4rem);line-height:.98}.lede.svelte-1i7zkxa,.hint.svelte-1i7zkxa{max-width:52ch;color:var(--k-muted)}.lede.svelte-1i7zkxa{font-size:1.05rem}.hint.svelte-1i7zkxa{font-size:.88rem}.actions.svelte-1i7zkxa{flex-wrap:wrap;gap:.7rem;display:flex}.panel.svelte-1i7zkxa{border-block-start:1px solid var(--k-line);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:oklch(8% .012 265/.72)}:root[data-landing-mode=light] .panel.svelte-1i7zkxa{background:oklch(97% .004 255/.78)}.document.svelte-1i7zkxa{gap:clamp(2rem,5vw,4rem);padding-block:clamp(3rem,8vw,5rem);padding-inline:max(clamp(1rem,4vw,3rem),50% - 36rem);display:grid}aside.svelte-1i7zkxa{max-block-size:calc(100vh - 8rem - env(safe-area-inset-top));align-self:start;display:none;position:sticky;inset-block-start:calc(7rem + env(safe-area-inset-top));overflow-y:auto}.rail-label.svelte-1i7zkxa{color:var(--k-muted);font-size:.85rem}aside.svelte-1i7zkxa ol:where(.svelte-1i7zkxa){border-inline-start:1px solid var(--k-line);margin:.85rem 0 0;padding:0;list-style:none;display:grid}aside.svelte-1i7zkxa a:where(.svelte-1i7zkxa){color:var(--k-muted);white-space:normal;transition:color .14s var(--k-ease);border-inline-start:2px solid #0000;margin-inline-start:-1px;padding:.4rem 0 .4rem .9rem;font-size:.88rem;display:block}aside.svelte-1i7zkxa a:where(.svelte-1i7zkxa):hover,aside.svelte-1i7zkxa a:where(.svelte-1i7zkxa):focus-visible,aside.svelte-1i7zkxa a:where(.svelte-1i7zkxa)[aria-current=location]{border-inline-start-color:var(--k-accent);color:var(--k-ink)}article.svelte-1i7zkxa{gap:clamp(2.5rem,5vw,3.5rem);min-width:0;display:grid}article.svelte-1i7zkxa section:where(.svelte-1i7zkxa){gap:.9rem;scroll-margin-block-start:2rem;display:grid}h2.svelte-1i7zkxa{font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.1}article.svelte-1i7zkxa p:where(.svelte-1i7zkxa){max-width:68ch;color:var(--k-muted);line-height:1.75}.gallery.svelte-1i7zkxa{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.worked.svelte-1i7zkxa{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:1rem;display:grid}.worked.svelte-1i7zkxa img.turned:where(.svelte-1i7zkxa){transform:rotate(180deg)}.fig-scroll.svelte-1i7zkxa{max-width:100%;overflow-x:auto}figure.svelte-1i7zkxa{border:1px solid var(--k-line);background:#141413;border-radius:1rem;margin:.5rem 0 0;padding:.75rem}:root[data-landing-mode=light] figure.svelte-1i7zkxa{background:oklch(99% .003 255)}figure.svelte-1i7zkxa img.fig-light:where(.svelte-1i7zkxa),:root[data-landing-mode=light] figure.svelte-1i7zkxa img.fig-dark:where(.svelte-1i7zkxa){display:none}:root[data-landing-mode=light] figure.svelte-1i7zkxa img.fig-light:where(.svelte-1i7zkxa){display:block}figure.svelte-1i7zkxa img:where(.svelte-1i7zkxa){border-radius:.6rem;width:100%;height:auto;display:block}figcaption.svelte-1i7zkxa{color:var(--k-muted);padding:.6rem .25rem .1rem;font-size:.78rem;line-height:1.5}.attr.svelte-1i7zkxa{max-width:68ch;color:var(--k-muted);font-size:.82rem}.closing-actions.svelte-1i7zkxa{padding-block-start:.5rem}@media (width>=64rem){.document.svelte-1i7zkxa{grid-template-columns:14rem minmax(0,1fr)}.gallery.svelte-1i7zkxa{grid-template-columns:repeat(4,minmax(0,1fr))}aside.svelte-1i7zkxa{display:block}}
