.page.svelte-1j6ictg{width:100%;max-width:calc(var(--page-max) + 2 * var(--page-padding));margin:0 auto;padding:0 var(--page-padding)}.hero.svelte-1j6ictg{--name-size: clamp(2.25rem, 4vw, 3rem);display:grid;grid-template-columns:1fr;grid-template-areas:"name" "nav" "rule";align-items:baseline;padding-top:clamp(var(--space-lg),9vh,4.5rem)}.name.svelte-1j6ictg{grid-area:name;width:fit-content;margin:0 0 0 -.04em;font-family:var(--font-heading);font-size:var(--name-size);font-weight:var(--font-weight-medium);line-height:1;letter-spacing:-.035em;white-space:nowrap;color:var(--color-text);font-variation-settings:"SOFT" 0,"WONK" 0;clip-path:inset(-1em -.5em 0 -.5em)}.word.svelte-1j6ictg{display:inline-block}.word.svelte-1j6ictg+.word:where(.svelte-1j6ictg){margin-left:.24em}.char.svelte-1j6ictg{display:inline-block}.hero-nav.svelte-1j6ictg{grid-area:nav;display:flex;flex-wrap:wrap;column-gap:1.25rem;margin-top:var(--space-md);overflow:clip}.hero-nav.svelte-1j6ictg a:where(.svelte-1j6ictg){display:inline-block;font-family:var(--font-mono);font-size:.75rem;color:color-mix(in oklab,var(--color-text) 40%,transparent);transition:color .18s cubic-bezier(.2,.8,.2,1)}.hero-nav.svelte-1j6ictg a:where(.svelte-1j6ictg):hover{color:var(--color-text);text-decoration:none}.hero-nav.svelte-1j6ictg .slash:where(.svelte-1j6ictg){display:inline-block;transition:transform .18s cubic-bezier(.2,.8,.2,1),color .18s cubic-bezier(.2,.8,.2,1)}.hero-nav.svelte-1j6ictg a:where(.svelte-1j6ictg):hover .slash:where(.svelte-1j6ictg){transform:rotate(-22deg);color:var(--color-accent)}.rule-wrap.svelte-1j6ictg{grid-area:rule;margin-top:var(--space-md);margin-inline:calc(50% - 50cqw);view-transition-name:site-rule}.rule.svelte-1j6ictg{transform-origin:left center;height:0;border:0;border-top:1px solid var(--color-border)}.bio.svelte-1j6ictg{--label-top: var(--space-lg);--label-line: 1.7rem ;padding:var(--space-lg) 0 var(--space-md)}.bio.svelte-1j6ictg p:where(.svelte-1j6ictg){font-family:var(--font-body);font-size:1rem;color:var(--color-text);line-height:1.7;max-width:62ch}.bio.svelte-1j6ictg p:where(.svelte-1j6ictg)+p:where(.svelte-1j6ictg){margin-top:var(--space-md)}.bio.svelte-1j6ictg .links:where(.svelte-1j6ictg){display:flex;flex-wrap:wrap;column-gap:1.25rem;margin-top:var(--space-lg);font-family:var(--font-mono);font-size:.75rem;line-height:1.7}.links.svelte-1j6ictg a:where(.svelte-1j6ictg){color:color-mix(in oklab,var(--color-text) 40%,transparent);transition:color .18s cubic-bezier(.2,.8,.2,1)}.links.svelte-1j6ictg a:where(.svelte-1j6ictg):hover{color:var(--color-text);text-decoration:none}.links.svelte-1j6ictg .arrow:where(.svelte-1j6ictg){display:inline-block;margin-left:.15em;transition:transform .18s cubic-bezier(.2,.8,.2,1),color .18s cubic-bezier(.2,.8,.2,1)}.links.svelte-1j6ictg a:where(.svelte-1j6ictg):hover .arrow:where(.svelte-1j6ictg){transform:translate(.1em,-.1em);color:var(--color-accent)}@media(min-width:900px){.page.svelte-1j6ictg{display:grid;grid-template-columns:var(--page-cols);column-gap:var(--col-gap);align-content:start}.hero.svelte-1j6ictg{grid-column:1 / -1;grid-template-columns:subgrid;grid-template-areas:". name nav" "rule rule rule"}.hero-nav.svelte-1j6ictg{grid-column:name-start / nav-end;justify-self:end;justify-content:flex-end;margin:0}.bio.svelte-1j6ictg{grid-column:2}}
