@charset "UTF-8";.env-warning[data-v-c6f2c8da]{pointer-events:none;position:fixed;top:0;left:0;width:100px;height:100px;z-index:2147483647}.env-warning__content[data-v-c6f2c8da]{position:absolute;top:50%;left:50%;width:200%;padding:6px 0;font:700 1rem sans-serif;text-align:center;letter-spacing:.15em;color:#fff;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);border:4px solid white;background:red;box-shadow:0 0 10px #0000004d}.fade-enter-active[data-v-768b2048]{transition:all .7s ease}.fade-leave-active[data-v-768b2048]{transition:all .1s ease}.fade-leave-to[data-v-768b2048],.fade-enter-from[data-v-768b2048]{opacity:0}.base-tabs__panels[data-v-768b2048]{position:relative;display:grid}.base-tabs-panel[data-v-768b2048]{grid-column:1;grid-row:1;pointer-events:none;position:relative}.base-tabs-panel--active[data-v-768b2048]{pointer-events:auto}@media screen and (min-width: 768px){.base-tabs-mobile-select[data-v-768b2048]{display:none}}.base-tabs__panels--grid[data-v-768b2048]{display:grid}.base-tabs__panels--grid .base-tabs-panel[data-v-768b2048]{display:block!important;grid-column:1;grid-row:1;opacity:0;pointer-events:none;transition:.3s ease all;position:relative}.base-tabs__panels--grid .base-tabs-panel.base-tabs-panel--active[data-v-768b2048]{opacity:1;z-index:1;pointer-events:unset}@media screen and (max-width: 767.98px){.base-tabs--select .base-tabs__tabs[data-v-768b2048]{display:none}}@media screen and (max-width: 767.98px){.base-tabs__tabs--v3-mobile[data-v-768b2048]{display:grid!important}.base-tabs__tabs--v3-mobile .base-tab .base-tab__text--desktop[data-v-768b2048]{display:none}.base-tabs__tabs--v3-mobile .base-tab .base-tab__text--mobile[data-v-768b2048]{display:inline}}@media screen and (min-width: 768px){.base-tabs__tabs--v3-mobile .base-tab .base-tab__text--desktop[data-v-768b2048]{display:inline}.base-tabs__tabs--v3-mobile .base-tab .base-tab__text--mobile[data-v-768b2048]{display:none}}.custom-dropdown[data-v-768b2048]{position:relative;width:100%}@media screen and (min-width: 768px){.custom-dropdown[data-v-768b2048]{display:none}}.custom-dropdown__trigger[data-v-768b2048]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:#fff;border-radius:0;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:border-color .2s ease}.custom-dropdown__active-content[data-v-768b2048]{display:flex;flex-direction:column;gap:4px;flex:1}.custom-dropdown__active-item[data-v-768b2048]{font-weight:500;color:#333}.custom-dropdown__icon[data-v-768b2048]{display:flex;align-items:center;justify-content:center;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;color:var(--lime1)}.custom-dropdown__icon svg[data-v-768b2048]{width:25px;height:25px}.custom-dropdown__icon--rotated[data-v-768b2048]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custom-dropdown__options[data-v-768b2048]{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #e0e0e0;border-top:none;border-radius:0 0 4px 4px;box-shadow:0 4px 6px #0000001a;z-index:1000;max-height:300px;overflow-y:auto;margin-top:-1px}@media screen and (max-width: 400px){.custom-dropdown__options[data-v-768b2048]{position:relative;max-height:none;opacity:1;overflow:visible;-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}.custom-dropdown__option[data-v-768b2048]{display:block;width:100%;padding:12px 16px;text-align:left;background:none;border:none;cursor:pointer;transition:background-color .2s ease;color:#333;font-size:1rem}.custom-dropdown__option[data-v-768b2048]:hover{background-color:#f5f5f5}.custom-dropdown__option--active[data-v-768b2048]{font-weight:500}.custom-dropdown__options .custom-dropdown__option--active .custom-dropdown__option-text[data-v-768b2048]{display:inline-block}.custom-dropdown__options .custom-dropdown__option--active .custom-dropdown__option-text[data-v-768b2048]:after{content:"";display:block;width:100%;height:3px;margin-top:5px;background-color:var(--lime1)}.dropdown-slide-enter-active[data-v-768b2048]{transition:all .3s ease-out;-webkit-transform-origin:top;transform-origin:top}.dropdown-slide-leave-active[data-v-768b2048]{transition:all .2s ease-in;-webkit-transform-origin:top;transform-origin:top}.dropdown-slide-enter-from[data-v-768b2048]{opacity:0;-webkit-transform:translateY(-10px) scaleY(.95);transform:translateY(-10px) scaleY(.95)}.dropdown-slide-enter-to[data-v-768b2048],.dropdown-slide-leave-from[data-v-768b2048]{opacity:1;-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}.dropdown-slide-leave-to[data-v-768b2048]{opacity:0;-webkit-transform:translateY(-10px) scaleY(.95);transform:translateY(-10px) scaleY(.95)}.input--select-v2[data-v-768b2048]{width:100%}@media screen and (min-width: 768px){.input--select-v2[data-v-768b2048]{display:none}}.splide-carousel__meta[data-v-bb2764e2]{display:flex;align-items:center;justify-content:space-between;gap:10px}.splide__arrows[data-v-bb2764e2]{z-index:3;width:100%;height:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:flex;right:0;justify-content:space-between;padding:0 10px}.splide__arrow[data-v-bb2764e2]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-height:0;padding:0;color:var(--white);stroke:var(--navy2);stroke-width:1px;border:0;background:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.splide__arrow svg[data-v-bb2764e2]{height:100%;width:auto;overflow:visible;transition:fill .2s ease-out,stroke .2s ease-out}@media screen and (min-width: 992px){.splide__arrow[data-v-bb2764e2]{width:64px;height:64px}}.splide__arrow--next svg[data-v-bb2764e2]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.splide__arrow[data-v-bb2764e2]:hover,.splide__arrow.focus-visible.js-focus-visible[data-v-bb2764e2],.js-focus-visible .splide__arrow.focus-visible[data-v-bb2764e2]{color:var(--navy2);stroke:var(--white);-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}.splide__arrow[data-v-bb2764e2]:hover,.splide__arrow[data-v-bb2764e2]:focus-visible{color:var(--navy2);stroke:var(--white);-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}.splide__track[data-v-bb2764e2]{position:relative;z-index:1}.splide__count-active[data-v-bb2764e2],.splide__count-length[data-v-bb2764e2]{color:var(--darkkgray1)}.splide-carousel--single[data-v-bb2764e2] .splide__arrows{display:none}.splide-carousel__slide-trigger[data-v-bb2764e2]{position:absolute;bottom:10px;right:10px;min-height:0;min-width:0;padding:6px;color:var(--darkblue1);background:var(--white);border:1px solid var(--darkblue1);box-shadow:inset 0 0 0 0 var(--navy2);transition:color .2s .2s ease-out,box-shadow .5s ease-in-out,border-color .2s .2s ease-out}.splide-carousel__slide-trigger[data-v-bb2764e2]:hover,.splide-carousel__slide-trigger.focus-visible.js-focus-visible[data-v-bb2764e2],.js-focus-visible .splide-carousel__slide-trigger.focus-visible[data-v-bb2764e2]{color:var(--white);box-shadow:inset 400px 0 0 0 var(--navy2);border-color:var(--navy2);transition:color .2s ease-out,box-shadow 1s ease-out,border-color .2s ease-out}.splide-carousel__slide-trigger[data-v-bb2764e2]:hover,.splide-carousel__slide-trigger[data-v-bb2764e2]:focus-visible{color:var(--white);box-shadow:inset 400px 0 0 0 var(--navy2);border-color:var(--navy2);transition:color .2s ease-out,box-shadow 1s ease-out,border-color .2s ease-out}[data-v-bb2764e2] .splide__pagination{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:30px}[data-v-bb2764e2] .splide__pagination>li{line-height:0}@media screen and (min-width: 768px){[data-v-bb2764e2] .splide__pagination{justify-content:flex-start;padding-left:50px}}[data-v-bb2764e2] .splide__pagination__page{height:8px;width:60px;padding:0;background:var(--darkgray1)}[data-v-bb2764e2] .splide__pagination__page:hover,[data-v-bb2764e2] .splide__pagination__page.focus-visible.js-focus-visible,.js-focus-visible[data-v-bb2764e2] .splide__pagination__page.focus-visible{background:var(--navy1)}[data-v-bb2764e2] .splide__pagination__page:hover,[data-v-bb2764e2] .splide__pagination__page:focus-visible{background:var(--navy1)}[data-v-bb2764e2] .splide__pagination__page.is-active{background:var(--navy1)}.file-upload__remove[data-v-698e2034]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:35px;height:35px;min-height:0;padding:0;border:0;color:var(--mid2);background:none;transition:color .2s ease-out}.file-upload__remove svg path[data-v-698e2034]{stroke-width:0;transition:stroke-width .2s ease-out}.file-upload__remove[data-v-698e2034]:hover,.file-upload__remove[data-v-698e2034]:focus{color:var(--navy1)}.file-upload__remove:hover svg path[data-v-698e2034],.file-upload__remove:focus svg path[data-v-698e2034]{stroke-width:1px}button[data-v-9305ce75]{padding:0;min-height:unset;border:0}.tooltip[data-v-9305ce75]{position:relative;display:flex}.tooltip__close[data-v-9305ce75]{position:absolute;right:0;top:0;background:none;border:0;color:var(--black);padding:10px}.tooltip__close svg[data-v-9305ce75]{height:15px;width:auto;color:var(--black)}:is(.tooltip__close:hover,.tooltip__close.focus-visible).js-focus-visible path[data-v-9305ce75],.js-focus-visible :is(.tooltip__close:hover,.tooltip__close.focus-visible) path[data-v-9305ce75]{stroke-width:1px}:is(.tooltip__close:hover,.tooltip__close:focus-visible) path[data-v-9305ce75]{stroke-width:1px}.fade-enter-active[data-v-9305ce75],.fade-leave-active[data-v-9305ce75]{transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.fade-enter-from[data-v-9305ce75],.fade-leave-to[data-v-9305ce75]{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}@media (prefers-reduced-motion){.fade-enter-from[data-v-9305ce75],.fade-leave-to[data-v-9305ce75]{-webkit-transform:translateY(0px);transform:translateY(0)}}.tooltip__message[data-v-9305ce75]{background:var(--white);padding:30px 15px 15px;color:var(--black);font-size:.875rem;position:fixed;z-index:3;box-shadow:0 0 15px #0000001a;box-sizing:border-box;overflow:auto;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px)}@media screen and (min-width: 768px){.tooltip__message[data-v-9305ce75]{width:420px}}.tooltip__message--width-unset[data-v-9305ce75]{width:unset;min-width:unset}.tooltip__label[data-v-9305ce75]:empty{display:none}[data-v-dc72c9a4] .input__label{display:none}[data-v-dc72c9a4] .input__wrap{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center}[data-v-dc72c9a4] .input__wrap:after{content:"";speak:none;width:50px;height:100%;display:flex;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='18' viewBox='0 0 17 18' fill='none'%3E%3Cpath d='M16 16.5L11.3307 11.8969M13 7.5C13 10.8137 10.3137 13.5 7 13.5C3.68629 13.5 1 10.8137 1 7.5C1 4.18629 3.68629 1.5 7 1.5C10.3137 1.5 13 4.18629 13 7.5Z' stroke='%23DC1F26' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;grid-column:1;grid-row:1;pointer-events:none}[data-v-dc72c9a4] .input__fyh{padding-left:50px;padding-right:50px;grid-column:1 / span 2;grid-row:1;color:var(--dark1);font-size:1rem}@media screen and (min-width: 768px){[data-v-dc72c9a4] .input__fyh{font-size:1.25rem;height:unset;height:calc(var(--headerHeight) - 40px)}}.find-your-home[data-v-dc72c9a4]{position:relative}.global-search-results[data-v-dc72c9a4]{position:relative;background:white;border:1px solid #e2e8f0;border-radius:0 0 4px 4px;box-shadow:0 4px 6px -1px #0000001a;z-index:10;max-height:215px;overflow-y:auto}.global-search-results__item[data-v-dc72c9a4]{padding:8px 16px;border-bottom:1px solid #e2e8f0;cursor:pointer}.global-search-results__item[data-v-dc72c9a4]:last-child{border-bottom:none}.global-search-results__item-link[data-v-dc72c9a4]{text-decoration:none;color:var(--dark1);display:block;width:100%}.global-search-results__item-title[data-v-dc72c9a4]{font-size:.875rem;line-height:1.5}.global-search-results__item--active[data-v-dc72c9a4]{background-color:var(--navy1);color:#fff}.biginput[data-v-dc72c9a4]{width:100%;padding:12px 50px;font-size:1rem;border:1px solid #e2e8f0;border-radius:4px;color:var(--dark1)}.autocomplete-suggestions[data-v-dc72c9a4]{width:inherit;background:white;border:1px solid #e2e8f0;border-radius:0 0 4px 4px;box-shadow:0 4px 6px -1px #0000001a;z-index:10;max-height:215px;overflow-y:auto}.autocomplete-suggestion[data-v-dc72c9a4]{padding:8px 16px;border-bottom:1px solid #e2e8f0;cursor:pointer;display:inline-block;width:100%}.autocomplete-suggestion[data-v-dc72c9a4]:last-child{border-bottom:none}.autocomplete-suggestion__title[data-v-dc72c9a4]{font-size:.875rem;line-height:1.5;color:var(--dark1)}.autocomplete-suggestion--active[data-v-dc72c9a4]{background-color:var(--navy1)}.autocomplete-suggestion--active .autocomplete-suggestion__title[data-v-dc72c9a4]{color:#fff}.typing-indicator[data-v-dc72c9a4]{display:flex;justify-content:flex-start;align-items:center}.typing-indicator svg[data-v-dc72c9a4]{overflow:visible}.typing-dot[data-v-dc72c9a4]{fill:var(--navy1);-webkit-transform-origin:center;transform-origin:center;-webkit-animation:typingBounce-dc72c9a4 2s infinite cubic-bezier(.68,-.6,.32,1.6);animation:typingBounce-dc72c9a4 2s infinite cubic-bezier(.68,-.6,.32,1.6)}.typing-dot[data-v-dc72c9a4]:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.typing-dot[data-v-dc72c9a4]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.typing-dot[data-v-dc72c9a4]:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes typingBounce-dc72c9a4{0%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes typingBounce-dc72c9a4{0%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}
