.author-page .posts-list{margin-top:48px}.author-info{text-align:center;padding:0 0 24px;max-width:606px;margin:0 auto}.author-image img{border-radius:50%;width:64px}.author-details .name{font-weight:500;font-size:24px;line-height:37.57px;color:#02111A;margin-bottom:4px;margin-top:0}.author-details .subtitle{font-weight:500;font-size:14px;line-height:28px;letter-spacing:0;color:#9AA6AD;margin-bottom:0}.author-details .post-count{font-weight:400;font-size:16px;line-height:32px;letter-spacing:0;color:#4F6470;margin-bottom:12px}.author-details .author-bio{font-weight:400;font-size:16px;line-height:32px;letter-spacing:0;text-align:right;color:#042F48}.posts-list .h-card{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #E6E9EB}.h-card .post-date{font-weight:400;font-size:16px;line-height:28.17px;letter-spacing:0;color:#9AA6AD}.h-card .author-name{font-weight:500;font-size:16px;line-height:32px;letter-spacing:0;text-align:right;color:#042F48}.h-card .post-title{margin-top:12px;font-weight:500;font-size:18px;line-height:31.3px;letter-spacing:0;text-align:right;color:#02111A}.h-card .post-excerpt{font-weight:400;font-size:16px;line-height:28.17px;letter-spacing:0;text-align:justify;color:#4F6470}.h-card .post-thumbnail img{border-radius:16px;width:100%}.post-stats{font-weight:400;font-size:14px;line-height:25.04px;color:#042f48;padding:24px 0}.post-stats .views{margin-left:12px}.post-stats .comments{margin-right:12px}.h-card .read-more{margin:16px 0}.read-more a{font-weight:500;font-size:14px;line-height:32px;color:#042f48;padding:4px 12px}.read-more a svg{margin-right:4px;padding:1px}.read-more a:hover{background-color:#E6F8F5;border-radius:28px}p.author-bio{text-align:right;padding-left:20px;font-size:15px;line-height:28px}.author-page .sorting-options{text-align:right;padding:0 0 5px}.author-details{text-align:right;padding:0 16px 0 16px}@media (min-width:769px){.h-card .post-content{padding-left:100px}}@media (max-width:768px){.h-card .read-more{display:none}.h-card{border-bottom:none;padding-bottom:0;border:1px solid #E6E9EB;border-radius:8px}.h-card .post-thumbnail img{border-radius:0 0 8px 8px}.h-card .post-meta{padding:0 1em}.h-card .post-title{padding:0 1em}.h-card .post-excerpt{padding:0 1em}.post-stats{padding:0 1em}.post-categories{padding:0 1em}.author-image img{width:88px}.posts-list .h-card{padding-bottom:0}.author-page .posts-list{margin-top:0}.author-page hr{margin:0 0}.post-content{padding:16px 16px}}