.community-finder__card{display:flex;gap:var(--space-m);background:var(--cream);cursor:pointer;position:relative;transition:var(--transition)}.community-finder__cards{display:flex;flex-direction:column}.community-finder__card-info{flex:7 0 0;display:flex;flex-direction:column;padding:var(--space-xl) 0 var(--space-xl) var(--space-xl);position:relative}.community-finder__card-info:after{content:"";position:absolute;bottom:.8rem;left:var(--space-xl);right:0;height:1.2px;background-color:var(--green-300);transition:var(--transition)}.community-finder__card-name{margin:0;font-family:than;font-size:var(--fs-m);font-weight:500;line-height:1.6;color:var(--green-800)}.community-finder__card-phone{display:inline-flex;align-items:center;gap:var(--space-5xs);font-size:var(--fs-s);color:var(--green-800);text-decoration:none;width:fit-content;margin-top:var(--space-2xs)}.community-finder__card-phone svg{width:20px;height:20px;color:var(--gold-500)}.community-finder__card-phone span{font-family:Than;font-weight:500}.community-finder__card-details{display:flex;gap:var(--space-xl);margin-top:var(--space-l)}.community-finder__card-address{display:flex;gap:var(--space-5xs);font-size:var(--fs-xs);color:var(--green-500);max-width:240px}.community-finder__card-address svg{flex-shrink:0;width:20px;height:20px;color:var(--gold-500);margin-top:4px}.community-finder__card-care-types{display:flex;flex-direction:column;gap:.8rem;font-size:var(--fs-xs)}.community-finder__card-care-label{color:var(--green-500)}.community-finder__card-care-values{color:var(--green-800)}.community-finder__card-image{position:relative;flex:6 0 0;padding:.8rem;aspect-ratio:2;transition:var(--transition);overflow:hidden}.community-finder__card-image img{width:100%;height:100%;object-fit:cover;transition:var(--transition)}.community-finder__card-cta{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:var(--space-s) var(--space-m);opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.community-finder__card-cta span{text-wrap:nowrap}.community-finder__sidebar{max-height:986px;position:relative}.community-finder__sidebar .os-scrollbar{--os-size: 9px;--os-padding-perpendicular: 0;--os-padding-axis: 0;--os-track-border-radius: 0;--os-handle-border-radius: 20px;--os-handle-bg: var(--scrollbar-color);--os-handle-bg-hover: var(--scrollbar-color-hover);--os-handle-bg-active: var(--scrollbar-color-active)}.community-finder__sidebar .os-scrollbar-handle{width:3px!important;right:3px!important}.community-finder__sidebar .os-scrollbar-track{background:var(--white)}@media(pointer:fine){.community-finder__card:focus-within,.community-finder__card.is-hovered,.community-finder__card:hover{background:var(--white);box-shadow:0 13px 30px -10px #0000001a;z-index:2}.community-finder__card:focus-within .community-finder__card-info:after,.community-finder__card.is-hovered .community-finder__card-info:after,.community-finder__card:hover .community-finder__card-info:after{opacity:0}.community-finder__card:focus-within .community-finder__card-cta,.community-finder__card.is-hovered .community-finder__card-cta,.community-finder__card:hover .community-finder__card-cta{opacity:1;visibility:visible}.community-finder__card:focus-within .community-finder__card-image img,.community-finder__card.is-hovered .community-finder__card-image img,.community-finder__card:hover .community-finder__card-image img{filter:brightness(.5);scale:1.05}}@media(max-width:1279px){.community-finder__card-image{width:300px}.community-finder__card-cta{opacity:1;visibility:visible}}@media(max-width:1024px){.community-finder__card-cta{display:none}}@media(max-width:767px){.community-finder__card{flex-direction:column-reverse;gap:0}.community-finder__card-info{padding:var(--space-2xs) var(--space-xl) var(--space-xl)}.community-finder__card-details{gap:var(--space-l) var(--space-xl);flex-wrap:wrap}.community-finder__card-image{width:100%;height:204px;flex-basis:auto}.community-finder__card:after{left:var(--space-m);right:var(--space-m)}}.community-finder.card-v2 .community-finder__cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--cards-gap);overflow-y:scroll;background-color:var(--cards-bg-color);padding:var(--cards-padding);color:var(--cards-font-color)!important}.community-finder.card-v2 .community-finder__card{flex-direction:column;background:var(--card-color);min-height:var(--card-min-height);transition:.3s ease;overflow:hidden}.community-finder.card-v2 .community-finder__card-image{flex:9 0 0;width:100%!important;aspect-ratio:2;padding:var(--card-image--padding);transition:.3s ease}.community-finder.card-v2 .community-finder__card-image img{width:100%;height:100%;object-fit:cover;transition:filter .3s ease,scale .3s ease}.community-finder.card-v2 .community-finder__card-info{flex:5 0 0;padding:var(--card-info--padding);justify-content:space-between;transition:.3s ease}.community-finder.card-v2 .community-finder__card-name{font-family:var(--card-info--name-ff);font-size:var(--card-info--name-fs);letter-spacing:var(--card-info--name-letter-spacing);color:var(--card-info--name-text-color)}.community-finder.card-v2 .community-finder__card-phone{margin-top:0}.community-finder.card-v2 .community-finder__card-phone span{font-family:var(--phone-ff);font-size:var(--phone-fs);font-weight:var(--phone-weight)}.community-finder.card-v2 .community-finder__card-phone svg{color:var(--svg-color);width:var(--svg-size)}.community-finder.card-v2 .community-finder__card-address{width:var(--address-width)}.community-finder.card-v2 .community-finder__card-address span{font-family:var(--address-ff);font-size:var(--address-fs);font-weight:var(--address-weight)}.community-finder.card-v2 .community-finder__card-address svg{color:var(--svg-color);width:var(--svg-size);margin-top:0}.community-finder.card-v2 .community-finder__card-address__care-types{display:none;text-align:center;background-color:var(--care-type--bg);padding:var(--care-types--padding);font-size:var(--care-types--fs);color:var(--care-type--text-color)}.community-finder.card-v2 .community-finder__card-details{margin-top:0!important;justify-content:space-between}.community-finder.card-v2 .community-finder__card--phone-care-types{display:flex;flex-direction:column;gap:var(--phone-care-types--gap)}.community-finder.card-v2 .community-finder__card-care-types{text-align:center;background-color:var(--care-type--bg);padding:var(--care-types--padding);font-size:var(--care-types--fs);color:var(--care-type--text-color)}.community-finder.card-v2 .community-finder__sidebar{max-height:var(--sidebar--max-height);position:relative;background-color:var(--sidebar--background-color);min-height:980px}.community-finder.card-v2 .community-finder__sidebar .os-scrollbar{--os-handle-bg: var(--scrollbar-color);--os-handle-bg-hover: var(--scrollbar-color-hover);--os-handle-bg-active: var(--scrollbar-color-active)}.community-finder.card-v2 .community-finder__sidebar .os-scrollbar-handle{width:var(--handle-width)!important;right:var(--handle-right)!important;margin-top:var(--handle-margin-top)}.community-finder.card-v2 .community-finder__sidebar .os-scrollbar-track{width:var(--track-width);right:var(--track-right);background:var(--track-background)}@media(pointer:fine){.community-finder.card-v2 .community-finder__card:focus-within,.community-finder.card-v2 .community-finder__card.is-hovered,.community-finder.card-v2 .community-finder__card:hover{z-index:2;box-shadow:none}.community-finder.card-v2 .community-finder__card:focus-within .community-finder__card-image,.community-finder.card-v2 .community-finder__card.is-hovered .community-finder__card-image,.community-finder.card-v2 .community-finder__card:hover .community-finder__card-image{flex:9 0 0}.community-finder.card-v2 .community-finder__card:focus-within .community-finder__card-details,.community-finder.card-v2 .community-finder__card.is-hovered .community-finder__card-details,.community-finder.card-v2 .community-finder__card:hover .community-finder__card-details{gap:var(--space-5xs)}.community-finder.card-v2 .community-finder__card:focus-within .community-finder__card-info,.community-finder.card-v2 .community-finder__card.is-hovered .community-finder__card-info,.community-finder.card-v2 .community-finder__card:hover .community-finder__card-info{padding-bottom:var(--space-s);flex:4.5 0 0}.community-finder.card-v2 .community-finder__card:focus-within .community-finder.card-v2 .community-finder__card-info:after,.community-finder.card-v2 .community-finder__card.is-hovered .community-finder.card-v2 .community-finder__card-info:after,.community-finder.card-v2 .community-finder__card:hover .community-finder.card-v2 .community-finder__card-info:after{opacity:0}.community-finder.card-v2 .community-finder__card:focus-within .community-finder.card-v2 .community-finder__card-cta,.community-finder.card-v2 .community-finder__card.is-hovered .community-finder.card-v2 .community-finder__card-cta,.community-finder.card-v2 .community-finder__card:hover .community-finder.card-v2 .community-finder__card-cta{opacity:1;visibility:visible}.community-finder.card-v2 .community-finder__card:focus-within .community-finder.card-v2 .community-finder__card-image img,.community-finder.card-v2 .community-finder__card.is-hovered .community-finder.card-v2 .community-finder__card-image img,.community-finder.card-v2 .community-finder__card:hover .community-finder.card-v2 .community-finder__card-image img{filter:brightness(.5)}}@media(max-width:1567px){.community-finder.card-v2 .community-finder__card-info{flex:6 0 0}}@media(max-width:1279px){.community-finder.card-v2 .community-finder__card-cta{opacity:1;visibility:visible}.community-finder.card-v2 .community-finder__card-info{flex:5 0 0}.community-finder.card-v2 .community-finder__sidebar{width:100vw;max-height:fit-content}}@media(max-width:1024px){.community-finder.card-v2 .community-finder__card-cta{display:none}}@media(max-width:773px){.community-finder.card-v2 .community-finder__cards{grid-template-columns:1fr}.community-finder.card-v2 .community-finder__card-info{padding:var(--card-info--padding)}.community-finder.card-v2 .community-finder__card-image img{height:93%!important}}@media(max-width:1660px){.community-finder.card-v2 .community-finder__card-details{flex-direction:column;gap:var(--phone-gap);transition:.3s ease}.community-finder.card-v2 .community-finder__card-care-types{display:none!important}.community-finder.card-v2 .community-finder__card-address__care-types{display:flex;text-align:center;align-self:end;background-color:var(--care-type--bg);padding:var(--care-types--padding);font-size:var(--care-types--fs);color:var(--care-type--text-color);position:absolute;bottom:var(--space-s);right:var(--space-s)}.community-finder.card-v2 .community-finder__card-info{flex:6 0 0;position:relative}}.community-finder__filters{background-color:var(--white)}.community-finder__filters-inner{display:flex;align-items:center;justify-content:space-between;padding:var(--space-s) var(--space-m) var(--space-s) var(--space-2xl);max-width:var(--max-width);margin-inline:auto;font-family:rustica}.community-finder__filter-toggle{display:none;align-items:center;gap:var(--space-2xs);background:none;border:none;padding:0;font-family:inherit;font-size:var(--fs-s);color:var(--green-800);cursor:pointer}.community-finder__filter-toggle svg{color:var(--green-800)}.community-finder__filter-options-wrap{display:flex;align-items:center;gap:var(--space-xl)}.community-finder button.community-finder__filter-results.primary-button{display:none;padding:var(--space-4xs) var(--space-xs);font-size:var(--fs-xs)}.community-finder__filter-reset{font-size:var(--fs-s);font-weight:700;color:var(--gold);background:none;display:flex;align-items:center;justify-content:center;gap:var(--space-5xs)}.community-finder__filter-reset__icon{transition:.3s ease}@media(hover:hover){.community-finder__filter-reset:hover .community-finder__filter-reset__icon{rotate:-20deg}}.community-finder:has(.community-finder__view-btn--list.is-active) .community-finder__filter-options,.community-finder:has(.community-finder__view-btn--list.is-active) .community-finder__filter-toggle{opacity:50%;cursor:not-allowed}.community-finder:has(.community-finder__view-btn--list.is-active) .community-finder__filter-options .community-finder__filter-dropdown label,.community-finder:has(.community-finder__view-btn--list.is-active) .community-finder__filter-options .community-finder__filter-dropdown select,.community-finder:has(.community-finder__view-btn--list.is-active) .community-finder__filter-options .community-finder__filter-radios label,.community-finder:has(.community-finder__view-btn--list.is-active) .community-finder__filter-options .community-finder__filter-radios select,.community-finder:has(.community-finder__view-btn--list.is-active) .community-finder__filter-toggle .community-finder__filter-dropdown label,.community-finder:has(.community-finder__view-btn--list.is-active) .community-finder__filter-toggle .community-finder__filter-dropdown select,.community-finder:has(.community-finder__view-btn--list.is-active) .community-finder__filter-toggle .community-finder__filter-radios label,.community-finder:has(.community-finder__view-btn--list.is-active) .community-finder__filter-toggle .community-finder__filter-radios select{cursor:not-allowed}.community-finder__filter-dropdown{position:relative;display:flex;align-items:center}.community-finder__select{appearance:none;background:transparent;border:none;border-bottom:1.6px solid var(--gold-500);padding:var(--space-2xs) var(--space-xl) var(--space-2xs) var(--space-xs);font-family:inherit;font-size:var(--fs-s);color:var(--green-800);cursor:pointer;min-width:120px}.community-finder__select:focus{outline:none}.community-finder__select-icon{position:absolute;right:var(--space-xs);pointer-events:none;color:var(--green-800)}.community-finder__filter-radios{display:flex;align-items:center;gap:var(--space-m)}.community-finder__radio{display:inline-flex;align-items:center;gap:var(--space-2xs);cursor:pointer;font-size:var(--fs-s);margin-bottom:0}.community-finder__radio-input{position:absolute;opacity:0;pointer-events:none}.community-finder__radio-indicator{width:18px;height:18px;border:1.6px solid var(--gold-500);border-radius:50%;position:relative;flex-shrink:0}.community-finder__radio-indicator:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background-color:var(--gold-500);opacity:0;transition:opacity .15s ease}.community-finder__radio-input:checked+.community-finder__radio-indicator:before{opacity:1}.community-finder__radio-label{user-select:none;color:var(--green-800)}.community-finder__radio-input:checked~.community-finder__radio-label{font-weight:500}.community-finder__view-toggle{display:flex;margin-left:auto}.community-finder__view-btn{display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1.6px solid var(--green-500);background:transparent;color:var(--green-500);cursor:pointer;transition:background-color .2s,color .2s}.community-finder__view-btn:first-child{border-radius:2px 0 0 2px}.community-finder__view-btn:last-child{border-radius:0 2px 2px 0;border-left:none}.community-finder__view-btn.is-active{background-color:var(--green-500);color:var(--white)}.community-finder__view-btn svg{width:24px;height:24px}.community-finder__view-icon--grid{display:none}.community-finder__view-icon--map{display:block}@media(max-width:1620px){.community-finder__filter-toggle{display:flex}.community-finder__filter-options{display:none;width:100%;padding-top:var(--space-m);order:3}.community-finder__filter-options-wrap{width:min(100%,780px);display:grid;row-gap:var(--space-l);column-gap:var(--space-m);grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto)}.community-finder__filter-options.is-open{display:flex}.community-finder__filter-dropdown{grid-column:span 1}.community-finder__filter-radios{grid-column:span 2;flex-direction:row}.community-finder__filter-actions{grid-column:span 2;display:flex;gap:var(--space-m);flex-wrap:wrap}.community-finder__filter-backdrop{position:absolute;top:0;left:0;height:200vh;width:100%;z-index:-1;background-color:#000000b3}.community-finder__filter-results{display:inline!important}.community-finder__filters-inner{flex-wrap:wrap}.community-finder__view-toggle.is-hidden{display:none}.community-finder__view-icon--grid{display:block}.community-finder__view-icon--map{display:none}}@media(max-width:767px){.community-finder__filters-inner{padding:var(--space-s) var(--body-padding)}.community-finder__filter-options-wrap{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-l)}.community-finder__filter-options.is-open{display:flex}.community-finder__filter-actions{gap:var(--space-xl);padding-bottom:var(--space-xs)}.community-finder__filter-radios{flex-direction:column;align-items:flex-start}.community-finder__filter-results{padding:13.5px 23.33px!important}}.community-finder__content{width:1920px;max-width:100%;margin:0 auto}.community-finder__list-view{padding:var(--space-6xl) var(--space-2xl);max-width:116rem;margin-inline:auto}.community-finder__list-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:var(--space-xl)}.community-finder__list-group{border:1px solid var(--border-color);border-radius:3px;padding:var(--space-2xl) var(--space-4xl)}.community-finder__list-state{margin:0 0 var(--space-m);font-family:var(--font-family);font-size:var(--fs-l);font-weight:500;line-height:1.3;letter-spacing:-.92px;color:var(--text-color)}.community-finder__list-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-m)}.community-finder__list-item{margin:0}.community-finder__list-link{font-size:var(--fs-s);color:var(--text-color);text-decoration:none;line-height:1.4}.community-finder__list-link:hover{text-decoration:underline}@media(max-width:1023px){.community-finder__list-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.community-finder__list-group{padding:var(--space-xl) var(--space-2xl)}}@media(max-width:767px){.community-finder__list-view{padding:var(--space-xl) var(--body-padding)}.community-finder__list-grid{grid-template-columns:1fr}.community-finder__list-group{padding:var(--space-l) var(--space-xl)}}.community-finder__map-container{position:sticky;top:0;height:100vh}.community-finder__map{width:100%;height:100%}.community-finder__marker{width:20px;height:20px;background-color:var(--gold-500);border-radius:50%;box-shadow:0 2px 4px #0003;transition:background-color .2s}.community-finder__marker.highlighted{background-color:var(--green-800)}.community-finder__popup-container .leaflet-popup-content-wrapper{background:var(--cream);border-radius:3px;box-shadow:0 4px 8px #151b1a1a;padding:0;overflow:hidden}.community-finder__popup-container .leaflet-popup-content{margin:0;width:340px!important}.community-finder__popup-container .leaflet-popup-tip{background:var(--cream)}.community-finder__popup-container .leaflet-popup-close-button{display:none}.community-finder__popup{position:relative}.community-finder__popup-close{position:absolute;top:0;right:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--green-800);border:none;border-radius:0 3px;color:var(--white);cursor:pointer;z-index:1}.community-finder__popup-close svg{width:16px;height:16px}.community-finder__popup-image{width:100%;aspect-ratio:3/2}.community-finder__popup-image img{width:100%;height:100%;object-fit:cover}.community-finder__popup-content{padding:var(--space-s);text-align:center}.community-finder__popup-name{margin:0 0 var(--space-2xs);font-size:var(--fs-s);font-weight:400;color:var(--green-800);font-family:Rustica;gap:.8rem;line-height:1.4;letter-spacing:unset}.community-finder__popup-cta{display:inline-block;padding:var(--space-s) var(--space-m);background-color:var(--peach-500);color:var(--green-800)!important;font-size:var(--fs-xs);font-weight:600;text-decoration:none;text-transform:capitalize;border-radius:3px;width:100%}.community-finder.card-v2 .community-finder__map-container{position:sticky;top:0;height:100%}.community-finder.card-v2 .community-finder__map{width:100%;height:100%}.community-finder.card-v2 .community-finder__marker{width:20px;height:20px;background-color:var(--marker--background-color);border-radius:50%;box-shadow:0 2px 4px #0003;transition:background-color .2s}.community-finder.card-v2 .community-finder__marker.highlighted{background-color:var(--marker-highlighted--background-color)}.community-finder.card-v2 .community-finder__popup-container .leaflet-popup-content-wrapper{background:var(--popup-container--background-color);border-radius:2px}.community-finder.card-v2 .community-finder__popup-container .leaflet-popup-content{width:311px!important}.community-finder.card-v2 .community-finder__popup-container .leaflet-popup-tip{background:var(--popup-container--background-color)}.community-finder.card-v2 .community-finder__popup-container .leaflet-popup-close-button{display:none}.community-finder.card-v2 .community-finder__popup{position:relative}.community-finder.card-v2 .community-finder__popup-close{width:40px;height:40px;background:var(--popup-close--background-color);border-radius:0 2px;color:var(--white)}.community-finder.card-v2 .community-finder__popup-close svg{width:24px;height:24px}.community-finder.card-v2 .community-finder__popup-image{width:100%;aspect-ratio:3/2}.community-finder.card-v2 .community-finder__popup-image img{width:100%;height:100%;object-fit:cover}.community-finder.card-v2 .community-finder__popup-content{padding:var(--popup-content--padding);text-align:center;background-color:var(--popup-content--background-color)}.community-finder.card-v2 .community-finder__popup-name{margin-bottom:var(--popup-name--margin-bottom);font-size:var(--popup-name--font-size);font-weight:var(--popup-name--weight);color:var(--popup-name--text-color);font-family:var(--popup-name--font-family)}.community-finder.card-v2 .community-finder__popup-cta{display:inline-block;padding:var(--space-s) var(--space-m);background-color:var(--peach-500);color:var(--green-800)!important;font-size:var(--fs-xs);font-weight:600;text-decoration:none;text-transform:capitalize;border-radius:3px;width:100%}.community-finder.card-v2 .community-finder__popup-cta-v2{padding:var(--popup-cta-v2--padding)}.community-finder.card-v2 .community-finder__popup-cta-v2 .brxe-text-basic{font-size:var(--fs-xs)}@media(max-width:1279px){.community-finder__map-container{display:none}}.community-finder__hero{display:flex;align-items:flex-end;gap:var(--space-4xl);padding:calc(var(--header-height) + 40px) var(--space-xl) var(--space-xl) var(--body-padding);background-color:var(--green-800);min-height:400px}@media(max-width:1023px){.community-finder__hero{min-height:auto;padding-bottom:40px}}.community-finder__hero-content{display:flex;flex-direction:column;gap:50px;padding:65px 0}@media(max-width:1023px){.community-finder__hero-content{gap:24px;padding:0}}.community-finder__breadcrumbs{display:flex;align-items:center;gap:4px;font-family:rustica;font-size:var(--fs-xs);line-height:1.4;color:var(--green-300)}.community-finder__breadcrumbs a{color:inherit;text-decoration:underline;opacity:.5;transition:opacity .2s ease}.community-finder__breadcrumbs a:hover{opacity:1}.community-finder__breadcrumbs svg{opacity:.5}.community-finder__hero-title{font-family:than;font-size:clamp(36px,5vw,60px);font-weight:500;line-height:1.3;letter-spacing:-.03em;color:var(--white);margin:0}.community-finder__usa-map-container{position:relative;flex:1;min-width:0;max-width:1160px}@media(max-width:1279px){.community-finder__usa-map-container{display:none}}.community-finder__usa-map{width:100%;height:auto}.community-finder__usa-map svg{width:100%;height:auto;display:block}.community-finder__usa-map path{fill:#faf9f51a;stroke:var(--green-800);stroke-width:.66;transition:fill .2s ease}.community-finder__usa-map path.has-communities{fill:var(--green-300);stroke:none;cursor:pointer}.community-finder__usa-map path.has-communities:hover{fill:var(--cream)}.community-finder__map-tooltip{position:absolute;display:flex;gap:10px;align-items:center;width:max-content;padding:var(--space-2xs) var(--space-s);background-color:var(--peach-200);border-radius:2px;box-shadow:0 13px 10px -10px #00000040;font-family:rustica;font-size:var(--fs-xs);line-height:1.4;white-space:nowrap;pointer-events:none;transform:translate(-100%,-100%);z-index:10}.community-finder__map-tooltip[x-cloak]{display:none}.community-finder__map-tooltip-state{font-weight:500;color:var(--green-800)}.community-finder__map-tooltip-count{color:var(--green-500)}.community-finder.card-v2 .community-finder__filters{background-color:var(--filters--bg-color)}.community-finder.card-v2 .community-finder__filters-inner{padding:var(--filters-inner--padding);max-width:var(--filters-inner--max-width);font-family:var(--filters-inner--font-family)}.community-finder.card-v2 .community-finder__filter-toggle{color:var(--filter-toggle--text-color)}.community-finder.card-v2 .community-finder__filter-dropdown{font-size:var(--filter-dropdown--font-size);color:var(--filter-dropdown--text-color)}.community-finder.card-v2 .community-finder__select{border-bottom:1.6px solid var(--select--underline);padding:var(--select--padding);font-size:var(--select--font-size);color:var(--select--text-color);min-width:var(--select--min-width)}.community-finder.card-v2 .community-finder__select-icon{width:var(--select-icon--width);height:var(--select-icon--height);color:var(--select-icon--color);right:var(--select-icon--right)}.community-finder.card-v2 .community-finder__select-icon path{stroke-width:var(--select-icon--path--stroke-width)}.community-finder.card-v2 .community-finder__filter-radios{gap:var(--filter-radios--gap)}.community-finder.card-v2 .community-finder__radio{font-size:var(--radio--font-size)}.community-finder.card-v2 .community-finder__radio-indicator{border:1.6px solid var(--radio-indicator--border-color)}.community-finder.card-v2 .community-finder__radio-indicator:before{background-color:var(--radio-indicator-fill--bg-color)}.community-finder.card-v2 .community-finder__radio-input:checked+.community-finder.card-v2 .community-finder__radio-indicator:before{opacity:1}.community-finder.card-v2 .community-finder__radio-label{color:var(--radio-label--text-color)}.community-finder.card-v2 .community-finder__view-btn{border:1.6px solid var(--view-btn--border-color);color:var(--view-btn--color)}.community-finder.card-v2 .community-finder__view-btn.is-active{background-color:var(--view-btn--active-color);color:var(--white)}.community-finder.card-v2 .community-finder__hero{display:flex;align-items:flex-end;gap:var(--hero--gap);justify-content:center;padding:var(--hero--padding);background-color:var(--hero-bg-color);min-height:400px}@media(max-width:1279px){.community-finder.card-v2 .community-finder__hero{justify-content:start;padding-left:var(--hero--m1279--padding-left);padding-bottom:var(--hero--m1279--padding-bottom)}}@media(max-width:1023px){.community-finder.card-v2 .community-finder__hero{min-height:auto;padding-bottom:40px}}.community-finder.card-v2 .community-finder__hero-content{display:flex;flex-direction:column;gap:19px;padding:65px 0;align-self:center}@media(max-width:1023px){.community-finder.card-v2 .community-finder__hero-content{gap:24px;padding:0}}.community-finder.card-v2 .community-finder__breadcrumbs{display:flex;align-items:center;gap:4px;font-weight:var(--breadcrumbs--font-weight);font-family:var(--breadcrumbs--font-family);font-size:var(--breadcrumbs--font-size);line-height:1.4;color:var(--breadcrumbs--text-color)}.community-finder.card-v2 .community-finder__breadcrumbs a{color:inherit;text-decoration:none;opacity:1;transition:opacity .2s ease}.community-finder.card-v2 .community-finder__breadcrumbs a:hover{opacity:1}.community-finder.card-v2 .community-finder__breadcrumbs svg{opacity:1}.community-finder.card-v2 .community-finder__hero-title{font-family:var(--hero-title--font-family);font-size:var(--hero-title--font-size);font-weight:var(--hero-title--weight);line-height:var(--hero-title--line-height);letter-spacing:var(--hero-title--letter-spacing);color:var(--hero-title--text-color)}.community-finder.card-v2 .community-finder__usa-map-container{position:relative;flex:1;min-width:0;max-width:860px}@media(max-width:1279px){.community-finder.card-v2 .community-finder__usa-map-container{display:none}}.community-finder.card-v2 .community-finder__usa-map{width:100%;height:auto}.community-finder.card-v2 .community-finder__usa-map svg{width:100%;height:auto;display:block}.community-finder.card-v2 .community-finder__usa-map path{fill:var(--usa-map-path--fill);stroke:none;stroke-width:.66;transition:fill .2s ease}.community-finder.card-v2 .community-finder__usa-map path.has-communities{fill:var(--path-has-communities--fill);stroke:none;cursor:pointer}.community-finder.card-v2 .community-finder__usa-map path.has-communities:hover{fill:var(--path-has-communities-hover--fill)}.community-finder.card-v2 .community-finder__map-tooltip{gap:9px;padding:var(--map-tooltip--padding);background-color:var(--map-tooltip--background-color);box-shadow:var(--map-tooltip--shadow);font-family:var(--map-tooltip--font-family);font-size:var(--map-tooltip--font-size);border:var(--map-tooltip--border);border-radius:1.5px;outline:var(--map-tooltip--outline);transform:translate(-100%,-100%);z-index:10}.community-finder.card-v2 .community-finder__map-tooltip[x-cloak]{display:none}.community-finder.card-v2 .community-finder__map-tooltip-state{font-weight:var(--map-tooltip-state--weight);color:var(--map-tooltip-state--text-color)}.community-finder.card-v2 .community-finder__map-tooltip-count{color:var(--map-tooltip-count--text-color)}.community-finder{display:flex;flex-direction:column}.community-finder__content{flex:1;min-height:0}.community-finder__cards-view{display:grid;grid-template-columns:minmax(500px,7fr) minmax(400px,6fr);font-size:var(--fs-s);height:calc(96vh - var(--sticky-header-height) - var(--space-s) * 2 - 1lh)}.community-finder__map-container{height:100%}.community-finder--no-map .community-finder__content{min-height:auto}.community-finder--no-map .community-finder__cards-view{grid-template-columns:minmax(0,1fr);height:auto}.community-finder--no-map .community-finder__sidebar{max-height:none;overflow:visible;min-height:0}.community-finder--no-map .community-finder__cards{overflow:visible}.community-finder--no-map.card-v2 .community-finder__sidebar{max-height:none;min-height:0;height:auto;overflow:visible}.community-finder--no-map.card-v2 .community-finder__cards{grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;overflow-y:visible;height:auto;max-height:none}@media(max-width:1406px){.community-finder--no-map.card-v2 .community-finder__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.community-finder--no-map.card-v2 .community-finder__cards{grid-template-columns:1fr}}.community-finder--no-map .community-finder__filters{z-index:99;position:sticky;top:calc(var(--header-height) - 1px);margin-bottom:450px}.community-finder--no-map .community-finder__filters~div{margin-top:-450px}.community-finder--no-map .community-finder__filters-inner{min-height:calc(var(--space-xs) * 2 + 45px)}@media(max-width:1620px){.community-finder--no-map .community-finder__filter-options{background-color:var(--white, white);position:absolute;top:calc(var(--space-xs) * 2 + 44px);left:0;right:0;padding:var(--filters-inner--padding)}}@media(max-width:1279px){.community-finder{height:auto}.community-finder__cards-view{display:block;height:auto}.community-finder__sidebar{height:auto;overflow:visible}}
