.person-bio.svelte-cwls5q{--bio-lines: 3;--bio-surface: #fff}.dark .person-bio.svelte-cwls5q{--bio-surface: var(--color-stone-900)}.person-bio.svelte-cwls5q>summary:where(.svelte-cwls5q){display:block;position:relative;cursor:pointer;list-style:none;border-radius:2px;line-height:1.5}.person-bio.svelte-cwls5q>summary:where(.svelte-cwls5q)::-webkit-details-marker{display:none}.person-bio.svelte-cwls5q>summary:where(.svelte-cwls5q):focus-visible{outline:2px solid currentColor;outline-offset:4px}.person-bio.svelte-cwls5q:not([open])>summary:where(.svelte-cwls5q){max-height:calc(var(--bio-lines) * 1.5em);padding-inline-end:1.5em;overflow:hidden}.person-bio.svelte-cwls5q:not([open])>summary:where(.svelte-cwls5q):before{content:"…" / "";position:absolute;inset-inline-end:0;inset-block-end:0;inline-size:1.5em;block-size:1.5em;text-align:center;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.person-bio.svelte-cwls5q:not([open])>summary:where(.svelte-cwls5q):after{content:"";position:absolute;inset-inline-end:0;inline-size:1.5em;block-size:1.5em;background:var(--bio-surface);pointer-events:none}@media(min-width:640px){.person-bio.svelte-cwls5q{--bio-lines: 2}}.person-bio.svelte-cwls5q:has(.bio-links:where(.svelte-cwls5q))>summary:where(.svelte-cwls5q):after{display:none}
