h3.svelte-5txni4{font-size:var(--text-lead);letter-spacing:-.02em;text-transform:uppercase;font-weight:900}.dots.svelte-5txni4{margin-top:1.75rem}.about.svelte-5txni4{gap:var(--space-block-lg);padding-block:clamp(3rem, 6vw, 5rem) var(--section-y);display:grid}h2.svelte-5txni4{letter-spacing:var(--tracking-headline);margin-top:.75rem;font-size:clamp(2rem,4.5vw,3.5rem);font-weight:900;line-height:.95}.main.svelte-5txni4 .prose-content{font-size:var(--text-lead);color:var(--fg-muted);margin-top:1.5rem}.side.svelte-5txni4{border-radius:var(--radius-card);background:var(--surface);align-content:start;gap:1.25rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid}h3.svelte-5txni4:not(:first-child){margin-top:1rem}.links.svelte-5txni4{font-size:var(--text-lead);justify-items:start;gap:.9rem;display:grid}.pills.svelte-5txni4{flex-wrap:wrap;gap:.5rem;display:flex}.pills.svelte-5txni4 a:where(.svelte-5txni4){border:1px solid var(--line-strong);border-radius:var(--radius-full);color:var(--fg);transition:background-color var(--duration-fast) var(--ease-out-expo), color var(--duration-fast) var(--ease-out-expo);padding:.45rem 1rem;font-weight:700;text-decoration:none;display:inline-block}.pills.svelte-5txni4 a:where(.svelte-5txni4):is(:where(.svelte-5txni4):hover,:where(.svelte-5txni4):focus-visible){background:var(--fg);color:var(--canvas)}@media (width>=1024px){.about.svelte-5txni4{align-items:start;column-gap:var(--space-columns);grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.inner.svelte-1231cxt{padding-block:clamp(1.25rem, 3vw, 2.5rem) var(--space-block-lg);gap:clamp(1.5rem,4vw,3rem);display:grid}.crumbs.svelte-1231cxt{order:-2}.text.svelte-1231cxt{align-content:center;justify-items:start;display:grid}h1.svelte-1231cxt{letter-spacing:var(--tracking-headline);flex-wrap:wrap;column-gap:.25em;margin-top:clamp(1rem,2.5vw,1.5rem);font-size:clamp(3rem,8vw,7.5rem);font-weight:800;line-height:.92;display:flex}.role.svelte-1231cxt{font-size:var(--text-lead);margin-top:1rem;font-weight:700}.bio.svelte-1231cxt{max-width:46ch;font-size:var(--text-lead);color:var(--fg-muted);text-wrap:pretty;margin-top:.5rem}.actions.svelte-1231cxt{font-size:var(--text-lead);flex-wrap:wrap;gap:1rem 2.5rem;margin-top:clamp(1.5rem,3vw,2.25rem);display:flex}.photo.svelte-1231cxt{--open-radius:var(--radius-card);aspect-ratio:4/5;border-radius:var(--radius-card);background:var(--surface);width:8rem;box-shadow:var(--shadow-float);order:-1;overflow:hidden}.photo.svelte-1231cxt img{object-fit:cover;width:100%;height:100%;display:block}@media (width>=1024px){.inner.svelte-1231cxt{align-items:end;column-gap:var(--space-columns);grid-template-columns:minmax(0,1fr) auto}.crumbs.svelte-1231cxt{grid-column:1/-1}.photo.svelte-1231cxt{order:0;width:clamp(14rem,18vw,17rem)}}@media (prefers-reduced-motion:no-preference){.js .role.svelte-1231cxt,.js .bio.svelte-1231cxt,.js .actions.svelte-1231cxt{animation:ts-fade .8s var(--ease-out-expo) .45s both}.js .photo.svelte-1231cxt{animation:ts-open 1.1s var(--ease-out-expo) .2s both}}.strip.svelte-1c7i2u5{padding-block:clamp(3rem,6vw,5rem)}.inner.svelte-1c7i2u5{gap:clamp(1.5rem,3vw,2.5rem);display:grid}.head.svelte-1c7i2u5{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;display:flex}h2.svelte-1c7i2u5{font-size:var(--text-title-board);letter-spacing:var(--tracking-headline);text-transform:uppercase;font-weight:900}.people.svelte-1c7i2u5{gap:1rem;display:grid}.person.svelte-1c7i2u5{border-radius:var(--radius-card);background:var(--surface-raised);color:var(--fg);transition:transform .4s var(--ease-out-expo);align-items:center;gap:1rem;padding:.75rem;text-decoration:none;display:flex}.person.svelte-1c7i2u5:is(:where(.svelte-1c7i2u5):hover,:where(.svelte-1c7i2u5):focus-visible){transform:translateY(-.25rem)}.photo.svelte-1c7i2u5{border-radius:var(--radius-full);background:var(--surface);flex-shrink:0;width:4.5rem;height:4.5rem;overflow:hidden}.photo.svelte-1c7i2u5 img{object-fit:cover;width:100%;height:100%;display:block}.who.svelte-1c7i2u5{gap:.15rem;display:grid}.name.svelte-1c7i2u5{font-weight:800}.role.svelte-1c7i2u5{font-size:var(--text-small);color:var(--fg-muted)}@media (width>=768px){.people.svelte-1c7i2u5{grid-template-columns:repeat(3,minmax(0,1fr))}}.posts.svelte-w7qw5b{padding-bottom:var(--section-y);gap:1.25rem;display:grid}.links.svelte-w7qw5b{font-size:var(--text-lead);justify-items:start;gap:1rem;display:grid}
