.mortgage-range[data-v-15e8c197]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2px;background:var(--line);cursor:pointer}.mortgage-range[data-v-15e8c197]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.05rem;height:1.05rem;border-radius:50%;background:var(--accent);border:2px solid var(--bg);box-shadow:0 0 0 1px var(--accent);-webkit-transition:transform .2s var(--ease-out);transition:transform .2s var(--ease-out)}.mortgage-range[data-v-15e8c197]::-webkit-slider-thumb:hover{transform:scale(1.15)}.mortgage-range[data-v-15e8c197]::-moz-range-thumb{width:1.05rem;height:1.05rem;border-radius:50%;background:var(--accent);border:2px solid var(--bg);box-shadow:0 0 0 1px var(--accent)}.mortgage-range[data-v-15e8c197]:focus-visible{outline:2px solid var(--accent);outline-offset:6px}input[type=number][data-v-15e8c197]::-webkit-inner-spin-button,input[type=number][data-v-15e8c197]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-15e8c197]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.related-swiper[data-v-c5f82ce2]{overflow-x:hidden;overflow-y:visible}.popup-enter-active .popup-overlay[data-v-0daadb64],.popup-leave-active .popup-overlay[data-v-0daadb64]{transition:opacity .3s ease}.popup-enter-active .popup-panel[data-v-0daadb64]{transition:opacity .35s ease,transform .45s var(--ease-out)}.popup-leave-active .popup-panel[data-v-0daadb64]{transition:opacity .25s ease,transform .25s ease-in}.popup-enter-from .popup-overlay[data-v-0daadb64],.popup-leave-to .popup-overlay[data-v-0daadb64]{opacity:0}.popup-enter-from .popup-panel[data-v-0daadb64],.popup-leave-to .popup-panel[data-v-0daadb64]{opacity:0;transform:translateY(24px) scale(.98)}.listing-prose[data-v-79a10863] p{margin-block:.9em}.listing-prose[data-v-79a10863] ol,.listing-prose[data-v-79a10863] ul{margin-block:.9em;padding-left:1.3em;list-style:disc}.listing-prose[data-v-79a10863] h2,.listing-prose[data-v-79a10863] h3,.listing-prose[data-v-79a10863] h4,.listing-prose[data-v-79a10863] strong{color:var(--text);font-weight:600}.listing-prose[data-v-79a10863] h2,.listing-prose[data-v-79a10863] h3,.listing-prose[data-v-79a10863] h4{margin-block:1.2em .5em}.listing-prose[data-v-79a10863] a{color:var(--accent);text-decoration:underline}
