.pNfrmG_tile{min-width:0;display:block}.pNfrmG_frame{aspect-ratio:4/5;background:var(--ink);border:1px solid var(--line);transition:border-color .25s var(--ease);position:relative;overflow:hidden;container-type:inline-size}.pNfrmG_photo{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:filter .3s var(--ease), transform .3s var(--ease)}.pNfrmG_plate{background:var(--grad-red), var(--grad-black);align-items:flex-end;display:flex;position:absolute;inset:0}.pNfrmG_initials{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px var(--line-strong);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:-webkit-text-stroke-color .25s var(--ease);padding:0 0 4cqw 5cqw;font-size:34cqw;font-weight:700;line-height:.8;display:block}.pNfrmG_corner{border-top:1px solid var(--red-hot);border-right:1px solid var(--red-hot);pointer-events:none;width:18px;height:18px;position:absolute;top:12px;right:12px}.pNfrmG_caption{padding-top:14px}.pNfrmG_name{letter-spacing:-.005em;font-size:13px;line-height:1.1}.pNfrmG_role{font-family:var(--mono);text-transform:uppercase;letter-spacing:.7px;color:var(--muted);margin-top:6px;font-size:11px}.pNfrmG_link:hover .pNfrmG_frame,.pNfrmG_link:focus-visible .pNfrmG_frame{border-color:var(--line-strong)}.pNfrmG_link:hover .pNfrmG_initials,.pNfrmG_link:focus-visible .pNfrmG_initials{-webkit-text-stroke-color:var(--red-hot)}.pNfrmG_link:hover .pNfrmG_photo,.pNfrmG_link:focus-visible .pNfrmG_photo{filter:none;transform:scale(1.02)}.pNfrmG_link:hover .pNfrmG_name{color:var(--red-hot)}.pNfrmG_frame[data-still]{aspect-ratio:16/9}.pNfrmG_plate{background:var(--grad-black)}.pNfrmG_tile:hover .pNfrmG_photo,.pNfrmG_tile:focus-within .pNfrmG_photo{filter:none}
