.wb-card-wrap[data-v-8f92ced4]{container-type:inline-size}.wb-card[data-v-8f92ced4]{grid-template-rows:-webkit-max-content 1fr repeat(3,-webkit-max-content);grid-template-rows:max-content 1fr repeat(3,max-content);height:100%}.wb-card__homes[data-v-8f92ced4]{display:flex;align-items:center;justify-content:center;gap:40px;padding:15px 20px;color:var(--blue1);font-family:var(--sans-serif1)}@media screen and (min-width: 768px){.wb-card__homes[data-v-8f92ced4]{gap:32px}}.wb-card__nohomes[data-v-8f92ced4]{background:var(--blue4);height:100%}.wb-card__location[data-v-8f92ced4]{color:var(--slate1);text-transform:uppercase;font-size:.8125rem}.wb-snapshot__value[data-v-8f92ced4]{color:var(--slate1)}.wb-card__cta-go[data-v-8f92ced4]{width:36px;height:36px}@container (width > 600px){:scope .wb-card--community[data-v-8f92ced4]{display:grid;grid-template-rows:1fr auto auto;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;grid-template-areas:"img inf" "img snp" "qmi ftr"}:is(:scope .wb-card--community) .wb-card__top[data-v-8f92ced4]{grid-area:img}:is(:scope .wb-card--community) .wb-card__info[data-v-8f92ced4]{grid-area:inf;display:grid;align-items:center}:is(:scope .wb-card--community) .wb-snapshot[data-v-8f92ced4]{grid-area:snp}:is(:scope .wb-card--community) .wb-card__homes[data-v-8f92ced4]{grid-area:qmi;background:var(--blue4);justify-content:flex-start}:is(:scope .wb-card--community) .wb-card__footer[data-v-8f92ced4]{grid-area:ftr;align-self:stretch}}.wb-card__img--hover[data-v-8f92ced4]{opacity:0;transition:.3s ease opacity}:is(.wb-card__link:hover+.wb-card,.wb-card__link *.focus-visible+.wb-card).js-focus-visible .wb-card__img--hover[data-v-8f92ced4],.js-focus-visible :is(.wb-card__link:hover+.wb-card,.wb-card__link *.focus-visible+.wb-card) .wb-card__img--hover[data-v-8f92ced4]{opacity:1}:is(.wb-card__link:hover+.wb-card,.wb-card__link *:focus-visible+.wb-card) .wb-card__img--hover[data-v-8f92ced4]{opacity:1}.communities{position:relative;container-type:inline-size;container-name:communities}.list-grid{display:grid;gap:24px}.list-results{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.list-results__cta{font-size:.875rem;padding:0;min-height:unset;background:none;border:0}@media screen and (min-width: 768px){.list-results__cta{font-size:1rem}}.list-results__cta svg{color:var(--gold1)}.list-results__cta:hover,.list-results__cta.focus-visible.js-focus-visible,.js-focus-visible .list-results__cta.focus-visible,.list-results__cta:active{color:var(--gold1)}.list-results__cta:hover,.list-results__cta:focus-visible,.list-results__cta:active{color:var(--gold1)}.list-results__count{color:var(--mid2)}.list-results__count-value{color:var(--blue1)}.empty{display:grid;align-items:center;justify-content:center;justify-items:center;padding:40px;gap:24px;text-align:center}.list-loading-indicator{position:absolute;top:0;right:0;z-index:3;pointer-events:none}.list-loading-indicator span{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;line-height:1;color:var(--blue1);background:color-mix(in srgb,var(--blue4) 88%,white 12%);border:1px solid color-mix(in srgb,var(--blue1) 20%,transparent 80%);border-radius:999px;padding:8px 12px}.list-loading-indicator span:before{content:"";width:10px;height:10px;border-radius:50%;border:2px solid color-mix(in srgb,var(--blue1) 25%,transparent 75%);border-top-color:var(--blue1);-webkit-animation:communityListSpin .7s linear infinite;animation:communityListSpin .7s linear infinite}@-webkit-keyframes communityListSpin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes communityListSpin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@container communities (width >= 728px){.list-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.empty{grid-column:1 / span 2}}@container communities (width >= 932px){.list-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.list-results{justify-content:unset;gap:40px}}@container communities (width >= 1220px){.list-grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.empty{grid-column:2}}
