.koyo-article-byline{display:flex;flex-wrap:wrap;gap:.4rem .65rem;margin:1rem 0 1.75rem;padding:.8rem 0;border-top:1px solid currentColor;border-bottom:1px solid #2223;font-size:.95rem;font-style:italic}.koyo-article-byline a{color:#f97d45;text-decoration:underline;text-underline-offset:3px}.koyo-author-profile{display:grid;grid-template-columns:128px minmax(0,1fr);gap:1.5rem;align-items:start;margin:1.5rem 0 3rem;padding:1.5rem;border:1px solid #e2e2dd;border-radius:16px;background:#fff}.koyo-author-profile img{border-radius:50%}.koyo-author-profile h2,.koyo-author-profile p{margin-top:0}.koyo-author-role{color:#f97d45;font-weight:600}@media(max-width:600px){.koyo-byline-divider{display:none}.koyo-article-byline{flex-direction:column}.koyo-author-profile{grid-template-columns:72px minmax(0,1fr)}.koyo-author-profile img{width:72px;height:72px}}
