.yk-author-profile{grid-template-columns:auto minmax(0,1fr) auto}.yk-author-avatar{overflow:hidden}.yk-author-avatar img{display:block;width:100%;height:100%;object-fit:cover}.yk-author-bio{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;max-width:720px}.yk-author-socials{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:15px}.yk-author-social-link{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid color-mix(in srgb,var(--yk-primary) 18%,var(--yk-border));border-radius:12px;background:color-mix(in srgb,var(--yk-surface) 92%,transparent);color:var(--yk-primary);text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.yk-author-social-link:hover,.yk-author-social-link:focus-visible{transform:translateY(-2px);border-color:color-mix(in srgb,var(--yk-primary) 42%,var(--yk-border));background:color-mix(in srgb,var(--yk-primary) 8%,var(--yk-surface));color:var(--yk-primary);outline:none}.yk-author-social-link svg{width:18px;height:18px;fill:currentColor;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.yk-author-profile-copy{align-self:center}.yk-author-social-link[data-service="medium"] svg{stroke:none}.yk-author-social-link[data-service="linkedin"] svg{stroke:none}@media(max-width:900px){.yk-author-socials{justify-content:flex-start}}@media(max-width:650px){.yk-author-socials{justify-content:center}.yk-author-social-link{width:40px;height:40px}.yk-author-bio{-webkit-line-clamp:3;line-clamp:3}}
