.InteriorGallery_section__SBmqM{padding-block:clamp(3.75rem,7vw,6rem) clamp(4rem,8vw,6.5rem);background:var(--brand-white)}.InteriorGallery_header__b0Vtl{display:flex;flex-direction:column;align-items:center;text-align:center}.InteriorGallery_subtitle__AAXs0{max-width:42rem;margin:clamp(1rem,2vw,1.5rem) 0 0;color:#4a4a4a;font-size:1rem;line-height:1.6;text-wrap:pretty}.InteriorGallery_grid__Zxy9j{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.5rem,1.2vw,.875rem);margin:clamp(2rem,4vw,3.25rem) 0 0;padding:0;list-style:none}.InteriorGallery_cell__jqaze{min-width:0}.InteriorGallery_cell__jqaze:last-child,.InteriorGallery_cell__jqaze[data-feature]{grid-column:1/-1}.InteriorGallery_frame__Hqkqs{position:relative;margin:0;aspect-ratio:1;border-radius:.875rem;background:#ece8e1;box-shadow:0 .0625rem .1875rem rgb(22 48 64/.1),0 .875rem 2rem rgb(22 48 64/.12);overflow:hidden;isolation:isolate}.InteriorGallery_cell__jqaze:last-child .InteriorGallery_frame__Hqkqs{aspect-ratio:2/1}.InteriorGallery_image__k5yII{-o-object-fit:cover;object-fit:cover;transition:scale .7s cubic-bezier(.22,1,.36,1)}.InteriorGallery_frame__Hqkqs:after{content:"";position:absolute;inset:auto 0 0;height:38%;background:linear-gradient(180deg,rgb(22 48 64/0),rgb(14 24 32/.72));pointer-events:none}.InteriorGallery_caption__8G5lL{position:absolute;left:clamp(.75rem,1.6vw,1.125rem);right:clamp(.75rem,1.6vw,1.125rem);bottom:clamp(.625rem,1.4vw,1rem);z-index:1;color:var(--brand-white);font-size:.8125rem;font-weight:700;line-height:1.35;text-wrap:balance}.InteriorGallery_cell__jqaze[data-feature] .InteriorGallery_caption__8G5lL{font-size:clamp(.9375rem,1.4vw,1.125rem)}@media (hover:hover) and (pointer:fine){.InteriorGallery_frame__Hqkqs:hover .InteriorGallery_image__k5yII{scale:1.04}}@media (min-width:48rem){.InteriorGallery_grid__Zxy9j{grid-template-columns:repeat(3,minmax(0,1fr))}.InteriorGallery_cell__jqaze[data-feature]{grid-column:span 2;grid-row:span 2}.InteriorGallery_cell__jqaze:last-child{grid-column:auto}.InteriorGallery_cell__jqaze:last-child .InteriorGallery_frame__Hqkqs{aspect-ratio:1}}@media (prefers-reduced-motion:reduce){.InteriorGallery_image__k5yII{transition:none}}