.master-plan-card__communities[data-v-dafb3dc4]{list-style:none;margin:0;padding:8px 16px 12px;display:grid;gap:8px}.master-plan-card__communities li[data-v-dafb3dc4]{display:flex;justify-content:space-between;gap:12px;font-size:.875rem;color:var(--mid2)}.master-plan-card__communities a[data-v-dafb3dc4]{position:relative;z-index:2;color:var(--blue1);font-weight:600}.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}}
