@layer components{.site a.person{color:inherit;text-decoration:none}.site .pt>img{object-fit:cover;object-position:50% 22%;transition:transform .5s var(--ease-out)}.site .person:hover .pt>img{transform:scale(1.03)}.site .pf-cover{--pc:radial-gradient(60% 120% at 18% 30%, var(--paper-soft) 0%, transparent 62%), radial-gradient(70% 120% at 85% 75%, var(--paper-dark) 0%, transparent 66%), linear-gradient(120deg, var(--paper-deep), var(--paper-dark));position:relative;overflow:hidden}.site .pf-cover>img{object-fit:cover}.site .pf-av{position:relative}.site .pf-av-open{cursor:zoom-in;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;inset:0}.site .pf-av-open:focus-visible{border-radius:50%}.site .ph-frame{background:var(--paper-dark);display:block;overflow:hidden}.site .ph-frame img{object-fit:cover;object-position:50% 22%}.site .ph-thumb{position:absolute;inset:0}.site .ph-big{aspect-ratio:1;width:min(100vw - 40px,100svh - 80px,520px);position:relative}.site .ph-dock{position:fixed}.site .ph-sharp{display:block;position:absolute;inset:0}.site .ph-ov{z-index:50;position:fixed;inset:0}.site .ph-ov[data-closing]{pointer-events:none}.site .ph-scrim{background:#0c110fd1;position:absolute;inset:0}.site .ph-stage{color:inherit;font:inherit;cursor:zoom-out;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;margin:0;padding:20px;display:grid;position:absolute;inset:0}.site .ph-stage:focus-visible{outline:none}.site .ph-stage:focus-visible .ph-big{outline:2px solid var(--gold-bright);outline-offset:4px}.site .ph-fade{display:block}.site .people-note{margin-bottom:28px}.site .people-empty{max-width:52ch;margin-bottom:28px;font-size:16px}@media (prefers-reduced-motion:reduce){.site .pt>img{transition:none}.site .person:hover .pt>img{transform:none}}}
