html.first main.svelte-1uha8ag>:where(.svelte-1uha8ag){animation:svelte-1uha8ag-in .28s cubic-bezier(.23,1,.32,1) both;animation-delay:calc(var(--i) * 50ms)}main.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(1){--i: 0}main.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(2){--i: 1}main.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(3){--i: 2}main.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(4){--i: 3}main.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(5){--i: 4}main.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(6){--i: 5}main.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(7){--i: 6}main.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(8){--i: 7}main.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(9){--i: 8}@keyframes svelte-1uha8ag-in{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){@keyframes svelte-1uha8ag-in{0%{opacity:0}}}.dither.svelte-1uha8ag{position:absolute;z-index:-1;background:var(--muted);opacity:.35;transition:background .15s ease;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.pcb.svelte-1uha8ag{top:6rem;right:max(0px,(100vw - 56rem) / 2 - 4rem);width:50vw;height:min(20rem,26vw);-webkit-mask-image:url(/dither-pcb.svg);mask-image:url(/dither-pcb.svg);-webkit-mask-position:right top;mask-position:right top}.work.svelte-1uha8ag{position:relative}.racks.svelte-1uha8ag{grid-column:1 / -1;top:3rem;left:calc((100% - 100vw)/2);width:calc((100vw - 100%)/2 + 13rem);aspect-ratio:8 / 5;-webkit-mask-image:url(/dither-racks.svg);mask-image:url(/dither-racks.svg);-webkit-mask-position:left top;mask-position:left top}@media(max-width:767px){.dither.svelte-1uha8ag{display:none}}header.svelte-1uha8ag{margin-bottom:4rem;max-width:36rem}h1.svelte-1uha8ag{font-size:2rem;line-height:1.15;font-weight:500;letter-spacing:-.02em;margin:0 0 1rem}.sub.svelte-1uha8ag{font-size:1.25rem;line-height:1.35;letter-spacing:-.01em;margin:0 0 1.5rem}h2.svelte-1uha8ag{font-size:1rem;font-weight:500;margin:0 0 .75rem}h2.svelte-1uha8ag:before{content:"";display:inline-block;width:6px;height:6px;background:var(--accent);margin:0 .5rem 1px 0}.bar.svelte-1uha8ag{display:block;width:12rem;height:4px;margin:.5rem 0 .25rem;overflow:visible}.bar.svelte-1uha8ag .v:where(.svelte-1uha8ag){fill:var(--accent);transform:scaleX(0);transform-origin:left;transform-box:fill-box;transition:transform .3s cubic-bezier(.23,1,.32,1) calc(var(--i, 0) * 40ms)}.bar.svelte-1uha8ag.seen .v:where(.svelte-1uha8ag){transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.bar.svelte-1uha8ag .v:where(.svelte-1uha8ag){transition:none;transform:none}}p.svelte-1uha8ag{margin:0}p.svelte-1uha8ag+p:where(.svelte-1uha8ag){margin-top:1rem}section.svelte-1uha8ag{margin:0 0 3rem;border-top:1px solid var(--line);padding-top:3rem}ul.svelte-1uha8ag{list-style:none;margin:0;padding:0}li.svelte-1uha8ag{display:flex;flex-direction:column;padding:.5rem 0}li.svelte-1uha8ag a:where(.svelte-1uha8ag){align-self:flex-start}.quotes.svelte-1uha8ag{display:grid;grid-template-rows:auto 1fr auto}blockquote.svelte-1uha8ag{grid-area:2 / 1 / 3 / -1;margin:0;display:flex;gap:1.5rem;align-items:center;font-size:1.125rem;line-height:1.5;max-width:40rem;opacity:0;transition:opacity .3s cubic-bezier(.23,1,.32,1);pointer-events:none}blockquote.on.svelte-1uha8ag{opacity:1;pointer-events:auto}blockquote.svelte-1uha8ag .muted:where(.svelte-1uha8ag){font-size:15px}.dots.svelte-1uha8ag{grid-row:3;display:flex;gap:.75rem;margin-top:1.5rem}.dots.svelte-1uha8ag button:where(.svelte-1uha8ag){width:8px;height:8px;padding:0;border:0;background:var(--line);cursor:pointer;transition:background .15s ease,transform .16s cubic-bezier(.23,1,.32,1)}.dots.svelte-1uha8ag button:where(.svelte-1uha8ag):active{transform:scale(.9)}.dots.svelte-1uha8ag button[aria-pressed=true]:where(.svelte-1uha8ag){background:var(--accent)}@media(hover:hover)and (pointer:fine){.dots.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{background:var(--muted)}}.about.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;align-items:start}.about.svelte-1uha8ag>div:where(.svelte-1uha8ag){flex:1 1 18rem}.portrait.svelte-1uha8ag{width:96px;height:128px;object-fit:cover;background:var(--line);border-radius:2px}.closing.svelte-1uha8ag{display:grid;gap:2rem 3rem;align-items:center}.closing.svelte-1uha8ag a{display:block;margin-top:1.5rem;text-align:center}figure.svelte-1uha8ag{margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;font-size:13px}figure.svelte-1uha8ag div:where(.svelte-1uha8ag){display:flex;flex-direction:column;gap:.5rem}.col.svelte-1uha8ag{width:2.5rem;height:9rem;margin:0}.col.svelte-1uha8ag .v:where(.svelte-1uha8ag){transform:scaleY(0);transform-origin:bottom}.col.svelte-1uha8ag.seen .v:where(.svelte-1uha8ag){transform:scaleY(1)}footer.svelte-1uha8ag{font-size:13px;border-top:1px solid var(--line);padding-top:3rem;display:flex;flex-wrap:wrap;gap:1rem}.world.svelte-1uha8ag{flex-basis:100%;max-width:40rem;margin:2rem auto 0}.map.svelte-1uha8ag{position:relative}.land.svelte-1uha8ag{aspect-ratio:180 / 66;background:var(--muted);opacity:.35;mask:url(/dither-world.svg) center / contain no-repeat}.world.svelte-1uha8ag i:where(.svelte-1uha8ag){position:absolute;width:6px;height:6px;margin:-3px 0 0 -3px;background:var(--fg, currentColor);transition:background .3s ease}.world.svelte-1uha8ag i.on:where(.svelte-1uha8ag){background:var(--accent);animation:svelte-1uha8ag-pulse 2s ease-in-out infinite}@keyframes svelte-1uha8ag-pulse{50%{opacity:.3;transform:scale(1.8)}}@media(prefers-reduced-motion:reduce){.world.svelte-1uha8ag i.on:where(.svelte-1uha8ag){animation:none}}.cities.svelte-1uha8ag{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 3rem;margin-top:2rem;font-size:12px}.cities.svelte-1uha8ag span:where(.svelte-1uha8ag){position:relative;cursor:default}.cities.svelte-1uha8ag span:where(.svelte-1uha8ag):after{content:attr(data-time);position:absolute;left:50%;bottom:1.6em;transform:translate(-50%);white-space:nowrap;color:var(--accent);opacity:0;transition:opacity .15s ease-out;pointer-events:none}.cities.svelte-1uha8ag span:where(.svelte-1uha8ag):hover:after{opacity:1}.kb.svelte-1uha8ag{margin-left:auto;color:var(--accent);text-decoration-color:currentColor}@media(min-width:768px){section.svelte-1uha8ag{display:grid;grid-template-columns:14.5rem minmax(0,1fr);gap:0 1.5rem}section.svelte-1uha8ag>*{grid-column:2}section.svelte-1uha8ag>h2:where(.svelte-1uha8ag){grid-column:1;grid-row:1}.closing.svelte-1uha8ag{grid-template-columns:1fr 1fr}.closing.svelte-1uha8ag>:where(.svelte-1uha8ag){grid-column:auto}.quotes.svelte-1uha8ag>blockquote:where(.svelte-1uha8ag){grid-column:2}}@media(max-width:480px){h1.svelte-1uha8ag{font-size:1.5rem}.sub.svelte-1uha8ag{font-size:1.125rem}blockquote.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:1rem}.kb.svelte-1uha8ag{margin-left:0}}
