.browsingApp-heading{line-height:1.125}.browsingApp-header{display:flex;align-items:end;gap:1rem}.browsingApp-header h2{margin-bottom:0;font-family:Inter;font-size:var(--fs34-22)}.browsingApp-header+.unitSummary{margin-top:var(--spc48-24)}:is(.browsingApp-headerText,.browsingApp-headerDescriptionText)>*+*{margin-top:4px}.browsingApp-headerBackHomeButtonContainer{display:flex;justify-content:space-between;align-items:center}.browsingApp-headerBackHomeButtonContainer svg{height:.8em}@media (width > 600px){.browsingApp-headerBackHomeButtonContainer{display:none}}.browsingApp-stepIndicator{flex-shrink:0;padding:4px 8px;font-size:.9em}@media (width > 600px){.browsingApp-stepIndicator{display:none}}.statusBadge{display:inline flex;align-items:center;gap:8px;padding:8px 12px;border-radius:3rem;background-color:var(--statusBgColor);color:var(--gray-600);font-size:.9em;font-weight:500;line-height:1.125}.statusBadge-dot{--dotSize: 6px;flex-shrink:0;display:inline-block;height:var(--dotSize);width:var(--dotSize);border-radius:50%;background:var(--baseStatusColor)}.cardTopImage-container a[data-v-d9b6c6d2]{text-decoration:none;color:var(--gray-950)}.cardTopImage-container a:hover .cardTopImage_projectLinkCard[data-v-d9b6c6d2]{outline-color:var(--primary-500);outline-offset:-1px}.cardTopImage-container a:hover .projectLinkCard-arrow[data-v-d9b6c6d2]{transform:translate(2px)}.cardTopImage_projectLinkCard[data-v-d9b6c6d2]{border:2px solid var(--gray-200);border-radius:.8rem;background:#fff;padding:3.2rem;outline:4px solid transparent;outline-offset:-4px;transition:outline-color .2s,outline-offset .2s}.cardTopImage_projectLinkCard .cardTopImage-headerContainer[data-v-d9b6c6d2]{display:flex;align-items:baseline;gap:1.6rem;margin-bottom:1.6rem;justify-content:space-between}.cardTopImage_projectLinkCard .cardTopImage-statusContainer[data-v-d9b6c6d2]{display:flex;justify-content:flex-start;flex-shrink:0}.cardTopImage_projectLinkCard .cardTopImage-heading[data-v-d9b6c6d2]{font-size:2rem;font-weight:600;font-family:Inter,Roboto,sans-serif;margin:0;text-decoration:none}.cardTopImage_projectLinkCard .cardTopImage-titleGroup[data-v-d9b6c6d2]{margin:0}.cardTopImage_projectLinkCard .cardTopImage-contentContainer[data-v-d9b6c6d2]{padding:0;display:block}.cardTopImage_projectLinkCard .cardTopImage-locationGroup[data-v-d9b6c6d2]{margin:1.6rem 0}.cardTopImage_projectLinkCard .cardTopImage-regionName[data-v-d9b6c6d2]{font-size:1.8rem;font-weight:600;margin-bottom:.125rem}.cardTopImage_projectLinkCard .cardTopImage-subheading[data-v-d9b6c6d2]{font-size:1.6rem;font-weight:500}.cardTopImage_projectLinkCard .cardTopImage-image[data-v-d9b6c6d2]{width:100%;height:auto;aspect-ratio:16/9;border-radius:8px}.cardTopImage_projectLinkCard[data-project-status=Completed][data-v-d9b6c6d2]{--baseStatusColor: var(--red-500);--statusBgColor: var(--red-200)}.cardTopImage_projectLinkCard[data-project-status=InProgress][data-v-d9b6c6d2]{--baseStatusColor: var(--green-500);--statusBgColor: var(--green-200)}.cardTopImage_projectLinkCard[data-project-status=Upcoming][data-v-d9b6c6d2]{--baseStatusColor: var(--yellow-500);--statusBgColor: var(--yellow-200)}.cardTopImage_projectLinkCard .projectLinkCard-data[data-v-d9b6c6d2]{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem;margin-bottom:1.6rem}@media screen and (max-width: 500px){.cardTopImage_projectLinkCard .projectLinkCard-data[data-v-d9b6c6d2]{grid-template-columns:1fr}}.cardTopImage_projectLinkCard .projectLinkCard-dataGroup dt[data-v-d9b6c6d2]{font-size:1.4rem}.cardTopImage_projectLinkCard .projectLinkCard-dataGroup dd[data-v-d9b6c6d2]{font-size:1.6rem;font-weight:700;margin:0}.cardTopImage_projectLinkCard .projectLinkCard-dogsAllowed[data-v-d9b6c6d2]{font-size:1.25rem;margin-bottom:1rem}.cardTopImage_projectLinkCard .projectLinkCard-viewAction[data-v-d9b6c6d2]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;font-size:1.25rem;font-weight:500;color:var(--primary-600);text-decoration:none}.cardTopImage_projectLinkCard .projectLinkCard-viewAction:hover .projectLinkCard-arrow[data-v-d9b6c6d2]{transform:translate(2px)}.cardTopImage_projectLinkCard .projectLinkCard-arrow[data-v-d9b6c6d2]{font-size:1.25rem;transition:transform .2s}@media screen and (max-width: 384px){.cardTopImage_projectLinkCard[data-v-d9b6c6d2]{padding:1.6rem}.cardTopImage_projectLinkCard .cardTopImage-headerContainer[data-v-d9b6c6d2]{flex-direction:column}}.projectCard-skeleton[data-v-d7854c74]{--column-count: 3;--column-gap: var(--spc24-16)}.projectCard-skeletonCard[data-v-d7854c74]{background:var(--gray-50);border-radius:8px;border:1px solid var(--gray-200);overflow:hidden}.projectCard-skeletonCard .skeleton-content[data-v-d7854c74]{padding:0}.projectCard-skeletonCard .skeleton-content .skeleton-image[data-v-d7854c74]{height:200px;background:linear-gradient(90deg,var(--gray-200) 25%,var(--gray-100) 50%,var(--gray-200) 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite}.projectCard-skeletonCard .skeleton-content .skeleton-text-lines[data-v-d7854c74]{padding:1rem}.projectCard-skeletonCard .skeleton-content .skeleton-text-lines .skeleton-line[data-v-d7854c74]{height:12px;background:linear-gradient(90deg,var(--gray-200) 25%,var(--gray-100) 50%,var(--gray-200) 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite;border-radius:4px;margin-bottom:8px}.projectCard-skeletonCard .skeleton-content .skeleton-text-lines .skeleton-line--title[data-v-d7854c74]{height:16px;width:75%}.projectCard-skeletonCard .skeleton-content .skeleton-text-lines .skeleton-line--subtitle[data-v-d7854c74]{width:50%}.projectCard-skeletonCard .skeleton-content .skeleton-text-lines .skeleton-line--description[data-v-d7854c74]{width:90%;margin-bottom:0}.choiceChip{--baseColor: var(--primary-500);--buttonBackgroundColor: var(--baseColor);--lightnessModifierPressed: 1.25;--accentLightnessModifier: .5;--choiceChipBorderRadius: 120px;justify-content:start;border:1px solid var(--gray-300);margin-bottom:0;background-color:transparent;border-radius:var(--choiceChipBorderRadius);cursor:pointer;text-align:start}.choiceChip:is(:hover,:focus-visible){background-color:oklch(from var(--buttonBackgroundColor) calc(l * var(--lightnessModifierPressed)) c h/.1);border-color:var(--baseColor)}.choiceChip:has(.choiceChip-input:checked){background-color:oklch(from var(--buttonBackgroundColor) calc(l * var(--lightnessModifierPressed)) c h/.2);border-color:var(--baseColor);outline:1px solid var(--baseColor)}.choiceChip-input{position:absolute;top:0;left:0;opacity:0;accent-color:oklch(from var(--buttonBackgroundColor) calc(l * var(--accentLightnessModifier)) c h)}.choiceChip[data-show-input=true] .choiceChip-input{position:static;opacity:1}.radioGroup{display:flex;flex-wrap:wrap;gap:var(--spc16-8)}.toggleGroup{display:flex;align-items:center;flex-wrap:wrap;gap:var(--buttonGap, 8px)}.filters-wrapper[data-v-c1e7d0db]{display:flex;justify-content:center;align-items:center;width:100%;position:relative;z-index:2}.filters-wrapper .button-group[data-v-c1e7d0db]{position:relative;display:flex}.rental-filters-container[data-v-c1e7d0db]{position:relative;padding:3.5rem 0}.rental-filters-container .bg[data-v-c1e7d0db]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#79787880;z-index:1;transition:opacity .3s ease}.rental-filters-container .filter-bar[data-v-c1e7d0db]{display:flex;align-items:center;justify-content:center;border-radius:40px;border:1px solid rgba(0,0,0,.2);background:#fff;padding:.85rem 1.6rem;cursor:pointer;transition:all .2s ease;width:628px;position:relative;z-index:1;min-height:70px;box-shadow:0 0 10.015px #00000026}.rental-filters-container .filter-bar[data-v-c1e7d0db]:hover{border-color:#475744}.rental-filters-container .filter-bar[data-v-c1e7d0db]:focus{outline:2px solid #57B84A;outline-offset:2px}.rental-filters-container .filter-bar .filter-content[data-v-c1e7d0db]{display:flex;align-items:center;justify-content:center;gap:1.2rem}.rental-filters-container .filter-bar .filter-content-selection[data-v-c1e7d0db]{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1.6rem}.rental-filters-container .filter-bar .filter-content-selection .filter-title[data-v-c1e7d0db]{font-size:1.8rem;font-weight:700}.rental-filters-container .filter-bar .cta-icon[data-v-c1e7d0db]{width:1.6rem;height:1.6rem;display:block;color:#1e1618}.rental-filters-container .filter-bar .cta-icon svg[data-v-c1e7d0db]{width:100%;height:100%}.rental-filters-container .filter-bar .cta-text[data-v-c1e7d0db]{font-size:1.6rem;font-weight:700;color:#1e1618}.rental-filters-container .filter-popup[data-v-c1e7d0db]{position:absolute;top:11.5rem;left:0;right:0;z-index:3;width:34%;min-width:628px;margin:0 auto}.rental-filters-container .filter-popup-content[data-v-c1e7d0db]{background:#fff;border-radius:2rem;padding:2.4rem}.rental-filters-container .filter-popup-content .popup-header[data-v-c1e7d0db]{padding-bottom:1.6rem;border-bottom:1px solid #a6b3a2}.rental-filters-container .filter-popup-content .popup-header .popup-header-content[data-v-c1e7d0db]{position:relative;display:flex;justify-content:center;align-items:center}.rental-filters-container .filter-popup-content .popup-header .title[data-v-c1e7d0db]{font-size:2.4rem;font-weight:700}.rental-filters-container .filter-popup-content .popup-header .close-button[data-v-c1e7d0db]{position:absolute;right:0;top:50%;transform:translateY(-50%);width:2.4rem;height:2.4rem;padding:0;cursor:pointer;color:#000}.rental-filters-container .filter-popup-content .popup-header .close-button[data-v-c1e7d0db]:hover{color:#475744}.rental-filters-container .filter-popup-content .popup-header .close-button svg[data-v-c1e7d0db]{width:100%;height:100%}.rental-filters-container .filter-popup-content .popup-content[data-v-c1e7d0db]{width:100%;margin:0 auto}.rental-filters-container .filter-popup-content .filter-group[data-v-c1e7d0db]{padding:1.6rem 0;border-bottom:1px solid #a6b3a2}.rental-filters-container .filter-popup-content .filter-group .title[data-v-c1e7d0db]{display:block;margin:0 0 1.2rem;font-weight:700;font-size:1.8rem}.rental-filters-container .filter-popup-content .filter-group .radio-group[data-v-c1e7d0db]{display:flex;flex-wrap:wrap;gap:1rem}.rental-filters-container .filter-popup-content .filter-group .radio-group .radio-option[data-v-c1e7d0db]{display:flex;justify-content:center;align-items:center;cursor:pointer;padding:1.25rem;border-radius:30px;border:1px solid #A6B3A2;transition:all .2s ease;background:#fff;min-width:100px;margin:0;font-size:1.6rem;font-weight:500}.rental-filters-container .filter-popup-content .filter-group .radio-group .radio-option .radio-input[data-v-c1e7d0db]{display:none}.rental-filters-container .filter-popup-content .filter-group .radio-group .radio-option[data-v-c1e7d0db]:hover{border-color:#57b84a;background-color:oklch(from #57B84A calc(l/.8) c h/.2)}.rental-filters-container .filter-popup-content .filter-group .radio-group .radio-option[data-v-c1e7d0db]:has(.radio-input:checked){border-color:#57b84a;background-color:oklch(from #57B84A calc(l/.8) c h/.2);outline:1px solid #57B84A}.rental-filters-container .filter-popup-content .filter-group .date-selector[data-v-c1e7d0db]{position:relative}.rental-filters-container .filter-popup-content .filter-group .date-selector .angleDown[data-v-c1e7d0db]{position:absolute;right:.8rem;top:50%;transform:translateY(-50%);pointer-events:none;width:1.6rem;color:#000}.rental-filters-container .filter-popup-content .filter-group .filter-input[data-v-c1e7d0db]{width:100%;padding:1.2rem 1.6rem;border:1px solid #A6B3A2;border-radius:1.6rem;font-size:1.6rem;transition:border-color .2s ease;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";cursor:pointer}.rental-filters-container .filter-popup-content .filter-group .filter-input[data-v-c1e7d0db]::-ms-expand{display:none}.rental-filters-container .filter-popup-content .filter-group .filter-input[data-v-c1e7d0db]:focus{outline:none;border-color:#57b84a}.rental-filters-container .filter-popup-content .filter-group .error-message[data-v-c1e7d0db]{color:#dc3545;font-size:1.4rem;font-weight:500;margin-top:1rem}.rental-filters-container .filter-popup-content .filter-actions[data-v-c1e7d0db]{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;margin-top:2.4rem}.rental-filters-container .filter-popup-content .filter-actions .btn[data-v-c1e7d0db]{min-width:25rem;width:50%}.rental-filters-container .filter-popup-content .filter-actions .btn.btn_secondary[data-v-c1e7d0db]{border:1px solid #A6B3A2}.rental-filters-container .filter-popup-content .filter-actions .btn.search[data-v-c1e7d0db]{color:#fff}@media screen and (max-width: 1024px){.rental-filters-container.projectByRegionRentalBrowsing[data-v-c1e7d0db],.rental-filters-container.projectRentalBrowsing[data-v-c1e7d0db]{padding:3.5rem 0}.rental-filters-container.projectByRegionRentalBrowsing .filters-wrapper .button-group[data-v-c1e7d0db],.rental-filters-container.projectRentalBrowsing .filters-wrapper .button-group[data-v-c1e7d0db]{width:calc(100% - 162px)}.rental-filters-container.projectByRegionRentalBrowsing .filters-wrapper .button-group .filter-bar[data-v-c1e7d0db],.rental-filters-container.projectRentalBrowsing .filters-wrapper .button-group .filter-bar[data-v-c1e7d0db],.rental-filters-container .filter-popup[data-v-c1e7d0db]{width:100%}.filters-wrapper[data-v-c1e7d0db]{justify-content:flex-start}.filters-wrapper .button-group[data-v-c1e7d0db],.filters-wrapper .button-group .filter-bar[data-v-c1e7d0db]{width:100%}}@media screen and (max-width: 767px){.rental-filters-container[data-v-c1e7d0db]{padding:2.5rem 0}.rental-filters-container.projectByRegionRentalBrowsing[data-v-c1e7d0db],.rental-filters-container.projectRentalBrowsing[data-v-c1e7d0db]{padding:2.5rem 0rem}.rental-filters-container.projectByRegionRentalBrowsing .filters-wrapper .button-group[data-v-c1e7d0db],.rental-filters-container.projectRentalBrowsing .filters-wrapper .button-group[data-v-c1e7d0db]{width:calc(100% - 64px)}.rental-filters-container.projectByRegionRentalBrowsing .filters-wrapper .button-group .filter-bar[data-v-c1e7d0db],.rental-filters-container.projectRentalBrowsing .filters-wrapper .button-group .filter-bar[data-v-c1e7d0db]{width:100%;padding:.5px 1.6rem;min-height:auto}.rental-filters-container.projectByRegionRentalBrowsing .filters-wrapper .button-group .filter-bar .filter-content-selection[data-v-c1e7d0db],.rental-filters-container.projectRentalBrowsing .filters-wrapper .button-group .filter-bar .filter-content-selection[data-v-c1e7d0db]{font-size:1.4rem}.rental-filters-container .filters-wrapper .button-group[data-v-c1e7d0db]{width:100%}.rental-filters-container .filters-wrapper .button-group .filter-bar[data-v-c1e7d0db]{width:100%;padding:1.4rem 1.6rem;min-height:auto}.rental-filters-container .filter-popup[data-v-c1e7d0db]{position:fixed;top:6.6rem;max-width:100%;z-index:100;height:calc(100% - 6.04rem);min-width:100%;max-height:100%}.rental-filters-container .filter-popup .filter-popup-content[data-v-c1e7d0db]{border-radius:0;height:100%;padding:2rem;display:flex;flex-direction:column}.rental-filters-container .filter-popup .filter-popup-content .popup-header[data-v-c1e7d0db]{justify-content:space-between}.rental-filters-container .filter-popup .filter-popup-content .popup-header .popup-header-content[data-v-c1e7d0db]{justify-content:flex-start}.rental-filters-container .filter-popup .filter-popup-content .popup-header .title[data-v-c1e7d0db]{font-size:1.8rem}.rental-filters-container .filter-popup .filter-popup-content .popup-header .close-button[data-v-c1e7d0db]{right:0}.rental-filters-container .filter-popup .filter-popup-content .popup-content[data-v-c1e7d0db]{width:100%;margin:0;flex-grow:2;display:flex;flex-direction:column;justify-content:space-between;overflow:auto}.rental-filters-container .filter-popup .filter-popup-content .popup-content .filter-group[data-v-c1e7d0db]{padding:2rem 0}.rental-filters-container .filter-popup .filter-popup-content .filter-actions[data-v-c1e7d0db]{flex-direction:column;gap:1.6rem}.rental-filters-container .filter-popup .filter-popup-content .filter-actions .btn[data-v-c1e7d0db]{width:100%}}@media screen and (max-width: 767px) and (max-height: 700px){.rental-filters-container .filter-popup .filter-popup-content .popup-content[data-v-c1e7d0db]{padding-bottom:15rem}.rental-filters-container .filter-popup .filter-popup-content .filter-actions[data-v-c1e7d0db]{position:fixed;left:0;bottom:0;width:100%;background-color:#fff;padding:2rem;box-shadow:0 0 20px #00000040;margin:0}}.spinner-container{padding:4rem;display:flex;justify-content:center;align-items:center;height:100%}.spinner{width:150px;height:150px;border-radius:50%;position:relative;animation:spin 1.5s linear infinite}.spinner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:conic-gradient(from 0deg,transparent 0%,transparent 15%,#5D7059 35%,#5D7059 65%,transparent 85%,transparent 100%);animation:fadeSpinner 2s linear infinite;mask:radial-gradient(transparent 65%,black 66%)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeSpinner{0%{opacity:1}to{opacity:1}}.rentalFiltersBarRelativeContainer[data-v-f70000ba]{position:relative;z-index:1;position:sticky;top:7rem;z-index:10}.separator[data-v-f70000ba]{height:1px;background-color:#dedede;max-width:1792px;margin:0 auto!important}.browsingAppHeader[data-v-f70000ba]{margin-top:var(--spc48-24)}.wrapper[data-v-f70000ba]{padding-bottom:8.6rem}.wrapper[data-v-f70000ba] .browsingApp-headerBackHomeButtonContainer{margin-bottom:2.5rem}.homeRentalBrowsing-regionSection[data-v-f70000ba]{margin-top:5.6rem}.homeRentalBrowsing-regionSection .section-header[data-v-f70000ba]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spc48-24)}.homeRentalBrowsing-regionSection .section-header h3[data-v-f70000ba]{margin:0}.homeRentalBrowsing-regionSection .section-header .btn[data-v-f70000ba]{color:#fff}.homeRentalBrowsing-regionSection[data-v-f70000ba]:first-child{margin-top:2.5rem}.homeRentalBrowsing-noProjects[data-v-f70000ba]{text-align:center;padding:2rem;color:var(--gray-500)}.homeRentalBrowsing-noProjects h3[data-v-f70000ba]{margin:0;font-weight:500;font-style:italic}@media screen and (max-width: 1024px){.rentalFiltersBarRelativeContainer[data-v-f70000ba]{top:6.6rem}}@media screen and (max-width: 767px){.homeRentalBrowsing-regionSection .section-header[data-v-f70000ba]{flex-direction:column;align-items:flex-start}.homeRentalBrowsing-regionSection .section-header h3[data-v-f70000ba]{margin-bottom:1rem}}
