.asite-blog-post-author,.asite-blog-post-author *{box-sizing:border-box}.asite-blog-post-author li,.asite-blog-post-author p,.asite-blog-post-author ul{margin:0}.asite-blog-post-author{--abu-ink:var(--roma-ink,#16181c);--abu-text:var(--roma-ink-2,#5a5f66);--abu-muted:var(--roma-ink-3,#696969);--abu-border:var(--roma-hairline,#e2e2e2);--abu-chip:#f3f3f3;display:flex;flex-direction:column;font-family:var(--roma-font-sans,"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);gap:28px;margin-top:28px}.asite-blog-post-author .asite-blog-post-author__label{color:var(--abu-muted)!important;font:500 12px/normal var(--roma-font-mono,"JetBrains Mono",ui-monospace,monospace)!important;letter-spacing:.08em!important;margin:0!important;text-transform:uppercase!important}.asite-blog-post-author__topics{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding-top:16px}.asite-blog-post-author .asite-blog-post-author__topic-list{display:contents}.asite-blog-post-author .asite-blog-post-author__topic-item,.asite-blog-post-author .asite-blog-post-author__topic-list{list-style:none!important;margin:0!important;padding:0!important}.asite-blog-post-author .asite-blog-post-author__topic-item::marker,.asite-blog-post-author .asite-blog-post-author__topic-item:before{content:none!important}.asite-blog-post-author .asite-blog-post-author__topics .asite-blog-post-author__topic{align-items:center;background:transparent!important;border:1px solid var(--abu-border)!important;border-radius:4px!important;color:var(--abu-ink)!important;display:inline-flex!important;font:500 13px/normal var(--roma-font-sans,"Inter",sans-serif)!important;margin:0!important;padding:6px 12px!important;text-decoration:none!important;transition:background-color var(--roma-t-colour,.2s) var(--roma-ease,ease),border-color var(--roma-t-colour,.2s) var(--roma-ease,ease);white-space:nowrap}.asite-blog-post-author .asite-blog-post-author__topics a.asite-blog-post-author__topic:hover{background:var(--abu-chip)!important;border-color:var(--abu-chip)!important}.asite-blog-post-author .asite-blog-post-author__topics a.asite-blog-post-author__topic:focus-visible{box-shadow:0 0 0 3px var(--roma-focus-ring,rgba(5,5,5,.16))!important;outline:0!important}.asite-blog-post-author__card{align-items:flex-start;border-top:1px solid var(--abu-border);display:flex;gap:20px;padding-top:32px}.asite-blog-post-author__topics+.asite-blog-post-author__card{margin-top:0}.asite-blog-post-author__avatar{align-items:center;background:var(--abu-chip);border-radius:50%;color:var(--abu-ink);display:flex;flex:0 0 auto;font:500 18px/1 var(--roma-font-sans,"Inter",sans-serif);height:56px;justify-content:center;overflow:hidden;position:relative;width:56px}.asite-blog-post-author .asite-blog-post-author__avatar .asite-blog-post-author__avatar-img{border-radius:0;height:100%!important;inset:0;margin:0!important;max-width:none!important;object-fit:cover;position:absolute;width:100%!important}.asite-blog-post-author__bio{align-items:flex-start;display:flex;flex:1 1 0;flex-direction:column;gap:8px;min-width:0}.asite-blog-post-author .asite-blog-post-author__name{color:var(--abu-ink);font:500 17px/normal var(--roma-font-sans,"Inter",sans-serif)}.asite-blog-post-author .asite-blog-post-author__text{color:var(--abu-text);font:400 15px/1.55 var(--roma-font-sans,"Inter",sans-serif)}.asite-blog-post-author .asite-blog-post-author__bio .asite-blog-post-author__link{align-items:baseline;background:transparent!important;color:var(--abu-ink)!important;display:inline-flex!important;font:500 14px/normal var(--roma-font-sans,"Inter",sans-serif)!important;gap:6px;margin:0!important;padding:0!important;text-decoration:none!important}.asite-blog-post-author__glyph{font-weight:400;transition:transform var(--roma-t-transform,.3s) var(--roma-ease,ease)}.asite-blog-post-author .asite-blog-post-author__bio .asite-blog-post-author__link:hover .asite-blog-post-author__glyph{transform:translateX(3px)}.asite-blog-post-author .asite-blog-post-author__bio .asite-blog-post-author__link:focus-visible{outline:2px solid var(--abu-ink)!important;outline-offset:3px}@media (min-width:480px){.asite-blog-post-author__avatar{font-size:20px;height:64px;width:64px}}@media (prefers-reduced-motion:reduce){.asite-blog-post-author *,.asite-blog-post-author :after,.asite-blog-post-author :before{transition:none!important}.asite-blog-post-author .asite-blog-post-author__link:hover .asite-blog-post-author__glyph{transform:none!important}}