picture{display:block}.pool-hero-frame{overflow:hidden;aspect-ratio:3/2;max-height:820px}.pool-hero{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.pool-hero-frame .pool-hero{clip-path:none}.pool-feature{margin:0}.pool-feature img{display:block;width:100%;height:520px;object-fit:cover}.pool-feature figcaption{margin-top:12px;color:#9aa2ac;font-size:14px}.plans-pool-frame{overflow:hidden;aspect-ratio:4719/1391;margin-bottom:44px}.plans-pool-image{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;max-width:none}@media(max-width:900px){.pool-feature img{height:auto}}@media(max-width:560px){.plans-pool-frame{aspect-ratio:5/2}.plans-pool-image{object-position:100% 50%}}
