.blog-post-author{align-items:flex-start;background-color:#fff;border:1px solid #ddd;border-radius:24px;display:flex;flex-direction:column;gap:16px;padding:24px}.blog-post-author__header{align-items:center;display:flex;gap:16px;width:100%}.blog-post-author__avatar{border-radius:9999px;flex-shrink:0;height:72px;object-fit:cover;object-position:center;width:72px}.blog-post-author__identity{display:flex;flex-direction:column;gap:4px;min-width:0}.blog-post-author__eyebrow{color:#666;font-size:14px;font-weight:400;line-height:1.4}.blog-post-author__name-link{color:#121212;text-decoration:none}.blog-post-author__name-link:focus,.blog-post-author__name-link:hover{color:#121212;text-decoration:underline;text-underline-offset:4px}.blog-post-author__name-link:focus-visible{border-radius:4px;outline:2px solid var(--focus-color);outline-offset:4px}.blog-post-author__role{color:#666;display:block;font-size:14px;line-height:20px;margin-top:2px}.blog-post-author__social{align-items:center;display:flex;flex-wrap:wrap;gap:16px;list-style:none;margin:0;padding:0}.blog-post-author__social-item{margin:0;padding:0}.blog-post-author__social-link{align-items:center;border-radius:8px;display:inline-flex;justify-content:center;transition:opacity .2s ease}.blog-post-author__social-link:focus-visible,.blog-post-author__social-link:hover{opacity:.7;text-decoration:none}.blog-post-author__social-link:focus-visible{outline:2px solid var(--focus-color);outline-offset:4px}.blog-post-author__social-icon{color:#006fba;display:block;height:24px;width:24px}[data-module-theme=caregiver] .blog-post-author__social-icon{color:#006fba}[data-module-theme=employer] .blog-post-author__social-icon{color:#00896a}