.blog-author__head{display:flex;flex-direction:column;gap:16px;margin-bottom:40px;max-width:757px}.blog-author__title-block{display:flex;flex-direction:column;gap:4px}.blog-author__name-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.blog-author__filter-toggle{display:none}.blog-author__name{margin:0;font-family:var(--font-accent);font-weight:400;font-size:40px;line-height:1.2;color:var(--color-text-950);padding-top:calc((53px - 1em * 1.2) / 2)}.blog-author__profession{margin:0;font-family:var(--font-primary);font-weight:400;font-size:18px;line-height:1;color:var(--color-text-900)}.blog-author__bio{margin:0;font-family:var(--font-primary);font-weight:400;font-size:16px;line-height:1.5;color:var(--color-text-950)}.blog-author__bio p{margin:0 0 12px}.blog-author__bio p:last-child{margin-bottom:0}.blog-author__bio a{color:var(--color-btn-bg-700);text-decoration:underline}.blog-author__share{margin-top:4px}.blog-author__banners{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.blog-author__banner{display:block;width:100%;aspect-ratio:387 / 387;border-radius:16px;overflow:hidden;background:var(--color-btn-bg-100);text-decoration:none}.blog-author__banner-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.blog-author--embed .blog-archive__bg{display:none}.blog-author--embed .blog-author__head{max-width:none}@media (max-width:1024px){.blog-author__head{max-width:none}.blog-author__banners{margin-bottom:24px}.blog-author__filter-toggle{display:inline-flex}}@media (max-width:640px){.blog-author__name{font-size:32px}.blog-author__profession{font-size:16px}.blog-author__bio{font-size:15px}.blog-author__banners{gap:16px}}