.lk-profillenker{display:flex;flex-wrap:wrap;gap:.35rem .55rem;font-size:.875rem;line-height:1.5;margin:1rem 0 0}
.lk-profillenker>span{flex-basis:100%;font-weight:600;margin-bottom:.15rem}
.lk-profillenker>a{display:inline-flex;align-items:center;min-height:44px;padding:.4rem .8rem;border:1px solid currentColor;border-radius:5px;text-decoration:none;overflow-wrap:anywhere;transition:background-color .15s}
.lk-profillenker>a:hover{background:rgba(128,128,128,.10);text-decoration:underline;text-underline-offset:.18em}
.lk-profillenker>a:focus-visible,.lk-author-card a:focus-visible{outline:3px solid #b5651d;outline-offset:4px}
.lk-author-card{display:grid;grid-template-columns:96px minmax(0,1fr);gap:1.25rem 1.5rem;margin:2.5rem 0;padding:1.5rem;background:#fff;border:1px solid #dedbd0;border-top:3px solid #b5651d;border-radius:10px;box-shadow:0 6px 24px #1d216006;color:#1d2160;max-width:100%;box-sizing:border-box}
.lk-author-card__portrait{width:96px;height:96px;object-fit:cover;border-radius:50%;border:4px solid #f2f0e8;box-sizing:border-box}
.lk-author-card__body{min-width:0}
.lk-author-card .lk-author-card__role{font-size:.75rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;margin:0 0 .35rem;color:#4d541a}
.lk-author-card h2{font-size:1.7rem;line-height:1.2;margin:0 0 .65rem}
.lk-author-card h2 a{color:inherit;text-decoration:none}
.lk-author-card h2 a:hover{text-decoration:underline}
.lk-author-card p{font-size:.95rem;line-height:1.65;margin:.4rem 0}
.lk-author-card .lk-author-card__responsibility{font-weight:500}
.lk-author-card__actions{display:flex;flex-wrap:wrap;gap:0 1.1rem;margin-top:.65rem}
.lk-author-card__actions a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:.2em;font-size:.9rem}
.lk-author-card .lk-author-card__editor{font-size:.82rem;margin-top:.75rem}
.lk-author-card .lk-author-card__updated{font-size:.8rem;color:#55596b;margin-top:.65rem}
.lk-author-card>.lk-profillenker{grid-column:1/-1;margin:0;padding-top:1rem;border-top:1px solid #e7e5dc}
.lk-author-card--full{grid-template-columns:120px minmax(0,1fr);padding:1.75rem;margin-top:1.5rem}
.lk-author-card--full .lk-author-card__portrait{width:120px;height:120px}
.lk-author-card--full h2{font-size:2rem}
.lk-company-profiles{padding:1.5rem;background:#eeece2;border-radius:8px}
.lk-bunn .lk-profillenker>a{border-color:#ffffff55}
@media(max-width:600px){.lk-author-card,.lk-author-card--full{grid-template-columns:72px minmax(0,1fr);padding:1rem;gap:.85rem;margin:1.75rem 0}.lk-author-card .lk-author-card__portrait{width:72px;height:72px}.lk-author-card h2,.lk-author-card--full h2{font-size:1.5rem}.lk-author-card__body{display:contents}.lk-author-card__role,.lk-author-card h2{grid-column:2}.lk-author-card__portrait{grid-row:1/3;align-self:start}.lk-author-card p:not(.lk-author-card__role),.lk-author-card__actions{grid-column:1/-1}.lk-author-card .lk-author-card__role{align-self:end;margin:0}.lk-author-card h2{margin:0}.lk-author-card>.lk-profillenker{padding-top:.85rem}.lk-author-card p{margin:0}.lk-company-profiles{padding:1rem}}
