.portrait[data-astro-cid-idcj4gp7]{margin:0;width:100%;max-width:30rem;margin-inline:auto;position:relative}.portrait__frame[data-astro-cid-idcj4gp7]{aspect-ratio:4/5;border-radius:var(--radius-arch);background:var(--cream);box-shadow:0 0 0 1px #c8a8588c, 0 0 0 10px var(--ivory), 0 0 0 11px #c8a85859, var(--shadow-lg);position:relative;overflow:hidden}.portrait--hero[data-astro-cid-idcj4gp7] .portrait__frame[data-astro-cid-idcj4gp7]{max-height:56vh;margin-inline:auto}@media (width>=1024px){.portrait--hero[data-astro-cid-idcj4gp7] .portrait__frame[data-astro-cid-idcj4gp7]{max-height:none}}.portrait[data-astro-cid-idcj4gp7] .portrait__img,.portrait[data-astro-cid-idcj4gp7] .portrait__img img{object-fit:cover;width:100%;height:100%}.portrait__placeholder[data-astro-cid-idcj4gp7]{background:radial-gradient(90% 60% at 50% 30%, #ffffffe6, transparent 70%), linear-gradient(180deg, var(--ivory) 0%, var(--cream) 55%, var(--sand) 100%);place-items:center;display:grid;position:absolute;inset:0}.portrait__placeholder[data-astro-cid-idcj4gp7]:before{content:"";opacity:.8;background-image:url(/images/decor/pattern-monogram-gold.svg);background-size:150px 150px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60%,#0000 25%,#000 85%);mask-image:radial-gradient(70% 60%,#0000 25%,#000 85%)}.portrait__ring[data-astro-cid-idcj4gp7]{border-radius:var(--radius-arch);border:1px solid #c8a85880;position:absolute;inset:9% 9% 14%}.portrait__ring[data-astro-cid-idcj4gp7]:after{content:"";border-radius:inherit;border:1px solid #c8a85840;position:absolute;inset:10px}.portrait__mono[data-astro-cid-idcj4gp7]{filter:drop-shadow(0 12px 18px #5e49172e);width:58%;height:auto;animation:rise-in 1.1s var(--ease-out) .15s both;position:relative}.portrait__corner[data-astro-cid-idcj4gp7]{pointer-events:none;opacity:.9;width:3.5rem;height:3.5rem;position:absolute}.portrait__corner--tl[data-astro-cid-idcj4gp7]{top:18%;left:-1.25rem}.portrait__corner--br[data-astro-cid-idcj4gp7]{bottom:-1.25rem;right:-1.25rem;transform:scale(-1)}.portrait__caption[data-astro-cid-idcj4gp7]{margin-top:var(--space-m);text-align:center;font-family:var(--font-caps);font-size:var(--fs-2xs);letter-spacing:var(--ls-caps-wide);text-transform:uppercase;color:var(--gold-700)}.portrait--compact[data-astro-cid-idcj4gp7]{max-width:5rem}.portrait--compact[data-astro-cid-idcj4gp7] .portrait__frame[data-astro-cid-idcj4gp7]{aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 1px #c8a85899}.portrait--compact[data-astro-cid-idcj4gp7] .portrait__ring[data-astro-cid-idcj4gp7]{display:none}.portrait--compact[data-astro-cid-idcj4gp7] .portrait__mono[data-astro-cid-idcj4gp7]{width:70%;animation:none}.portrait--compact[data-astro-cid-idcj4gp7] .portrait__placeholder[data-astro-cid-idcj4gp7]:before{display:none}
