.blog-post__layout{align-items:start;display:grid;gap:48px;grid-template-columns:2fr 1fr}.blog-post__sidebar-inner{position:sticky;top:32px}.blog-post__sidebar .hs_cos_wrapper{background:#f5f6f8;border:1px solid #e3e5ea;border-radius:12px;display:block;padding:24px}.blog-post__sidebar h3{margin-top:0}@media (max-width:900px){.blog-post__layout{gap:32px;grid-template-columns:1fr}.blog-post__sidebar-inner{position:static}}.blog-author{align-items:flex-start;border:1px solid #e3e5ea;border-radius:12px;display:flex;gap:24px;padding:32px}.blog-author__avatar{border-radius:50%;flex-shrink:0;height:88px;object-fit:cover;width:88px}.blog-author__eyebrow{color:#6b7280;display:block;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.blog-author__name{display:inline-block;font-size:20px;font-weight:700;margin:4px 0 10px;text-decoration:none}.blog-author__bio{margin:0 0 12px}.blog-author__social-link{font-size:14px;margin-right:18px}@media (max-width:600px){.blog-author{flex-direction:column;padding:24px}}