.rally-single-image{padding-block:var(--rally-section-padding-y)}.rally-single-image--bg-white{background:var(--rally-white)}.rally-single-image--bg-light{background:var(--rally-gray-light,#F5F5F5)}.rally-single-image--full{padding-block:0}.rally-single-image__figure{margin:0}.rally-single-image__img{display:block;width:100%;height:auto;border-radius:8px}.rally-single-image--narrow .rally-single-image__figure{max-width:720px;margin-inline:auto}.rally-single-image--wide .rally-single-image__figure{max-width:900px;margin-inline:auto}.rally-single-image--full .rally-single-image__img{border-radius:0;max-height:80vh;object-fit:cover}.rally-single-image__caption{font-family:var(--rally-font-body);font-size:.85rem;line-height:1.5;color:var(--rally-gray,#7A7A7A);text-align:center;margin-top:.7rem}.rally-single-image--full .rally-single-image__caption{padding-inline:var(--rally-gutter);padding-block:.7rem}