.v5-pic{margin:0;position:relative}.v5-pic picture{display:block}.v5-pic-img{width:100%;height:auto;display:block}.v5-pic--crop picture,.v5-pic--crop .v5-pic-zoom{aspect-ratio:var(--v5-ratio);overflow:hidden}.v5-pic--crop .v5-pic-zoom picture{height:100%}.v5-pic--crop .v5-pic-img{object-fit:cover;object-position:var(--v5-pos,50% 50%);height:100%}.v5-pic--cover,.v5-pic--cover picture,.v5-pic--cover .v5-pic-zoom{width:100%;height:100%}.v5-pic--cover .v5-pic-img{object-fit:cover;object-position:var(--v5-pos,50% 50%);width:100%;height:100%}.v5-pic--zoom .v5-pic-zoom picture{height:100%}.v5-pic--cutout .v5-pic-img{object-fit:contain;object-position:50% 100%}.v5-pic-credit{font-family:var(--font-sheet-stack);letter-spacing:.04em;white-space:nowrap;font-size:.75rem;line-height:1.3}.v5-pic--credit-overlay .v5-pic-credit{z-index:2;color:#ffffffe0;text-shadow:0 0 2px #000000f2,0 0 6px #000000d9,0 0 14px #0009;pointer-events:none;position:absolute;bottom:clamp(.4rem,1vw,.75rem);right:clamp(.5rem,1.2vw,.9rem)}.v5-pic--credit-below .v5-pic-credit{text-align:right;color:var(--color-muted);margin-top:.45rem;display:block}
