.photo[data-astro-cid-xjdomtpr]{margin:0}.photo__frame[data-astro-cid-xjdomtpr]{display:block;position:relative}.photo__img[data-astro-cid-xjdomtpr]{object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto;display:block}.photo__lens[data-astro-cid-xjdomtpr]{pointer-events:none;background-color:var(--surface-linen);border:3px solid var(--surface-white);opacity:0;width:10rem;height:10rem;transition:opacity .2s var(--ease-out), scale .25s var(--ease-out);background-repeat:no-repeat;border-radius:50%;margin:-5rem 0 0 -5rem;position:absolute;top:0;left:0;scale:.6;box-shadow:0 0 0 1px #342b0626,0 12px 28px -8px #342b0673}.photo__frame[data-astro-cid-xjdomtpr].is-magnifying{cursor:none}.photo__frame[data-astro-cid-xjdomtpr].is-magnifying .photo__lens[data-astro-cid-xjdomtpr]{opacity:1;scale:1}@media (prefers-reduced-motion:reduce){.photo__lens[data-astro-cid-xjdomtpr]{transition:none;scale:1}}figcaption[data-astro-cid-xjdomtpr]{margin-top:var(--space-2);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--ink-muted);flex-direction:column;gap:.125rem;display:flex}.photo__credit[data-astro-cid-xjdomtpr]{font-size:var(--font-size-label)}.photo__credit[data-astro-cid-xjdomtpr] a[data-astro-cid-xjdomtpr]{color:inherit;text-underline-offset:.15em;font-weight:400;text-decoration:underline #342b064d}.photo__credit[data-astro-cid-xjdomtpr] a[data-astro-cid-xjdomtpr]:hover{color:var(--gold-deep)}.photo--dark[data-astro-cid-xjdomtpr] figcaption[data-astro-cid-xjdomtpr]{color:#fffbf4b3}.photo--dark[data-astro-cid-xjdomtpr] .photo__credit[data-astro-cid-xjdomtpr] a[data-astro-cid-xjdomtpr]{text-decoration-color:#fffbf459}.photo--dark[data-astro-cid-xjdomtpr] .photo__credit[data-astro-cid-xjdomtpr] a[data-astro-cid-xjdomtpr]:hover{color:#e0b25a}
