/* Author identity and confirmed reviews share the existing article layout. */
.ra-meta .vet-article-author{font-weight:700;color:#1155cc}
.ra-meta .vet-review-byline{flex-basis:100%;font-size:12px;line-height:1.6;color:#425b5d}
.vet-team-review a{text-decoration:underline;text-underline-offset:3px}
.vet-review-date{color:#627476}
.ra-publisher-card.vet-author-card{align-items:flex-start}
.vet-author-initial{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;border-radius:50%;background:#1155cc;color:#fff;font-size:23px;font-weight:700}
.vet-author-card .vet-author-name{margin:6px 0!important;font-size:18px!important;font-weight:700}
.vet-author-card .vet-author-name span{font-size:14px;font-weight:400;color:#627476}
.vet-author-card .vet-author-profile-link{display:inline-block;margin-top:4px}
.vet-author-card .vet-author-review{margin-top:16px;padding-top:12px;border-top:1px solid #d4dedc;font-size:13px;line-height:1.7}
.su-contrib-card .vet-contrib-review{font-size:12px;color:#425b5d}
@media(max-width:600px){.vet-review-date{display:block}.ra-publisher-card.vet-author-card{gap:14px}.vet-author-initial{flex-basis:38px;width:38px;height:38px;font-size:19px}.vet-author-card .vet-author-name{font-size:16px!important}}
