.kvk-journal-teaser--person .kvk-journal-teaser__cover{position:relative;flex:0 0 260px;max-width:260px;min-height:320px;overflow:hidden}.kvk-journal-teaser--person .kvk-journal-teaser__cover img{position:absolute;inset:0;width:100%;height:100%;min-height:0;object-fit:cover;object-position:center 22%}.kvk-journal-teaser--person .kvk-journal-teaser__body{padding:30px 34px}
.kvk-journal-article--person .kvk-person-story-intro{display:grid;grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:36px;padding-bottom:32px;margin-bottom:34px;border-bottom:1px solid #a69bff29}.kvk-journal-article--person .kvk-person-story-intro:not(:has(.kvk-journal-article__cover)){display:block}.kvk-journal-article--person .kvk-journal-article__header{margin:0;padding:0;border:0}.kvk-journal-article--person h1{font-size:clamp(32px,3.5vw,46px);line-height:1.16;text-wrap:wrap}.kvk-journal-article--person .kvk-journal-article__cover{position:relative;width:240px;height:300px;max-width:100%!important;margin:0!important;border:1px solid #a69bff29}.kvk-journal-article--person .kvk-journal-article__cover img{width:100%!important;height:100%!important;object-fit:cover;object-position:center 22%}
@media(max-width:700px){.kvk-journal-article--person .kvk-person-story-intro{grid-template-columns:1fr;gap:22px}.kvk-journal-article--person .kvk-journal-article__cover{width:200px;height:250px}.kvk-journal-article--person h1{font-size:32px}}@media(max-width:650px){.kvk-journal-teaser--person .kvk-journal-teaser__cover{flex:0 0 230px;height:230px;min-height:0;max-width:none;width:100%}.kvk-journal-teaser--person .kvk-journal-teaser__cover img{aspect-ratio:auto;object-position:center 25%}.kvk-journal-teaser--person .kvk-journal-teaser__body{padding:24px 22px}}

/* Reference tables inside editorial portraits. */
.kvk-journal-article--person .kvk-journal-article__body table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;margin:24px 0 36px;border:1px solid rgba(166,151,248,.28);border-radius:14px;overflow:hidden;background:linear-gradient(115deg,rgba(79,76,171,.13),rgba(10,12,35,.68));font:400 16px/1.65 Onest,Arial,sans-serif;color:#e8e8f1}
.kvk-journal-article--person .kvk-journal-article__body table th,.kvk-journal-article--person .kvk-journal-article__body table td{padding:14px 20px;text-align:left;vertical-align:top;overflow-wrap:anywhere;border:0;border-bottom:1px solid rgba(166,151,248,.13)}
.kvk-journal-article--person .kvk-journal-article__body table tr:last-child>td,.kvk-journal-article--person .kvk-journal-article__body table tr:last-child>th{border-bottom:0}
.kvk-journal-article--person .kvk-journal-article__body table tr:first-child>th,.kvk-journal-article--person .kvk-journal-article__body table tr:first-child:has(>td strong)>td{background:rgba(114,102,221,.13);color:#c3bbf2}
.kvk-journal-article--person .kvk-journal-article__body table tr>:first-child{width:26%;color:#b8b7d1;font-weight:500}
.kvk-journal-article--person .kvk-journal-article__body table tr>:first-child strong{font-weight:600}
@media(max-width:600px){.kvk-journal-article--person .kvk-journal-article__body table{font-size:14px;line-height:1.6;border-radius:10px}.kvk-journal-article--person .kvk-journal-article__body table th,.kvk-journal-article--person .kvk-journal-article__body table td{padding:12px 10px}.kvk-journal-article--person .kvk-journal-article__body table tr>:first-child{width:36%}}
