.bathroom-projects-compact{padding:clamp(52px,6vw,85px) clamp(24px,7vw,110px);scroll-margin-top:90px}.bathroom-projects-compact header{margin-bottom:18px}.bathroom-projects-compact h2{font-size:clamp(36px,4.5vw,58px)}.bathroom-compact-lead{max-width:850px;margin:0 0 30px;font-size:18px;line-height:1.6}.bathroom-projects-compact .related-renovation-grid{gap:16px}.bathroom-projects-compact .related-renovation-grid img{height:clamp(230px,32vw,380px)}.bathroom-projects-compact .related-renovation-grid>a>div{padding:18px 22px}.bathroom-projects-compact .related-renovation-grid h3{font-size:clamp(23px,2.4vw,30px);margin:6px 0 12px}@media(max-width:760px){.bathroom-projects-compact{padding:55px 20px}.bathroom-projects-compact .related-renovation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.bathroom-projects-compact .related-renovation-grid img{height:220px;aspect-ratio:auto}.bathroom-projects-compact .related-renovation-grid>a>div{padding:12px}.bathroom-projects-compact .related-renovation-grid h3{font-size:20px}.bathroom-projects-compact .related-renovation-grid strong{font-size:12px}.bathroom-projects-compact .related-renovation-grid span{font-size:10px}}@media(max-width:420px){.bathroom-projects-compact .related-renovation-grid{grid-template-columns:1fr}.bathroom-projects-compact .related-renovation-grid img{height:260px}}
