.portrait[data-v-8dee5632]{margin:0;max-width:360px;border-bottom:4px solid var(--accent);background:var(--warm)}.portrait img[data-v-8dee5632]{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.portrait figcaption[data-v-8dee5632]{padding:.8rem 1rem;font-size:.92rem;color:var(--ink-soft)}
