.wifa-author{display:flex;gap:22px;margin:30px 0;padding:24px;border:1px solid #e0e6ef;border-radius:12px;color:inherit;font-size:inherit;line-height:1.7}.wifa-author *{box-sizing:border-box}.wifa-author h2{font-size:1.2em!important;margin:0 0 8px!important}.wifa-author p{margin:8px 0!important}.wifa-avatar{width:80px;height:80px;object-fit:cover;border-radius:50%;flex:0 0 80px}.wifa-byline{font-size:.75em!important;letter-spacing:.06em;text-transform:uppercase;opacity:.65}.wifa-profile-links{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none!important;padding:0!important;margin:15px 0!important}.wifa-author details{font-size:.9em;overflow-wrap:anywhere}.wifa-author summary{cursor:pointer}@media(max-width:600px){.wifa-author{flex-direction:column;padding:20px}}
.wifa-directory{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px}.wifa-directory .wifa-author{margin:0}.wifa-directory .wifa-author{flex-direction:column}
.wifa-archive-author{width:100%;min-width:0;grid-column:1/-1;flex:0 0 100%;padding:0 20px}.wifa-archive-author .wifa-author{background:#fff}
