.portrait[data-astro-cid-sy2eaxha]{width:min(var(--portrait-size), 20rem, 100%);aspect-ratio:1;flex:none;position:relative;container-type:inline-size}.portrait[data-astro-cid-sy2eaxha]:before{content:"";border:max(2px, .6cqi) dotted color-mix(in srgb, var(--c-ink) 45%, transparent);border-radius:50%;position:absolute;inset:0}.portrait[data-astro-cid-sy2eaxha] picture{display:block;position:absolute;inset:6%}.portrait[data-astro-cid-sy2eaxha] .portrait__img{object-fit:cover;border-radius:50%;width:100%;height:100%}
