.body.svelte-6g7q16{display:flex;flex-direction:column;width:100%;gap:1.6rem}.contact-tip.svelte-6g7q16{background-color:light-dark(#1b1b1b,#fafafa);color:light-dark(#fafafa,#1b1b1b)}.contact-tip-text.svelte-6g7q16{margin:0;font-family:Figtree Variable,sans-serif;font-size:1rem;line-height:1.35}.contact-tip-email.svelte-6g7q16{font-family:Figtree Variable,sans-serif;font-size:1.15rem;font-weight:700;color:inherit;text-decoration:none}.author-name.svelte-6g7q16{font-family:Figtree Variable,sans-serif;font-size:2rem;font-weight:700;line-height:1.15;color:var(--title-color);transition:color .2s ease-in-out;line-clamp:4;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.author-name.svelte-6g7q16:hover,.author-block.svelte-6g7q16:has(.profile-container:where(.svelte-6g7q16):hover) .author-name:where(.svelte-6g7q16){color:var(--title-color-hover)}@media(max-width:767px){.author-name.svelte-6g7q16{font-size:1.4rem;font-weight:700}}.profile-container.svelte-6g7q16{filter:drop-shadow(-2px 2px 5px rgba(0,0,0,.05));transition:transform .35s ease}.profile-container.svelte-6g7q16:hover,.author-block.svelte-6g7q16:has(.author-name:where(.svelte-6g7q16):hover) .profile-container:where(.svelte-6g7q16),.author-block.svelte-6g7q16:has(.author-bio:where(.svelte-6g7q16):hover) .profile-container:where(.svelte-6g7q16){transform:scale(1.02)}.author-bio.svelte-6g7q16{font-family:Quicksand Variable,sans-serif;font-size:.96rem;font-weight:400;line-height:1.3rem;color:var(--body-color);line-clamp:5;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}
