._2Orfpa_albums,._2Orfpa_photos{gap:var(--hp-space-4);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}._2Orfpa_album{border:1px solid var(--hp-line);border-radius:var(--hp-radius);background:var(--hp-surface);display:grid;position:relative;overflow:hidden}._2Orfpa_album:hover{border-color:var(--hp-control-border)}._2Orfpa_album:has(._2Orfpa_albumLink:focus-visible){outline:2px solid var(--hp-ink);outline-offset:2px}._2Orfpa_cover{aspect-ratio:3/2;background:var(--hp-section)}._2Orfpa_coverImg{object-fit:cover;block-size:100%;inline-size:100%}._2Orfpa_noCover{block-size:100%;color:var(--hp-link);place-items:center;display:grid}._2Orfpa_albumBody{padding:var(--hp-space-3) var(--hp-space-4) var(--hp-space-4);gap:2px;display:grid}._2Orfpa_albumTitle{font-size:var(--hp-text-base);line-height:1.35}._2Orfpa_albumLink{color:var(--hp-ink);text-decoration:none}._2Orfpa_albumLink:after{content:"";position:absolute;inset:0}._2Orfpa_albumLink:focus-visible{box-shadow:none;outline:none}._2Orfpa_albumMeta{justify-content:space-between;gap:var(--hp-space-2);color:var(--hp-muted);font-size:var(--hp-text-sm);flex-wrap:wrap;display:flex}._2Orfpa_count{font-variant-numeric:tabular-nums}._2Orfpa_figure{gap:var(--hp-space-2);margin:0;display:grid}._2Orfpa_photoLink{border-radius:var(--hp-radius);background:var(--hp-section);display:block;overflow:hidden}._2Orfpa_photoImg{aspect-ratio:3/2;object-fit:cover;block-size:auto;inline-size:100%}._2Orfpa_caption{color:var(--hp-text);font-size:var(--hp-text-md);gap:2px;display:grid}._2Orfpa_credit{color:var(--hp-muted);font-size:var(--hp-text-sm)}@media (min-width:640px){._2Orfpa_albums,._2Orfpa_photos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){._2Orfpa_albums,._2Orfpa_photos{grid-template-columns:repeat(3,minmax(0,1fr))}}
