.author-page{width:100%;max-width:800px;margin:0 auto}.author-page__header{border-bottom:1px solid var(--border-color);margin-bottom:3rem;padding-bottom:2rem}.author-page__title{color:var(--text-primary);margin:0 0 1rem;font-size:2.5rem;font-weight:700}.author-page__bio{color:var(--text-secondary);margin:0 0 1.5rem;font-size:1.125rem;line-height:1.7}.author-page__links{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.95rem;display:flex}.author-page__link{color:var(--accent-color);text-decoration:none;transition:color .2s}.author-page__link:hover{color:var(--accent-color-hover);text-decoration:underline}.author-page__links .separator{color:var(--text-tertiary)}.author-page__notes{margin-top:2rem}.author-page__notes-title{color:var(--text-primary);margin-bottom:2rem;font-size:1.75rem;font-weight:600}@media (max-width:768px){.author-page__title{font-size:2rem}.author-page__bio{font-size:1rem}.author-page__notes-title{font-size:1.5rem}}
