.person.svelte-1hbmsqu{width:100%;max-width:640px;margin:0 auto;padding:48px 20px 88px}.head.svelte-1hbmsqu{align-items:center;gap:22px;display:flex}.face.svelte-1hbmsqu{object-fit:cover;background:var(--nk-surface-tint);border-radius:50%;flex:none;width:96px;height:96px;box-shadow:0 0 0 1px #211f1c1a}.who.svelte-1hbmsqu{min-width:0}h1.svelte-1hbmsqu{font-family:var(--nk-font-display);color:var(--nk-ink);margin:0;font-size:1.625rem;font-weight:700;line-height:1.25}.title.svelte-1hbmsqu{color:var(--nk-text-muted);margin:6px 0 0;font-size:.9375rem;line-height:1.5}.title.svelte-1hbmsqu .at:where(.svelte-1hbmsqu){color:var(--nk-text-faint)}.title.svelte-1hbmsqu .at:where(.svelte-1hbmsqu):before{content:" · "}.sec.svelte-1hbmsqu{margin-top:48px}.sec.svelte-1hbmsqu h2:where(.svelte-1hbmsqu){color:var(--nk-ink);margin:0;font-size:.9375rem;font-weight:700;line-height:1.5}.body.svelte-1hbmsqu{color:var(--nk-ink);word-break:auto-phrase;margin-top:14px;font-size:.9375rem;line-height:2}.body.svelte-1hbmsqu p{margin:12px 0 0}.body.svelte-1hbmsqu p:first-child{margin-top:0}.body.svelte-1hbmsqu h2,.body.svelte-1hbmsqu h3{margin:26px 0 0;font-size:.9375rem;font-weight:700}.body.svelte-1hbmsqu ul,.body.svelte-1hbmsqu ol{margin:12px 0 0;padding-left:22px}.body.svelte-1hbmsqu a{color:var(--nk-ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--nk-border-strong);text-decoration-color:var(--nk-border-strong);font-weight:700}.rows.svelte-1hbmsqu{gap:10px;margin:14px 0 0;display:grid}.row.svelte-1hbmsqu{grid-template-columns:8.5rem minmax(0,1fr);gap:12px;font-size:.9375rem;line-height:1.7;display:grid}.row.svelte-1hbmsqu dt:where(.svelte-1hbmsqu){color:var(--nk-text-faint)}.row.svelte-1hbmsqu dd:where(.svelte-1hbmsqu){overflow-wrap:anywhere;min-width:0;margin:0}.row.svelte-1hbmsqu a:where(.svelte-1hbmsqu){color:var(--nk-ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--nk-border-strong);text-decoration-color:var(--nk-border-strong)}@media (hover:hover){.row.svelte-1hbmsqu a:where(.svelte-1hbmsqu):hover,.body.svelte-1hbmsqu a:hover{text-decoration-color:currentColor}}@media (width<=480px){.person.svelte-1hbmsqu{padding:32px 20px 64px}.head.svelte-1hbmsqu{gap:16px}.face.svelte-1hbmsqu{width:72px;height:72px}h1.svelte-1hbmsqu{font-size:1.375rem}.row.svelte-1hbmsqu{grid-template-columns:6.5rem minmax(0,1fr)}}
