.dms-author-card-wrapper{margin-block-start:3rem}.dms-author-card{padding:1.5rem 0;border-top:1px solid var(--wp--preset--color--ink-muted, #e5e7eb)}.dms-author-card:first-of-type{border-top-color:var(--wp--preset--color--ink, currentColor)}.dms-author-card__title{margin:0 0 1rem;font-size:var(--wp--preset--font-size--base, 1rem);font-weight:700;color:var(--wp--preset--color--ink, currentColor)}.dms-author-card__inner{display:flex;gap:1.5rem;align-items:flex-start}.dms-author-card__photo{width:120px;height:120px;border-radius:50%;object-fit:cover;flex-shrink:0}.dms-author-card__photo--initials{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:2rem;letter-spacing:.05em;user-select:none}.dms-author-card__meta{flex:1;min-width:0}.dms-author-card__name{margin:0 0 .25rem;font-weight:700;font-size:var(--wp--preset--font-size--base, 1rem)}.dms-author-card__role{margin:0 0 1rem;color:var(--wp--preset--color--ink-muted, #6b7280);font-size:.9em}.dms-author-card__bio{margin:0 0 1rem;line-height:1.6}.dms-author-card__bio p{margin:0 0 .5rem}.dms-author-card__bio p:last-child{margin-bottom:0}.dms-author-card__links{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:0;padding:0;list-style:none}.dms-author-card__overflow{margin:1rem 0 0;text-align:right;color:var(--wp--preset--color--ink-muted, #6b7280);font-size:.9em}@media (max-width: 600px){.dms-author-card__inner{flex-direction:column;align-items:center;text-align:center}.dms-author-card__links{justify-content:center}}
