.top.svelte-cwls5q{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:2rem;display:grid}h1.svelte-cwls5q{margin-bottom:1.25rem}.intro.svelte-cwls5q p:where(.svelte-cwls5q){max-width:48ch;font-size:var(--type-label);margin:0;line-height:1.7}.intro.svelte-cwls5q p:where(.svelte-cwls5q)+p:where(.svelte-cwls5q){margin-top:.85rem}.intro.svelte-cwls5q a:where(.svelte-cwls5q){text-underline-offset:3px}.drawing.svelte-cwls5q{aspect-ratio:1;overflow:hidden}.drawing.svelte-cwls5q img,.drawing.svelte-cwls5q .placeholder{aspect-ratio:auto;object-fit:contain;width:100%;height:100%}.wip.svelte-cwls5q{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.wip.svelte-cwls5q li:where(.svelte-cwls5q){--turn:calc((var(--i) - 1) * 1deg + .5deg);transform:rotate(var(--turn));animation:7s ease-in-out infinite alternate svelte-cwls5q-drift;animation-delay:calc(var(--i) * -2.3s)}.wip.svelte-cwls5q .placeholder{aspect-ratio:4/3}@keyframes svelte-cwls5q-drift{to{transform:rotate(calc(var(--turn) * -1)) translateY(-6px)}}@media (width<=40rem){.top.svelte-cwls5q{grid-template-columns:minmax(0,1fr)}.drawing.svelte-cwls5q{max-width:16rem}}@media (prefers-reduced-motion:reduce){.wip.svelte-cwls5q li:where(.svelte-cwls5q){animation:none}}
