.author-page{padding:24px 0}.author-page__title{letter-spacing:-1px;margin-top:0;margin-bottom:32px;font-size:56px;font-weight:700;line-height:1.2}.author-page__header{align-items:flex-start;gap:40px;margin-bottom:64px;display:flex}.author-page__avatar{flex-shrink:0}.author-page__avatar img{object-fit:cover;border-radius:50%;width:250px;height:250px}.author-page__bio{flex:1}.author-page__bio-text{color:#ffffffe6;margin-bottom:24px;font-size:16px;line-height:1.6}.author-page__bio-text a{color:#70ffcd;text-decoration:none;transition:color .2s}.author-page__bio-text a:hover{color:#ea005d}.author-page__social{gap:16px;display:flex}.author-page__social-link{color:#fff;background:#ea005d;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.author-page__social-link:hover{background:#f5337a;transform:translateY(-2px)}.author-page__social-link svg{width:20px;height:20px}.author-page__articles-title{margin-bottom:24px;padding-bottom:16px;font-size:35px;font-weight:900}.author-page__articles-list{grid-template-columns:1fr;gap:32px;display:grid}.author-page__wrap{justify-content:space-between;align-items:center;gap:16px;margin-bottom:30px;display:flex}.author-page__wrap h2{text-wrap:nowrap;margin:0;padding:0}.author-page__wrap .line{background-color:#ea005d;width:100%;height:1px;display:block}.article-card__link{color:inherit;gap:24px;text-decoration:none;display:flex}.article-card__image{flex-shrink:0;width:400px;height:240px;position:relative}.article-card__image img{object-fit:cover;width:100%;height:100%}.article-card__content{flex-direction:column;flex:1;padding:24px 24px 24px 0;display:flex}.article-card__title{color:#fff;margin:0 0 16px;font-size:28px;font-weight:900;line-height:1.3}.article-card__excerpt{color:#ffffffb3;flex:1;margin:0 0 16px;font-size:14px;line-height:1.6}.article-card__date{color:#b4bfe3;font-size:12px;display:block}@media (max-width:1024px){.author-page__title{font-size:42px}.author-page__header{gap:32px;margin-bottom:48px}.author-page__avatar img{width:200px;height:200px}.author-page__articles-title{font-size:28px}.article-card__link{flex-direction:column}.article-card__image{width:100%;height:300px}.article-card__content{padding:24px}.article-card__title{font-size:24px}}@media (max-width:768px){.author-page{padding:16px 0}.author-page__title{margin-bottom:24px;font-size:32px}.author-page__header{text-align:center;flex-direction:column;align-items:center;gap:24px;margin-bottom:40px}.author-page__avatar img{width:150px;height:150px}.author-page__bio-text{margin-bottom:20px;font-size:14px}.author-page__social{justify-content:center}.author-page__articles-title{font-size:24px}.author-page__articles-list{gap:24px}.article-card__image{height:220px}.article-card__content{padding:16px}.article-card__title{font-size:20px}.article-card__excerpt{font-size:13px}}@media (max-width:480px){.author-page__title{font-size:24px}.author-page__avatar img{width:120px;height:120px}.author-page__bio-text{font-size:13px}.author-page__articles-title{font-size:20px}.article-card__image{height:180px}.article-card__title{font-size:18px}.article-card__excerpt{font-size:12px}}
