.author.svelte-v49oxi{max-inline-size:var(--page-width);padding:24px var(--gutter) 0;margin-inline:auto}.head.svelte-v49oxi{flex-wrap:wrap;align-items:center;gap:20px 28px;display:flex}.photo.svelte-v49oxi{object-fit:cover;object-position:center 22%;background:var(--surface-2);border-radius:50%;flex:none;block-size:120px;inline-size:120px}h1.svelte-v49oxi{letter-spacing:-.035em;margin:0;font-size:clamp(1.875rem,6vw,3rem);font-weight:750;line-height:1.15}.credentials.svelte-v49oxi{color:var(--accent);margin:8px 0 0;font-size:1.0625rem;font-weight:600}.links.svelte-v49oxi{flex-wrap:wrap;gap:6px 18px;margin:12px 0 0;padding:0;list-style:none;display:flex}.links.svelte-v49oxi a:where(.svelte-v49oxi){color:var(--text-soft);text-underline-offset:3px;align-items:center;gap:4px;font-size:.9375rem;font-weight:600;display:inline-flex}.links.svelte-v49oxi a:where(.svelte-v49oxi):hover{color:var(--accent)}.bio.svelte-v49oxi{max-inline-size:var(--text-width);margin-block-start:28px}@media (width>=720px){.author.svelte-v49oxi{padding-block-start:36px}.photo.svelte-v49oxi{block-size:160px;inline-size:160px}}
