.ss-photo-gallery.ss-section{padding-bottom:88px;padding-top:88px}.ss-photo-gallery__inner{display:flex;flex-direction:column;gap:32px}.ss-photo-gallery__inner>.ss-photo-gallery__head{margin:0}.ss-photo-gallery .ss-photo-gallery__heading{font-size:40px;font-weight:800;margin:0}.ss-photo-gallery__intro p{margin:0}.ss-photo-gallery__grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.ss-photo-gallery__item{display:flex;flex-direction:column;gap:10px;margin:0;min-width:0}.ss-photo-gallery__img{aspect-ratio:4/3;background:var(--ss-line);border-radius:18px;display:block;height:auto;object-fit:cover;object-position:center 35%;width:100%}.ss-photo-gallery__caption{color:var(--ss-muted);font-size:15px;line-height:1.5}.ss-photo-gallery__strip{align-items:center;color:var(--ss-muted-2);display:flex;flex-wrap:wrap;font-weight:700;gap:12px 28px}.ss-photo-gallery__strip-label{color:var(--ss-ink)}.ss-photo-gallery__strip-list{display:flex;flex-wrap:wrap;gap:12px 28px;list-style:none;margin:0;padding:0}.ss-photo-gallery.ss-bg--dark .ss-photo-gallery__caption,.ss-photo-gallery.ss-bg--dark .ss-photo-gallery__strip{color:var(--ss-on-navy)}.ss-photo-gallery.ss-bg--accent .ss-photo-gallery__caption,.ss-photo-gallery.ss-bg--accent .ss-photo-gallery__strip,.ss-photo-gallery.ss-bg--accent .ss-photo-gallery__strip-label,.ss-photo-gallery.ss-bg--dark .ss-photo-gallery__strip-label{color:var(--ss-white)}@media (max-width:900px){.ss-photo-gallery.ss-section{padding-bottom:64px;padding-top:64px}.ss-photo-gallery__inner{gap:28px}.ss-photo-gallery .ss-photo-gallery__heading{font-size:32px}.ss-photo-gallery__grid{gap:28px;grid-template-columns:minmax(0,1fr)}.ss-photo-gallery__strip,.ss-photo-gallery__strip-list{gap:10px 20px}}