:root{--large-container-max-width:1920px;--container-max-width:1240px;--container-padding:96px;--container-padding-redesign:64px;--project-max-width:812px;--project-margin-right:340px;--header-height:84px}@media screen and (max-width:1400px){:root{--container-padding:64px;--project-max-width:750px}}@media screen and (max-width:1100px){:root{--project-margin-right:0}}@media screen and (max-width:992px){:root{--container-padding:48px;--container-padding-redesign:48px;--project-max-width:646px;--project-margin-right:0}}@media screen and (max-width:768px){:root{--container-padding:8px;--container-padding-redesign:20px;--project-margin-right:0}}.availability-floorplan-card{border:1px solid var(----ui-border,#e2e8f0);border-radius:16px;height:100%;justify-content:space-between}.availability-floorplan-card .app-img{aspect-ratio:1;border-radius:16px;overflow:hidden;width:100%}@media screen and (max-width:992px){.availability-floorplan-card .app-img{height:100%}}.availability-floorplan-card.type-row .app-img{height:120px;-o-object-fit:cover;object-fit:cover;width:120px}.availability-floorplan-card__meta{align-items:center;-moz-column-gap:4px;column-gap:4px;display:flex;font-weight:300;padding:0 12px 12px}.availability-floorplan-card .card-template__content{padding:0 12px}
