.media[data-astro-cid-ogcmxce2]{background:var(--ink-700);width:100%;margin:0;position:relative;overflow:hidden}.media-fill[data-astro-cid-ogcmxce2]{height:100%}.ph-old[data-astro-cid-ogcmxce2]{z-index:2;background:var(--ink-900);border:var(--hair) dashed var(--signal);max-width:calc(100% - 1rem);color:var(--signal);text-transform:none;overflow-wrap:anywhere;padding:.2rem .5rem;position:absolute;top:.5rem;left:.5rem}.media-fill[data-astro-cid-ogcmxce2] .ph-old[data-astro-cid-ogcmxce2]{inset:auto .5rem .5rem auto}.media-shot[data-astro-cid-ogcmxce2]{border:var(--hair) solid var(--line)}.media-el[data-astro-cid-ogcmxce2]{object-fit:cover;width:100%;height:100%;display:block}.media-shot[data-astro-cid-ogcmxce2] .media-el[data-astro-cid-ogcmxce2]{object-fit:contain}@media (scripting:none){.media-el[data-astro-cid-ogcmxce2][data-defer]{display:none}}.ph[data-astro-cid-ogcmxce2]{background:var(--ink-700);border:var(--hair) dashed var(--line-strong);width:100%;padding:var(--s3);place-items:center;display:grid;position:relative;overflow:hidden}.ph-fill[data-astro-cid-ogcmxce2]{height:100%;padding:var(--s3) var(--gutter);border:0;place-content:start}.ph-fill[data-astro-cid-ogcmxce2] .ph-body[data-astro-cid-ogcmxce2]{text-align:left;gap:.3rem;max-width:40ch}.ph-mark[data-astro-cid-ogcmxce2]{font-family:var(--font-mono);color:var(--text-faint);user-select:none;font-size:.75rem;line-height:1;position:absolute}.ph-tl[data-astro-cid-ogcmxce2]{top:6px;left:8px}.ph-tr[data-astro-cid-ogcmxce2]{top:6px;right:8px}.ph-bl[data-astro-cid-ogcmxce2]{bottom:6px;left:8px}.ph-br[data-astro-cid-ogcmxce2]{bottom:6px;right:8px}.ph-body[data-astro-cid-ogcmxce2]{text-align:center;gap:.6rem;max-width:46ch;display:grid}.ph-align-start[data-astro-cid-ogcmxce2]{place-items:center start}.ph-align-end[data-astro-cid-ogcmxce2]{place-items:center end}.ph-align-start[data-astro-cid-ogcmxce2] .ph-body[data-astro-cid-ogcmxce2],.ph-align-end[data-astro-cid-ogcmxce2] .ph-body[data-astro-cid-ogcmxce2]{max-width:22ch}.ph-align-start[data-astro-cid-ogcmxce2] .ph-body[data-astro-cid-ogcmxce2]{text-align:left}.ph-align-end[data-astro-cid-ogcmxce2] .ph-body[data-astro-cid-ogcmxce2]{text-align:right}.ph-tag[data-astro-cid-ogcmxce2]{color:var(--signal);letter-spacing:.14em}.ph-need[data-astro-cid-ogcmxce2]{color:var(--text-dim);text-transform:none;letter-spacing:.02em;line-height:1.6}.ph-file[data-astro-cid-ogcmxce2]{color:var(--text-faint);text-transform:none;letter-spacing:.04em;overflow-wrap:anywhere}.ph-dev[data-astro-cid-ogcmxce2]{color:var(--text-faint)}
