.about-mirko__photo{margin:0;width:100%;min-width:0}
.about-mirko__photo .about-mirko__portrait>img{display:block;width:100%;height:100%;min-height:0;object-fit:cover;object-position:center var(--portrait-position,center)}
.about-mirko__photo figcaption{margin-top:14px;color:var(--muted);font-size:.8rem;line-height:1.7;overflow-wrap:anywhere}
.editor-portrait-frame{margin:24px 0 30px}
.editor-portrait-frame .editor-hero-picker{display:grid;grid-template-columns:minmax(0,320px) minmax(120px,1fr);align-items:start}
.editor-portrait-frame .editor-hero-picker img,.editor-portrait-frame .editor-hero-placeholder{display:block;width:min(100%,320px);height:auto;max-height:none;aspect-ratio:4/5;object-fit:cover;object-position:center var(--portrait-position,center);border-radius:45% 45% 8px 8px}
.editor-portrait-frame .editor-hero-placeholder{display:grid;place-items:center;font-size:4rem}
@media(max-width:700px){.about-mirko__photo{width:min(100%,420px);justify-self:center}.editor-portrait-frame .editor-hero-picker{grid-template-columns:1fr}.editor-portrait-frame .editor-hero-picker img,.editor-portrait-frame .editor-hero-placeholder{margin-inline:auto}}
