.author-page.svelte-1p0yg4n{--tint:oklch(from var(--accent) .965 calc(c * .3) h);--browse-header-fill:oklch(from var(--tint) l c h / .75);display:contents}[data-theme=dark] .author-page.svelte-1p0yg4n{--tint:oklch(from var(--accent) .29 calc(c * .4) h)}.browse-body.svelte-1p0yg4n{--mark:oklch(from var(--accent) .55 calc(c * 1.1) h)}[data-theme=dark] .browse-body.svelte-1p0yg4n{--mark:oklch(from var(--accent) .74 calc(c * 1.1) h)}.wash.svelte-1p0yg4n{z-index:-1;background:linear-gradient(var(--tint) 300px, transparent);pointer-events:none;height:680px;position:absolute;inset:0 0 auto}.author-detail.svelte-1p0yg4n{width:62ch;max-width:100%;margin:var(--spacing-8) auto var(--spacing-9)}.hero.svelte-1p0yg4n{padding-bottom:var(--spacing-7a);text-align:center;flex-direction:column;align-items:center;display:flex}.portrait.svelte-1p0yg4n{width:176px;margin-bottom:var(--spacing-6)}.portrait.svelte-1p0yg4n .print:where(.svelte-1p0yg4n){isolation:isolate;background:var(--mark);mix-blend-mode:multiply}.portrait.svelte-1p0yg4n img:where(.svelte-1p0yg4n){aspect-ratio:1;object-fit:contain;filter:brightness(1.08)contrast(1.15);mix-blend-mode:screen;width:100%;display:block}[data-theme=dark] .portrait.svelte-1p0yg4n{padding:var(--spacing-4);border-radius:var(--radius-l);background:oklch(from var(--accent) .9 calc(c * .35) h)}[data-theme=dark] .portrait.svelte-1p0yg4n .print:where(.svelte-1p0yg4n){background:oklch(from var(--accent) .32 calc(c * 1.2) h)}.name.svelte-1p0yg4n{font-family:var(--font-reader-serif);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:46px;font-weight:600;line-height:1.05}.meta.svelte-1p0yg4n{margin:var(--spacing-4) 0 0;color:var(--color-text-3);font-size:var(--font-l);flex-wrap:wrap;justify-content:center;align-items:baseline;display:flex}.meta.svelte-1p0yg4n>:where(.svelte-1p0yg4n):not(:last-child):after{content:"·";margin:0 var(--spacing-4);color:var(--color-text-3)}.quotes.svelte-1p0yg4n{align-items:baseline;gap:var(--spacing-2);color:inherit;text-decoration:none;transition:color .15s;display:inline-flex}.quotes.svelte-1p0yg4n svg{align-self:center}.quotes.svelte-1p0yg4n:hover,.quotes.svelte-1p0yg4n:focus-visible{color:var(--mark)}.tagline.svelte-1p0yg4n{max-width:46ch;margin:var(--spacing-3) auto 0;font-size:var(--font-l);text-wrap:balance;line-height:1.5}.about.svelte-1p0yg4n{width:100%}.about.svelte-1p0yg4n.folding{overflow:clip}.about.svelte-1p0yg4n summary:where(.svelte-1p0yg4n){border-radius:var(--radius-m);cursor:pointer;list-style:none;display:block;position:relative}.about.svelte-1p0yg4n summary:where(.svelte-1p0yg4n)::-webkit-details-marker{display:none}.about.svelte-1p0yg4n summary:where(.svelte-1p0yg4n):focus-visible{outline:2px solid var(--color-accent);outline-offset:var(--spacing-2)}.about.svelte-1p0yg4n .tagline:where(.svelte-1p0yg4n){color:var(--color-text-2);transition:color .15s;display:block}.about.svelte-1p0yg4n summary:where(.svelte-1p0yg4n):hover .tagline:where(.svelte-1p0yg4n){color:var(--color-text)}.pill.svelte-1p0yg4n{padding:var(--spacing-2) var(--spacing-5);border-radius:var(--radius-round);background:oklch(from var(--color-text) l c h / .06);color:var(--color-text-2);font-size:var(--font-xxs);white-space:nowrap;font-weight:500}.more.svelte-1p0yg4n{top:calc(100% + var(--spacing-3));opacity:0;transition:opacity .2s;position:absolute;left:50%;translate:-50%}.about.svelte-1p0yg4n summary:where(.svelte-1p0yg4n):hover .more:where(.svelte-1p0yg4n),.about.svelte-1p0yg4n summary:where(.svelte-1p0yg4n):focus-visible .more:where(.svelte-1p0yg4n),.about.svelte-1p0yg4n summary.bare:where(.svelte-1p0yg4n) .more:where(.svelte-1p0yg4n){opacity:1}@media (hover:none){.about.svelte-1p0yg4n summary:where(.svelte-1p0yg4n) .more:where(.svelte-1p0yg4n){opacity:1}}.about[open].svelte-1p0yg4n summary:where(.svelte-1p0yg4n) .more:where(.svelte-1p0yg4n){opacity:0;pointer-events:none;transition:opacity .15s}.hide.svelte-1p0yg4n{margin:var(--spacing-5a) auto 0;display:flex}.hide.svelte-1p0yg4n:hover:not(:disabled),.hide.svelte-1p0yg4n:hover:not(:disabled):active{background:oklch(from var(--color-text) l c h / .06);color:var(--color-text)}.bio.svelte-1p0yg4n{margin-top:var(--spacing-6);font-size:var(--font-m);text-align:start;text-wrap:pretty;line-height:1.62}.bio.svelte-1p0yg4n p:where(.svelte-1p0yg4n){color:var(--color-text);margin:0}.bio.svelte-1p0yg4n p:where(.svelte-1p0yg4n)+p:where(.svelte-1p0yg4n){margin-top:1.2em}.label.svelte-1p0yg4n{margin:0 0 var(--spacing-3);color:var(--color-text-2);font-family:var(--font-reader-serif);font-size:var(--font-xxs);letter-spacing:.12em;text-align:center;text-transform:uppercase;font-weight:400}@media (prefers-reduced-motion:reduce){.about.svelte-1p0yg4n .tagline:where(.svelte-1p0yg4n),.more.svelte-1p0yg4n,.about[open].svelte-1p0yg4n summary:where(.svelte-1p0yg4n) .more:where(.svelte-1p0yg4n){transition:none}}.books.svelte-1p0yg4n .section-heading:where(.svelte-1p0yg4n){margin:0 0 var(--spacing-5);font-family:var(--font-reader-serif);letter-spacing:-.005em;font-size:22px;font-weight:600}.books.svelte-1p0yg4n ol:where(.svelte-1p0yg4n){margin:0 calc(var(--book-item-padding) * -1);padding:0;list-style:none}.books.svelte-1p0yg4n li:where(.svelte-1p0yg4n){border-top:1px solid var(--color-rule)}.books.svelte-1p0yg4n li:where(.svelte-1p0yg4n):last-child{border-bottom:1px solid var(--color-rule)}@media only screen and (width<=768px){.portrait.svelte-1p0yg4n{width:144px}.name.svelte-1p0yg4n{font-size:38px}.wash.svelte-1p0yg4n{background:linear-gradient(var(--tint) 420px, transparent);height:820px}}
