.catalyst-blog-post .author-section-wrapper{display:flex;justify-content:center;margin:0 auto 24px;max-width:var(--blog-reading-width,780px);width:100%}.catalyst-blog-post .author-card{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:24px;box-shadow:0 2px 6px rgb(20 20 43/6%);display:flex;gap:32px;padding:40px;position:relative;text-align:left;width:100%}.catalyst-blog-post .author-section-wrapper--single .author-card{max-width:600px}.catalyst-blog-post .author-section-wrapper--side-by-side{align-items:stretch;flex-wrap:wrap;gap:24px}.catalyst-blog-post .author-card--compact{align-items:center;flex:1 1 calc(50% - 12px);flex-direction:column;gap:12px;max-width:calc(50% - 12px);min-width:0;padding:24px;text-align:center}.catalyst-blog-post .author-image{flex-shrink:0}.catalyst-blog-post .author-image img{border:1px solid #e2e8f0;border-radius:50%;height:150px;object-fit:cover;width:150px}.catalyst-blog-post .author-card--compact .author-image img{height:80px;width:80px}.catalyst-blog-post .author-info{flex:1;text-align:left}.catalyst-blog-post .author-card--compact .author-bio,.catalyst-blog-post .author-card--compact .author-info,.catalyst-blog-post .author-card--compact .author-name{text-align:center}.catalyst-blog-post .author-name{color:#1e293b;font-size:1.3rem;font-weight:600;margin:0 0 6px}.catalyst-blog-post .author-card--compact .author-name{font-size:1rem}.catalyst-blog-post .author-bio{color:#64748b;font-size:1rem;line-height:1.6;margin:0 0 8px}.catalyst-blog-post .author-card--compact .author-bio{font-size:.85rem;line-height:1.5}.catalyst-blog-post .author-social{align-items:center;display:flex;gap:12px;justify-content:flex-start}.catalyst-blog-post .author-card--compact .author-social{justify-content:center}.catalyst-blog-post .social-link{display:inline-block;transition:transform .2s ease}.catalyst-blog-post .social-link:hover{transform:translateY(-2px)}.catalyst-blog-post .social-link img{height:20px;opacity:.7;transition:opacity .2s ease;width:20px}.catalyst-blog-post .social-link:hover img{opacity:1}@media (max-width:600px){.catalyst-blog-post .author-section-wrapper--side-by-side{flex-direction:column}.catalyst-blog-post .author-card,.catalyst-blog-post .author-card--compact{flex-basis:100%;flex-direction:column;gap:16px;max-width:100%;padding:20px;text-align:center}.catalyst-blog-post .author-bio,.catalyst-blog-post .author-info,.catalyst-blog-post .author-name{text-align:center}.catalyst-blog-post .author-image img{height:96px;width:96px}.catalyst-blog-post .author-name{font-size:1.15rem}.catalyst-blog-post .author-bio{font-size:.95rem}.catalyst-blog-post .author-social{justify-content:center}}