.ui-app-shell.svelte-1qy7wnr{width:min(100%, var(--read-page-max-width));min-height:calc(100vh - 8rem);color:var(--read-page-text);padding:0 0 var(--space-inset-xl);margin-inline:auto}.shell-frame.svelte-1qy7wnr{align-items:stretch;gap:var(--space-stack-4);flex-direction:column;display:flex}.shell-before.svelte-1qy7wnr,.shell-after.svelte-1qy7wnr,.shell-main.svelte-1qy7wnr{min-width:0}.shell-sidebar.svelte-1qy7wnr{padding-inline:var(--space-inset-lg);justify-content:center;display:flex}.shell-main.svelte-1qy7wnr{flex-direction:column;display:flex}@media (width>=64rem){.ui-app-shell-profile.svelte-1qy7wnr{padding:var(--space-inset-5) var(--space-inset-5) var(--space-inset-xl)}.ui-app-shell-profile.svelte-1qy7wnr .shell-frame:where(.svelte-1qy7wnr){align-items:flex-start;gap:var(--space-inline-lg);flex-direction:row}.ui-app-shell-profile.svelte-1qy7wnr .shell-sidebar:where(.svelte-1qy7wnr){top:calc(var(--header-sticky-top-offset) + 1rem);flex:0 0 var(--read-shell-sidebar-width);max-width:var(--read-shell-sidebar-width);padding-inline:0;position:sticky}.ui-app-shell-profile.svelte-1qy7wnr .shell-main:where(.svelte-1qy7wnr){flex:1 1 0}}.hero-bio.svelte-1ygx8l1{gap:var(--space-inline-sm);flex-direction:column;display:flex;position:relative}.hero-bio.svelte-1ygx8l1:before{content:"";background:linear-gradient(90deg, var(--color-border) 0%, var(--color-border) 55%, transparent 100%);height:1px;position:absolute;top:0;left:0;right:0}.hero-bio-meta.svelte-1ygx8l1{gap:var(--space-stack-1-5);padding-top:var(--space-inset-xs);flex-direction:column;display:flex}.hero-bio-kicker.svelte-1ygx8l1,.hero-bio-updated.svelte-1ygx8l1{color:var(--color-text-tertiary)}@media (width>=40rem){.hero-bio.svelte-1ygx8l1{grid-template-columns:var(--hero-bio-columns,10.5rem minmax(0, 1fr));gap:var(--hero-bio-gap,var(--space-stack-xl));display:grid}}.hero-bio-copy.svelte-1ygx8l1{gap:var(--space-inline-sm);color:var(--color-text);text-wrap:pretty;max-width:47.5rem;display:grid}.hero-bio-headline.svelte-1ygx8l1{color:var(--color-text)}.hero-accent.svelte-1bn0nla{background:var(--hero-team-color,var(--color-primary));height:.5rem}.hero-watermark.svelte-1bn0nla{opacity:.07;pointer-events:none;width:18.75rem;height:18.75rem;position:absolute;top:.5rem;right:.75rem}@media (width<=39.999rem){.hero-watermark.svelte-1bn0nla{width:13.75rem;height:13.75rem}}
