.rp-gallery[data-astro-cid-idc6p6vt]{gap:clamp(1rem,2.5vw,1.75rem);display:grid}.rp-gallery[data-astro-cid-idc6p6vt] figure[data-astro-cid-idc6p6vt] img[data-astro-cid-idc6p6vt]{border-radius:var(--radius-card-lg);background:var(--color-paper-deep);aspect-ratio:16/10;object-fit:cover;width:100%;height:auto}.rp-gallery__item--wide[data-astro-cid-idc6p6vt] figure[data-astro-cid-idc6p6vt] img[data-astro-cid-idc6p6vt]{aspect-ratio:16/9;object-position:50% 70%}.rp-gallery[data-astro-cid-idc6p6vt] figcaption[data-astro-cid-idc6p6vt]{color:var(--color-faint);font-size:var(--text-small);margin-top:.7rem}.rp-price[data-astro-cid-idc6p6vt]{border:1px solid var(--color-line);border-top:3px solid var(--color-champagne-gold);border-radius:var(--radius-card);background:var(--color-paper-raised);max-width:44rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding:clamp(1.5rem,3vw,2rem)}.rp-price[data-astro-cid-idc6p6vt] p[data-astro-cid-idc6p6vt]{color:var(--color-soft-ink);margin-top:.5rem;font-size:1rem;line-height:1.65}.rp-price[data-astro-cid-idc6p6vt] .btn-text{margin-top:.75rem}@media (width>=40rem){.rp-gallery[data-astro-cid-idc6p6vt]{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-gallery__item--wide[data-astro-cid-idc6p6vt]{grid-column:1/-1}}
