/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-border-style:solid;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scroll-snap-strictness:proximity;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes ken-burns{0%{transform:scale(1)}to{transform:scale(1.5)rotate(.01deg)}}@keyframes pulse-green{0%{box-shadow:0 0 #77b800}70%{box-shadow:0 0 0 .625rem #77b8001a}to{box-shadow:0 0 #77b80000}}@keyframes pulse-green-4k{0%{box-shadow:0 0 #77b800}70%{box-shadow:0 0 0 1rem #77b8001a}to{box-shadow:0 0 #77b80000}}@keyframes gradientMove{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes incomingCallPulse{0%{opacity:0;box-shadow:0 0 #77b80099}70%{opacity:1;box-shadow:0 0 0 1rem #77b80000}to{opacity:0}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-2.5deg)}30%,50%,70%{transform:scale3d(1.1,1.1,1.1)rotate(2.5deg)}40%,60%{transform:scale3d(1.1,1.1,1.1)rotate(-2.5deg)}to{transform:scale3d(1.05,1.05,1.05)}}.animated{animation-duration:1s;animation-fill-mode:both}.animated:hover{animation-iteration-count:1}.tada{animation-name:tada}@layer components{.header-switch-language-wrapper .language-modal{z-index:1055;box-sizing:border-box;background:#fff;border:.0625rem solid #bfbfbfb3;border-radius:.25rem;width:max-content;margin-left:.475rem;padding:1rem 1.5rem 1.5rem;display:none;position:absolute;top:2rem;left:0;transform:none;box-shadow:0 .375rem 1rem .125rem #00000029}.header-switch-language-wrapper .language-modal.show{display:block}.header-switch-language-wrapper .language-modal .language-header{font-size:1rem;line-height:2rem}.header-switch-language-wrapper .language-modal .language-actions{gap:.5rem;margin-top:1rem;display:flex}@media only screen and (width>=2225px) and (width<=2560px){.header-switch-language-wrapper .language-modal{margin-left:.445rem}}@media only screen and (width>=2560px){.header-switch-language-wrapper .language-modal{margin-left:.414rem}}.header-switch-language-wrapper .language-option{color:var(--green-600);font-family:var(--outfit-bold);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:.0625rem solid #d2d2d2;border-radius:1rem;justify-content:center;align-items:center;padding:.125rem 1.75rem;font-size:.875rem;line-height:1.75rem;text-decoration:none;transition:all .2s ease-in-out;display:flex}.header-switch-language-wrapper .language-option:hover{border-color:var(--green-600)}.header-switch-language-wrapper .language-option:active,.header-switch-language-wrapper .language-option--selected{background-color:var(--green-600);border-color:var(--green-600);color:#fff}.header-switch-language-wrapper .language-option.disabled{pointer-events:none;cursor:default;background-color:#0000}.form fieldset{box-sizing:border-box;border:none;min-width:7.5rem;margin:0;padding:0}.form fieldset.text,.form fieldset.checkbox,.form fieldset.radio-group,.form fieldset.datepicker{margin-top:1.5rem}.form fieldset.text label,.form fieldset.datepicker label,.form fieldset.checkbox legend,.form fieldset.radio-group legend{color:var(--gray-800);font-family:var(--outfit-regular);margin-bottom:.125rem;font-size:1rem;line-height:1.375rem;display:block}.form fieldset.text input[type=text],.form fieldset.text input[type=email],.form fieldset.text input[type=tel],.form fieldset.text input[type=password],.form fieldset.text input[type=number],.form fieldset.text input[type=date],.form fieldset.text select{box-sizing:border-box;width:100%;height:2.5rem;color:var(--black);background-color:var(--white);border:.0625rem solid var(--gray-400);appearance:none;border-radius:.25rem;margin-top:.25rem;padding:.4375rem .4375rem .375rem;font-size:1rem;transition:all .2s ease-in-out}.form fieldset.text select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23367b01' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;padding-right:2.25rem}.form fieldset.text input:disabled,.form fieldset.text select:disabled{background-color:var(--gray-200);cursor:not-allowed;text-overflow:ellipsis;color:var(--gray-800);overflow:hidden}.form fieldset.text input:focus,.form fieldset.text select:focus{border-color:var(--green-600);outline:none;box-shadow:0 0 .25rem #77b800b3}.form fieldset.text input.error,.form fieldset.text select.error{border:.0625rem solid var(--red-800)}.form fieldset.text input.error:focus,.form fieldset.text select.error:focus{box-shadow:0 0 .25rem 0 var(--red-800);outline:none}.form .error-message{font-size:.875rem;line-height:1.1875rem;font-family:var(--outfit-regular);color:var(--red-800);display:block}.form .helper-message{color:var(--gray-800);padding-top:.5rem;font-size:.875rem;font-style:italic;line-height:1.1875rem}.form fieldset.checkbox{color:var(--black);font-size:1rem}.form fieldset.checkbox .checkbox-default{opacity:0;z-index:1;position:relative;top:.0625rem}.form fieldset.checkbox .checkbox-default+label{margin:0;position:relative;left:-1rem}.form fieldset.checkbox .checkbox-default+label:before{content:"";color:var(--green-600);text-indent:-.0625rem;visibility:visible;text-align:center;border:.0625rem solid var(--gray-400);background-color:var(--white);box-sizing:content-box;border-radius:.25rem;width:1.375rem;height:1.375rem;margin-right:.625rem;font-family:StorybookIcons;font-size:1.5rem;line-height:1.5rem;transition:all .2s ease-in-out;display:inline-block;position:relative;top:.3125rem;left:.125rem}.form fieldset.checkbox .checkbox-default+label:after{content:"";background-color:var(--white);box-sizing:content-box;border-radius:.25rem;width:1.125rem;height:1.125rem;position:absolute;top:.125rem;right:calc(100% - 1.425rem)}.form fieldset.checkbox .checkbox-default:checked+label:before{border:.0625rem solid var(--green-600)}.form fieldset.checkbox .checkbox-default:checked+label:after{width:0;transition:all .2s ease-in-out}.form fieldset.checkbox .checkbox-default:focus+label:before{border:.0625rem solid var(--gray-500);outline:none;box-shadow:0 0 .25rem #77b800b3}.form fieldset.checkbox .checkbox-default:disabled,.form fieldset.checkbox .checkbox-default:disabled+label{cursor:not-allowed}.form fieldset.checkbox .checkbox-default:disabled+label{color:var(--gray-500)}.form fieldset.checkbox .checkbox-default:disabled+label:before{border:.0625rem solid var(--gray-400);background-color:var(--gray-200);color:var(--gray-800)}.form fieldset.checkbox .checkbox-default:disabled+label:after{background-color:var(--gray-200)}.form fieldset.checkbox .checkbox-default:disabled:checked+label:after{display:none}.form fieldset.checkbox .checkbox-default.error+label:before{border:.0625rem solid var(--red-800)}.form fieldset.checkbox .checkbox-default.error:focus+label:before{box-shadow:0 0 .25rem 0 var(--red-800);outline:none}.form .radio-group{padding-bottom:.5rem;position:relative}.form .radio-group .radio-default{opacity:0;z-index:1;position:relative;top:.0625rem}.form .radio-group .radio-default+label{margin:0;position:relative;left:-1rem}.form .radio-group .radio-default+label:before{content:"";box-sizing:content-box;visibility:visible;text-align:center;border:.0625rem solid var(--gray-500);background-color:var(--white);border-radius:50%;width:1.375rem;height:1.375rem;margin-right:.625rem;transition:all .2s ease-in-out;display:inline-block;position:relative;top:.5625rem}.form .radio-group .radio-default+label:after{content:"";box-sizing:content-box;background:var(--white);border-radius:50%;width:.875rem;height:.875rem;transition:all .2s ease-in-out;position:absolute;top:.375rem;left:.3125rem;overflow:hidden}.form .radio-group .radio-default:checked+label:before{border:.0625rem solid var(--green-600)}.form .radio-group .radio-default:checked+label:after{background:var(--green-600)}.form .radio-group .radio-default:focus+label:before{border:.0625rem solid var(--gray-500);outline:none;box-shadow:0 0 .25rem #74b71bb3}.form .radio-group .radio-default:disabled,.form .radio-group .radio-default:disabled+label{cursor:not-allowed}.form .radio-group .radio-default:disabled+label{color:var(--gray-500)}.form .radio-group .radio-default:disabled+label:before,.form .radio-group .radio-default:disabled+label:after{background-color:var(--gray-200)}.form .radio-group .radio-default:disabled:checked+label:before{border-color:var(--gray-800)}.form .radio-group .radio-default:disabled:checked+label:after{background-color:var(--gray-800)}.form .radio-group .radio-default.error+label:before{border-color:var(--red-800)}.form .radio-group .radio-default.error:focus+label:before{box-shadow:0 0 .25rem 0 var(--red-800)}.form .radio-group .error-message{margin-top:.625rem}.form fieldset.datepicker .datepicker-outer{margin-top:.25rem;position:relative}.form fieldset.datepicker .datepicker-inner{position:relative}.form fieldset.datepicker .datepicker-input{vertical-align:top;border:.0625rem solid var(--gray-500);box-sizing:border-box;width:100%;height:2.5rem;color:var(--gray-800);background-color:var(--white);appearance:none;border-radius:.25rem;padding:.4375rem .4375rem .375rem;display:inline-block;overflow:hidden}.form fieldset.datepicker .datepicker-input:focus{border-color:var(--green-600);outline:none;box-shadow:0 0 .25rem #77b800b3}.form fieldset.datepicker .datepicker-input:disabled{background-color:var(--gray-200);cursor:not-allowed;text-overflow:ellipsis;overflow:hidden}.form fieldset.datepicker .datepicker-toggle{color:var(--green-600);cursor:pointer;background:0 0;border:none;padding:0 .25rem;font-size:1.5rem;position:absolute;top:0;bottom:0;right:0}.form fieldset.datepicker .datepicker-outer.error .datepicker-input{border:.0625rem solid var(--red-800)}.form fieldset.datepicker .datepicker-outer.error .datepicker-toggle{color:var(--red-800)}.btn{font-family:var(--outfit-bold), sans-serif;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;box-sizing:border-box;border-style:solid;border-width:.0625rem;border-radius:.25rem;min-width:5rem;height:2rem;padding-bottom:.125rem;padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.125rem;text-decoration:none;transition:all .2s ease-in-out;display:inline-block}.btn:focus-visible{border-color:var(--green-600);outline:none;box-shadow:0 0 .25rem #77b800b3}.btn[disabled],.btn.button-disabled,.btn[disabled]:hover,.btn.button-disabled:hover{color:var(--gray-800);background:var(--gray-500);border-color:var(--gray-500);cursor:not-allowed}.btn-md{height:2.5rem;padding-left:1.25rem;padding-right:1.25rem;font-size:1rem}.btn-lg{height:3rem;padding-bottom:0;padding-left:1.25rem;padding-right:1.25rem;font-size:1.125rem;line-height:1.25rem}.btn-primary{background-color:var(--green-600);border-color:var(--green-600);color:#fff}.btn-primary:hover{background-color:var(--green-800);border-color:var(--green-800);color:#fff}.btn-secondary{border-color:var(--green-600);color:var(--green-600);background-color:#fff}.btn-secondary:hover{background-color:var(--green-100);border-color:var(--green-600);color:var(--green-600)}.btn-text{font-family:var(--outfit-regular), sans-serif}@media (width>=769px){.placard .propertyBuildingInfo,.placard .propertyBuildingTitleWrapper .btn-text{--tw-leading:18px;font-size:12px;line-height:18px}}@media (width>=993px){.placard .propertyBuildingInfo,.placard .propertyBuildingTitleWrapper .btn-text{--tw-leading:16px;font-size:10px;line-height:16px}}@media (width>=1201px){.placard .propertyBuildingInfo,.placard .propertyBuildingTitleWrapper .btn-text{--tw-leading:18px;font-size:12px;line-height:18px}}@media (width>=1367px){.placard .propertyBuildingInfo,.placard .propertyBuildingTitleWrapper .btn-text{--tw-leading:18px;font-size:14px;line-height:18px}}@media (width>=1601px){.placard .propertyBuildingInfo,.placard .propertyBuildingTitleWrapper .btn-text{--tw-leading:24px;font-size:18px;line-height:24px}}@media (width>=1921px){.placard .propertyBuildingInfo,.placard .propertyBuildingTitleWrapper .btn-text{--tw-leading:32px;font-size:24px;line-height:32px}}@media (width>=769px){.placard .propertyBuildingInfo .buildingInfo .value{line-height:18px;font-size:12px!important}}@media (width>=993px){.placard .propertyBuildingInfo .buildingInfo .value{line-height:18px;font-size:14px!important}}@media (width>=1201px){.placard .propertyBuildingInfo .buildingInfo .value{line-height:18px;font-size:16px!important}}@media (width>=1367px){.placard .propertyBuildingInfo .buildingInfo .value{line-height:24px;font-size:18px!important}}@media (width>=1921px){.placard .propertyBuildingInfo .buildingInfo .value{line-height:32px;font-size:24px!important}}@media (width>=769px){.placard .propertyBuildingInfo .buildingInfo .label{--tw-leading:9px;font-size:10px;line-height:9px}}@media (width>=993px){.placard .propertyBuildingInfo .buildingInfo .label{--tw-leading:10px;line-height:10px}}@media (width>=1201px){.placard .propertyBuildingInfo .buildingInfo .label{--tw-leading:14px;line-height:14px}}@media (width>=1367px){.placard .propertyBuildingInfo .buildingInfo .label{--tw-leading:18px;font-size:12px;line-height:18px}}@media (width>=1601px){.placard .propertyBuildingInfo .buildingInfo .label{--tw-leading:22px;font-size:14px;line-height:22px}}@media (width>=1921px){.placard .propertyBuildingInfo .buildingInfo .label{--tw-leading:28px;font-size:18px;line-height:28px}}@media (width>=768px){.placard .placard-header.has-frbo-logo .property-logo-wrapper{width:70px}}@media (width>=1200px){.placard .placard-header.has-frbo-logo .property-logo-wrapper{width:78px}}@media (width>=1366px){.placard .placard-header.has-frbo-logo .property-logo-wrapper{width:96px}}@media (width>=1600px){.placard .placard-header.has-frbo-logo .property-logo-wrapper{width:116px}}@media (width>=1920px){.placard .placard-header.has-frbo-logo .property-logo-wrapper{width:136px}}@media (width>=2240px){.placard .placard-header.has-frbo-logo .property-logo-wrapper{width:184px}}@media (width>=2560px){.placard .placard-header.has-frbo-logo .property-logo-wrapper{width:160px}}@media (width>=1201px){.placard .for-rent-by-owner-text-container{font-size:.75rem;line-height:normal}.placard .for-rent-by-owner-logo-wrapper .forrentbyownerStoryIcon{font-size:32px}}@media (width>=1367px){.placard .for-rent-by-owner-logo-wrapper .forrentbyownerStoryIcon{font-size:40px}}@media (width>=1601px){.placard .for-rent-by-owner-logo-wrapper .forrentbyownerStoryIcon{font-size:48px}}@media (width>=1921px){.placard .for-rent-by-owner-logo-wrapper .forrentbyownerStoryIcon{font-size:64px}}@media (width>=2241px){.placard .for-rent-by-owner-logo-wrapper .forrentbyownerStoryIcon{font-size:72px}}.placard.placard-option-platinum .media-frame{padding:15px 16px}@media (width>=1201px){.placard.placard-option-platinum .media-frame{padding:12px}}@media (width>=1921px){.placard.placard-option-platinum .media-frame{padding:15px 16px}}@media (width>=2240px){.placard.placard-option-platinum .media-frame{padding:16px}}@media (width>=1367px){.placard.placard-option-platinum .property-information .property-title .title,.placard.placard-option-platinum .property-information .property-title.title{--tw-leading:26px;line-height:26px}}@media (width>=1601px){.placard.placard-option-platinum .property-information .property-title .title,.placard.placard-option-platinum .property-information .property-title.title{--tw-leading:34px;line-height:34px}}@media (width>=1921px){.placard.placard-option-platinum .property-information .property-title .title,.placard.placard-option-platinum .property-information .property-title.title{--tw-leading:40px;line-height:40px}}@media (width>=2241px){.placard.placard-option-platinum .property-information .property-title .title,.placard.placard-option-platinum .property-information .property-title.title{--tw-leading:54px;line-height:54px}}.placard.placard-option-platinum .phone-link{--tw-leading:18px;font-size:14px;line-height:18px}@media (width>=1201px){.placard.placard-option-platinum .phone-link{--tw-leading:18px;font-size:16px;line-height:18px}}@media (width>=1367px){.placard.placard-option-platinum .phone-link{--tw-leading:24px;font-size:18px;line-height:24px}}@media (width>=1921px){.placard.placard-option-platinum .phone-link{--tw-leading:32px;font-size:24px;line-height:32px}}@media (width>=2241px){.placard.placard-option-platinum .phone-link{--tw-leading:36px;font-size:30px;line-height:36px}}@media (width>=1367px){.placard.placard-option-platinum .phone-link{padding-bottom:1px}.placard.placard-option-platinum.js-platinumpropres .phone-link{padding-bottom:4px}}@media (width>=1601px){.placard.placard-option-platinum.js-platinumpropres .phone-link{padding-bottom:8px}}@media (width>=2241px){.placard.placard-option-platinum.js-platinumpropres .phone-link{padding-bottom:12px}}@media (width>=2240px){.placard.placard-option-platinum .placard-header.has-logo .property-information{width:590px}.placard.placard-option-platinum .property-logo-wrapper{flex:auto;width:calc(100% - 690px)}}@media (width>=2560px){.placard.placard-option-platinum .placard-header.has-logo .property-information{width:680px}.placard.placard-option-platinum .property-logo-wrapper{width:calc(100% - 885px)}}.placard.placard-option-platinum .property-type-for-rent{font-family:var(--outfit-regular);color:var(--gray-800);font-size:10px}@media (width>=993px){.placard.placard-option-platinum .property-type-for-rent{font-size:12px}}@media (width>=1367px){.placard.placard-option-platinum .property-type-for-rent{font-size:14px}}@media (width>=1601px){.placard.placard-option-platinum .property-type-for-rent{font-size:16px}}@media (width>=1921px){.placard.placard-option-platinum .property-type-for-rent{font-size:20px}}@media (width>=769px){.placard.placard-option-platinum .property-specials{font-size:12px}}.placard.placard-option-platinum .property-actions{flex-direction:column;justify-content:flex-end;align-items:stretch;gap:2px;height:45px}@media (width>=769px){.placard.placard-option-platinum .property-actions{gap:0;height:49px}}@media (width>=993px){.placard.placard-option-platinum .property-actions{gap:0;height:48px}}@media (width>=1201px){.placard.placard-option-platinum .property-actions{gap:0;height:56px}}@media (width>=1367px){.placard.placard-option-platinum .property-actions{gap:4px;height:64px}}@media (width>=1601px){.placard.placard-option-platinum .property-actions{gap:8px;height:75px}}@media (width>=1921px){.placard.placard-option-platinum .property-actions{gap:8px;height:88px}}@media (width>=2241px){.placard.placard-option-platinum .property-actions{gap:12px;height:104px}}.placard.tmpl-platinum-propres .property-actions{height:45px;display:block}@media (width>=769px){.placard.tmpl-platinum-propres .property-actions{height:49px}}@media (width>=993px){.placard.tmpl-platinum-propres .property-actions{height:48px}}@media (width>=1201px){.placard.tmpl-platinum-propres .property-actions{height:57px}}@media (width>=1367px){.placard.tmpl-platinum-propres .property-actions{height:64px}}@media (width>=1601px){.placard.tmpl-platinum-propres .property-actions{height:70px}}@media (width>=1921px){.placard.tmpl-platinum-propres .property-actions{height:87px}}@media (width>=2240px){.placard.tmpl-platinum-propres .property-actions{height:96px}}@media (width>=2241px){.placard.tmpl-platinum-propres .property-actions{height:104px}}@media (width>=2560px){.placard.tmpl-platinum-propres .property-actions{height:105px}}.placard.placard-option-gold.tmpl-gold-propres .property-actions{height:auto;padding-top:0;padding-bottom:.25rem;display:block}.placard.placard-option-gold .property-type-for-rent{font-family:var(--outfit-regular);color:var(--gray-800);font-size:10px}@media (width>=993px){.placard.placard-option-gold .property-type-for-rent{font-size:12px}}@media (width>=1367px){.placard.placard-option-gold .property-type-for-rent{font-size:14px}}@media (width>=1601px){.placard.placard-option-gold .property-type-for-rent{font-size:16px}}@media (width>=1921px){.placard.placard-option-gold .property-type-for-rent{font-size:20px}}.placard.placard-option-gold .property-specials{max-height:2.1rem;overflow:hidden}.placard.placard-option-gold .property-specials span{white-space:nowrap;margin:.25rem .1rem .25rem 0;padding-left:.5rem}@media (width<=1200px){.placard.placard-option-gold .property-specials span{margin:.25rem .25rem .25rem 0;padding-left:.25rem!important}}@media (width<=880px){.placard.placard-option-gold .property-specials{display:none}}.placard.placard-option-gold .media-frame{padding:23px 16px}@media (width>=769px){.placard.placard-option-gold .media-frame{padding-top:15px;padding-bottom:15px}}@media (width>=2240px){.placard.placard-option-gold .media-frame{padding:16px}}@media (width>=1367px){.placard.placard-option-gold .property-information .property-title .title,.placard.placard-option-gold .property-information .property-title.title{--tw-leading:26px;font-size:20px;line-height:26px}}@media (width>=1601px){.placard.placard-option-gold .property-information .property-title .title,.placard.placard-option-gold .property-information .property-title.title{--tw-leading:34px;font-size:24px;line-height:34px}}@media (width>=1921px){.placard.placard-option-gold .property-information .property-title .title,.placard.placard-option-gold .property-information .property-title.title{--tw-leading:40px;font-size:30px;line-height:40px}.placard.placard-option-gold .property-information .property-address{--tw-leading:28px;font-size:20px;line-height:28px}}@media (width>=2241px){.placard.placard-option-gold .property-information .property-title .title,.placard.placard-option-gold .property-information .property-title.title{--tw-leading:56px;font-size:40px;line-height:56px}}.placard.placard-option-gold .phone-link{font-size:14px}@media (width>=993px){.placard.placard-option-gold .phone-link{font-size:16px}}@media (width>=1367px){.placard.placard-option-gold .phone-link{--tw-leading:24px;font-size:18px;line-height:24px}}@media (width>=2240px){.placard.placard-option-gold .phone-link{--tw-leading:32px;font-size:24px;line-height:32px}}@media (width>=2241px){.placard.placard-option-gold .phone-link{--tw-leading:36px;font-size:30px;line-height:36px}}.placard.placard-option-gold .property-information .property-address{padding-top:0}.placard.placard-option-gold .placard-header .property-information .property-address{position:relative;top:0}.placard.placard-option-gold .placard-header .property-information .property-title{top:4px}@media (width>=1201px){.placard.placard-option-gold .placard-header .property-information .property-title{top:2px}}@media (width>=1601px){.placard.placard-option-gold .placard-header .property-information .property-title{top:0}}.placard.placard-option-gold .placard-header .property-information{padding:4px 2px 4px 10px}@media (width>=1367px){.placard.placard-option-gold .placard-header .property-information{padding:4px 14px 4px 10px}}@media (width>=1921px){.placard.placard-option-gold .placard-header .property-information{padding:4px 14px}}@media (width>=2240px){.placard.placard-option-gold .placard-header .property-information{padding:4px 20px}}.placard.placard-option-gold .placard-header .property-information>a{line-height:inherit}.placard .property-address.ellipsis{padding-right:.25rem}@media (width>=2240px){.placard.placard-option-gold .property-information{padding:4px 20px}.placard.placard-option-gold .property-logo-wrapper{width:184px}}@media (width>=2560px){.placard.placard-option-gold .property-logo-wrapper{width:160px}}.placard.placard-option-gold .property-actions{flex-direction:column;justify-content:flex-end;align-items:stretch;gap:4px;height:auto}.placard.placard-option-premium.filter .media-wrapper{width:224px}@media (width>=993px){.placard.placard-option-premium.filter .media-wrapper{width:245px}}@media (width>=1201px){.placard.placard-option-premium.filter .media-wrapper{width:268px}}@media (width>=1367px){.placard.placard-option-premium.filter .media-wrapper{width:313px}}@media (width>=1921px){.placard.placard-option-premium.filter .media-wrapper{width:362px}}@media (width>=2241px){.placard.placard-option-premium.filter .media-wrapper{width:504px}}.placard.placard-option-premium .media-frame{padding:23px 16px}@media (width>=769px){.placard.placard-option-premium .media-frame{padding-top:15px;padding-bottom:15px}}@media (width>=2240px){.placard.placard-option-premium .media-frame{padding:16px}}.placard.placard-option-premium .media:after{content:none}.placard.placard-option-premium .property-information .property-address{--tw-leading:18px;font-size:9px;line-height:18px}@media (width>=993px){.placard.placard-option-premium .property-information .property-address{--tw-leading:18px;font-size:10px;line-height:18px}}@media (width>=1201px){.placard.placard-option-premium .property-information .property-address{--tw-leading:20px;font-size:12px;line-height:20px}}@media (width>=1367px){.placard.placard-option-premium .property-information .property-address{--tw-leading:20px;font-size:14px;line-height:20px}}@media (width>=1601px){.placard.placard-option-premium .property-information .property-address{--tw-leading:24px;font-size:16px;line-height:24px}}@media (width>=2241px){.placard.placard-option-premium .property-information .property-address{--tw-leading:28px;font-size:20px;line-height:28px}}.placard.placard-option-premium .property-information .property-title .title{--tw-leading:20px;font-size:14px;line-height:20px}@media (width>=769px){.placard.placard-option-premium .property-information .property-title .title{--tw-leading:22px;font-size:16px;line-height:22px}}@media (width>=993px){.placard.placard-option-premium .property-information .property-title .title{--tw-leading:24px;font-size:18px;line-height:24px}}@media (width>=1367px){.placard.placard-option-premium .property-information .property-title .title{--tw-leading:26px;font-size:20px;line-height:26px}}@media (width>=1601px){.placard.placard-option-premium .property-information .property-title .title{--tw-leading:42px;font-size:30px;line-height:42px}}@media (width>=2521px){.placard.placard-option-premium .property-information .property-title .title{--tw-leading:56px;font-size:40px;line-height:56px}}.placard.placard-option-premium .property-information .property-title{position:relative;top:4px}@media (width>=1201px){.placard.placard-option-premium .property-information .property-title{top:2px}}@media (width>=1601px){.placard.placard-option-premium .property-information .property-title{top:0}}@media (width>=2240px){.placard.placard-option-premium .property-logo-wrapper{width:184px}}@media (width>=2560px){.placard.placard-option-premium .property-logo-wrapper{width:160px}}.placard.placard-option-premium .price-range{font-family:var(--outfit-regular);--tw-leading:18px;color:var(--gray-800);font-size:14px;line-height:18px}@media (width>=769px){.placard.placard-option-premium .price-range{font-size:16px}}@media (width>=993px){.placard.placard-option-premium .price-range{--tw-leading:calc(var(--spacing,.25rem) * 6);font-size:18px;line-height:calc(var(--spacing,.25rem) * 6)}}@media (width>=1367px){.placard.placard-option-premium .price-range{--tw-leading:26px;font-size:20px;line-height:26px}}@media (width>=1601px){.placard.placard-option-premium .price-range{--tw-leading:32px;font-size:24px;line-height:32px}}@media (width>=1921px){.placard.placard-option-premium .price-range{--tw-leading:36px;font-size:30px;line-height:36px}}@media (width>=2241px){.placard.placard-option-premium .price-range{--tw-leading:48px;font-size:40px;line-height:48px}}.placard.placard-option-premium .bed-range{font-family:var(--outfit-regular);--tw-leading:18px;color:var(--gray-800);padding-top:0;font-size:14px;line-height:18px}@media (width>=769px){.placard.placard-option-premium .bed-range{padding-top:9px}}@media (width>=993px){.placard.placard-option-premium .bed-range{font-size:16px}}@media (width>=1201px){.placard.placard-option-premium .bed-range{padding-top:0;font-size:16px}}@media (width>=1367px){.placard.placard-option-premium .bed-range{--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:18px;line-height:calc(var(--spacing,.25rem) * 5)}}@media (width>=1601px){.placard.placard-option-premium .bed-range{--tw-leading:32px;font-size:24px;line-height:32px}}@media (width>=2241px){.placard.placard-option-premium .bed-range{--tw-leading:36px;font-size:30px;line-height:36px}}.placard.placard-option-premium .phone-link{--tw-leading:18px;font-size:14px;line-height:18px}@media (width>=993px){.placard.placard-option-premium .phone-link{--tw-leading:18px;font-size:16px;line-height:18px}}@media (width>=1367px){.placard.placard-option-premium .phone-link{--tw-leading:calc(var(--spacing,.25rem) * 6);font-size:18px;line-height:calc(var(--spacing,.25rem) * 6)}}@media (width>=1601px){.placard.placard-option-premium .phone-link{--tw-leading:32px;font-size:24px;line-height:32px}}@media (width>=2241px){.placard.placard-option-premium .phone-link{--tw-leading:36px;font-size:30px;line-height:36px}}.placard.placard-option-premium .property-actions{height:auto;padding-top:0;display:block}.placard.js-premiumplus .content-wrapper .naa-short-term{display:flex}.placard.js-premiumplus .content-wrapper .naa-short-term.hasFeesButton{column-gap:.5rem}.placard.js-premiumplus .naa-short-term .price-range{font-family:var(--outfit-bold);--tw-leading:20px;--tw-font-weight:var(--font-weight-medium,500);font-size:12px;line-height:20px;font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--gray-800);margin-right:unset!important}@media (width>=769px){.placard.js-premiumplus .naa-short-term .price-range{--tw-leading:18px;line-height:18px}}@media (width>=1201px){.placard.js-premiumplus .naa-short-term .price-range{font-size:16px}}@media (width>=1367px){.placard.js-premiumplus .naa-short-term .price-range{--tw-leading:24px;font-size:18px;line-height:24px}}@media (width>=1921px){.placard.js-premiumplus .naa-short-term .price-range{--tw-leading:32px;font-size:24px;line-height:32px}}.placard.js-premiumplus .property-beds{font-family:var(--outfit-light);--tw-leading:8px;color:var(--gray-800);font-size:10px;line-height:8px;display:block}@media (width>=769px){.placard.js-premiumplus .property-beds{--tw-leading:9px;line-height:9px}}@media (width>=993px){.placard.js-premiumplus .property-beds{--tw-leading:10px;line-height:10px}}@media (width>=1201px){.placard.js-premiumplus .property-beds{--tw-leading:14px;line-height:14px}}@media (width>=1367px){.placard.js-premiumplus .property-beds{--tw-leading:18px;font-size:12px;line-height:18px}}@media (width>=1601px){.placard.js-premiumplus .property-beds{--tw-leading:22px;font-size:14px;line-height:22px}}@media (width>=1921px){.placard.js-premiumplus .property-beds{--tw-leading:28px;font-size:18px;line-height:28px}}@media (width>=2241px){.placard.js-premiumplus .property-beds{line-height:26.125px}}@media (width>=1367px){.placard.js-premiumplus .property-information .property-title .title,.placard.js-premiumplus .property-information .property-title.title{--tw-leading:26px;line-height:26px}}@media (width>=1601px){.placard.js-premiumplus .property-information .property-title .title,.placard.js-premiumplus .property-information .property-title.title{--tw-leading:34px;line-height:34px}}@media (width>=1921px){.placard.js-premiumplus .property-information .property-title .title,.placard.js-premiumplus .property-information .property-title.title{--tw-leading:40px;line-height:40px}}@media (width>=2241px){.placard.js-premiumplus .property-information .property-title .title,.placard.js-premiumplus .property-information .property-title.title{--tw-leading:40px;font-size:30px;line-height:40px}}@media (width>=2521px){.placard.js-premiumplus .property-information .property-title .title,.placard.js-premiumplus .property-information .property-title.title{--tw-leading:56px;font-size:40px;line-height:56px}}.placard.js-premiumplus .property-information .property-address{font-size:9px}@media (width>=993px){.placard.js-premiumplus .property-information .property-address{font-size:10px}}@media (width>=1201px){.placard.js-premiumplus .property-information .property-address{--tw-leading:20px;line-height:20px}}@media (width>=1601px){.placard.js-premiumplus .property-information .property-address{--tw-leading:24px;line-height:24px}}@media (width>=1921px){.placard.js-premiumplus .property-information .property-address{--tw-leading:28px;line-height:28px}}.placard.placard-option-prosumer:not(.filter) .media-wrapper{width:182px;height:140px}.placard.placard-option-prosumer.filter .media-wrapper{width:224px}@media (width>=993px){.placard.placard-option-prosumer.filter .media-wrapper{width:245px}}@media (width>=1201px){.placard.placard-option-prosumer.filter .media-wrapper{width:268px}}@media (width>=1367px){.placard.placard-option-prosumer.filter .media-wrapper{width:313px}}@media (width>=1921px){.placard.placard-option-prosumer.filter .media-wrapper{width:362px}}@media (width>=2241px){.placard.placard-option-prosumer.filter .media-wrapper{width:504px}}.placard.placard-option-prosumer.filter .media-frame{aspect-ratio:365/252}@media (width>=769px){.placard.placard-option-prosumer:not(.filter) .media-wrapper{height:125.65px}}@media (width>=993px){.placard.placard-option-prosumer:not(.filter) .media-wrapper{width:218px;height:150.55px}}@media (width>=1201px){.placard.placard-option-prosumer:not(.filter) .media-wrapper{width:238px;height:164.4px}}@media (width>=1367px){.placard.placard-option-prosumer:not(.filter) .media-wrapper{width:253px;height:174.67px}}@media (width>=1921px){.placard.placard-option-prosumer:not(.filter) .media-wrapper{width:327px;height:225.9px}}@media (width>=2241px){.placard.placard-option-prosumer:not(.filter) .media-wrapper{width:436.3px;height:301.3px}}.placard.placard-option-prosumer:not(.filter) .media-frame{padding:8px 16px}@media (width>=769px){.placard.placard-option-prosumer:not(.filter) .media-frame{padding:16px}}@media (width>=993px){.placard.placard-option-prosumer:not(.filter) .media-frame{padding:22px 13.5px}}@media (width>=1201px){.placard.placard-option-prosumer:not(.filter) .media-frame{padding:17px 12.9px}}@media (width>=1367px){.placard.placard-option-prosumer:not(.filter) .media-frame{padding:14.5px 13.5px}}@media (width>=1601px){.placard.placard-option-prosumer:not(.filter) .media-frame{padding:17.5px 14px}}@media (width>=1921px){.placard.placard-option-prosumer:not(.filter) .media-frame{padding:17px 16px}}@media (width>=2241px){.placard.placard-option-prosumer:not(.filter) .media-frame{padding:19px 19px 20px}}.placard.placard-option-prosumer.filter .media-frame{padding:15px 16px}@media (width>=1201px){.placard.placard-option-prosumer.filter .media-frame{padding:12px}}@media (width>=1921px){.placard.placard-option-prosumer.filter .media-frame{padding:15px 16px}}@media (width>=2240px){.placard.placard-option-prosumer.filter .media-frame{padding:16px}}.placard.placard-option-prosumer .property-info{padding:11px 0 16px}@media (width>=1024px){.placard.placard-option-prosumer .property-info{padding:12px 12px 12px 0}}.placard.placard-option-prosumer .content-wrapper{padding-bottom:0}.placard.placard-option-prosumer .property-info.content-wrapper{padding-bottom:16px}@media (width>=1024px){.placard.placard-option-prosumer .property-info.content-wrapper{padding-bottom:12px}}.placard.placard-option-prosumer .price-wrapper{align-items:center;display:flex}.placard.placard-option-prosumer .property-information-wrapper{flex-direction:column;width:calc(100% - 50px);display:flex}.placard.placard-option-prosumer .alert-icon{z-index:11;background:var(--white);color:var(--blue-700);font-family:var(--outfit-regular);border-radius:3.40282e38px;align-items:center;padding:1px 6px 3px 1px;font-size:10px;display:flex;position:absolute;top:4px;left:4px;box-shadow:0 0 5px #0003}@media (width>=1201px){.placard.placard-option-prosumer .alert-icon{padding:2px 8px 4px 3px;font-size:12px;top:6px;left:6px}}@media (width>=1601px){.placard.placard-option-prosumer .alert-icon{padding:3px 12px 6px 7px;font-size:14px;top:8px;left:8px}}.placard.placard-option-prosumer .content-wrapper>a.favoriteIcon{speak:none;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-primary);justify-content:center;align-items:center;font-size:32px;font-style:normal;font-weight:400;text-decoration-line:none;display:flex;position:absolute;top:8px;right:10px;font-family:StorybookIcons!important}@media (width>=1367px){.placard.placard-option-prosumer .content-wrapper>a.favoriteIcon{font-size:40px}}@media (width>=1601px){.placard.placard-option-prosumer .content-wrapper>a.favoriteIcon{font-size:48px}}@media (width>=1921px){.placard.placard-option-prosumer .content-wrapper>a.favoriteIcon{font-size:64px;top:14px;right:14px}}@media (width>=2241px){.placard.placard-option-prosumer .content-wrapper>a.favoriteIcon{font-size:72px;top:12px;right:16px}}.placard.placard-option-prosumer .content-wrapper>a.favoriteIcon:before{content:"";display:inline-block;position:relative}.placard.placard-option-prosumer .content-wrapper>a.favoriteIcon.liked:before{content:""}.placard.placard-option-prosumer .content-wrapper>a.favoriteIcon.liked.v3:before{color:#cc4e40}.placard.placard-option-prosumer .property-actions{height:auto}.placard.placard-option-prosumer .property-actions .actions-wrapper{gap:.25rem;width:calc(100% - 8px)}.placard.placard-option-prosumer .property-actions .actions-wrapper>*{flex:100%}@media (width>=993px){.placard.placard-option-prosumer .property-actions .actions-wrapper{width:calc(100% - 16px)}}@media (width>=1025px){.placard.placard-option-prosumer .property-actions .actions-wrapper{width:100%}}@media (width>=1367px){.placard.placard-option-prosumer .property-actions .actions-wrapper{gap:.5rem}}.placard.placard-option-prosumer .phone-link{--tw-leading:16px;font-size:12px;line-height:16px}@media (width>=1201px){.placard.placard-option-prosumer .phone-link{--tw-leading:18px;font-size:14px;line-height:18px}}@media (width>=1367px){.placard.placard-option-prosumer .phone-link{--tw-leading:24px;font-size:18px;line-height:24px}}@media (width>=1921px){.placard.placard-option-prosumer .phone-link{--tw-leading:30px;font-size:24px;line-height:30px}}@media (width>=2241px){.placard.placard-option-prosumer .phone-link{--tw-leading:42px;font-size:30px;line-height:42px}}.placard.placard-option-prosumer .property-title-wrapper .property-title{font-family:var(--outfit-light);color:var(--black);align-items:center;width:calc(100% - 32px);font-size:14px;line-height:20px;display:flex}@media (width>=1367px){.placard.placard-option-prosumer .property-title-wrapper .property-title{width:calc(100% - 32px);font-size:16px;line-height:24px}}@media (width>=1601px){.placard.placard-option-prosumer .property-title-wrapper .property-title{width:calc(100% - 40px);font-size:18px;line-height:28px}}@media (width>=1921px){.placard.placard-option-prosumer .property-title-wrapper .property-title{width:calc(100% - 48px);font-size:20px;line-height:30px}}@media (width>=2241px){.placard.placard-option-prosumer .property-title-wrapper .property-title{width:calc(100% - 64px);font-size:24px;line-height:32px}}@media (width>=2561px){.placard.placard-option-prosumer .property-title-wrapper .property-title{width:calc(100% - 72px);font-size:30px;line-height:40px}}.placard.placard-option-prosumer .property-title-wrapper .property-title .title,.placard.placard-option-prosumer .property-title-wrapper .property-title.title{text-overflow:ellipsis;vertical-align:top;white-space:nowrap;display:inline-block;overflow:hidden}.placard.placard-option-prosumer .checkAvailability,.placard.placard-option-prosumer .applyNowLink{--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:14px;line-height:calc(var(--spacing,.25rem) * 5);border-radius:3.556px;height:24px}@media (width>=769px){.placard.placard-option-prosumer .checkAvailability,.placard.placard-option-prosumer .applyNowLink{--tw-leading:17px;height:20px;line-height:17px}}@media (width>=993px){.placard.placard-option-prosumer .checkAvailability,.placard.placard-option-prosumer .applyNowLink{--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);height:24px}}@media (width>=1201px){.placard.placard-option-prosumer .checkAvailability,.placard.placard-option-prosumer .applyNowLink{--tw-leading:18px;height:30px;line-height:18px}}@media (width>=1601px){.placard.placard-option-prosumer .checkAvailability,.placard.placard-option-prosumer .applyNowLink{--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:16px;line-height:calc(var(--spacing,.25rem) * 5);height:30px}}@media (width>=1921px) and (width<=2239px){.placard.placard-option-prosumer .checkAvailability,.placard.placard-option-prosumer .applyNowLink{height:40px;line-height:40px}}@media (width>=2240px){.placard.placard-option-prosumer .checkAvailability,.placard.placard-option-prosumer .applyNowLink{border-radius:4px;height:40px;font-size:18px;line-height:40px}}@media (width>=2560px){.placard.placard-option-prosumer .checkAvailability,.placard.placard-option-prosumer .applyNowLink{height:45px;line-height:45px}}.placard.placard-option-prosumer .property-title-wrapper .property-address{font-family:var(--outfit-light);white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 32px);font-size:12px;line-height:18px;overflow:hidden}@media (width>=1201px){.placard.placard-option-prosumer .property-title-wrapper .property-address{width:100%;font-size:12px;line-height:18px}}@media (width>=1367px){.placard.placard-option-prosumer .property-title-wrapper .property-address{width:calc(100% - 40px)}}@media (width>=1601px){.placard.placard-option-prosumer .property-title-wrapper .property-address{width:calc(100% - 40px);font-size:14px;line-height:20px}}@media (width>=1921px){.placard.placard-option-prosumer .property-title-wrapper .property-address{width:calc(100% - 48px);font-size:16px;line-height:24px}}@media (width>=2241px){.placard.placard-option-prosumer .property-title-wrapper .property-address{width:calc(100% - 64px);font-size:20px;line-height:28px}}.placard.placard-option-prosumer .property-info .property-logo-wrapper{right:calc(var(--spacing,.25rem) * 0);width:5.438rem;height:2.25rem;position:absolute;top:25%}@media (width>=993px){.placard.placard-option-prosumer .property-info .property-logo-wrapper{top:33%}}@media (width>=1367px){.placard.placard-option-prosumer .property-info .property-logo-wrapper{top:35%}}.placard.placard-option-prosumer .property-info .property-logo-wrapper .property-logo-inner{inset-inline:calc(var(--spacing,.25rem) * 0);position:absolute}.placard.placard-option-prosumer .property-info .property-logo-wrapper .property-logo{inset:calc(var(--spacing,.25rem) * 0);background-position:50%;background-repeat:no-repeat;background-size:contain;width:5.438rem;height:2.25rem;position:absolute}.placard.placard-option-prosumer .property-type-for-rent{font-family:var(--outfit-regular);color:var(--gray-800);font-size:12px}@media (width>=993px){.placard.placard-option-prosumer .property-type-for-rent{font-size:14px}}@media (width>=1367px){.placard.placard-option-prosumer .property-type-for-rent{font-size:16px}}@media (width>=1601px){.placard.placard-option-prosumer .property-type-for-rent{font-size:18px}}@media (width>=1921px){.placard.placard-option-prosumer .property-type-for-rent{font-size:22px}}.placard.placard-option-prosumer .propertyBuildingInfo{padding:0 0 .5rem}.placard.placard-option-silverpropres{font-family:var(--outfit-regular);color:var(--gray-800)}.placard.placard-option-silverpropres .property-info{padding:11px 0 16px}@media (width>=993px){.placard.placard-option-silverpropres .property-info{padding:12px 12px 12px 0}}.placard.placard-option-silverpropres:not(.filter) .media-wrapper{width:182px;height:140px}@media (width>=769px){.placard.placard-option-silverpropres:not(.filter) .media-wrapper{height:125.65px}}@media (width>=993px){.placard.placard-option-silverpropres:not(.filter) .media-wrapper{width:218px;height:150.55px}}@media (width>=1201px){.placard.placard-option-silverpropres:not(.filter) .media-wrapper{width:238px;height:164.4px}}@media (width>=1367px){.placard.placard-option-silverpropres:not(.filter) .media-wrapper{width:253px;height:174.67px}}@media (width>=1921px){.placard.placard-option-silverpropres:not(.filter) .media-wrapper{width:327px;height:225.9px}}@media (width>=2241px){.placard.placard-option-silverpropres:not(.filter) .media-wrapper{width:436.3px;height:301.3px}}.placard.placard-option-silverpropres.filter .media-wrapper{width:224px}@media (width>=993px){.placard.placard-option-silverpropres.filter .media-wrapper{width:245px}}@media (width>=1201px){.placard.placard-option-silverpropres.filter .media-wrapper{width:268px}}@media (width>=1367px){.placard.placard-option-silverpropres.filter .media-wrapper{width:313px}}@media (width>=1921px){.placard.placard-option-silverpropres.filter .media-wrapper{width:362px}}@media (width>=2241px){.placard.placard-option-silverpropres.filter .media-wrapper{width:504px}}.placard.placard-option-silverpropres.filter .media-frame{aspect-ratio:365/252}.placard.placard-option-silverpropres:not(.filter) .media-frame{padding:8px 16px}@media (width>=769px){.placard.placard-option-silverpropres:not(.filter) .media-frame{padding:16px}}@media (width>=993px){.placard.placard-option-silverpropres:not(.filter) .media-frame{padding:22px 13.5px}}@media (width>=1201px){.placard.placard-option-silverpropres:not(.filter) .media-frame{padding:17px 12.9px}}@media (width>=1367px){.placard.placard-option-silverpropres:not(.filter) .media-frame{padding:14.5px 13.5px}}@media (width>=1601px){.placard.placard-option-silverpropres:not(.filter) .media-frame{padding:17.5px 14px}}@media (width>=1921px){.placard.placard-option-silverpropres:not(.filter) .media-frame{padding:17px 16px}}@media (width>=2241px){.placard.placard-option-silverpropres:not(.filter) .media-frame{padding:19px 19px 20px}}.placard.placard-option-silverpropres.filter .media-frame{padding:15px 16px}@media (width>=1201px){.placard.placard-option-silverpropres.filter .media-frame{padding:12px}}@media (width>=1921px){.placard.placard-option-silverpropres.filter .media-frame{padding:15px 16px}}@media (width>=2240px){.placard.placard-option-silverpropres.filter .media-frame{padding:16px}}.placard.placard-option-silverpropres .media:after{content:none}@media (width>=1921px) and (width<=2240px){.placard.placard-option-silverpropres .checkAvailability,.placard.placard-option-silverpropres .applyNowLink{height:40px;line-height:40px}}.placard.placard-option-silverpropres .alert-icon{display:none}.placard.placard-option-silverpropres .phone-link{--tw-leading:16px;font-size:12px;line-height:16px}@media (width>=1201px){.placard.placard-option-silverpropres .phone-link{--tw-leading:18px;font-size:14px;line-height:18px}}@media (width>=1367px){.placard.placard-option-silverpropres .phone-link{--tw-leading:24px;font-size:18px;line-height:24px}}@media (width>=1921px){.placard.placard-option-silverpropres .phone-link{--tw-leading:30px;font-size:24px;line-height:30px}}@media (width>=2241px){.placard.placard-option-silverpropres .phone-link{--tw-leading:42px;font-size:30px;line-height:42px}}.placard.placard-option-silverpropres .price-wrapper{align-items:center;display:flex}.placard.placard-option-silverpropres .property-information-wrapper{--tw-leading:1;flex-direction:column;width:calc(100% - 50px);line-height:1;display:flex}.placard.placard-option-silverpropres .price-range{min-width:calc(var(--spacing,.25rem) * 0);font-family:var(--outfit-regular);white-space:nowrap;text-overflow:ellipsis;margin-right:10px;font-size:10px;line-height:18px;display:inline-block;overflow:hidden}@media (width>=769px){.placard.placard-option-silverpropres .price-range{font-size:14px;line-height:18px}}@media (width>=1201px){.placard.placard-option-silverpropres .price-range{font-size:16px;line-height:22px}}@media (width>=1367px){.placard.placard-option-silverpropres .price-range{font-size:20px;line-height:30px}}@media (width>=1601px){.placard.placard-option-silverpropres .price-range{font-size:24px;line-height:34px}}@media (width>=1921px){.placard.placard-option-silverpropres .price-range{font-size:30px;line-height:42px}}@media (width>=2241px){.placard.placard-option-silverpropres .price-range{font-size:40px;line-height:56px}}.placard.placard-option-silverpropres .property-info .property-logo-wrapper{right:calc(var(--spacing,.25rem) * 0);width:5.438rem;height:2.25rem;position:absolute;top:25%}@media (width>=993px){.placard.placard-option-silverpropres .property-info .property-logo-wrapper{top:33%}}@media (width>=1367px){.placard.placard-option-silverpropres .property-info .property-logo-wrapper{top:35%}}.placard.placard-option-silverpropres .property-info .property-logo-wrapper .property-logo-inner{inset-inline:calc(var(--spacing,.25rem) * 0);position:absolute}.placard.placard-option-silverpropres .property-info .property-logo-wrapper .property-logo{inset:calc(var(--spacing,.25rem) * 0);background-position:50%;background-repeat:no-repeat;background-size:contain;width:5.438rem;height:2.25rem;position:absolute}.placard.placard-option-silverpropres .content-wrapper>a.favoriteIcon{speak:none;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--green-600);justify-content:center;align-items:center;font-size:32px;font-style:normal;font-weight:400;line-height:1;text-decoration-line:none;display:inline-flex;position:absolute;top:8px;right:10px;font-family:StorybookIcons!important}@media (width>=1367px){.placard.placard-option-silverpropres .content-wrapper>a.favoriteIcon{font-size:40px}}@media (width>=1601px){.placard.placard-option-silverpropres .content-wrapper>a.favoriteIcon{font-size:48px}}@media (width>=1921px){.placard.placard-option-silverpropres .content-wrapper>a.favoriteIcon{font-size:64px;top:14px;right:18px}}@media (width>=2241px){.placard.placard-option-silverpropres .content-wrapper>a.favoriteIcon{font-size:72px;top:12px;right:16px}}.placard.placard-option-silverpropres .content-wrapper>a.favoriteIcon:before{content:"";display:inline-block;position:relative}.placard.placard-option-silverpropres .content-wrapper>a.favoriteIcon.liked:before{content:""}.placard.placard-option-silverpropres .content-wrapper>a.favoriteIcon.liked.v3:before{color:#cc4e40}.placard.placard-option-silverpropres .content-wrapper>a.favoriteIcon:focus:before{text-shadow:0 0 4px var(--green-600)}.placard.placard-option-silverpropres .content-wrapper>a.favoriteIcon.liked.v3:focus:before{text-shadow:0 0 4px #cc4e40}.placard.placard-option-silverpropres .property-type-for-rent{font-family:var(--outfit-regular);color:var(--gray-800);font-size:10px}@media (width>=993px){.placard.placard-option-silverpropres .property-type-for-rent{font-size:12px}}@media (width>=1367px){.placard.placard-option-silverpropres .property-type-for-rent{font-size:14px}}@media (width>=1601px){.placard.placard-option-silverpropres .property-type-for-rent{font-size:16px}}@media (width>=1921px){.placard.placard-option-silverpropres .property-type-for-rent{font-size:20px}}.placard.placard-option-silverpropres .property-title-wrapper .property-title{--tw-leading:20px;font-size:14px;line-height:20px}@media (width>=1367px){.placard.placard-option-silverpropres .property-title-wrapper .property-title{--tw-leading:24px;font-size:16px;line-height:24px}}@media (width>=1601px){.placard.placard-option-silverpropres .property-title-wrapper .property-title{--tw-leading:28px;font-size:18px;line-height:28px}}@media (width>=1921px){.placard.placard-option-silverpropres .property-title-wrapper .property-title{--tw-leading:30px;font-size:20px;line-height:30px}}@media (width>=2241px){.placard.placard-option-silverpropres .property-title-wrapper .property-title{--tw-leading:32px;font-size:24px;line-height:32px}}.placard.placard-option-silverpropres .property-title-wrapper .property-title .title{text-overflow:ellipsis;vertical-align:top;white-space:nowrap;display:inline-block;overflow:hidden}.placard.placard-option-silverpropres .property-actions{height:auto}.placard.placard-option-silverpropres .property-actions .actions-wrapper{gap:.25rem;width:calc(100% - 8px)}.placard.placard-option-silverpropres .property-actions .actions-wrapper>*{flex:100%}@media (width>=993px){.placard.placard-option-silverpropres .property-actions .actions-wrapper{width:calc(100% - 16px)}}@media (width>=1025px){.placard.placard-option-silverpropres .property-actions .actions-wrapper{width:100%}}@media (width>=1367px){.placard.placard-option-silverpropres .property-actions .actions-wrapper{gap:.5rem}}.placard.placard-option-silverpropres .propertyBuildingInfo{padding:0 0 .5rem}.placard.placard-option-tier-two .media:after{content:none}.placard.placard-option-tier-two .media-frame{aspect-ratio:1;padding:16px}.placard.placard-option-tier-two .media-wrapper{width:104px}@media (width>=769px){.placard.placard-option-tier-two .media-wrapper{width:112px}}@media (width>=993px){.placard.placard-option-tier-two .media-wrapper{width:128px}}@media (width>=1201px){.placard.placard-option-tier-two .media-wrapper{width:148px}}@media (width>=1367px){.placard.placard-option-tier-two .media-wrapper{width:160px}}@media (width>=1921px){.placard.placard-option-tier-two .media-wrapper{width:176px}}@media (width>=2241px){.placard.placard-option-tier-two .media-wrapper{width:208px}}.placard.placard-option-tier-two .property-info{width:calc(100% - 104px);padding:10px 12px 12px 0}@media (width>=769px){.placard.placard-option-tier-two .property-info{width:calc(100% - 112px)}}@media (width>=993px){.placard.placard-option-tier-two .property-info{width:calc(100% - 128px)}}@media (width>=1201px){.placard.placard-option-tier-two .property-info{width:calc(100% - 148px)}}@media (width>=1367px){.placard.placard-option-tier-two .property-info{width:calc(100% - 160px)}}@media (width>=1921px){.placard.placard-option-tier-two .property-info{width:calc(100% - 176px)}}@media (width>=2240px){.placard.placard-option-tier-two .property-info{padding:20px 23px 16px 16px}}@media (width>=2241px){.placard.placard-option-tier-two .property-info{width:calc(100% - 208px)}}@media (width>=2560px){.placard.placard-option-tier-two .property-info{padding:20px 23px 16px 10px}}.placard.placard-option-tier-two .content-wrapper{height:100%;padding:6px 0;position:relative}@media (width>=993px){.placard.placard-option-tier-two .content-wrapper{padding:8px 0}}@media (width>=1367px){.placard.placard-option-tier-two .content-wrapper{padding:10px 0}}@media (width>=1601px){.placard.placard-option-tier-two .content-wrapper{padding:6px 0}}@media (width>=1921px){.placard.placard-option-tier-two .content-wrapper{padding:4px 0}}.placard.placard-option-tier-two .property-info.content-wrapper{padding:16px 12px 18px 0}@media (width>=993px){.placard.placard-option-tier-two .property-info.content-wrapper{padding:18px 12px 20px 0}}@media (width>=1367px){.placard.placard-option-tier-two .property-info.content-wrapper{padding:20px 12px 22px 0}}@media (width>=1601px){.placard.placard-option-tier-two .property-info.content-wrapper{padding:16px 12px 18px 0}}@media (width>=1921px){.placard.placard-option-tier-two .property-info.content-wrapper{padding:14px 12px 16px 0}}@media (width>=2240px){.placard.placard-option-tier-two .property-info.content-wrapper{padding:24px 23px 20px 16px}}@media (width>=2560px){.placard.placard-option-tier-two .property-info.content-wrapper{padding:24px 23px 20px 10px}}.placard.placard-option-tier-two .property-title-wrapper .property-title{font-family:var(--outfit-regular);color:var(--gray-800);align-items:center;width:calc(100% - 32px);font-size:12px;line-height:18px;display:flex;position:relative}.placard.placard-option-tier-two .property-title-wrapper .property-title .title,.placard.placard-option-tier-two .property-title-wrapper .property-title.title{text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.placard.placard-option-tier-two .property-title-wrapper .property-title.title{display:block}@media (width>=993px){.placard.placard-option-tier-two .property-title-wrapper .property-title{font-size:14px;line-height:20px}}@media (width>=1201px){.placard.placard-option-tier-two .property-title-wrapper .property-title{font-size:16px;line-height:22px}}@media (width>=1367px){.placard.placard-option-tier-two .property-title-wrapper .property-title{width:calc(100% - 40px);font-size:18px;line-height:24px}}@media (width>=1601px){.placard.placard-option-tier-two .property-title-wrapper .property-title{width:calc(100% - 48px);font-size:24px;line-height:32px}}@media (width>=1921px){.placard.placard-option-tier-two .property-title-wrapper .property-title{width:calc(100% - 64px)}}@media (width>=2241px){.placard.placard-option-tier-two .property-title-wrapper .property-title{width:calc(100% - 72px);font-size:30px;line-height:40px}}.placard.placard-option-tier-two .property-title-wrapper .property-address{text-overflow:ellipsis;font-family:var(--outfit-light);white-space:nowrap;color:var(--gray-800);width:calc(100% - 32px);padding-top:4px;font-size:9px;line-height:13px;position:relative;overflow:hidden}@media (width>=769px){.placard.placard-option-tier-two .property-title-wrapper .property-address{width:100%;font-size:10px;line-height:18px}}@media (width>=993px){.placard.placard-option-tier-two .property-title-wrapper .property-address{padding-top:6px;font-size:12px}}@media (width>=1201px){.placard.placard-option-tier-two .property-title-wrapper .property-address{width:calc(100% - 32px);font-size:14px;line-height:20px}}@media (width>=1367px){.placard.placard-option-tier-two .property-title-wrapper .property-address{width:calc(100% - 40px);padding-top:8px}}@media (width>=1601px){.placard.placard-option-tier-two .property-title-wrapper .property-address{width:calc(100% - 48px);padding-top:10px;font-size:16px;line-height:24px}}@media (width>=1921px){.placard.placard-option-tier-two .property-title-wrapper .property-address{width:calc(100% - 64px);padding-top:12px;font-size:20px;line-height:28px}}@media (width>=2241px){.placard.placard-option-tier-two .property-title-wrapper .property-address{width:calc(100% - 72px);padding-top:16px}}.placard.placard-option-tier-two .property-information-wrapper{text-overflow:ellipsis;white-space:nowrap;font-size:0;overflow:hidden}.placard.placard-option-tier-two .availability{text-overflow:ellipsis;font-family:var(--outfit-regular);white-space:nowrap;font-size:12px;line-height:14px;display:inline-block;overflow:hidden}@media (width>=769px){.placard.placard-option-tier-two .availability{line-height:18px}}@media (width>=993px){.placard.placard-option-tier-two .availability{font-size:14px;line-height:20px}}@media (width>=1201px){.placard.placard-option-tier-two .availability{font-size:16px;line-height:22px}}@media (width>=1367px){.placard.placard-option-tier-two .availability{font-size:18px;line-height:24px}}@media (width>=1601px){.placard.placard-option-tier-two .availability{font-size:24px;line-height:32px}}@media (width>=2241px){.placard.placard-option-tier-two .availability{font-size:30px;line-height:36px}}.placard.placard-option-tier-two a.favoriteIcon{speak:none;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--green-600);justify-content:center;align-items:center;font-size:32px;font-style:normal;font-weight:400;line-height:1;text-decoration-line:none;display:inline-flex;position:absolute;top:8px;right:10px;font-family:StorybookIcons!important}@media (width>=1367px){.placard.placard-option-tier-two a.favoriteIcon{font-size:40px}}@media (width>=1601px){.placard.placard-option-tier-two a.favoriteIcon{font-size:48px}}@media (width>=1921px){.placard.placard-option-tier-two a.favoriteIcon{font-size:64px;top:14px;right:18px}}@media (width>=2241px){.placard.placard-option-tier-two a.favoriteIcon{font-size:72px;top:12px;right:16px}}.placard.placard-option-tier-two a.favoriteIcon:before{content:"";display:inline-block;position:relative}.placard.placard-option-tier-two a.favoriteIcon.liked:before{content:""}.placard.placard-option-tier-two a.favoriteIcon.liked.v3:before{color:#cc4e40}.placard.placard-option-tier-two a.favoriteIcon:focus:before{text-shadow:0 0 4px var(--green-600)}.placard.placard-option-tier-two a.favoriteIcon.liked.v3:focus:before{text-shadow:0 0 4px #cc4e40}.placard.placard-option-tier-two a.favoriteIcon:hover{text-decoration:none}.placard.placard-option-tier-two .alert-icon{z-index:11;background-color:var(--color-white,var(--white));font-family:var(--outfit-regular);white-space:nowrap;color:var(--blue-700);border-radius:100px;place-self:flex-start;align-items:center;margin-top:4px;margin-left:4px;padding:1px 6px 3px 1px;font-size:10px;display:inline-flex;position:relative;box-shadow:0 0 5px #0003}@media (width>=1201px){.placard.placard-option-tier-two .alert-icon{margin-top:6px;margin-left:6px;padding:2px 8px 4px 3px;font-size:12px}}@media (width>=1601px){.placard.placard-option-tier-two .alert-icon{margin-top:8px;margin-left:8px;padding:3px 12px 6px 7px;font-size:14px}}.placard.placard-option-tier-two .alert-icon .storyicon{height:1px;font-size:16px;line-height:8px;display:inline-block}@media (width>=1201px){.placard.placard-option-tier-two .alert-icon .storyicon{font-size:20px;line-height:10px}}@media (width>=1601px){.placard.placard-option-tier-two .alert-icon .storyicon{font-size:24px;line-height:12px}}.placard.placard-option-tier-two .alert-icon .storyicon:before{display:inline-block;position:relative;top:1.5px;transform:translateY(-50%)}@media (width>=1201px){.placard.placard-option-tier-two .alert-icon .storyicon:before{top:2.5px}}@media (width>=1601px){.placard.placard-option-tier-two .alert-icon .storyicon:before{top:3px}}.placard.placard-option-basic .media:after{content:none}.placard.placard-option-basic:not(.filter) .media-wrapper{width:112px;height:96px}@media (width>=769px){.placard.placard-option-basic:not(.filter) .media-wrapper{height:112px}}@media (width>=1024px){.placard.placard-option-basic:not(.filter) .media-wrapper{width:123.03px;height:140px}}@media (width>=1200px){.placard.placard-option-basic:not(.filter) .media-wrapper{width:123.77px;height:140px}}@media (width>=1366px){.placard.placard-option-basic:not(.filter) .media-wrapper{width:142.66px;height:150px}}@media (width>=1600px){.placard.placard-option-basic:not(.filter) .media-wrapper{width:159.92px;height:161px}}@media (width>=1920px){.placard.placard-option-basic:not(.filter) .media-wrapper{width:160.59px;height:179px}}@media (width>=2240px){.placard.placard-option-basic:not(.filter) .media-wrapper{width:173.64px;height:210px}}@media (width>=2560px){.placard.placard-option-basic:not(.filter) .media-wrapper{width:238.11px;height:239px}}.placard.placard-option-basic:not(.filter) .media-frame{aspect-ratio:1;padding:8px 16px}@media (width>=769px){.placard.placard-option-basic:not(.filter) .media-frame{padding:16px}}@media (width>=993px){.placard.placard-option-basic:not(.filter) .media-frame{padding:22px 13.5px}}@media (width>=1201px){.placard.placard-option-basic:not(.filter) .media-frame{padding:17px 13px}}@media (width>=1367px){.placard.placard-option-basic:not(.filter) .media-frame{padding:14.5px 13.5px}}@media (width>=1601px){.placard.placard-option-basic:not(.filter) .media-frame{padding:17px 14.05px}}@media (width>=1921px){.placard.placard-option-basic:not(.filter) .media-frame{padding:17px 16px}}@media (width>=2241px){.placard.placard-option-basic:not(.filter) .media-frame{padding:19px 19px 20px}}.placard.placard-option-basic.filter .media-wrapper{width:224px}@media (width>=993px){.placard.placard-option-basic.filter .media-wrapper{width:245px}}@media (width>=1201px){.placard.placard-option-basic.filter .media-wrapper{width:268px}}@media (width>=1367px){.placard.placard-option-basic.filter .media-wrapper{width:313px}}@media (width>=1921px){.placard.placard-option-basic.filter .media-wrapper{width:362px}}@media (width>=2241px){.placard.placard-option-basic.filter .media-wrapper{width:504px}}.placard.placard-option-basic.filter .media-frame{aspect-ratio:365/252;padding:15px 16px}@media (width>=1201px){.placard.placard-option-basic.filter .media-frame{padding:12px}}@media (width>=1921px){.placard.placard-option-basic.filter .media-frame{padding:15px 16px}}@media (width>=2241px){.placard.placard-option-basic.filter .media-frame{padding:16px}}.placard.placard-option-basic:not(.filter) .placard-content{height:96px}@media (width>=769px){.placard.placard-option-basic:not(.filter) .placard-content{height:112px}}@media (width>=993px){.placard.placard-option-basic:not(.filter) .placard-content{height:140px}}@media (width>=1201px){.placard.placard-option-basic:not(.filter) .placard-content{height:150px}}@media (width>=1367px){.placard.placard-option-basic:not(.filter) .placard-content{height:161px}}@media (width>=1601px){.placard.placard-option-basic:not(.filter) .placard-content{height:179px}}@media (width>=1921px){.placard.placard-option-basic:not(.filter) .placard-content{height:194px}}@media (width>=2241px){.placard.placard-option-basic:not(.filter) .placard-content{height:210px}}@media (width>=2561px){.placard.placard-option-basic:not(.filter) .placard-content{height:239px}}.placard.placard-option-basic.filter .placard-content{height:unset}.placard.placard-option-basic .property-info{padding:10px 10px 10px 0}@media (width>=1025px){.placard.placard-option-basic .property-info{padding:12px 12px 12px 0}}.placard.placard-option-basic.filter .content-wrapper{padding-bottom:0}.placard.placard-option-basic .property-info.content-wrapper{padding-bottom:10px}@media (width>=1025px){.placard.placard-option-basic .property-info.content-wrapper{padding-bottom:12px}}.placard.placard-option-basic.filter .property-information-wrapper{width:100%}.placard.placard-option-basic .price-wrapper{align-items:center;display:flex}.placard.placard-option-basic .property-information-wrapper{text-overflow:ellipsis;white-space:nowrap;flex-direction:column;display:flex}.placard.placard-option-basic .naa-short-term{flex-flow:wrap;column-gap:.25rem;display:flex}.placard.placard-option-basic .property-pricing{font-family:var(--outfit-regular);--tw-leading:18px;color:var(--gray-800);font-size:12px;line-height:18px}@media (width>=769px){.placard.placard-option-basic .property-pricing{--tw-leading:18px;font-size:16px;line-height:18px}}@media (width>=1201px){.placard.placard-option-basic .property-pricing{--tw-leading:24px;font-size:18px;line-height:24px}}@media (width>=1367px){.placard.placard-option-basic .property-pricing{--tw-leading:32px;font-size:20px;line-height:32px}}@media (width>=1601px){.placard.placard-option-basic .property-pricing{--tw-leading:32px;font-size:24px;line-height:32px}}@media (width>=1921px){.placard.placard-option-basic .property-pricing{--tw-leading:36px;font-size:30px;line-height:36px}}@media (width>=2241px){.placard.placard-option-basic .property-pricing{--tw-leading:48px;font-size:40px;line-height:48px}}.placard.placard-option-basic .bed-range{font-family:var(--outfit-regular);--tw-leading:18px;color:var(--gray-800);font-size:10px;line-height:18px}@media (width>=1025px){.placard.placard-option-basic .bed-range{--tw-leading:18px;font-size:12px;line-height:18px}}@media (width>=1201px){.placard.placard-option-basic .bed-range{--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:14px;line-height:calc(var(--spacing,.25rem) * 5)}}@media (width>=1601px){.placard.placard-option-basic .bed-range{--tw-leading:26px;font-size:18px;line-height:26px}}@media (width>=1921px){.placard.placard-option-basic .bed-range{--tw-leading:34px;font-size:24px;line-height:34px}}@media (width>=2241px){.placard.placard-option-basic .bed-range{--tw-leading:42px;font-size:30px;line-height:42px}}.placard.placard-option-basic .property-type-for-rent{font-family:var(--outfit-regular);color:var(--gray-800);font-size:12px}@media (width>=993px){.placard.placard-option-basic .property-type-for-rent{font-size:14px}}@media (width>=1367px){.placard.placard-option-basic .property-type-for-rent{font-size:16px}}@media (width>=1601px){.placard.placard-option-basic .property-type-for-rent{font-size:18px}}@media (width>=1921px){.placard.placard-option-basic .property-type-for-rent{font-size:22px}}.placard.placard-option-basic .property-title-wrapper .property-title{font-family:var(--outfit-light);--tw-leading:14px;align-items:center;width:calc(100% - 32px);font-size:12px;line-height:14px;display:flex}@media (width>=1201px){.placard.placard-option-basic .property-title-wrapper .property-title{--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:14px;line-height:calc(var(--spacing,.25rem) * 5)}}@media (width>=1367px){.placard.placard-option-basic .property-title-wrapper .property-title{width:calc(100% - 40px)}}@media (width>=1601px){.placard.placard-option-basic .property-title-wrapper .property-title{--tw-leading:22px;width:calc(100% - 48px);font-size:16px;line-height:22px}}@media (width>=1921px){.placard.placard-option-basic .property-title-wrapper .property-title{--tw-leading:30px;width:calc(100% - 64px);font-size:20px;line-height:30px}}@media (width>=2241px){.placard.placard-option-basic .property-title-wrapper .property-title{width:calc(100% - 72px)}}.placard.placard-option-basic .property-title-wrapper .property-title .title,.placard.placard-option-basic .property-title-wrapper .property-title.title{--tw-leading:18px;font-size:12px;line-height:18px;display:inline-block}.placard.placard-option-basic .property-title-wrapper .property-title.title{display:block}@media (width>=993px){.placard.placard-option-basic .property-title-wrapper .property-title .title,.placard.placard-option-basic .property-title-wrapper .property-title.title{--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:14px;line-height:calc(var(--spacing,.25rem) * 5)}}@media (width>=1201px){.placard.placard-option-basic .property-title-wrapper .property-title .title,.placard.placard-option-basic .property-title-wrapper .property-title.title{--tw-leading:22px;font-size:16px;line-height:22px}}@media (width>=1367px){.placard.placard-option-basic .property-title-wrapper .property-title .title,.placard.placard-option-basic .property-title-wrapper .property-title.title{--tw-leading:calc(var(--spacing,.25rem) * 6);font-size:18px;line-height:calc(var(--spacing,.25rem) * 6)}}@media (width>=1601px){.placard.placard-option-basic .property-title-wrapper .property-title .title,.placard.placard-option-basic .property-title-wrapper .property-title.title{--tw-leading:32px;font-size:24px;line-height:32px}}@media (width>=2241px){.placard.placard-option-basic .property-title-wrapper .property-title .title,.placard.placard-option-basic .property-title-wrapper .property-title.title{--tw-leading:40px;font-size:30px;line-height:40px}}.placard.placard-option-basic .property-title-wrapper .property-address{text-overflow:ellipsis;font-family:var(--outfit-light);--tw-leading:13px;white-space:nowrap;width:calc(100% - 32px);font-size:9px;line-height:13px;overflow:hidden}@media (width>=769px){.placard.placard-option-basic .property-title-wrapper .property-address{--tw-leading:18px;font-size:10px;line-height:18px}}@media (width>=993px){.placard.placard-option-basic .property-title-wrapper .property-address{--tw-leading:18px;width:100%;font-size:12px;line-height:18px}}@media (width>=1201px){.placard.placard-option-basic .property-title-wrapper .property-address{--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:14px;line-height:calc(var(--spacing,.25rem) * 5)}}@media (width>=1601px){.placard.placard-option-basic .property-title-wrapper .property-address{--tw-leading:26px;width:calc(100% - 48px);font-size:16px;line-height:26px}}@media (width>=1921px){.placard.placard-option-basic .property-title-wrapper .property-address{--tw-leading:30px;width:calc(100% - 64px);font-size:20px;line-height:30px}}@media (width>=2241px){.placard.placard-option-basic .property-title-wrapper .property-address{width:calc(100% - 72px)}}.placard.placard-option-basic .content-wrapper>.favoriteIcon{speak:none;text-align:center;--tw-leading:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-primary);justify-content:center;align-items:center;font-size:32px;font-style:normal;font-weight:400;line-height:1;text-decoration-line:none;display:flex;position:absolute;top:8px;right:10px;font-family:StorybookIcons!important}@media (width>=1367px){.placard.placard-option-basic .content-wrapper>.favoriteIcon{font-size:40px}}@media (width>=1601px){.placard.placard-option-basic .content-wrapper>.favoriteIcon{font-size:48px}}@media (width>=1921px){.placard.placard-option-basic .content-wrapper>.favoriteIcon{font-size:64px;top:14px;right:14px}}@media (width>=2241px){.placard.placard-option-basic .content-wrapper>.favoriteIcon{font-size:72px;top:12px;right:16px}}.placard.placard-option-basic .content-wrapper>.favoriteIcon:before{content:"";display:inline-block;position:relative}.placard.placard-option-basic .content-wrapper>.favoriteIcon.liked:before{content:""}.placard.placard-option-basic .content-wrapper>.favoriteIcon.liked.v3:before{color:#cc4e40}.placard.placard-option-basic .content-wrapper>.favoriteIcon:focus:before{text-shadow:0 0 4px var(--green-600)}.placard.placard-option-basic .content-wrapper>.favoriteIcon.liked.v3:focus:before{text-shadow:0 0 4px #cc4e40}.placard.placard-option-silver:not(.filter) .media-frame{padding:9px 16px 23px}@media (width>=769px){.placard.placard-option-silver:not(.filter) .media-frame{padding:9px 16px}}@media (width>=993px){.placard.placard-option-silver:not(.filter) .media-frame{padding:15px 16px}}@media (width>=2240px){.placard.placard-option-silver:not(.filter) .media-frame{padding:16px}}.placard.placard-option-silver .media:after{content:none}.placard.placard-option-silver .property-info{padding:.75rem .75rem .75rem 0}.placard.placard-option-silver .property-info.content-wrapper{padding-bottom:calc(.75rem + 6px)}.placard.placard-option-silver .phone-link{--tw-leading:18px;font-size:11px;line-height:18px}@media (width>=769px){.placard.placard-option-silver .phone-link{font-size:12px}}@media (width>=993px){.placard.placard-option-silver .phone-link{font-size:14px}}@media (width>=1367px){.placard.placard-option-silver .phone-link{--tw-leading:24px;font-size:18px;line-height:24px}}@media (width>=1601px){.placard.placard-option-silver .phone-link{--tw-leading:32px;font-size:24px;line-height:32px}}.placard.placard-option-silver.filter .media-wrapper{width:224px}@media (width>=993px){.placard.placard-option-silver.filter .media-wrapper{width:245px}}@media (width>=1201px){.placard.placard-option-silver.filter .media-wrapper{width:268px}}@media (width>=1367px){.placard.placard-option-silver.filter .media-wrapper{width:313px}}@media (width>=1921px){.placard.placard-option-silver.filter .media-wrapper{width:362px}}@media (width>=2241px){.placard.placard-option-silver.filter .media-wrapper{width:504px}}.placard.placard-option-silver.filter .media-frame{padding:15px 16px}@media (width>=1201px){.placard.placard-option-silver.filter .media-frame{padding:12px}}@media (width>=1921px){.placard.placard-option-silver.filter .media-frame{padding:15px 16px}}@media (width>=2241px){.placard.placard-option-silver.filter .media-frame{padding:16px}}.placard.placard-option-silver .property-title-wrapper .property-title .title{text-overflow:ellipsis;font-family:var(--outfit-regular);--tw-leading:18px;white-space:nowrap;color:var(--gray-800);font-size:12px;line-height:18px;display:inline-block;overflow:hidden}.placard.placard-option-silver .property-title-wrapper .property-title.title{-webkit-line-clamp:2;font-family:var(--outfit-regular);--tw-leading:18px;color:var(--gray-800);-webkit-box-orient:vertical;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}@media (width>=993px){.placard.placard-option-silver .property-title-wrapper .property-title .title,.placard.placard-option-silver .property-title-wrapper .property-title.title{--tw-leading:20px;font-size:14px;line-height:20px}}@media (width>=1201px){.placard.placard-option-silver .property-title-wrapper .property-title .title,.placard.placard-option-silver .property-title-wrapper .property-title.title{--tw-leading:22px;font-size:16px;line-height:22px}}@media (width>=1367px){.placard.placard-option-silver .property-title-wrapper .property-title .title,.placard.placard-option-silver .property-title-wrapper .property-title.title{--tw-leading:24px;font-size:18px;line-height:24px}}@media (width>=1921px){.placard.placard-option-silver .property-title-wrapper .property-title .title,.placard.placard-option-silver .property-title-wrapper .property-title.title{--tw-leading:32px;font-size:24px;line-height:32px}}@media (width>=2241px){.placard.placard-option-silver .property-title-wrapper .property-title .title,.placard.placard-option-silver .property-title-wrapper .property-title.title{--tw-leading:40px;font-size:30px;line-height:40px}}.placard.placard-option-silver .property-title-wrapper .property-address{text-overflow:ellipsis;font-family:var(--outfit-light);--tw-leading:13px;white-space:nowrap;color:var(--black);width:calc(100% - 32px);font-size:10px;line-height:13px;position:relative;overflow:hidden}@media (width>=769px){.placard.placard-option-silver .property-title-wrapper .property-address{--tw-leading:11px;font-size:9px;line-height:11px}}@media (width>=993px){.placard.placard-option-silver .property-title-wrapper .property-address{--tw-leading:16px;width:100%;font-size:12px;line-height:16px}}@media (width>=1201px){.placard.placard-option-silver .property-title-wrapper .property-address{--tw-leading:20px;width:calc(100% - 32px);font-size:14px;line-height:20px}}@media (width>=1367px){.placard.placard-option-silver .property-title-wrapper .property-address{width:calc(100% - 40px)}}@media (width>=1601px){.placard.placard-option-silver .property-title-wrapper .property-address{--tw-leading:24px;width:calc(100% - 48px);font-size:16px;line-height:24px}}@media (width>=1921px){.placard.placard-option-silver .property-title-wrapper .property-address{--tw-leading:28px;width:calc(100% - 64px);font-size:20px;line-height:28px}}@media (width>=2241px){.placard.placard-option-silver .property-title-wrapper .property-address{width:calc(100% - 72px)}}.placard.placard-option-silver .naa-short-term{width:calc(100% - 36px)}@media (width>=2241px){.placard.placard-option-silver .naa-short-term{width:calc(100% - 72px)}}.placard.placard-option-silver .content-inner>.favoriteIcon{speak:none;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--green-600);justify-content:center;align-items:center;font-size:32px;font-style:normal;font-weight:400;line-height:1;text-decoration-line:none;display:inline-flex;position:absolute;top:8px;right:10px;font-family:StorybookIcons!important}@media (width>=1367px){.placard.placard-option-silver .content-inner>.favoriteIcon{font-size:40px}}@media (width>=1601px){.placard.placard-option-silver .content-inner>.favoriteIcon{font-size:48px}}@media (width>=1921px){.placard.placard-option-silver .content-inner>.favoriteIcon{font-size:64px;top:14px;right:18px}}@media (width>=2241px){.placard.placard-option-silver .content-inner>.favoriteIcon{font-size:72px;top:12px;right:16px}}.placard.placard-option-silver .content-inner>.favoriteIcon:before{content:"";display:inline-block;position:relative}.placard.placard-option-silver .content-inner>.favoriteIcon.liked:before{content:""}.placard.placard-option-silver .content-inner>.favoriteIcon.liked.v3:before{color:#cc4e40}.placard.placard-option-silver .content-inner>.favoriteIcon:focus:before{text-shadow:0 0 4px var(--green-600)}.placard.placard-option-silver .content-inner>.favoriteIcon.liked.v3:focus:before{text-shadow:0 0 4px #cc4e40}.placard.placard-option-silver .property-actions .actions-wrapper{justify-content:space-between;align-items:center;gap:.25rem;width:calc(100% - 8px)}.placard.placard-option-silver .property-actions .actions-wrapper>*{flex:100%}.placard.placard-option-silver .property-actions .actions-container{flex:100%;gap:.25rem;display:flex}@media (width>=993px){.placard.placard-option-silver .property-actions .actions-wrapper{width:calc(100% - 16px)}}@media (width>=1025px){.placard.placard-option-silver .property-actions .actions-wrapper{width:100%}}@media (width>=1367px){.placard.placard-option-silver .property-actions .actions-wrapper,.placard.placard-option-silver .property-actions .actions-container{gap:.5rem}}.placard.placard-option-silver .property-actions .btn{box-sizing:border-box;border-radius:4px;flex:72px;justify-content:center;align-items:center;min-width:40px;max-width:100%;height:24px;margin:0;padding:0 0 2px;font-size:14px;line-height:20px;display:flex}@media (width>=769px){.placard.placard-option-silver .property-actions .btn{line-height:17px}}@media (width>=992px){.placard.placard-option-silver .property-actions .btn{height:20px}}@media (width>=993px){.placard.placard-option-silver .property-actions .btn{height:23px;line-height:24px}}@media (width>=1024px){.placard.placard-option-silver .property-actions .btn{height:24px}}@media (width>=1200px){.placard.placard-option-silver .property-actions .btn{padding-bottom:0}}@media (width>=1201px){.placard.placard-option-silver .property-actions .btn{flex-basis:84px;height:30px;padding-bottom:2px;line-height:18px}}@media (width>=1367px){.placard.placard-option-silver .property-actions .btn{flex-basis:94px}}@media (width>=1601px){.placard.placard-option-silver .property-actions .btn{flex-basis:113px;font-size:16px;line-height:20px}}@media (width>=1921px){.placard.placard-option-silver .property-actions .btn{flex-basis:160px;height:40px;font-size:18px;line-height:40px}}@media (width>=2241px){.placard.placard-option-silver .property-actions .btn{flex-basis:189px;padding-bottom:0}}@media (width>=2560px){.placard.placard-option-silver .property-actions .btn{height:45px;line-height:45px}}@media (width>=2561px){.placard.placard-option-silver .property-actions .btn{flex-basis:142px;height:40px;font-size:16px;line-height:28px}}.placard.mobile .badge-wrapper{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;margin-top:8px;display:flex}.placard.mobile .badge-wrapper .property-type-for-rent{font-family:var(--outfit-regular);color:var(--gray-800);font-size:14px}.placard.mobile .badge-wrapper .property-specials{margin-top:calc(var(--spacing,.25rem) * 0)}.placard.mobile.tmpl-platinum-propres .property-type-for-rent{padding-top:calc(var(--spacing,.25rem) * 2);font-family:var(--outfit-regular);color:var(--gray-800);max-height:1.75rem;font-size:14px;overflow:hidden}.placard.mobile.tmpl-gold-propres .propertyInfo{padding:8px;padding-top:0!important}.placard.mobile.tmpl-gold-propres .propertyTitle{font-family:var(--outfit-light);white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:100%;display:-webkit-box;overflow:hidden}.placard.mobile.tmpl-gold-propres .propertyAddress{-webkit-line-clamp:2;white-space:normal;text-overflow:clip;-webkit-box-orient:vertical;line-height:14px;display:-webkit-box;overflow:hidden}.placard.mobile.js-gold,.placard.mobile.tmpl-gold-propres{overflow:unset}.placard.mobile.js-gold .media,.placard.mobile.tmpl-gold-propres .media{float:left;width:150px;height:134px}.placard.mobile.js-gold .media img,.placard.mobile.tmpl-gold-propres .media img{border-radius:.25rem 0 0}.placard.mobile.js-gold .propertyInfo,.placard.mobile.tmpl-gold-propres .propertyInfo{float:left;width:calc(100% - 150px);height:134px;overflow:unset;position:relative;padding-top:0!important}.placard.mobile.js-gold .details-wrapper,.placard.mobile.tmpl-gold-propres .details-wrapper{flex-direction:column;flex:100%;justify-content:space-between;min-height:84px;padding:0 8px;display:flex}.placard.mobile.js-gold .fav-wrapper,.placard.mobile.tmpl-gold-propres .fav-wrapper{z-index:11;color:var(--color-white,var(--white));align-items:center;display:inline-flex;position:absolute;top:4px;right:.875rem}.placard.mobile.js-gold .fav-wrapper .favoriteIcon,.placard.mobile.tmpl-gold-propres .fav-wrapper .favoriteIcon{font-size:32px;position:relative;top:-4px;left:14px}.placard.mobile.js-gold .priceRange,.placard.mobile.tmpl-gold-propres .priceRange{color:var(--gray-800);font-family:var(--outfit-regular);width:calc(100% - 32px);font-size:18px;line-height:100%}@media (width<=320px){.placard.mobile.js-gold .priceRange,.placard.mobile.tmpl-gold-propres .priceRange{width:calc(100% - 26px)}}.placard.mobile.js-gold .rentRollup,.placard.mobile.tmpl-gold-propres .rentRollup{padding:0 0 .25rem}.placard.mobile.js-gold .rentRollup .bedRentBox,.placard.mobile.tmpl-gold-propres .rentRollup .bedRentBox{flex-direction:column-reverse;gap:0;display:flex}.placard.mobile.js-gold .rentRollup .bedTextBox,.placard.mobile.tmpl-gold-propres .rentRollup .bedTextBox{font-size:12px}.placard.mobile.js-gold .rentRollup .bedTextBox:after,.placard.mobile.tmpl-gold-propres .rentRollup .bedTextBox:after{content:""}.placard.mobile.js-gold .propertyTitle{color:var(--gray-800);font-family:var(--outfit-regular);white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:100%;display:-webkit-box;overflow:hidden}.placard.mobile.js-gold .propertyAddress{color:var(--black);font-family:var(--outfit-light);text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;padding-top:4px;font-size:12px;line-height:16px;overflow:hidden}.placard.mobile.js-gold .propertyActions,.placard.mobile.tmpl-gold-propres .propertyActions{clear:both;margin-top:0;padding:8px 0}.placard.mobile.js-gold .actions-wrapper .btn,.placard.mobile.tmpl-gold-propres .actions-wrapper .btn{font-size:14px;line-height:100%}.placard.mobile.js-premium .media,.placard.mobile.js-premiummax .media{float:left;width:134px;height:150px}.placard.mobile.js-premium .propertyInfo,.placard.mobile.js-premiummax .propertyInfo{float:left;width:calc(100% - 126px);height:126px;padding:8px;position:relative}.placard.mobile.js-premium .details-wrapper,.placard.mobile.js-premiummax .details-wrapper{flex-direction:column;justify-content:space-between;display:flex}.placard.mobile.js-premium .fav-wrapper,.placard.mobile.js-premiummax .fav-wrapper{z-index:11;align-items:center;display:inline-flex;position:absolute;top:4px;right:5px}.placard.mobile.js-premium .fav-wrapper .favoriteIcon,.placard.mobile.js-premiummax .fav-wrapper .favoriteIcon{font-size:32px}.placard.mobile.js-premium .propertyAddress,.placard.mobile.js-premiummax .propertyAddress{white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0;font-size:16px;line-height:19px;overflow:hidden}.placard.mobile.js-premium .priceRange,.placard.mobile.js-premiummax .priceRange{font-family:var(--outfit-regular);--tw-leading:18px;color:var(--gray-800);font-size:16px;line-height:18px}.placard.mobile.js-premium .bedRange,.placard.mobile.js-premiummax .bedRange{padding-top:calc(var(--spacing,.25rem) * 1);font-family:var(--outfit-light);--tw-leading:14px;color:var(--black);font-size:12px;line-height:14px}.placard.mobile.js-premium .propertyTitle,.placard.mobile.js-premiummax .propertyTitle{padding-top:calc(var(--spacing,.25rem) * 2);font-family:var(--outfit-light);--tw-leading:16px;color:var(--black);font-size:12px;line-height:16px}.placard.mobile.js-premium .propertyActions,.placard.mobile.js-premiummax .propertyActions{clear:both;border-top:1px solid #d2d2d2;margin-top:0;padding:16px 8px 8px;position:relative}.placard.mobile.js-premium .applyNowLink,.placard.mobile.js-premiummax .applyNowLink{right:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);min-width:50px;margin:8px;padding:0;font-size:14px;position:absolute}.placard.mobile.js-premium .propertyActions .btn,.placard.mobile.js-premiummax .propertyActions .btn{--tw-leading:18px;font-size:14px;line-height:18px;position:relative}.placard.mobile.js-premiumplus{overflow:unset}.placard.mobile.js-premiumplus .media{float:left;width:150px;height:134px}.placard.mobile.js-premiumplus .media img{border-radius:.25rem 0 0}.placard.mobile.js-premiumplus .propertyInfo{float:left;width:calc(100% - 150px);height:134px;overflow:unset;position:relative;padding-top:0!important}.placard.mobile.js-premiumplus .details-wrapper{flex-direction:column;justify-content:space-between;padding:0 8px;display:flex}.placard.mobile.js-premiumplus .fav-wrapper{z-index:11;position:absolute;top:.25rem;right:.875rem}.placard.mobile.js-premiumplus .fav-wrapper .favoriteIcon{font-size:2rem;position:relative;top:-4px;left:14px}.placard.mobile.js-premiumplus .priceRange{width:calc(100% - 2rem);line-height:100%}@media (width<=320px){.placard.mobile.js-premiumplus .priceRange{width:calc(100% - 1.625rem)}}.placard.mobile.js-premiumplus .bedRange{color:var(--black);font-family:var(--outfit-light);padding-top:4px;font-size:14px;line-height:100%}.placard.mobile.js-premiumplus .property-type-for-rent{max-height:1.75rem;font-size:14px;font-family:var(--outfit-regular);color:var(--gray-800);overflow:hidden}.placard.mobile.js-premiumplus .propertyAddress{color:var(--black);font-family:var(--outfit-light);text-transform:capitalize;white-space:normal;padding-top:4px;font-size:12px;line-height:14px;overflow:hidden}.placard.mobile.js-premiumplus .propertyActions{clear:both;margin-top:0;padding:16px 0 8px}.placard.mobile.js-premiumplus .propertyActions .btn{font-size:14px;line-height:100%}.placard.mobile.basic-io{overflow:unset;display:flow-root}.placard.mobile.basic-io .media{float:left;width:126px;height:126px}.placard.mobile.basic-io .media img{border-radius:.25rem 0 0}.placard.mobile.basic-io .propertyInfo{float:left;width:calc(100% - 126px);height:126px;overflow:unset;flex-direction:column;justify-content:flex-start;display:flex;position:relative;padding:0!important}.placard.mobile.basic-io .details-wrapper{flex-direction:column;flex:100%;justify-content:space-between;min-height:84px;padding:0 8px;display:flex}.placard.mobile.basic-io .fav-wrapper{z-index:11;align-items:center;display:inline-flex;position:absolute;top:4px;right:14px}.placard.mobile.basic-io .fav-wrapper .favoriteIcon{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-primary);font-size:32px;font-style:normal;font-weight:400;line-height:1;text-decoration:none;position:relative;top:-4px;left:14px;font-family:StorybookIcons!important}.placard.mobile.basic-io .fav-wrapper .favoriteIcon:before{content:""}.placard.mobile.basic-io .fav-wrapper .favoriteIcon.liked:before{content:""}.placard.mobile.basic-io .fav-wrapper .favoriteIcon.liked.v3:before{color:#cc4e40}.placard.mobile.basic-io .priceRange{color:var(--gray-800);font-family:var(--outfit-regular);width:calc(100% - 32px);font-size:18px;line-height:100%}@media (width<=320px){.placard.mobile.basic-io .priceRange{width:calc(100% - 26px)}}.placard.mobile.basic-io .rentRollup{padding:0 0 .25rem}.placard.mobile.basic-io .rentRollup .bedRentBox{flex-direction:column-reverse;gap:0;display:flex}.placard.mobile.basic-io .rentRollup .bedTextBox{font-size:12px}.placard.mobile.basic-io .rentRollup .bedTextBox:after{content:""}.placard.mobile.basic-io .bedRange{color:var(--black);font-family:var(--outfit-light);padding-top:4px;font-size:14px;line-height:14px}.placard.mobile.basic-io .propertyTitle{color:var(--gray-800);font-family:var(--outfit-light);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:0;padding:0;font-size:14px;line-height:16px;display:-webkit-box;overflow:hidden}.placard.mobile.basic-io .propertyAddress{color:var(--black);font-family:var(--outfit-light);text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;display:block;overflow:hidden}.placard.mobile.basic-io.featured-unit.reinforcement .propertyTitle{font-family:var(--outfit-regular)}.placard.mobile.basic-io .property-type-for-rent{font-size:14px;font-family:var(--outfit-regular);color:var(--gray-800)}.placard.mobile.basic-io .badge-wrapper{gap:0;margin-top:0;display:block}.placard.mobile.basic-io .property-actions .actions-wrapper .btn,.placard.mobile.basic-io .property-actions{display:none}.placard.mobile.basic-io .favoriteIcon,.placard.mobile.basic-io .property-link,.placard.mobile.basic-io .js-feeTransparencyLink{display:block}.placard.mobile.js-silverpropres{overflow:unset;display:flow-root}.placard.mobile.js-silverpropres .property-type-for-rent{font-family:var(--outfit-regular);color:var(--gray-800);max-height:1.75rem;font-size:14px;overflow:hidden}.placard.mobile.js-tiertwo .media{float:left;width:85px;height:85px}@media (width>=321px){.placard.mobile.js-tiertwo .media{width:96px;height:96px}}@media (width>=361px){.placard.mobile.js-tiertwo .media{width:100px;height:100px}}@media (width>=376px){.placard.mobile.js-tiertwo .media{width:112px;height:112px}}@media (width>=415px){.placard.mobile.js-tiertwo .media{width:130.29px;height:130.29px}}.placard.mobile.js-tiertwo .propertyInfo{float:left;width:calc(100% - 85px);padding:8px 8px 0;overflow:hidden}@media (width>=321px){.placard.mobile.js-tiertwo .propertyInfo{width:calc(100% - 96px)}}@media (width>=361px){.placard.mobile.js-tiertwo .propertyInfo{width:calc(100% - 100px)}}@media (width>=376px){.placard.mobile.js-tiertwo .propertyInfo{width:calc(100% - 112px)}}@media (width>=415px){.placard.mobile.js-tiertwo .propertyInfo{width:calc(100% - 130.29px)}}.placard.mobile.js-tiertwo .propertyInfo .details-wrapper{min-height:auto}.placard.mobile.js-tiertwo .fav-wrapper .favoriteIcon{font-size:24px}@media (width>=321px){.placard.mobile.js-tiertwo .fav-wrapper .favoriteIcon{font-size:28px}}@media (width>=376px){.placard.mobile.js-tiertwo .fav-wrapper .favoriteIcon{font-size:32px}}@media (width>=415px){.placard.mobile.js-tiertwo .fav-wrapper .favoriteIcon{font-size:36px}}.placard.mobile.js-tiertwo .propertyTitle{text-overflow:ellipsis;font-family:var(--outfit-light);white-space:nowrap;color:var(--black);padding-right:26px;font-size:14px;line-height:18px;overflow:hidden}@media (width>=321px){.placard.mobile.js-tiertwo .propertyTitle{font-size:16px;line-height:18px}}@media (width>=376px){.placard.mobile.js-tiertwo .propertyTitle{font-size:18px;line-height:24px}}.placard.mobile.js-tiertwo .propertyAddress{text-overflow:ellipsis;font-family:var(--outfit-light);white-space:nowrap;color:var(--black);padding:8px 0 6px;font-size:12px;line-height:16px;overflow:hidden}@media (width>=321px){.placard.mobile.js-tiertwo .propertyAddress{padding:14px 0 8px;line-height:18px}}@media (width>=376px){.placard.mobile.js-tiertwo .propertyAddress{padding:16px 0 8px;font-size:14px;line-height:20px}}@media (width>=415px){.placard.mobile.js-tiertwo .propertyAddress{padding:20px 0 14px;font-size:16px;line-height:24px}}.placard.mobile.js-tiertwo .availability{color:var(--gray-800);font-family:var(--outfit-regular);font-size:14px;line-height:18px}@media (width>=321px){.placard.mobile.js-tiertwo .availability{font-size:16px}}@media (width>=376px){.placard.mobile.js-tiertwo .availability{font-size:18px;line-height:24px}}@media (width>=415px){.placard.mobile.js-tiertwo .availability{font-size:16px}}.placard.mobile.basic-mf{overflow:unset;display:flow-root}.placard.mobile.basic-mf .media{float:left;width:104px;height:104px}.placard.mobile.basic-mf .media img{border-radius:.25rem 0 0}.placard.mobile.basic-mf .propertyInfo{float:left;width:calc(100% - 104px);min-height:104px;position:relative;overflow:visible;padding:0!important}.placard.mobile.basic-mf .details-wrapper{flex-direction:column;flex:100%;justify-content:space-between;min-height:84px;padding:0 8px;display:flex}.placard.mobile.basic-mf .fav-wrapper{z-index:11;align-items:center;display:inline-flex;position:absolute;top:4px;right:.875rem}.placard.mobile.basic-mf .fav-wrapper .favoriteIcon{font-size:32px;position:relative;top:-4px;left:14px}.placard.mobile.basic-mf .priceRange{color:var(--gray-800);flex-direction:row;width:calc(100% - 32px);font-size:18px;line-height:20px;display:flex}@media (width<=320px){.placard.mobile.basic-mf .priceRange{width:calc(100% - 26px)}}.placard.mobile.basic-mf .bedRange{font-family:var(--outfit-light);color:var(--black);padding-top:2px;font-size:14px;line-height:20px}.placard.mobile.basic-mf .property-type-for-rent{font-family:var(--outfit-regular);max-height:1.75rem;font-size:14px;overflow:hidden}.placard.mobile.basic-mf.featured-unit.reinforcement .property-type-for-rent{max-height:2.25rem}.placard.mobile.basic-mf .propertyAddress{font-family:var(--outfit-light);color:var(--black);text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;padding:2px 0 0;font-size:12px;line-height:20px;display:block;overflow:hidden}.placard.mobile.js-silver .media,.placard.mobile.js-silverpropres .media{float:left;width:126px;height:126px}.placard.mobile.js-silver .media img,.placard.mobile.js-silverpropres .media img{border-radius:.25rem 0 0}.placard.mobile.js-silver .propertyInfo,.placard.mobile.js-silverpropres .propertyInfo{float:left;width:calc(100% - 126px);height:126px;overflow:unset;position:relative;padding:0!important}.placard.mobile.js-silver .details-wrapper,.placard.mobile.js-silverpropres .details-wrapper{flex-direction:column;flex:100%;justify-content:space-between;min-height:84px;padding:0 8px;display:flex}.placard.mobile.js-silver .fav-wrapper,.placard.mobile.js-silverpropres .fav-wrapper{z-index:11;align-items:center;display:inline-flex;position:absolute;top:4px;right:.875rem}.placard.mobile.js-silver .fav-wrapper .favoriteIcon,.placard.mobile.js-silverpropres .fav-wrapper .favoriteIcon{font-size:32px;position:relative;top:-4px;left:14px}.placard.mobile.js-silver .priceRange,.placard.mobile.js-silverpropres .priceRange{line-height:100%}.placard.mobile.js-silver .rentRollup,.placard.mobile.js-silverpropres .rentRollup{padding:0 0 .25rem}.placard.mobile.js-silver .rentRollup .bedRentBox,.placard.mobile.js-silverpropres .rentRollup .bedRentBox{flex-direction:column-reverse;gap:0;display:flex}.placard.mobile.js-silver .rentRollup .bedTextBox,.placard.mobile.js-silverpropres .rentRollup .bedTextBox{font-size:12px}.placard.mobile.js-silver .rentRollup .bedTextBox:after,.placard.mobile.js-silverpropres .rentRollup .bedTextBox:after{content:""}.placard.mobile.js-silver .propertyTitle,.placard.mobile.js-silverpropres .propertyTitle{color:var(--gray-800);font-family:var(--outfit-regular);white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-top:4px;font-size:14px;line-height:110%;display:-webkit-box;overflow:hidden}.placard.mobile.js-silver .propertyAddress,.placard.mobile.js-silverpropres .propertyAddress{color:var(--black);font-family:var(--outfit-light);text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;padding-top:4px;font-size:12px;line-height:16px;overflow:hidden}.placard.mobile.js-silver .propertyActions{clear:both;margin-top:0;padding:8px 0}.placard.mobile.js-silver .actions-wrapper .btn{font-size:14px;line-height:100%}.placard.mobile .propertyActions{flex:0 0 32px}.placard.mobile .actions-wrapper{margin-top:calc(var(--spacing,.25rem) * 2);color:var(--black);align-items:center;font-size:12px;display:flex}.placard.mobile .actions-wrapper .btn{margin-right:calc(var(--spacing,.25rem) * 2);box-sizing:border-box;height:calc(var(--spacing,.25rem) * 8);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--border-primary);background-color:var(--color-white,var(--white));width:100%;padding:calc(var(--spacing,.25rem) * 0);text-align:center;font-family:var(--outfit-regular);--tw-leading:18px;--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--text-primary);border-radius:.25rem;justify-content:center;align-items:center;font-size:14px;line-height:18px;display:flex}.placard.mobile .actions-wrapper .btn:hover{text-decoration-line:none}.placard.mobile .actions-wrapper .btn:last-child{margin-right:calc(var(--spacing,.25rem) * 0);background-color:var(--bg-primary);color:var(--color-white,var(--white))}.map-surface{width:100%;height:100%;position:relative}.map-canvas{width:100%;height:100%}.map-controls{right:calc(var(--spacing,.25rem) * 3);bottom:calc(var(--spacing,.25rem) * 5);z-index:10;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column-reverse;display:flex;position:absolute}@media (width>=48rem){.map-controls{top:calc(var(--spacing,.25rem) * 3);bottom:auto;right:auto;left:calc(var(--spacing,.25rem) * 3);flex-direction:column}}.srp--mobile .map-controls{top:auto;right:calc(var(--spacing,.25rem) * 3);bottom:calc(var(--spacing,.25rem) * 5);flex-direction:column-reverse;left:auto}.map-zoom-controls{right:calc(var(--spacing,.25rem) * 3);bottom:calc(var(--spacing,.25rem) * 4);z-index:10;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:none;position:absolute}@media (width>=48rem){.map-zoom-controls{display:flex}}@media (pointer:coarse){.map-zoom-controls{display:none}}.map-zoom-btn{justify-content:center}.map-zoom-btn .map-control-icon{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8)}.map-control-btn{height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 14);cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 0);font-family:var(--font-outfit-regular,var(--outfit-regular));--tw-leading:11px;--tw-font-weight:var(--font-weight-light,300);font-size:.625rem;line-height:11px;font-weight:var(--font-weight-light,300);--tw-shadow:0 4px 16px 0 var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:var(--color-white,var(--white));color:var(--color-gray-800,var(--gray-800));border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding-block:4px;display:flex;position:relative}@media (hover:hover){.map-control-btn:hover{background-color:var(--color-blue-700,var(--blue-700));color:var(--color-white,var(--white))}}.map-control-btn{letter-spacing:normal}.map-zoom-btn{border-radius:8px;width:56px;height:56px}.map-control-btn:hover:after{content:attr(aria-label);background-color:var(--color-bg-default,var(--bg-default));font-family:var(--font-outfit-regular,var(--outfit-regular));--tw-font-weight:var(--font-weight-normal,400);font-size:.75rem;font-weight:var(--font-weight-normal,400);white-space:nowrap;color:var(--color-text-default,var(--text-default));--tw-shadow:0 6px 16px 2px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:4px;padding:8px;position:absolute;top:25%;left:4.5rem}.map-zoom-btn:hover:after{content:none}.map-control-btn--active{background-color:var(--color-blue-700,var(--blue-700));color:var(--color-white,var(--white))}.map-control-icon{pointer-events:none;height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}.map-show-all-tip{z-index:20;cursor:pointer;background-color:var(--color-white,var(--white));font-family:var(--font-outfit-bold,var(--outfit-bold));--tw-font-weight:var(--font-weight-normal,400);font-size:.75rem;font-weight:var(--font-weight-normal,400);white-space:nowrap;color:var(--color-text-default,var(--text-default));--tw-shadow:0 6px 16px 2px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:4px;padding:8px;position:absolute}.map-sdk-fallback{inset:calc(var(--spacing,.25rem) * 0);z-index:10;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);background-color:var(--color-gray-100,var(--gray-100));flex-direction:column;display:flex;position:absolute}.map-sdk-fallback-text{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-default-light,var(--text-default-light))}.map-sdk-fallback-retry{border-radius:var(--radius-md,.375rem);background-color:var(--color-bg-primary,var(--bg-primary));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-inverse,var(--text-inverse))}@media (hover:hover){.map-sdk-fallback-retry:hover{opacity:.9}}.ap-marker{cursor:pointer;pointer-events:all!important}.ap-marker.currentLocation{z-index:initial;background:#0071eb;border:3px solid #fff;border-radius:50%;width:18px;height:18px;position:relative}.ap-marker.currentLocation:after{z-index:-1;content:"";opacity:.6;background:#0071eb;border-radius:50%;width:28px;height:28px;animation:4s cubic-bezier(.9,.7,.5,.9) infinite pulse-curr;position:absolute;top:-5px;left:-5px}@keyframes pulse-curr{50%{transform:scale(1.4)}}.ap-marker .storyicon{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:StorybookIcons!important}.ap-marker .propHouseFilledStoryIcon:before{content:""}.ap-marker .comVideoFilledStoryIcon:before{content:""}.ap-marker .mediaVirtualtourFilledStoryIcon:before{content:""}.ap-marker .saleSolidStoryIcon:before{content:""}.ap-marker.std{width:28px;height:40px;color:var(--color-text-inverse,var(--text-inverse));background-image:url("data:image/svg+xml,%3csvg%20class='pin'%20xmlns='http://www.w3.org/2000/svg'%20width='28'%20height='40'%20fill='none'%3e%3cg%20clip-path='url(%23clip0_254_20536)'%3e%3cg%20filter='url(%23filter0_d_254_20536)'%3e%3cellipse%20cx='14'%20cy='34.61'%20fill='%23000'%20fill-opacity='.01'%20rx='2.92'%20ry='.88'/%3e%3c/g%3e%3cpath%20class='path'%20fill='%23427B01'%20stroke='%23fff'%20stroke-width='1.2'%20d='m13.64%2033.74-7.8-17.21a2.4%202.4%200%200%201%20.36-2.56l6.74-7.82a1.4%201.4%200%200%201%202.12%200l6.74%207.82c.6.71.75%201.7.36%202.56l-7.8%2017.21a.4.4%200%200%201-.72%200Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_254_20536'%3e%3cpath%20fill='%23fff'%20d='M4.5%204h19v36h-19z'/%3e%3c/clipPath%3e%3cfilter%20id='filter0_d_254_20536'%20width='13.83'%20height='9.76'%20x='7.08'%20y='29.73'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20result='hardAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%201%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow_254_20536'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow_254_20536'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;position:relative}.ap-marker.std.visited:not(.fav){background-image:url("data:image/svg+xml,%3csvg%20class='pin'%20xmlns='http://www.w3.org/2000/svg'%20width='28'%20height='40'%20fill='none'%3e%3cg%20clip-path='url(%23clip0_254_20536)'%3e%3cg%20filter='url(%23filter0_d_254_20536)'%3e%3cellipse%20cx='14'%20cy='34.61'%20fill='%23000'%20fill-opacity='.01'%20rx='2.92'%20ry='.88'/%3e%3c/g%3e%3cpath%20class='path'%20fill='%234c4c4c'%20stroke='%23fff'%20stroke-width='1.2'%20d='m13.64%2033.74-7.8-17.21a2.4%202.4%200%200%201%20.36-2.56l6.74-7.82a1.4%201.4%200%200%201%202.12%200l6.74%207.82c.6.71.75%201.7.36%202.56l-7.8%2017.21a.4.4%200%200%201-.72%200Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_254_20536'%3e%3cpath%20fill='%23fff'%20d='M4.5%204h19v36h-19z'/%3e%3c/clipPath%3e%3cfilter%20id='filter0_d_254_20536'%20width='13.83'%20height='9.76'%20x='7.08'%20y='29.73'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20result='hardAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%201%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow_254_20536'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow_254_20536'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.ap-marker.std.visited.satellite:not(.fav){background-image:url("data:image/svg+xml,%3csvg%20class='pin'%20xmlns='http://www.w3.org/2000/svg'%20width='28'%20height='40'%20fill='none'%3e%3cg%20clip-path='url(%23clip0_254_20536)'%3e%3cg%20filter='url(%23filter0_d_254_20536)'%3e%3cellipse%20cx='14'%20cy='34.61'%20fill='%23000'%20fill-opacity='.01'%20rx='2.92'%20ry='.88'/%3e%3c/g%3e%3cpath%20class='path'%20fill='%2377b800'%20stroke='%23427b01'%20stroke-width='1.2'%20d='m13.64%2033.74-7.8-17.21a2.4%202.4%200%200%201%20.36-2.56l6.74-7.82a1.4%201.4%200%200%201%202.12%200l6.74%207.82c.6.71.75%201.7.36%202.56l-7.8%2017.21a.4.4%200%200%201-.72%200Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_254_20536'%3e%3cpath%20fill='%23fff'%20d='M4.5%204h19v36h-19z'/%3e%3c/clipPath%3e%3cfilter%20id='filter0_d_254_20536'%20width='13.83'%20height='9.76'%20x='7.08'%20y='29.73'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20result='hardAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%201%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow_254_20536'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow_254_20536'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.ap-marker.std.unavail{background-image:url("data:image/svg+xml,%3csvg%20class='pin'%20xmlns='http://www.w3.org/2000/svg'%20width='28'%20height='40'%20fill='none'%3e%3cg%20clip-path='url(%23clip0_254_20536)'%3e%3cg%20filter='url(%23filter0_d_254_20536)'%3e%3cellipse%20cx='14'%20cy='34.61'%20fill='%23000'%20fill-opacity='.01'%20rx='2.92'%20ry='.88'/%3e%3c/g%3e%3cpath%20class='path'%20fill='%23bfbfbf'%20stroke='%23fff'%20stroke-width='1.2'%20d='m13.64%2033.74-7.8-17.21a2.4%202.4%200%200%201%20.36-2.56l6.74-7.82a1.4%201.4%200%200%201%202.12%200l6.74%207.82c.6.71.75%201.7.36%202.56l-7.8%2017.21a.4.4%200%200%201-.72%200Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_254_20536'%3e%3cpath%20fill='%23fff'%20d='M4.5%204h19v36h-19z'/%3e%3c/clipPath%3e%3cfilter%20id='filter0_d_254_20536'%20width='13.83'%20height='9.76'%20x='7.08'%20y='29.73'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20result='hardAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%201%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow_254_20536'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow_254_20536'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.ap-marker.std:hover,.ap-marker.std.active{background-image:url("data:image/svg+xml,%3csvg%20class='pin'%20xmlns='http://www.w3.org/2000/svg'%20width='28'%20height='40'%20fill='none'%3e%3cg%20clip-path='url(%23clip0_254_20536)'%3e%3cg%20filter='url(%23filter0_d_254_20536)'%3e%3cellipse%20cx='14'%20cy='34.61'%20fill='%23000'%20fill-opacity='.01'%20rx='2.92'%20ry='.88'/%3e%3c/g%3e%3cpath%20class='path'%20fill='%23189ed9'%20stroke='%23fff'%20stroke-width='1.2'%20d='m13.64%2033.74-7.8-17.21a2.4%202.4%200%200%201%20.36-2.56l6.74-7.82a1.4%201.4%200%200%201%202.12%200l6.74%207.82c.6.71.75%201.7.36%202.56l-7.8%2017.21a.4.4%200%200%201-.72%200Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_254_20536'%3e%3cpath%20fill='%23fff'%20d='M4.5%204h19v36h-19z'/%3e%3c/clipPath%3e%3cfilter%20id='filter0_d_254_20536'%20width='13.83'%20height='9.76'%20x='7.08'%20y='29.73'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20result='hardAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%201%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow_254_20536'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow_254_20536'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")!important}.ap-marker.std.fav{background-image:url("data:image/svg+xml,%3csvg%20class='pin'%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='41'%20fill='none'%3e%3cg%20filter='url(%23filter0_d_254_20540)'%3e%3cellipse%20cx='19.9967'%20cy='34.6119'%20fill='%23000'%20fill-opacity='.01'%20rx='2.9167'%20ry='.878'%3e%3c/ellipse%3e%3c/g%3e%3cpath%20class='path'%20fill='%23CC4E40'%20stroke='%23fff'%20stroke-width='1.2'%20d='M20.0001%2033.7862c-.6116-.6272-1.5008-1.4032-2.4937-2.2697l-.0913-.0797c-1.3511-1.1792-2.9362-2.5648-4.4533-4.0871-1.5185-1.5236-2.951-3.1669-4.0012-4.853-1.0523-1.6897-1.6938-3.3794-1.6938-5.0065%200-3.8056%202.9179-6.7235%206.7235-6.7235%202.0848%200%204.1836.9824%205.5537%202.5851l.4604.5386.4554-.5429c1.3387-1.5961%203.462-2.5808%205.5501-2.5808%203.8056%200%206.7235%202.9179%206.7235%206.7235%200%201.6271-.6415%203.3168-1.6939%205.0065-1.0502%201.6861-2.4826%203.3294-4.0011%204.853-1.5171%201.5223-3.1023%202.9079-4.4533%204.0871l-.0914.0797c-.9929.8665-1.882%201.6425-2.4936%202.2697Z'%3e%3c/path%3e%3cdefs%3e%3cfilter%20id='filter0_d_254_20540'%20width='13.8333'%20height='9.7561'%20x='13.0801'%20y='29.7339'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'%3e%3c/feFlood%3e%3cfeColorMatrix%20in='SourceAlpha'%20result='hardAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%3e%3c/feColorMatrix%3e%3cfeOffset%3e%3c/feOffset%3e%3cfeGaussianBlur%20stdDeviation='2'%3e%3c/feGaussianBlur%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%201%200'%3e%3c/feColorMatrix%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow_254_20540'%3e%3c/feBlend%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow_254_20540'%20result='shape'%3e%3c/feBlend%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e");width:40px;height:41px}.ap-marker.std.fav:hover,.ap-marker.std.fav.active{background-image:url("data:image/svg+xml,%3csvg%20class='pin'%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='41'%20fill='none'%3e%3cg%20filter='url(%23filter0_d_254_20540)'%3e%3cellipse%20cx='19.9967'%20cy='34.6119'%20fill='%23000'%20fill-opacity='.01'%20rx='2.9167'%20ry='.878'%3e%3c/ellipse%3e%3c/g%3e%3cpath%20class='path'%20fill='%23189ed9'%20stroke='%23fff'%20stroke-width='1.2'%20d='M20.0001%2033.7862c-.6116-.6272-1.5008-1.4032-2.4937-2.2697l-.0913-.0797c-1.3511-1.1792-2.9362-2.5648-4.4533-4.0871-1.5185-1.5236-2.951-3.1669-4.0012-4.853-1.0523-1.6897-1.6938-3.3794-1.6938-5.0065%200-3.8056%202.9179-6.7235%206.7235-6.7235%202.0848%200%204.1836.9824%205.5537%202.5851l.4604.5386.4554-.5429c1.3387-1.5961%203.462-2.5808%205.5501-2.5808%203.8056%200%206.7235%202.9179%206.7235%206.7235%200%201.6271-.6415%203.3168-1.6939%205.0065-1.0502%201.6861-2.4826%203.3294-4.0011%204.853-1.5171%201.5223-3.1023%202.9079-4.4533%204.0871l-.0914.0797c-.9929.8665-1.882%201.6425-2.4936%202.2697Z'%3e%3c/path%3e%3cdefs%3e%3cfilter%20id='filter0_d_254_20540'%20width='13.8333'%20height='9.7561'%20x='13.0801'%20y='29.7339'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'%3e%3c/feFlood%3e%3cfeColorMatrix%20in='SourceAlpha'%20result='hardAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%3e%3c/feColorMatrix%3e%3cfeOffset%3e%3c/feOffset%3e%3cfeGaussianBlur%20stdDeviation='2'%3e%3c/feGaussianBlur%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%201%200'%3e%3c/feColorMatrix%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow_254_20540'%3e%3c/feBlend%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow_254_20540'%20result='shape'%3e%3c/feBlend%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")!important}.ap-marker.std .detail{display:none}.ap-marker.detail .detail{display:flex}.ap-marker .house{display:none}.ap-marker.house .house{display:flex}.ap-marker.std.fav .main{display:none}.ap-marker.std>.storyicon,.ap-marker.std .main .storyicon{z-index:2;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);font-size:14px;position:absolute;top:38%;left:50%}.ap-marker.detail{width:initial;height:initial;flex-direction:column;align-items:center;display:flex}.ap-marker.detail .badge-media{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-primary,var(--border-primary));background-color:var(--color-bg-default,var(--bg-default));text-align:center;font-family:var(--font-outfit-regular,var(--outfit-regular));color:var(--color-text-primary,var(--text-primary));padding-block:2px;padding-inline:4px;border-radius:4px;justify-content:center;align-items:center;margin-bottom:-2px;padding-left:2px;font-size:10px;box-shadow:0 2px 5px #0003}.ap-marker.detail .badge-media .storyicon{font-size:14px}.ap-marker.detail .main{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-inverse,var(--border-inverse));background-color:var(--color-text-primary,var(--text-primary));font-family:var(--font-outfit-regular,var(--outfit-regular));--tw-leading:150%;color:var(--color-text-inverse,var(--text-inverse));border-radius:6px;justify-content:center;align-items:center;padding-block:2px;padding-inline:4px;font-size:12px;line-height:150%;display:flex;position:relative}.ap-marker.detail .main .storyicon{font-size:18px}.ap-marker.detail .main .badge-fav{top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);--tw-translate-x:calc(1 / 2 * 100%);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);display:none;position:absolute}.ap-marker.detail .tail{z-index:1;height:8px;margin-top:-1px;overflow:visible}.ap-marker.detail.visited .badge-media{border-color:var(--color-border-dark,var(--border-dark));color:var(--color-text-default-light,var(--text-default-light))}.ap-marker.detail.visited .main{background-color:var(--color-text-default-light,var(--text-default-light))}.ap-marker.detail.visited svg.tail path.path{fill:var(--text-default-light)}.ap-marker.detail.visited.satellite .badge-media,.ap-marker.detail.visited.satellite .main{border-color:var(--color-border-primary,var(--border-primary));background-color:var(--color-green-400,var(--green-400));color:var(--color-text-default,var(--text-default))}.ap-marker.detail.visited.satellite svg.tail path.path{fill:var(--green-400)}.ap-marker.detail.visited.satellite svg.tail path.border{fill:var(--border-primary)}.ap-marker.detail.unavail .badge-media{border-color:var(--color-gray-500,var(--gray-500));color:var(--color-gray-500,var(--gray-500))}.ap-marker.detail.unavail .main{background-color:var(--color-gray-500,var(--gray-500))}.ap-marker.detail.unavail svg.tail path.path{fill:var(--gray-500)}.ap-marker.detail:hover .badge-media,.ap-marker.detail.active .badge-media{background-color:var(--text-inverse)!important;color:var(--blue-500)!important;border-color:var(--blue-500)!important}.ap-marker.detail:hover .main,.ap-marker.detail.active .main{background-color:var(--blue-500)!important;color:var(--text-inverse)!important;border-color:var(--border-inverse)!important}.ap-marker.detail:hover svg.tail path.path,.ap-marker.detail.active svg.tail path.path{fill:var(--blue-500)!important}.ap-marker.detail:hover svg.tail path.border,.ap-marker.detail.active svg.tail path.border{fill:var(--border-inverse)!important}.ap-marker.detail.fav .badge-media{display:none}.ap-marker.detail.fav .main .badge-fav{display:flex}.map-info-card-holder{z-index:20;position:absolute}.map-info-card-holder--mobile{inset-inline:calc(var(--spacing,.25rem) * 0);top:auto;bottom:calc(var(--spacing,.25rem) * 0);display:flex;position:fixed}.bgGradient{background:linear-gradient(#0000 0%,#00000052 18%,#00000080 32%,#000000ab 56%,#000000b3 99%)}.info-card{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;width:294px;display:inline-flex}.info-card *{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0)}.info-card .info-card-pagination{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);display:flex}.info-card .pagination-fab{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default,var(--border-default));background-color:var(--color-bg-default,var(--bg-default));--tw-shadow:0px 6px 16px 2px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:100px;align-items:flex-start;padding:6px;display:flex}.info-card .pagination-nav{background-color:var(--color-bg-default,var(--bg-default));color:var(--color-text-default-light,var(--text-default-light));font-size:24px}@media (hover:hover){.info-card .pagination-nav:hover{background-color:var(--color-blue-700,var(--blue-700));color:var(--color-white,var(--white))}}@media (hover:none){.info-card .pagination-nav:active{background-color:var(--color-blue-700,var(--blue-700));color:var(--color-white,var(--white))}}.info-card .pagination-nav:disabled{background-color:var(--color-bg-default,var(--bg-default));color:var(--color-text-disabled-light,var(--text-disabled-light))}.info-card .pagination-txt{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-family:var(--font-outfit-regular,var(--outfit-regular));--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:14px;line-height:calc(var(--spacing,.25rem) * 5);--tw-tracking:.1px;letter-spacing:.1px;color:var(--color-black,var(--black));gap:6px}.info-card .info-card-container{background-color:var(--color-white,var(--white));--tw-shadow:0px 6px 16px 2px var(--tw-shadow-color,#00000029);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:10px;flex-direction:column;align-items:flex-start;display:flex;position:relative;overflow:hidden}.info-card .info-card-container .full-parent{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);width:100%;height:100%;position:absolute}.info-card .info-card-container a:hover{text-decoration-line:none}.info-card .info-card-container .info-card-ldp-link,.info-card .info-card-container .carousel-container{margin:calc(var(--spacing,.25rem) * 0);width:100%;padding:calc(var(--spacing,.25rem) * 0);position:relative}.info-card .carousel-container .carousel-images{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;display:flex;overflow-x:scroll}.info-card .carousel-container .carousel-images::-webkit-scrollbar{display:none}.info-card .carousel-container .carousel-slide{scroll-snap-align:center;flex:0 0 100%}.info-card .carousel-container .carousel-slide img{aspect-ratio:3/2;background-color:var(--color-gray-300,var(--gray-300));object-fit:cover;width:100%;display:block}.info-card .carousel-container .carousel-nav{z-index:10;--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;--tw-border-style:none;color:var(--color-white,var(--white));background-color:#0006;border-style:none;padding-block:4.5px;font-size:24px;position:absolute;top:50%}.info-card .carousel-container .carousel-nav.prev{left:calc(var(--spacing,.25rem) * 0);border-top-right-radius:4px;border-bottom-right-radius:4px}.info-card .carousel-container .carousel-nav.next{right:calc(var(--spacing,.25rem) * 0);border-top-left-radius:4px;border-bottom-left-radius:4px}.info-card .carousel-container .carousel-pagination{z-index:10;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);max-width:72px;translate:var(--tw-translate-x) var(--tw-translate-y);scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;justify-content:flex-start;align-items:center;gap:calc(var(--spacing,.25rem) * 2);scroll-behavior:smooth;display:flex;position:absolute;bottom:10px;left:50%;overflow-x:auto}.info-card .carousel-container .carousel-pagination .dot{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);background-color:var(--color-white,var(--white));opacity:.5;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.7s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.7s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));border-radius:3.40282e38px;flex:none}.info-card .carousel-container .carousel-pagination .dot.active{scroll-snap-align:center;opacity:1}.info-card .carousel-container .media-links{bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 8);align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;padding-block:calc(var(--spacing,.25rem) * 0);padding-right:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 3);flex-shrink:0;display:flex;position:absolute}.info-card .carousel-container .media-link{font-family:var(--font-outfit-bold,var(--outfit-bold));--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:14px;line-height:calc(var(--spacing,.25rem) * 5);--tw-tracking:.1px;letter-spacing:.1px;color:var(--color-text-inverse,var(--text-inverse));width:initial;flex:none;position:relative}.info-card .carousel-container .media-link:hover{text-decoration-line:underline}.info-card .carousel-container .media-link:not(:last-child):after{content:"";margin-left:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 3);background-color:var(--color-text-inverse,var(--text-inverse));width:1px;display:inline-block}.info-card .detail-container{pointer-events:none;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);width:100%;padding-top:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 3);--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:14px;line-height:calc(var(--spacing,.25rem) * 5);--tw-tracking:.14px;letter-spacing:.14px;flex-direction:column;align-self:stretch;display:flex}.info-card .detail-container p,.info-card .detail-container div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.info-card .detail-container .header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);align-self:stretch;display:flex}.info-card .detail-container .price-beds{padding-top:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:2px;display:flex}.info-card .detail-container .price{width:100%;font-family:var(--font-outfit-bold,var(--outfit-bold));--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:18px;line-height:calc(var(--spacing,.25rem) * 5);--tw-tracking:.18px;letter-spacing:.18px;color:var(--color-text-default-light,var(--text-default-light))}.info-card .detail-container .fees-lease-term{align-items:center;column-gap:calc(var(--spacing,.25rem) * .5);padding-top:calc(var(--spacing,.25rem) * 1);--tw-leading:18px;flex-wrap:wrap;font-size:12px;line-height:18px;display:flex}.info-card .detail-container .fees-lease-term .fees-html{display:contents}.info-card .detail-container .fees-lease-term i{color:var(--color-blue-600,var(--blue-600));flex:none;font-size:1.125rem}.info-card .detail-container .fees-lease-term .pipe,.info-card .detail-container .beds .pipe{color:var(--color-gray-400,var(--gray-400))}.info-card .detail-container .beds{column-gap:calc(var(--spacing,.25rem) * 2);width:100%;font-family:var(--font-outfit-light,var(--outfit-light));color:var(--color-text-default,var(--text-default));flex-wrap:wrap;display:flex}.info-card .detail-container .fav{pointer-events:auto;z-index:10;cursor:pointer;color:var(--color-text-primary,var(--text-primary));font-size:32px}.info-card .detail-container .fav:has(>.favoriteStoryIcon){color:var(--color-red-600,var(--red-600))}.info-card .detail-container .property-info{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.info-card .detail-container .listing-name,.info-card .detail-container .address{align-self:stretch}.info-card .detail-container .listing-name{font-family:var(--font-outfit-bold,var(--outfit-bold));color:var(--color-text-default-light,var(--text-default-light))}.info-card .detail-container .address{font-family:var(--font-outfit-light,var(--outfit-light));color:var(--color-text-default,var(--text-default))}.info-card .info-card-pending{justify-content:center;min-height:80px}.info-card .info-card-error{color:var(--color-text-default-light,var(--text-default-light));font-size:14px}.info-card.mobile .info-card-pending{min-height:calc(var(--spacing,.25rem) * 0);background-color:var(--color-white,var(--white));align-items:center;width:100%;display:flex}.info-card.mobile{flex-direction:column-reverse;width:100%}.info-card.mobile .info-card-container{--tw-shadow:0px -6px 16px 2px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:0}.info-card.mobile .info-card-container .detail-container{bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 0);padding-bottom:calc(var(--spacing,.25rem) * 6);color:var(--color-text-inverse,var(--text-inverse));position:absolute}.info-card.mobile .info-card-container .detail-container .header{position:relative}.info-card.mobile .info-card-container .detail-container .price-beds{margin-bottom:calc(var(--spacing,.25rem) * 1);flex-direction:column;justify-content:flex-start;align-self:stretch;display:flex}.info-card.mobile .info-card-container .detail-container .price,.info-card.mobile .info-card-container .detail-container .beds{width:initial;position:relative}.info-card.mobile .info-card-container .detail-container .price{column-gap:calc(var(--spacing,.25rem) * 1);display:flex}.info-card.mobile .info-card-container .detail-container .price .all-in-pricing-text{align-items:center;column-gap:calc(var(--spacing,.25rem) * .5);padding-top:calc(var(--spacing,.25rem) * 0);font-family:var(--font-outfit-light,var(--outfit-light));--tw-leading:18px;font-size:12px;line-height:18px;display:flex}.info-card.mobile .info-card-container .detail-container .price .all-in-pricing-text i{color:var(--color-white,var(--white));font-size:1.125rem}.info-card.mobile .info-card-container .detail-container .amenities-badge{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-outfit-light,var(--outfit-light));flex-direction:row;align-self:stretch;display:flex}.info-card.mobile .info-card-container .detail-container .amenities-badge .amenities{flex:1}.info-card.mobile .info-card-container .detail-container .fav,.info-card.mobile .info-card-container .detail-container .price,.info-card.mobile .info-card-container .detail-container .beds,.info-card.mobile .info-card-container .detail-container .listing-name,.info-card.mobile .info-card-container .detail-container .address,.info-card.mobile .info-card-container .detail-container .amenities{color:var(--color-text-inverse,var(--text-inverse))}.info-card.mobile .info-card-container .detail-container .fav:has(>.favoriteStoryIcon){color:var(--color-red-600,var(--red-600))}.poi-info-card{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-default,var(--border-default));background-color:var(--color-white,var(--white));--tw-shadow:0px 6px 16px 2px var(--tw-shadow-color,#00000029);width:294px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:10px;flex-direction:column;padding:10px;display:flex;position:relative;overflow:hidden}.poi-info-card.mobile{width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);border-radius:0}.poi-info-card .poi-image{background-color:var(--color-gray-300,var(--gray-300));background-position:50%;background-size:cover;border-radius:6px;align-self:stretch;width:100%;height:120px}.poi-info-card .poi-body{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;width:100%;display:flex}.poi-info-card .text-body-bold{font-family:var(--font-outfit-bold,var(--outfit-bold));--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:14px;line-height:calc(var(--spacing,.25rem) * 5);--tw-tracking:.14px;letter-spacing:.14px}.poi-info-card .poi-heading{align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;color:var(--color-text-default,var(--text-default));display:flex}.poi-info-card .poi-icon{--tw-leading:1;flex:none;font-size:24px;line-height:1}.poi-info-card .poi-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.poi-info-card .poi-subheading{text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--color-text-default-light,var(--text-default-light));overflow:hidden}.poi-info-card .poi-rating{color:var(--color-text-default,var(--text-default));align-items:center;gap:2px;font-size:14px;display:flex}.poi-marker{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;width:33px;height:33px;pointer-events:all!important}.poi-marker--restaurants,.poi-marker--schools,.poi-marker--neighborhoods{width:20px;height:36px}.poi-marker--restaurants{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='32'%20fill='none'%3e%3cg%20filter='url(%23filter0_d_13_5949)'%3e%3cellipse%20cx='9'%20cy='27'%20fill='%23000'%20fill-opacity='.01'%20rx='3'%20ry='1'/%3e%3c/g%3e%3cpath%20fill='%23189ED9'%20d='M0%209.46v-.28A9.1%209.1%200%200%201%209%200c4.97%200%209%204.11%209%209.18v.28c0%201.59-.4%203.15-1.17%204.53l-6.9%2012.43c-.41.73-1.45.73-1.85%200L1.17%2014A9.32%209.32%200%200%201%200%209.46Z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M1.06%209.19v.28c0%201.4.35%202.78%201.03%204L9%2025.92l6.9-12.45a8.24%208.24%200%200%200%201.04-4V9.2c0-4.48-3.55-8.1-7.94-8.1a8.03%208.03%200%200%200-7.94%208.1ZM0%209.19v.28c0%201.59.4%203.15%201.17%204.53l6.9%2012.45c.41.73%201.45.73%201.85%200L16.83%2014A9.34%209.34%200%200%200%2018%209.47V9.2A9.1%209.1%200%200%200%209%200a9.1%209.1%200%200%200-9%209.19Z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M12.14%204.32c.14%200%20.25.11.25.25v10.06c0%20.3-.3.49-.65.49-.33%200-.64-.19-.64-.5v-3.6h-.5a.25.25%200%200%201-.25-.25V6.15c0-1.01.8-1.83%201.8-1.83Zm-.55%206.7v3.57c.03.02.09.03.15.03.07%200%20.13-.01.16-.03v-3.57h-.31Zm-.75-4.87v4.37h1.06V4.84c-.6.12-1.06.66-1.06%201.31ZM8.06%204.37a.25.25%200%200%200-.24.25v2.43h-.58V4.62c0-.14-.1-.25-.24-.25a.25.25%200%200%200-.25.25v2.43h-.57V4.62c0-.14-.11-.25-.25-.25a.25.25%200%200%200-.24.25v3.34c0%20.5.3.94.72.99v5.43c0%20.34.3.6.64.6.35%200%20.65-.26.65-.6V8.93c.35-.1.6-.5.6-.97V4.62c0-.14-.1-.25-.24-.25Zm-.85%204.58H6.9v5.43c0%20.05.06.1.15.1.1%200%20.16-.05.16-.1V8.95Zm-1.03-1.4v.41c0%20.29.15.5.3.5h1.03c.15%200%20.3-.21.3-.5v-.4H6.19Z'%20clip-rule='evenodd'/%3e%3cdefs%3e%3cfilter%20id='filter0_d_13_5949'%20width='14'%20height='10'%20x='2'%20y='22'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20result='hardAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.5%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow_13_5949'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow_13_5949'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.poi-marker--restaurants:hover{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='32'%20fill='none'%3e%3cg%20filter='url(%23filter0_d_13_5949)'%3e%3cellipse%20cx='9'%20cy='27'%20fill='%23000'%20fill-opacity='.01'%20rx='3'%20ry='1'/%3e%3c/g%3e%3cpath%20fill='%23FDB502'%20d='M0%209.46v-.28A9.1%209.1%200%200%201%209%200c4.97%200%209%204.11%209%209.18v.28c0%201.59-.4%203.15-1.17%204.53l-6.9%2012.43c-.41.73-1.45.73-1.85%200L1.17%2014A9.32%209.32%200%200%201%200%209.46Z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M1.06%209.19v.28c0%201.4.35%202.78%201.03%204L9%2025.92l6.9-12.45a8.24%208.24%200%200%200%201.04-4V9.2c0-4.48-3.55-8.1-7.94-8.1a8.03%208.03%200%200%200-7.94%208.1ZM0%209.19v.28c0%201.59.4%203.15%201.17%204.53l6.9%2012.45c.41.73%201.45.73%201.85%200L16.83%2014A9.34%209.34%200%200%200%2018%209.47V9.2A9.1%209.1%200%200%200%209%200a9.1%209.1%200%200%200-9%209.19Z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M12.14%204.32c.14%200%20.25.11.25.25v10.06c0%20.3-.3.49-.65.49-.33%200-.64-.19-.64-.5v-3.6h-.5a.25.25%200%200%201-.25-.25V6.15c0-1.01.8-1.83%201.8-1.83Zm-.55%206.7v3.57c.03.02.09.03.15.03.07%200%20.13-.01.16-.03v-3.57h-.31Zm-.75-4.87v4.37h1.06V4.84c-.6.12-1.06.66-1.06%201.31ZM8.06%204.37a.25.25%200%200%200-.24.25v2.43h-.58V4.62c0-.14-.1-.25-.24-.25a.25.25%200%200%200-.25.25v2.43h-.57V4.62c0-.14-.11-.25-.25-.25a.25.25%200%200%200-.24.25v3.34c0%20.5.3.94.72.99v5.43c0%20.34.3.6.64.6.35%200%20.65-.26.65-.6V8.93c.35-.1.6-.5.6-.97V4.62c0-.14-.1-.25-.24-.25Zm-.85%204.58H6.9v5.43c0%20.05.06.1.15.1.1%200%20.16-.05.16-.1V8.95Zm-1.03-1.4v.41c0%20.29.15.5.3.5h1.03c.15%200%20.3-.21.3-.5v-.4H6.19Z'%20clip-rule='evenodd'/%3e%3cdefs%3e%3cfilter%20id='filter0_d_13_5949'%20width='14'%20height='10'%20x='2'%20y='22'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20result='hardAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.5%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow_13_5949'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow_13_5949'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.poi-marker--schools{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='32'%20fill='none'%3e%3cg%20filter='url(%23filter0_d_13_6054)'%3e%3cellipse%20cx='9'%20cy='27'%20fill='%23000'%20fill-opacity='.01'%20rx='3'%20ry='1'/%3e%3c/g%3e%3cpath%20fill='%23189ED9'%20d='M0%209.46v-.28A9.1%209.1%200%200%201%209%200c4.97%200%209%204.11%209%209.18v.28c0%201.59-.4%203.15-1.17%204.53l-6.9%2012.43c-.41.73-1.45.73-1.85%200L1.17%2014A9.32%209.32%200%200%201%200%209.46Z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M1.06%209.19v.28c0%201.4.35%202.78%201.03%204L9%2025.92l6.9-12.45a8.24%208.24%200%200%200%201.04-4V9.2c0-4.48-3.55-8.1-7.94-8.1a8.03%208.03%200%200%200-7.94%208.1ZM0%209.19v.28c0%201.59.4%203.15%201.17%204.53l6.9%2012.45c.41.73%201.45.73%201.85%200L16.83%2014A9.34%209.34%200%200%200%2018%209.47V9.2A9.1%209.1%200%200%200%209%200a9.1%209.1%200%200%200-9%209.19Z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M12.82%2012.02h-.14V7.2h1.1c.24%200%20.45-.21.45-.46v-.94c0-.22-.14-.4-.32-.43L9.11%203.8c-.1-.04-.21-.04-.28%200l-4.8%201.51a.51.51%200%200%200-.32.47v.97c0%20.25.2.47.46.47h1.09v4.8h-.14c-.78%200-1.41.64-1.41%201.43v1.12h10.52v-1.12c0-.79-.63-1.44-1.41-1.44Zm-2.37%200V7.2h1.52V12h-1.52v.03ZM4.41%206.47v-.5l4.56-1.44%204.56%201.44v.54H4.4v-.04Zm5.34.72V12H8.23v-4.8h1.52Zm-2.23%200V12H5.97v-4.8h1.55Zm6%206.67h-9.1v-.4c0-.4.31-.72.7-.72h7.7c.39%200%20.7.33.7.72v.4Z'%20clip-rule='evenodd'/%3e%3cdefs%3e%3cfilter%20id='filter0_d_13_6054'%20width='14'%20height='10'%20x='2'%20y='22'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20result='hardAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.5%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow_13_6054'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow_13_6054'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.poi-marker--schools:hover{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='32'%20fill='none'%3e%3cg%20filter='url(%23filter0_d_13_6054)'%3e%3cellipse%20cx='9'%20cy='27'%20fill='%23000'%20fill-opacity='.01'%20rx='3'%20ry='1'/%3e%3c/g%3e%3cpath%20fill='%23FDB502'%20d='M0%209.46v-.28A9.1%209.1%200%200%201%209%200c4.97%200%209%204.11%209%209.18v.28c0%201.59-.4%203.15-1.17%204.53l-6.9%2012.43c-.41.73-1.45.73-1.85%200L1.17%2014A9.32%209.32%200%200%201%200%209.46Z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M1.06%209.19v.28c0%201.4.35%202.78%201.03%204L9%2025.92l6.9-12.45a8.24%208.24%200%200%200%201.04-4V9.2c0-4.48-3.55-8.1-7.94-8.1a8.03%208.03%200%200%200-7.94%208.1ZM0%209.19v.28c0%201.59.4%203.15%201.17%204.53l6.9%2012.45c.41.73%201.45.73%201.85%200L16.83%2014A9.34%209.34%200%200%200%2018%209.47V9.2A9.1%209.1%200%200%200%209%200a9.1%209.1%200%200%200-9%209.19Z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M12.82%2012.02h-.14V7.2h1.1c.24%200%20.45-.21.45-.46v-.94c0-.22-.14-.4-.32-.43L9.11%203.8c-.1-.04-.21-.04-.28%200l-4.8%201.51a.51.51%200%200%200-.32.47v.97c0%20.25.2.47.46.47h1.09v4.8h-.14c-.78%200-1.41.64-1.41%201.43v1.12h10.52v-1.12c0-.79-.63-1.44-1.41-1.44Zm-2.37%200V7.2h1.52V12h-1.52v.03ZM4.41%206.47v-.5l4.56-1.44%204.56%201.44v.54H4.4v-.04Zm5.34.72V12H8.23v-4.8h1.52Zm-2.23%200V12H5.97v-4.8h1.55Zm6%206.67h-9.1v-.4c0-.4.31-.72.7-.72h7.7c.39%200%20.7.33.7.72v.4Z'%20clip-rule='evenodd'/%3e%3cdefs%3e%3cfilter%20id='filter0_d_13_6054'%20width='14'%20height='10'%20x='2'%20y='22'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20result='hardAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.5%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow_13_6054'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow_13_6054'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.poi-marker--campusBuilding{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20id='Layer_1'%20x='0'%20y='0'%20style='enable-background:new%200%200%2030%2030'%20version='1.1'%20viewBox='0%200%2030%2030'%3e%3cg%20id='Student-Housing'%3e%3cg%20id='Student-Hosuing-20---Campus-2'%20transform='translate(-359%20-217)'%3e%3cg%20id='Group-3'%20transform='translate(359%20217)'%3e%3cellipse%20id='Oval'%20cx='15'%20cy='15.1'%20fill='%23edaa40'%20rx='14.5'%20ry='14.2'/%3e%3cg%20id='CampusIcon'%20transform='translate(6.75%206.75)'%3e%3cpath%20id='Shape'%20fill='%23fff'%20d='M14.3%2012V5h1.5c.4%200%20.7-.3.7-.7V2.9c0-.3-.2-.6-.5-.6L8.5%200H8L.5%202.2c-.3.2-.5.4-.5.7v1.4c0%20.4.3.7.7.7h1.7v7h-.2C1%2012%200%2013%200%2014.1v1.6h16.5v-1.6c0-1.1-1-2.1-2.2-2.1zm-3.5-.2V4.9h2.6v6.8l-2.6.1zM1%203.9v-.8L8.3%201l7.2%202.1v.8H1zm8.8%201v6.9H7.2V4.9h2.6zm-3.6%200v6.9H3.6V4.9h2.6zm9.3%209.9H1v-.5c0-.5.5-1%201.1-1h12.2c.6%200%201.1.4%201.1%201v.5z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");width:22px;height:22px}@media (hover:hover){.poi-marker--campusBuilding:hover{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20id='Layer_1'%20x='0'%20y='0'%20style='enable-background:new%200%200%2030%2030'%20version='1.1'%20viewBox='0%200%2030%2030'%3e%3cg%20id='Student-Housing'%3e%3cg%20id='Student-Hosuing-20---Campus-2'%20transform='translate(-359%20-217)'%3e%3cg%20id='Group-3'%20transform='translate(359%20217)'%3e%3cellipse%20id='Oval'%20cx='15'%20cy='15.1'%20fill='%23fff'%20rx='14.5'%20ry='14.2'/%3e%3cg%20id='CampusIcon'%20transform='translate(6.75%206.75)'%3e%3cpath%20id='Shape'%20fill='%23edaa40'%20d='M14.3%2012V5h1.5c.4%200%20.7-.3.7-.7V2.9c0-.3-.2-.6-.5-.6L8.5%200H8L.5%202.2c-.3.2-.5.4-.5.7v1.4c0%20.4.3.7.7.7h1.7v7h-.2C1%2012%200%2013%200%2014.1v1.6h16.5v-1.6c0-1.1-1-2.1-2.2-2.1zm-3.5-.2V4.9h2.6v6.8l-2.6.1zM1%203.9v-.8L8.3%201l7.2%202.1v.8H1zm8.8%201v6.9H7.2V4.9h2.6zm-3.6%200v6.9H3.6V4.9h2.6zm9.3%209.9H1v-.5c0-.5.5-1%201.1-1h12.2c.6%200%201.1.4%201.1%201v.5z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}}@media (hover:none){.poi-marker--campusBuilding:active{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20id='Layer_1'%20x='0'%20y='0'%20style='enable-background:new%200%200%2030%2030'%20version='1.1'%20viewBox='0%200%2030%2030'%3e%3cg%20id='Student-Housing'%3e%3cg%20id='Student-Hosuing-20---Campus-2'%20transform='translate(-359%20-217)'%3e%3cg%20id='Group-3'%20transform='translate(359%20217)'%3e%3cellipse%20id='Oval'%20cx='15'%20cy='15.1'%20fill='%23fff'%20rx='14.5'%20ry='14.2'/%3e%3cg%20id='CampusIcon'%20transform='translate(6.75%206.75)'%3e%3cpath%20id='Shape'%20fill='%23edaa40'%20d='M14.3%2012V5h1.5c.4%200%20.7-.3.7-.7V2.9c0-.3-.2-.6-.5-.6L8.5%200H8L.5%202.2c-.3.2-.5.4-.5.7v1.4c0%20.4.3.7.7.7h1.7v7h-.2C1%2012%200%2013%200%2014.1v1.6h16.5v-1.6c0-1.1-1-2.1-2.2-2.1zm-3.5-.2V4.9h2.6v6.8l-2.6.1zM1%203.9v-.8L8.3%201l7.2%202.1v.8H1zm8.8%201v6.9H7.2V4.9h2.6zm-3.6%200v6.9H3.6V4.9h2.6zm9.3%209.9H1v-.5c0-.5.5-1%201.1-1h12.2c.6%200%201.1.4%201.1%201v.5z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}}.poi-marker--transit{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 5);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='32'%20fill='none'%3e%3cg%20filter='url(%23a)'%3e%3cellipse%20cx='9'%20cy='27'%20fill='%23000'%20fill-opacity='.01'%20rx='3'%20ry='1'/%3e%3c/g%3e%3cpath%20fill='%23189ED9'%20d='M0%209.46v-.28A9.1%209.1%200%200%201%209%200c4.97%200%209%204.11%209%209.18v.28c0%201.59-.4%203.15-1.17%204.53l-6.9%2012.43c-.41.73-1.45.73-1.85%200L1.17%2014A9.32%209.32%200%200%201%200%209.46Z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M1.06%209.19v.28c0%201.4.35%202.78%201.03%204L9%2025.92l6.9-12.45a8.24%208.24%200%200%200%201.04-4V9.2c0-4.48-3.55-8.1-7.94-8.1a8.03%208.03%200%200%200-7.94%208.1ZM0%209.19v.28c0%201.59.4%203.15%201.17%204.53l6.9%2012.45c.41.73%201.45.73%201.85%200L16.83%2014A9.34%209.34%200%200%200%2018%209.47V9.2A9.1%209.1%200%200%200%209%200a9.1%209.1%200%200%200-9%209.19Z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M12.8%205.57h.45c.45%200%20.79.33.75.74v.93a.37.37%200%200%201-.75%200v-.89c0-.04-.04-.04-.04-.04h-.4V14.02c0%20.3-.27.56-.57.56a.57.57%200%200%201-.56-.56v-.6c-.23.12-.49.2-.79.2H7.22c-.26%200-.56-.08-.79-.2v.6c0%20.3-.26.56-.56.56a.57.57%200%200%201-.56-.56V6.28h-.49c-.03%200-.03.03-.03.03v.9c0%20.18-.2.37-.38.37-.19%200-.37-.19-.37-.37v-.9c0-.44.33-.78.78-.78h.49c.08-.97.9-1.75%201.91-1.75h3.67c1.05%200%201.87.78%201.91%201.79Zm-1.9-1.05H7.25c-.6%200-1.09.45-1.2%201.01h6c-.08-.56-.57-1-1.17-1Zm-4.8%201.8h5.99v3.46h-6V6.3Zm5.61%206.21c.23-.22.38-.52.38-.85v-1.2h-6v1.2c0%20.33.16.63.38.85.19.23.49.34.79.34h3.67c.3%200%20.6-.15.78-.34ZM8.4%2011.4c0%20.35-.28.64-.63.64a.63.63%200%200%201-.62-.64c0-.35.28-.63.62-.63.35%200%20.63.28.63.63Zm1.87.64c.34%200%20.62-.29.62-.64a.63.63%200%200%200-.62-.63.63.63%200%200%200-.63.63c0%20.35.28.64.63.64Z'%20clip-rule='evenodd'/%3e%3cdefs%3e%3cfilter%20id='a'%20width='14'%20height='10'%20x='2'%20y='22'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20result='hardAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.5%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow_13_5771'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow_13_5771'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.poi-marker--transit:hover{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='32'%20fill='none'%3e%3cg%20filter='url(%23a)'%3e%3cellipse%20cx='9'%20cy='27'%20fill='%23000'%20fill-opacity='.01'%20rx='3'%20ry='1'/%3e%3c/g%3e%3cpath%20fill='%23FDB502'%20d='M0%209.46v-.28A9.1%209.1%200%200%201%209%200c4.97%200%209%204.11%209%209.18v.28c0%201.59-.4%203.15-1.17%204.53l-6.9%2012.43c-.41.73-1.45.73-1.85%200L1.17%2014A9.32%209.32%200%200%201%200%209.46Z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M1.06%209.19v.28c0%201.4.35%202.78%201.03%204L9%2025.92l6.9-12.45a8.24%208.24%200%200%200%201.04-4V9.2c0-4.48-3.55-8.1-7.94-8.1a8.03%208.03%200%200%200-7.94%208.1ZM0%209.19v.28c0%201.59.4%203.15%201.17%204.53l6.9%2012.45c.41.73%201.45.73%201.85%200L16.83%2014A9.34%209.34%200%200%200%2018%209.47V9.2A9.1%209.1%200%200%200%209%200a9.1%209.1%200%200%200-9%209.19Z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M12.8%205.57h.45c.45%200%20.79.33.75.74v.93a.37.37%200%200%201-.75%200v-.89c0-.04-.04-.04-.04-.04h-.4V14.02c0%20.3-.27.56-.57.56a.57.57%200%200%201-.56-.56v-.6c-.23.12-.49.2-.79.2H7.22c-.26%200-.56-.08-.79-.2v.6c0%20.3-.26.56-.56.56a.57.57%200%200%201-.56-.56V6.28h-.49c-.03%200-.03.03-.03.03v.9c0%20.18-.2.37-.38.37-.19%200-.37-.19-.37-.37v-.9c0-.44.33-.78.78-.78h.49c.08-.97.9-1.75%201.91-1.75h3.67c1.05%200%201.87.78%201.91%201.79Zm-1.9-1.05H7.25c-.6%200-1.09.45-1.2%201.01h6c-.08-.56-.57-1-1.17-1Zm-4.8%201.8h5.99v3.46h-6V6.3Zm5.61%206.21c.23-.22.38-.52.38-.85v-1.2h-6v1.2c0%20.33.16.63.38.85.19.23.49.34.79.34h3.67c.3%200%20.6-.15.78-.34ZM8.4%2011.4c0%20.35-.28.64-.63.64a.63.63%200%200%201-.62-.64c0-.35.28-.63.62-.63.35%200%20.63.28.63.63Zm1.87.64c.34%200%20.62-.29.62-.64a.63.63%200%200%200-.62-.63.63.63%200%200%200-.63.63c0%20.35.28.64.63.64Z'%20clip-rule='evenodd'/%3e%3cdefs%3e%3cfilter%20id='a'%20width='14'%20height='10'%20x='2'%20y='22'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20result='hardAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.5%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow_13_5771'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow_13_5771'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.poi-marker--transit-pill{background-color:#fff;background-image:none;border:1px solid #fff;border-radius:12px;flex-direction:row;gap:1px;width:auto;height:22px;display:flex;overflow:hidden}.poi-marker--transit-pill .system-logo{object-fit:cover;width:auto;height:100%}.poi-marker--transit-pill:hover{background-image:none}@media (hover:hover){.poi-marker--transit-pill:hover{border-color:#189ed9}}@media (hover:none){.poi-marker--transit-pill:active{border-color:#189ed9}}.poi-marker--shopping{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2030%2030'%3e%3ccircle%20cx='15'%20cy='15'%20r='13.7'%20fill='%231b9ed8'/%3e%3cpath%20fill='%23404040'%20d='M15%2029.6A14.6%2014.6%200%201%201%2029.6%2015%2014.55%2014.55%200%200%201%2015%2029.6Zm0-27.4A13%2013%200%200%200%202.2%2015%2012.94%2012.94%200%200%200%2015%2027.7%2012.85%2012.85%200%200%200%2027.7%2015%2012.94%2012.94%200%200%200%2015%202.2Z'/%3e%3cpath%20fill='%23fff'%20d='M15%2029.1A14.21%2014.21%200%200%201%20.9%2015%2014.21%2014.21%200%200%201%2015%20.9a14.1%2014.1%200%200%201%200%2028.2Zm0-27.4A13.3%2013.3%200%201%200%2028.3%2015%2013.36%2013.36%200%200%200%2015%201.7Z'/%3e%3cpath%20fill='%23fff'%20d='M15%2030A15.11%2015.11%200%200%201%200%2015%2015.11%2015.11%200%200%201%2015%200a15.11%2015.11%200%200%201%2015%2015%2015.11%2015.11%200%200%201-15%2015Zm0-27.4A12.4%2012.4%200%201%200%2027.4%2015%2012.33%2012.33%200%200%200%2015%202.6Z'/%3e%3c/svg%3e")}.poi-marker--shopping:hover{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='32'%20fill='none'%3e%3cg%20filter='url(%23filter0_d_13_6054)'%3e%3cellipse%20cx='9'%20cy='27'%20fill='%23000'%20fill-opacity='.01'%20rx='3'%20ry='1'/%3e%3c/g%3e%3cpath%20fill='%23FDB502'%20d='M0%209.46v-.28A9.1%209.1%200%200%201%209%200c4.97%200%209%204.11%209%209.18v.28c0%201.59-.4%203.15-1.17%204.53l-6.9%2012.43c-.41.73-1.45.73-1.85%200L1.17%2014A9.32%209.32%200%200%201%200%209.46Z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M1.06%209.19v.28c0%201.4.35%202.78%201.03%204L9%2025.92l6.9-12.45a8.24%208.24%200%200%200%201.04-4V9.2c0-4.48-3.55-8.1-7.94-8.1a8.03%208.03%200%200%200-7.94%208.1ZM0%209.19v.28c0%201.59.4%203.15%201.17%204.53l6.9%2012.45c.41.73%201.45.73%201.85%200L16.83%2014A9.34%209.34%200%200%200%2018%209.47V9.2A9.1%209.1%200%200%200%209%200a9.1%209.1%200%200%200-9%209.19Z'%20clip-rule='evenodd'/%3e%3cdefs%3e%3cfilter%20id='filter0_d_13_6054'%20width='14'%20height='10'%20x='2'%20y='22'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20result='hardAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.5%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow_13_6054'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow_13_6054'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.poi-marker--neighborhoods{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='32'%20fill='none'%3e%3cg%20filter='url(%23filter0_d_69_8806)'%3e%3cellipse%20cx='9'%20cy='27'%20fill='%23000'%20fill-opacity='.01'%20rx='3'%20ry='1'/%3e%3c/g%3e%3cpath%20fill='%23189ED9'%20d='M0%209.46v-.28A9.1%209.1%200%200%201%209%200c4.97%200%209%204.11%209%209.18v.28c0%201.59-.4%203.15-1.17%204.53l-6.9%2012.43c-.41.73-1.45.73-1.85%200L1.17%2014A9.32%209.32%200%200%201%200%209.46Z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M1.06%209.19v.28c0%201.4.35%202.78%201.03%204L9%2025.92l6.9-12.45a8.24%208.24%200%200%200%201.04-4V9.2c0-4.48-3.55-8.1-7.94-8.1a8.03%208.03%200%200%200-7.94%208.1ZM0%209.19v.28c0%201.59.4%203.15%201.17%204.53l6.9%2012.45c.41.73%201.45.73%201.85%200L16.83%2014A9.34%209.34%200%200%200%2018%209.47V9.2A9.1%209.1%200%200%200%209%200a9.1%209.1%200%200%200-9%209.19Z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M13.7%209c.08.07.14.1.25.1.1%200%20.17-.03.24-.1a.34.34%200%200%200%200-.49L9.97%204.28a1.4%201.4%200%200%200-1.94%200L3.81%208.5a.34.34%200%200%200%200%20.49c.14.14.35.14.48%200l4.23-4.24c.27-.24.72-.24.96%200L13.71%209Zm-.65%204.06H4.99a.54.54%200%200%201-.55-.55v-1.83c0-.17.06-.34.2-.44L8.38%206.6a.88.88%200%200%201%201.24%200l3.74%203.63c.14.1.2.27.2.44v1.83c0%20.3-.24.55-.51.55Zm-7.93-.68h7.76V10.7L9.14%207.08a.21.21%200%200%200-.28%200l-3.74%203.63v1.67Z'%20clip-rule='evenodd'/%3e%3cdefs%3e%3cfilter%20id='filter0_d_69_8806'%20width='14'%20height='10'%20x='2'%20y='22'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20result='hardAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.5%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow_69_8806'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow_69_8806'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.poi-marker--neighborhoods:hover{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='32'%20fill='none'%3e%3cg%20filter='url(%23filter0_d_69_8806)'%3e%3cellipse%20cx='9'%20cy='27'%20fill='%23000'%20fill-opacity='.01'%20rx='3'%20ry='1'/%3e%3c/g%3e%3cpath%20fill='%23FDB502'%20d='M0%209.46v-.28A9.1%209.1%200%200%201%209%200c4.97%200%209%204.11%209%209.18v.28c0%201.59-.4%203.15-1.17%204.53l-6.9%2012.43c-.41.73-1.45.73-1.85%200L1.17%2014A9.32%209.32%200%200%201%200%209.46Z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M1.06%209.19v.28c0%201.4.35%202.78%201.03%204L9%2025.92l6.9-12.45a8.24%208.24%200%200%200%201.04-4V9.2c0-4.48-3.55-8.1-7.94-8.1a8.03%208.03%200%200%200-7.94%208.1ZM0%209.19v.28c0%201.59.4%203.15%201.17%204.53l6.9%2012.45c.41.73%201.45.73%201.85%200L16.83%2014A9.34%209.34%200%200%200%2018%209.47V9.2A9.1%209.1%200%200%200%209%200a9.1%209.1%200%200%200-9%209.19Z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M13.7%209c.08.07.14.1.25.1.1%200%20.17-.03.24-.1a.34.34%200%200%200%200-.49L9.97%204.28a1.4%201.4%200%200%200-1.94%200L3.81%208.5a.34.34%200%200%200%200%20.49c.14.14.35.14.48%200l4.23-4.24c.27-.24.72-.24.96%200L13.71%209Zm-.65%204.06H4.99a.54.54%200%200%201-.55-.55v-1.83c0-.17.06-.34.2-.44L8.38%206.6a.88.88%200%200%201%201.24%200l3.74%203.63c.14.1.2.27.2.44v1.83c0%20.3-.24.55-.51.55Zm-7.93-.68h7.76V10.7L9.14%207.08a.21.21%200%200%200-.28%200l-3.74%203.63v1.67Z'%20clip-rule='evenodd'/%3e%3cdefs%3e%3cfilter%20id='filter0_d_69_8806'%20width='14'%20height='10'%20x='2'%20y='22'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20result='hardAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.5%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow_69_8806'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow_69_8806'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.poi-marker--geo-static{cursor:default}.ap-marker.currentLocation[data-layer=commute-destination]{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 5);cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='32'%20fill='none'%3e%3cg%20filter='url(%23filter0_d_13_6054)'%3e%3cellipse%20cx='9'%20cy='27'%20fill='%23000'%20fill-opacity='.01'%20rx='3'%20ry='1'/%3e%3c/g%3e%3cpath%20fill='%23189ED9'%20d='M0%209.46v-.28A9.1%209.1%200%200%201%209%200c4.97%200%209%204.11%209%209.18v.28c0%201.59-.4%203.15-1.17%204.53l-6.9%2012.43c-.41.73-1.45.73-1.85%200L1.17%2014A9.32%209.32%200%200%201%200%209.46Z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M1.06%209.19v.28c0%201.4.35%202.78%201.03%204L9%2025.92l6.9-12.45a8.24%208.24%200%200%200%201.04-4V9.2c0-4.48-3.55-8.1-7.94-8.1a8.03%208.03%200%200%200-7.94%208.1ZM0%209.19v.28c0%201.59.4%203.15%201.17%204.53l6.9%2012.45c.41.73%201.45.73%201.85%200L16.83%2014A9.34%209.34%200%200%200%2018%209.47V9.2A9.1%209.1%200%200%200%209%200a9.1%209.1%200%200%200-9%209.19Z'%20clip-rule='evenodd'/%3e%3cdefs%3e%3cfilter%20id='filter0_d_13_6054'%20width='14'%20height='10'%20x='2'%20y='22'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20result='hardAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.5%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow_13_6054'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow_13_6054'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;border-radius:0;pointer-events:all!important}.ap-marker.currentLocation[data-layer=commute-destination]:after{content:none}.ap-marker.currentLocation[data-layer=commute-destination]:hover{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='32'%20fill='none'%3e%3cg%20filter='url(%23filter0_d_13_6054)'%3e%3cellipse%20cx='9'%20cy='27'%20fill='%23000'%20fill-opacity='.01'%20rx='3'%20ry='1'/%3e%3c/g%3e%3cpath%20fill='%23FDB502'%20d='M0%209.46v-.28A9.1%209.1%200%200%201%209%200c4.97%200%209%204.11%209%209.18v.28c0%201.59-.4%203.15-1.17%204.53l-6.9%2012.43c-.41.73-1.45.73-1.85%200L1.17%2014A9.32%209.32%200%200%201%200%209.46Z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M1.06%209.19v.28c0%201.4.35%202.78%201.03%204L9%2025.92l6.9-12.45a8.24%208.24%200%200%200%201.04-4V9.2c0-4.48-3.55-8.1-7.94-8.1a8.03%208.03%200%200%200-7.94%208.1ZM0%209.19v.28c0%201.59.4%203.15%201.17%204.53l6.9%2012.45c.41.73%201.45.73%201.85%200L16.83%2014A9.34%209.34%200%200%200%2018%209.47V9.2A9.1%209.1%200%200%200%209%200a9.1%209.1%200%200%200-9%209.19Z'%20clip-rule='evenodd'/%3e%3cdefs%3e%3cfilter%20id='filter0_d_13_6054'%20width='14'%20height='10'%20x='2'%20y='22'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20result='hardAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.5%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow_13_6054'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow_13_6054'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.poi-card{background-color:var(--color-white,var(--white));--tw-shadow:1px 1px 2px var(--tw-shadow-color,#00000026);width:316px;max-width:316px;min-height:80px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:flex;position:relative}.poi-card .image-container{background-color:var(--color-white,var(--white));background-position:50%;background-size:cover;flex-shrink:0;align-self:stretch;width:80px}.poi-card .info-container{min-width:calc(var(--spacing,.25rem) * 0);flex:1;padding-block:13px;padding-inline:10px}.poi-card .info-container p{margin:calc(var(--spacing,.25rem) * 0);margin-left:calc(var(--spacing,.25rem) * 1.5);max-width:calc(100% - 28px);font-family:var(--font-outfit-regular,var(--outfit-regular));text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-default-light,var(--text-default-light));float:left;font-size:16px;display:inline-block;overflow:hidden}.poi-card--restaurants .info-container{padding-block:6.4px;padding-inline:7px}@media (width>=2240px){.poi-card--schools .info-container,.poi-card--neighborhoods .info-container,.poi-card--geography .info-container,.poi-card--shopping .info-container{padding-block:11px;padding-inline:5.4px}.poi-card--schools .info-container p,.poi-card--neighborhoods .info-container p,.poi-card--geography .info-container p,.poi-card--shopping .info-container p{max-width:calc(100% - 31px)}}@media (width>=2560px){.poi-card--schools .info-container,.poi-card--neighborhoods .info-container,.poi-card--geography .info-container,.poi-card--shopping .info-container{padding:8.8px 5px 5.4px}.poi-card--schools .info-container p,.poi-card--neighborhoods .info-container p,.poi-card--geography .info-container p,.poi-card--shopping .info-container p{max-width:calc(100% - 30.8px)}}.poi-card--restaurants .diningStoryIcon{float:left;margin-right:4.8px;font-size:13px;position:relative;top:5.6px;left:4.8px}.poi-card--restaurants .review-container{clear:both;--tw-leading:1;color:var(--green-600);padding-top:4.8px;padding-left:2.4px;font-size:16px;line-height:1}.poi-card .info-container p.building-address{margin:calc(var(--spacing,.25rem) * 0);margin-right:calc(var(--spacing,.25rem) * 1.5);max-width:calc(100% - 6px);font-family:var(--font-outfit-light,var(--outfit-light));color:var(--color-text-default-light,var(--text-default-light));margin-left:3.2px;font-size:14px}.poi-card.poi-card--k12-school{font-family:var(--font-outfit-light,var(--outfit-light));color:#111;background:#fff;flex-wrap:wrap;width:380px;max-width:380px;height:108px;min-height:108px;display:flex;overflow:hidden;box-shadow:1px 1px 4px #999}.poi-card--k12-school .school-detail{grid-template-columns:80px minmax(0,1fr);width:100%;height:91px;display:grid}.poi-card--k12-school .school-rating-container{text-align:center;padding:10px 0}.poi-card--k12-school .school-rating-container a{display:block;position:relative;top:8px}.poi-card--k12-school .school-rating-container img{width:56px;height:56px;margin:0 auto}.poi-card--k12-school .school-description{border-left:1px solid #cacaca;min-width:0;height:90px;padding:.625rem}.poi-card--k12-school .school-detail--no-rating{grid-template-columns:minmax(0,1fr)}.poi-card--k12-school .school-detail--no-rating .school-description{border-left:0}.poi-card--k12-school .school-type{color:#111;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:14px;overflow:hidden}.poi-card--k12-school .school-name:hover{text-decoration:underline}.poi-card--k12-school .school-grade-range:before{content:"|";padding:0 5px}.poi-card--k12-school .school-name{font-family:var(--font-outfit-regular,var(--outfit-regular));color:#0576a7;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:4px 0 5px;font-size:15px;line-height:18px;text-decoration:none;display:block;overflow:hidden}.poi-card--k12-school .school-details{font-family:var(--font-outfit-light,var(--outfit-light));justify-content:space-between;padding-top:5px;font-size:12px;line-height:14px;display:flex}.poi-card--k12-school .school-attribution{text-align:center;background:#e0e0e0;width:100%;height:17px;padding:1px 0 0}.poi-card--k12-school .school-attribution a{font-family:var(--font-outfit-regular,var(--outfit-regular));color:#545454;vertical-align:top;padding:0;font-size:11px;text-decoration:none}.poi-card--k12-school .school-attribution a:hover{text-decoration:underline}.poi-card--schools .collegesStoryIcon{float:left;margin-right:1.6px;font-size:13px;position:relative;top:6.4px;left:3.4px}.poi-card.poi-card--transit{min-height:calc(var(--spacing,.25rem) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-default,var(--border-default));--tw-shadow:0px 6px 16px 2px var(--tw-shadow-color,#00000029);width:294px;max-width:294px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;padding:10px}.poi-card--transit .trainStoryIcon{color:var(--color-text-default,var(--text-default));font-size:24px}.poi-card--transit .detail-container{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.poi-card--transit .text-body-bold,.poi-card--transit .text-body-bold .btn{font-family:var(--font-outfit-bold,var(--outfit-bold));--tw-tracking:.14px;letter-spacing:.14px;font-size:14px;line-height:20px}.poi-card--transit .heading{text-overflow:ellipsis;width:100%;color:var(--color-text-default,var(--text-default));max-height:40px;overflow:hidden}.poi-card--transit .subheading{text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--color-text-default-light,var(--text-default-light));overflow:hidden}.poi-card--transit .container-row{flex-direction:row;display:flex}.poi-card--transit .system-container{flex-direction:column;align-self:stretch;align-items:flex-start;gap:2px;display:flex;overflow:hidden}.poi-card--transit .logo-container{justify-content:center;align-items:flex-start;gap:4px}.poi-card--transit .logo{object-fit:cover;height:20px}.poi-card--transit .action-row{justify-content:center;align-items:flex-start}.poi-card--transit .btn.btn-text{margin:calc(var(--spacing,.25rem) * 0);cursor:pointer;border-style:var(--tw-border-style);height:fit-content;padding:calc(var(--spacing,.25rem) * 0);color:var(--color-blue-700,var(--blue-700));background-color:#0000;border-width:0;align-items:center}.poi-card--transit .btn.btn-text .right2StoryIcon{color:var(--color-blue-700,var(--blue-700));font-size:16.6px;position:relative;top:1px}.poi-card.poi-card--my-place{min-height:calc(var(--spacing,.25rem) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-default,var(--border-default));--tw-shadow:0px 6px 16px 2px var(--tw-shadow-color,#00000029);width:294px;max-width:294px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;padding:10px;overflow:hidden}.poi-card--my-place .detail-container{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.poi-card--my-place .text-body-bold{font-family:var(--font-outfit-bold,var(--outfit-bold));--tw-tracking:.14px;letter-spacing:.14px;font-size:14px;line-height:20px}.poi-card--my-place .heading{text-overflow:ellipsis;width:100%;color:var(--color-text-default,var(--text-default));max-height:40px;overflow:hidden}.poi-card--my-place .subheading{text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--color-text-default-light,var(--text-default-light));overflow:hidden}.poi-card--neighborhoods .info-container p{margin-left:calc(var(--spacing,.25rem) * .5)}.poi-card.poi-card--neighborhoods{width:fit-content;max-width:316px}.poi-card--neighborhoods .map1StoryIcon{float:left;font-size:24px;position:relative;top:1.6px}.poi-card .btn-group{clear:both;justify-content:flex-start;align-items:center;margin-top:26px;display:flex}.poi-card .btn-group .btn{margin:calc(var(--spacing,.25rem) * 0);cursor:pointer;border-style:var(--tw-border-style);width:auto;font-family:var(--font-outfit-regular,var(--outfit-regular));color:var(--color-blue-700,var(--blue-700));background-color:#0000;border-width:0;padding:5px;font-size:14px}@media (width>=2560px){.poi-card .btn-group .btn{min-width:initial}}.poi-card .btn-group .divider{padding-bottom:calc(var(--spacing,.25rem) * .5);color:#bfbfbfb3;margin:0 3px}.poi-card .btn-group .right2StoryIcon{color:var(--color-blue-700,var(--blue-700));font-size:16.6px;position:relative;top:3px;left:-6px}.poi-card--neighborhoods .btn-group .btn{letter-spacing:normal}.poi-card--neighborhoods .btn-group .divider{margin:0 .1875rem}.poi-card--neighborhoods .btn-group .right2StoryIcon{font-size:1.0375rem;left:-.375rem}@media (width>=2560px){.poi-card--neighborhoods .btn-group .right2StoryIcon{font-size:.754545rem}}.poi-card-campus-building{box-sizing:border-box;--tw-shadow:0 2px 4px 0 var(--tw-shadow-color,#0006);width:13rem;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3px;overflow:hidden}.poi-card-campus-building .info-container{box-sizing:border-box;background-color:var(--color-white,var(--white));width:100%;display:block;position:relative}.poi-card-campus-building .content{box-sizing:border-box;height:auto;padding:10px}.poi-card-campus-building h4{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-outfit-regular,var(--outfit-regular));text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-default-light,var(--text-default-light));font-size:16px;overflow:hidden}.poi-card-campus-building p{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);font-family:var(--font-outfit-light,var(--outfit-light));color:var(--color-black,var(--black));font-size:16px}.map-info-card-holder--mobile .poi-card{border-radius:0;width:100%;max-width:100%}.map-info-card-holder--mobile .poi-card.poi-card--my-place{padding:8px 16px}.map-info-card-holder--mobile .poi-card-campus-building{border-radius:0;width:100%;max-width:100%}.map-info-card-holder--mobile .poi-card--k12-school{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)}.map-info-card-holder--mobile .poi-card--k12-school .school-name{font-family:var(--font-outfit-regular,var(--outfit-regular));color:gray}.map-options-section{z-index:25;background-color:var(--color-white,var(--white));width:21.375rem;max-height:32.375rem;padding-top:calc(var(--spacing,.25rem) * 4);padding-right:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 0);padding-left:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 2px 5px 0 var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:10px;flex-direction:column;display:flex;position:absolute;top:16px;left:80px}.map-options-section>header{display:flex;position:relative}.map-options-section>header .title{margin-bottom:calc(var(--spacing,.25rem) * 2);font-family:var(--font-outfit-regular,var(--outfit-regular));--tw-leading:1.5rem;--tw-font-weight:var(--font-weight-medium,500);font-size:1.25rem;line-height:1.5rem;font-weight:var(--font-weight-medium,500)}.map-options-section .content{box-sizing:content-box;min-height:410px;padding-right:calc(var(--spacing,.25rem) * 2);flex-direction:column;gap:24px;display:flex;overflow-y:auto}.map-options-section .section>.title{margin-bottom:calc(var(--spacing,.25rem) * 2);font-family:var(--font-outfit-regular,var(--outfit-regular));--tw-leading:1rem;--tw-font-weight:var(--font-weight-medium,500);font-size:1rem;line-height:1rem;font-weight:var(--font-weight-medium,500);display:inline-block}.map-options-section .section:last-child,.map-options-section .travel-time>.title{margin-bottom:16px}.map-options-section .travel-time>fieldset.checkbox{margin-top:-.7rem}@media (width>=2560px){.map-options-section .travel-time>fieldset.checkbox{margin-top:-.3rem}}.map-options-section .map-view{justify-content:space-between;gap:8px;margin-top:8px;display:flex}.map-options-section .content-wrapper{width:50%}.map-options-section .map-label{text-align:center;--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);margin-top:8px}.map-options-section .map-img{cursor:pointer;border-style:var(--tw-border-style);background-position:50%;background-repeat:no-repeat;border-width:1px;border-color:#d2d2d2;border-radius:4px;width:100%;min-width:105px;height:80px}.map-options-section .map-img.selected{border-style:var(--tw-border-style);border-width:2px;border-color:#367b01}.map-options-section #defaultMap{background-image:url(/dist/assets/images/default-map-CNGrBhpC.png)}.map-options-section #satelliteMap{background-image:url(/dist/assets/images/satellite-map-P32_7WQm.png)}.map-options-section .radio-group{margin:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);border-width:0;flex-direction:column;display:flex}.map-options-section .nearby-poi .radio-group{margin-top:-.3rem}.map-options-section .radio-group label,.map-options-section .checkbox label{cursor:pointer;font-family:var(--font-outfit-light,var(--outfit-light));--tw-font-weight:var(--font-weight-light,300);font-size:1rem;font-weight:var(--font-weight-light,300)}.map-options-section .checkbox{margin:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);border-width:0;position:relative}.map-options-section .checkbox input[type=checkbox]{top:50%;left:calc(var(--spacing,.25rem) * 0);z-index:10;margin:calc(var(--spacing,.25rem) * 0);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:1.375rem;height:1.375rem;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;opacity:0;position:absolute}.map-options-section .checkbox label{align-items:center;min-height:1.375rem;display:inline-flex;position:relative}.map-options-section .radio-group input[type=radio]{margin:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * 0);cursor:pointer;opacity:0;margin-bottom:5px;display:inline-block;position:relative}.map-options-section .radio-group label{cursor:pointer;display:inline;position:relative}.map-options-section .radio-group label:before,.map-options-section .checkbox label:before{content:"";margin-right:calc(var(--spacing,.25rem) * 2);background-color:var(--color-white,var(--white));flex-shrink:0;width:1.375rem;height:1.375rem;display:inline-block}.map-options-section .radio-group label:before{border-style:var(--tw-border-style);border-width:1px;border-color:#bfbfbf;border-radius:3.40282e38px;position:relative;top:7px}@media (width>=2240px) and (width<=2559.98px){.map-options-section .radio-group label:before{top:8px}}@media (width>=2560px){.map-options-section .radio-group label:before{top:9.45px}}.map-options-section .radio-group input[type=radio]:checked+label:before{border-style:var(--tw-border-style);border-width:.0625rem;border-color:#367b01}.map-options-section .checkbox label:before{border-style:var(--tw-border-style);border-width:1px;border-color:#d2d2d2;border-radius:.25rem}.map-options-section .checkbox input[type=checkbox]:checked+label:before{border-style:var(--tw-border-style);border-width:.0625rem;border-color:#367b01}.map-options-section .radio-group input[type=radio]:checked+label:after{content:"";background-color:#367b01;border-radius:3.40282e38px;width:.875rem;height:.875rem;position:absolute;top:.25rem;left:.3125rem}@media (width>=2560px){.map-options-section .radio-group input[type=radio]:checked+label:after{left:.28rem}}.map-options-section .checkbox label:after{content:"";clip-path:inset(0 100% 0 0);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:1.375rem;height:1.375rem;translate:var(--tw-translate-x) var(--tw-translate-y);text-align:center;--tw-leading:1;color:#367b01;font-size:1.375rem;line-height:1;transition:clip-path .2s ease-in-out;position:absolute;top:.6875rem;left:1px;font-family:StorybookIcons!important}.map-options-section .checkbox input[type=checkbox]:checked+label:after{clip-path:inset(0)}.map-options-section .radio-group input[type=radio]:focus+label:before,.map-options-section .radio-group input[type=radio]:focus-visible+label:before,.map-options-section .checkbox input[type=checkbox]:focus+label:before,.map-options-section .checkbox input[type=checkbox]:focus-visible+label:before{outline:none;box-shadow:0 0 4px #74b71bb3}.map-options-section.mobile{top:auto;bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:1030;border-top-left-radius:var(--radius-lg,.5rem);border-top-right-radius:var(--radius-lg,.5rem);width:100%;max-height:95%;padding:calc(var(--spacing,.25rem) * 0);border-bottom-right-radius:0;border-bottom-left-radius:0;position:fixed}.map-options-section.mobile>header{height:calc(var(--spacing,.25rem) * 12);border-bottom-style:var(--tw-border-style);border-color:#e0e0e0;border-bottom-width:1px;justify-content:center;align-items:center}.map-options-section.mobile>header .title{margin:calc(var(--spacing,.25rem) * 0)}.map-options-section.mobile .content{min-height:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 4)}.map-options-close{top:50%;right:calc(var(--spacing,.25rem) * 4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;color:var(--color-text-default,var(--text-default));position:absolute}.map-options-close-icon{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8)}.map-options-backdrop{inset:calc(var(--spacing,.25rem) * 0);z-index:1029;background-color:var(--color-black,var(--black));position:fixed}@supports (color:color-mix(in lab, red, red)){.map-options-backdrop{background-color:color-mix(in oklab, var(--color-black,var(--black)) 50%, transparent)}}.map-options-section .travel-time .my-places{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);border-width:1px;border-color:#d2d2d2;flex-direction:column;display:flex;position:relative}.map-options-section .my-places-intro{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-outfit-light,var(--outfit-light));--tw-leading:1.25rem;--tw-font-weight:var(--font-weight-light,300);font-size:.875rem;line-height:1.25rem;font-weight:var(--font-weight-light,300);color:var(--color-black,var(--black))}.map-options-section .lookup-group{margin:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);border-width:0;position:relative}.map-options-section .my-places-lookup-label{margin-bottom:calc(var(--spacing,.25rem) * 1);font-family:var(--font-outfit-regular,var(--outfit-regular));--tw-leading:22px;color:var(--color-text-default,var(--text-default));font-size:16px;line-height:22px;display:block}.map-options-section .my-places-lookup{position:relative}.map-options-section .my-places-lookup input[type=text]{box-sizing:border-box;border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing,.25rem) * 2.5);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:.875rem;line-height:calc(var(--spacing,.25rem) * 4);text-overflow:ellipsis;white-space:nowrap;border-width:1px;border-color:#d2d2d2;border-radius:.25rem;overflow:hidden}.map-options-section .my-places-lookup input[type=text]:focus{--tw-outline-style:none;outline-style:none;box-shadow:0 0 .25rem #77b800b3}.map-options-section .my-places-lookup input[type=text].error,.map-options-section .my-places-lookup input[type=text].error:focus{border-color:var(--color-red-600,var(--red-600));--tw-outline-style:none;outline-style:none}.map-options-section .commute-suggestions{top:100%;right:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:10;margin:calc(var(--spacing,.25rem) * 0);max-height:calc(var(--spacing,.25rem) * 64);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-500,var(--gray-500));background-color:var(--color-white,var(--white));padding:calc(var(--spacing,.25rem) * 0);font-size:var(--text-base,var(--font-size-base));line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-shadow:0 6px 12px 0 var(--tw-shadow-color,#0000002d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;overflow-y:auto}.map-options-section .commute-suggestion{-webkit-line-clamp:2;cursor:pointer;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-500,var(--gray-500));max-width:100%;font-family:var(--font-outfit-light,var(--outfit-light));-webkit-box-orient:vertical;padding:5px;line-height:1.25rem;display:-webkit-box;overflow:hidden}.map-options-section .commute-suggestion .match-text{font-family:var(--font-outfit-regular,var(--outfit-regular))}.map-options-section .commute-suggestion.active{background-color:var(--color-green-400,var(--green-400));color:var(--color-white,var(--white))}.map-options-section .error-message{margin:calc(var(--spacing,.25rem) * 0);margin-top:calc(var(--spacing,.25rem) * 1);color:var(--color-red-600,var(--red-600));font-size:.9rem}.map-options-section .my-places-transportation>label{margin-bottom:calc(var(--spacing,.25rem) * 1);font-family:var(--font-outfit-regular,var(--outfit-regular));--tw-leading:22px;color:var(--color-text-default,var(--text-default));font-size:16px;line-height:22px;display:block}.map-options-section .travel-type-group{margin-top:calc(var(--spacing,.25rem) * 1.5);width:100%;display:flex}.map-options-section .travel-type-group .transportation-option{width:25%;min-width:calc(var(--spacing,.25rem) * 0);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white,var(--white));padding:calc(var(--spacing,.25rem) * 0);text-align:center;--tw-leading:18px;color:#4c4c4c;border-width:1px;border-color:#bfbfbf;border-radius:0;line-height:18px;display:block;overflow:hidden}.map-options-section .travel-type-group .transportation-option:hover{background-color:var(--color-bg-default-hover,var(--bg-default-hover))}.map-options-section .travel-type-group .transportation-option:first-of-type{border-right-style:var(--tw-border-style);border-right-width:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.map-options-section .travel-type-group .transportation-option:nth-child(3){border-inline-style:var(--tw-border-style);border-inline-width:0}.map-options-section .travel-type-group .transportation-option:last-of-type{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.map-options-section .travel-type-group .transportation-option.active{border-inline-style:var(--tw-border-style);color:var(--color-white,var(--white));background-color:#367b01;border-inline-width:0}.map-options-section .transportation-option .storyicon{--tw-leading:1;line-height:1;display:inline;font-family:StorybookIcons!important}.map-options-section .transportation-option .carSideStoryIcon{font-size:2.5rem}.map-options-section .transportation-option .busStoryIcon{font-size:1.4375rem}.map-options-section .transportation-option .trainStoryIcon{font-size:2.5rem}.map-options-section .transportation-option .pedestrianStoryIcon{font-size:2.0625rem}.map-options-section .transportation-option .bikeStoryIcon{font-size:2.5rem}.map-options-section .transportation-option .carSideStoryIcon:before{content:""}.map-options-section .transportation-option .busStoryIcon:before{content:""}.map-options-section .transportation-option .trainStoryIcon:before{content:""}.map-options-section .transportation-option .pedestrianStoryIcon:before{content:""}.map-options-section .transportation-option .bikeStoryIcon:before{content:""}.map-options-section .travel-time-slider-container{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.map-options-section .travel-time-slider-container>fieldset{margin:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);border-width:0}.map-options-section .travel-time-slider-container label{margin-bottom:calc(var(--spacing,.25rem) * 1);font-family:var(--font-outfit-regular,var(--outfit-regular));--tw-leading:22px;color:var(--color-text-default,var(--text-default));font-size:16px;line-height:22px;display:block}.map-options-section .travel-time-slider{width:100%;padding-block:calc(var(--spacing,.25rem) * 2);accent-color:#367b01}.map-options-section .travel-time-label{margin:calc(var(--spacing,.25rem) * 0);margin-top:calc(var(--spacing,.25rem) * 1);text-align:center;font-family:var(--font-outfit-regular,var(--outfit-regular));font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-black,var(--black))}.map-options-section .commute-time-info-text{margin:calc(var(--spacing,.25rem) * 0);--tw-font-weight:var(--font-weight-light,300);font-size:1rem;font-weight:var(--font-weight-light,300);color:var(--color-black,var(--black))}.map-options-section .my-places-footer{align-self:flex-start}.map-options-section .my-places-footer>label{text-align:right;width:100%;font-family:var(--font-outfit-regular,var(--outfit-regular));--tw-leading:18px;--tw-font-weight:var(--font-weight-normal,400);font-size:.75rem;line-height:18px;font-weight:var(--font-weight-normal,400);white-space:nowrap;color:#4c4c4c;display:block}.map-options-section .my-places-footer .travel-time-copyright{color:#0576a7;text-decoration-line:none}.map-pill{bottom:calc(var(--spacing,.25rem) * 7);z-index:10;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);flex-direction:column;align-items:flex-end;display:none;position:absolute;left:50%}@media (width>=48rem){@media not all and (width>=1366px){.map-pill{display:flex}}}.map-pill-row{background-color:var(--color-white,var(--white));--tw-shadow:0 2px 4px 0 var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3px;align-items:stretch;display:flex;overflow:hidden}.map-pill-new{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 3);font-family:var(--font-outfit-light,var(--outfit-light));--tw-leading:calc(var(--spacing,.25rem) * 10);font-size:.9rem;line-height:calc(var(--spacing,.25rem) * 10);white-space:nowrap;color:var(--color-text-default-light,var(--text-default-light));display:flex}@media (hover:hover){.map-pill-new:hover{background-color:var(--color-blue-700,var(--blue-700));color:var(--color-white,var(--white))}}.map-pill-new .storyicon{font-size:22px}.map-pill-more{min-width:calc(var(--spacing,.25rem) * 12);cursor:pointer;color:var(--color-text-default-light,var(--text-default-light));justify-content:center;align-items:center;display:flex}@media (hover:hover){.map-pill-more:hover{background-color:var(--color-blue-700,var(--blue-700));color:var(--color-white,var(--white))}}.map-pill-more-icon{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.map-pill-more--active{background-color:var(--color-blue-700,var(--blue-700));color:var(--color-white,var(--white))}@media (hover:hover){.map-pill-more--active:hover{background-color:var(--color-blue-700,var(--blue-700))}}.map-pill-new--active{background-color:var(--color-blue-700,var(--blue-700));color:var(--color-white,var(--white))}@media (hover:hover){.map-pill-new--active:hover{background-color:var(--color-blue-700,var(--blue-700))}}.map-pill-new--active .storyicon{color:var(--color-white,var(--white))}.map-pill-chip{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);--tw-border-style:none;background-color:var(--color-blue-700,var(--blue-700));padding-inline:calc(var(--spacing,.25rem) * 3);white-space:nowrap;color:var(--color-white,var(--white));border-style:none;display:flex}.map-pill-chip .storyicon{color:var(--color-white,var(--white))}.map-pill-clear{margin-left:calc(var(--spacing,.25rem) * 1);--tw-leading:1;font-size:18px;line-height:1}.map-pill-menu{flex-direction:column;gap:3px;width:168px;margin-bottom:5px;display:flex}.map-pill-menu-item{height:calc(var(--spacing,.25rem) * 10);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-white,var(--white));padding-inline:calc(var(--spacing,.25rem) * 2);text-align:left;font-family:var(--font-outfit-light,var(--outfit-light));color:var(--color-text-default-light,var(--text-default-light));--tw-shadow:0 2px 4px 0 var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);font-size:.9rem;display:flex}.map-pill-menu-item:first-child{border-top-left-radius:.1875rem;border-top-right-radius:.1875rem}.map-pill-menu-item:last-child{border-bottom-right-radius:.1875rem;border-bottom-left-radius:.1875rem}@media (hover:hover){.map-pill-menu-item:hover{background-color:var(--color-blue-700,var(--blue-700));color:var(--color-white,var(--white))}}.map-pill-menu-item .storyicon{color:var(--color-text-default-light,var(--text-default-light));font-size:26px}.map-pill-menu-item:hover .storyicon{color:var(--color-white,var(--white))}.map-pill-menu-item--active{background-color:var(--color-blue-700,var(--blue-700));color:var(--color-white,var(--white))}.map-pill-menu-item--active .storyicon,.map-pill-menu-item--active .map-pill-count{color:var(--color-white,var(--white))}.map-pill-dot{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);background-color:#ff7363;border-radius:3.40282e38px}.map-pill-backdrop{inset:calc(var(--spacing,.25rem) * 0);z-index:calc(10 * -1);position:fixed}.neighborhoodsPlacards{border-left-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);background-color:#e2e2e2;border-color:#cacaca;border-left-width:1px;display:none}@media (width>=48rem){.neighborhoodsPlacards{display:block}}.neighborhoodsPlacardsTitle{font-family:var(--font-outfit-bold,var(--outfit-bold));color:var(--color-text-default,var(--text-default));font-size:1.125rem}.neighborhoodsPlacardsStatus{margin-top:calc(var(--spacing,.25rem) * 2);color:var(--color-text-default-light,var(--text-default-light));font-size:14px}.neighborhoodPlacard{margin-top:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);background-color:var(--color-white,var(--white));padding:calc(var(--spacing,.25rem) * 4);border-width:1px;border-color:#ccc}.neighborhoodPlacardRow{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing,.25rem) * 2);display:flex}.neighborhoodPlacardLink{text-align:left;--tw-leading:var(--leading-tight,1.25);font-size:1.5em;line-height:var(--leading-tight,1.25);color:#77b800}@media (hover:hover){.neighborhoodPlacardLink:hover{text-decoration-line:underline}}.neighborhoodPlacardCity{color:var(--color-text-default-light,var(--text-default-light));flex-shrink:0;font-size:13px}.neighborhoodPlacard .description{margin-top:calc(var(--spacing,.25rem) * 1);-webkit-line-clamp:2;--tw-leading:1.4;-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.neighborhoodPlacard .listingCount,.neighborhoodPlacard .transitScore{margin-top:calc(var(--spacing,.25rem) * 1);color:var(--color-text-default-light,var(--text-default-light));font-size:13px}.savedSearchModal{inset:calc(var(--spacing,.25rem) * 0);z-index:1050;background-color:var(--color-black,var(--black));justify-content:center;align-items:center;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.savedSearchModal{background-color:color-mix(in oklab, var(--color-black,var(--black)) 40%, transparent)}}.savedSearchModal--mobile{align-items:flex-end}.savedSearchModal .modalContainer{align-items:center;width:auto;height:auto;display:flex}.savedSearchModal--mobile .modalContainer{align-items:flex-end;width:100%;height:100%}.savedSearchModal .modalContent{border-style:var(--tw-border-style);background-color:var(--color-white,var(--white));width:33.25rem;max-width:calc(100vw - 2rem);height:auto;padding:calc(var(--spacing,.25rem) * 0);--tw-shadow:0 6px 16px 2px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#bfbfbfb3;border-radius:.25rem;flex-direction:column;display:flex}.savedSearchModal--mobile .modalContent{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;width:100%;max-width:none;height:100vh;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:0;border-radius:0}.savedSearchModal .modalHeader{padding-inline:calc(var(--spacing,.25rem) * 8);padding-top:calc(var(--spacing,.25rem) * 6);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.savedSearchModal--mobile .modalHeader{padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 4)}.savedSearchModal .modalHeader h2{font-family:var(--font-outfit-regular,var(--outfit-regular));--tw-leading:2.25rem;color:#4c4c4c;padding-inline:.9375rem;padding-top:.9375rem;padding-bottom:.9375rem;font-size:1.875rem;line-height:2.25rem}.savedSearchModal--mobile .modalHeader h2{--tw-leading:1.875rem;padding-top:3.125rem;font-size:1.5rem;line-height:1.875rem}.savedSearchModal .modalSubTitle{padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 0);text-align:center;font-family:var(--outfit-light);font-size:var(--text-base,var(--font-size-base));line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6)}.savedSearchModal--mobile .modalSubTitle{padding:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5)}.savedSearchModal .close.closeStoryButton{top:calc(var(--spacing,.25rem) * 4);right:calc(var(--spacing,.25rem) * 4);cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);background-color:#0000;border-width:0;position:absolute}.savedSearchModal .closeStoryIcon{color:#4c4c4c;font-size:2rem}.savedSearchModal .modalBody{gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 8);padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex;overflow-y:auto}.savedSearchModal--mobile .modalBody{padding-inline:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 4)}.savedSearchModal .chooseSavedSearch{border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);border-width:0}.savedSearchModal .chooseSavedSearch label{cursor:pointer;white-space:nowrap;max-width:12rem;margin-inline:auto;font-size:1rem;display:block}.savedSearchModal .chooseSavedSearch input{margin-right:.625rem}.savedSearchModal .radio-group{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);text-align:left;border-width:0;flex-direction:column;display:flex}.savedSearchModal .radio-group>div{position:relative}.savedSearchModal .radio-group .radio-default{opacity:0;width:.0625rem;height:.0625rem;margin:0;position:absolute;top:0;left:0}.savedSearchModal .radio-group .radio-default+label{cursor:pointer;max-width:13rem;font-family:var(--outfit-light);margin-inline:auto;align-items:center;margin:0 auto;display:flex;position:relative}.savedSearchModal .radio-group .radio-default+label:before{content:"";box-sizing:content-box;visibility:visible;text-align:center;background-color:#fff;border:.0625rem solid #bfbfbf;border-radius:50%;flex:none;width:1.375rem;height:1.375rem;margin-right:.625rem;transition:all .2s ease-in-out}.savedSearchModal .radio-group .radio-default+label:after{content:"";box-sizing:content-box;background:#fff;border-radius:50%;width:.875rem;height:.875rem;transition:all .2s ease-in-out;position:absolute;top:50%;left:.3125rem;overflow:hidden;transform:translateY(-50%)}.savedSearchModal .radio-group .radio-default:checked+label:before{border:.0625rem solid #367b01}.savedSearchModal .radio-group .radio-default:checked+label:after{background:#367b01}.savedSearchModal .radio-group .radio-default:focus-visible+label:before{border:.0625rem solid #bfbfbf;outline:none;box-shadow:0 0 .25rem #74b71bb3}.savedSearchModal .savedSearchResultList .dropdown-select-text{padding-left:.5rem}.savedSearchModal .searchUpdate{font-family:var(--font-outfit-regular,var(--outfit-regular));text-align:left;white-space:nowrap;text-overflow:ellipsis;width:12em;margin:0;font-size:.875rem;display:inline-block;overflow:hidden}.savedSearchModal .savedSearchForm fieldset.text,.savedSearchModal #savedSearchAsUpdateSect{border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);border-width:0;flex-direction:column;display:flex}.savedSearchModal--mobile .savedSearchForm fieldset.text{margin-bottom:1rem}.savedSearchModal .savedSearchForm fieldset.text label{font-family:var(--font-outfit-regular,var(--outfit-regular));color:#4c4c4c;margin:0 0 .125rem;font-size:1rem;line-height:1.375rem}.savedSearchModal #savedSearchName,.savedSearchModal .savedSearchResultList{border-style:var(--tw-border-style);border-width:1px;border-color:#d2d2d2;border-radius:.25rem;width:100%;height:2.5rem;padding:.3em;font-size:1rem}.savedSearchModal--mobile .savedSearchResultList[size]{height:auto}.savedSearchModal--mobile .savedSearchResultList[size] option{color:#000;-webkit-text-fill-color:#000;padding:.25rem .3em}.savedSearchModal--mobile .savedSearchResultList[size] option:checked{color:#000;-webkit-text-fill-color:#000;background-color:#ade1f5;background-image:linear-gradient(#ade1f5 0% 100%)}.savedSearchModal #savedSearchName:focus,.savedSearchModal .savedSearchResultList:focus{border-color:#367b01;outline:none;box-shadow:0 0 .25rem #77b800b3}.savedSearchModal .checkbox-wrapper{align-items:flex-start;gap:.625rem;padding:.9375rem 0;display:flex}.savedSearchModal .checkbox-wrapper fieldset.checkbox{margin:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);border-width:0;position:relative}.savedSearchModal .checkbox-default{opacity:0;width:100%;height:100%;position:absolute;inset:0}.savedSearchModal .checkbox-default+label{cursor:pointer;margin:0;display:block}.savedSearchModal .checkbox-default+label:before{content:"";color:#367b01;text-indent:-.0625rem;visibility:visible;text-align:center;box-sizing:content-box;background-color:#fff;border:.0625rem solid #d2d2d2;border-radius:.25rem;width:1.375rem;height:1.375rem;font-family:StorybookIcons;font-size:1.5rem;line-height:1.5rem;transition:all .2s ease-in-out;display:inline-block;position:relative}.savedSearchModal .checkbox-default+label:after{content:"";box-sizing:content-box;background-color:#fff;border-radius:.25rem;width:1.125rem;height:1.125rem;position:absolute;top:.125rem;left:.175rem}.savedSearchModal .checkbox-default:checked+label:before{border-color:#367b01}.savedSearchModal .checkbox-default:checked+label:after{width:0;transition:all .2s ease-in-out}.savedSearchModal .checkbox-default:focus+label:before{border-color:#367b01;outline:none;box-shadow:0 0 .25rem #77b800b3}.savedSearchModal .checkbox-label{font-family:var(--outfit-light);font-size:1rem;font-weight:300;line-height:1.125rem}.savedSearchModal--mobile .checkbox-label{font-size:.75rem}.savedSearchModal #savedSearchError.error{color:#a30000;font-size:.875rem}.savedSearchModal .saveComplete{text-align:center;display:block;position:relative}.savedSearchModal #savedSearchBtn{width:auto;height:2.5rem;margin:1.75rem auto 1rem;padding:.0625rem 2.1875rem .125rem;display:block}.savedSearchModal--mobile #savedSearchBtn{width:100%;margin-top:.25rem;padding:.0625rem 1.25rem .125rem}.savedSearchModal #savedSearchBtn:disabled{cursor:not-allowed;opacity:.6}.savedSearchModal .saveComplete .btn-text{color:#0f8ac0;background:0 0;border-width:0;border-radius:0;width:100%;margin:0 auto 1rem;padding:0;text-decoration:none;display:block}@media (hover:hover){.savedSearchModal .saveComplete .btn-text:hover{background:0 0;text-decoration:underline}}.savedSearchModal #savedSearchSpinner{animation:var(--animate-spin,spin 1s linear infinite);font-size:1.5rem;display:inline-block}.savedSearchConfirm{inset:calc(var(--spacing,.25rem) * 0);z-index:1050;position:fixed}.savedSearchConfirm--mobile .modalContainer{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);text-align:center;width:100%;position:absolute}.savedSearchConfirm--mobile .modalContent{background-color:var(--color-white,var(--white));height:100vh;padding:calc(var(--spacing,.25rem) * 4);text-align:center;position:relative}.savedSearchConfirm .modalHeader{padding:calc(var(--spacing,.25rem) * 0);min-height:1.026rem}.savedSearchConfirm .close{float:right;cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white,var(--white));border-width:0;margin:-.125rem 0 0;padding:.0625rem .375rem}.savedSearchConfirm .closeStoryIcon{--tw-leading:calc(var(--spacing,.25rem) * 8);font-size:2rem;line-height:calc(var(--spacing,.25rem) * 8);color:#4c4c4c;position:relative;top:-.375rem;right:-.8125rem}.savedSearchConfirm .modalBody{padding:calc(var(--spacing,.25rem) * 0);position:relative}.savedSearchConfirm--mobile .fiestaStoryIllustration{--tw-leading:5rem;margin-top:15%;padding-left:1.25rem;font-size:5rem;line-height:5rem;display:block}.savedSearchConfirm--mobile h2{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-outfit-regular,var(--outfit-regular));--tw-leading:1.875rem;color:#4c4c4c;padding:1.5625rem .9375rem .9375rem;font-size:1.5rem;line-height:1.875rem}.savedSearchConfirm h3{font-family:var(--outfit-light);--tw-leading:calc(var(--spacing,.25rem) * 6);font-size:1rem;line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);color:var(--color-black,var(--black));margin:0 0 1.75rem}.savedSearchConfirm .searchName span{font-family:var(--font-outfit-regular,var(--outfit-regular))}.savedSearchConfirm--mobile .action-container{left:calc(var(--spacing,.25rem) * 0);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);position:absolute;bottom:10%}.savedSearchConfirm--mobile #savedSearchDone{margin:calc(var(--spacing,.25rem) * 0);width:100%;display:block}.savedSearchConfirm--mobile #savedSearches{color:#0f8ac0;background:0 0;border-width:0;border-radius:0;justify-content:center;align-items:center;width:100%;padding:0;line-height:2.25rem;text-decoration-line:none;display:flex}@media (hover:hover){.savedSearchConfirm--mobile #savedSearches:hover{background:0 0;text-decoration:underline}}.savedSearchPanel{inset-block:auto;right:calc(var(--spacing,.25rem) * 0);z-index:45;border-left-style:var(--tw-border-style);background-color:var(--color-white,var(--white));left:var(--saved-search-panel-left,60%);width:var(--saved-search-panel-width,40%);top:var(--saved-search-panel-top,6.4375rem);height:calc(100vh - var(--saved-search-panel-top,6.4375rem));border-color:#e0e0e0;border-left-width:1px;flex-direction:column;display:flex;position:fixed}.savedSearchPanel--mobile{inset:calc(var(--spacing,.25rem) * 0);border-left-style:var(--tw-border-style);border-left-width:0;width:auto;height:auto;left:0}.savedSearchPanel #closeSaveSearch{top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);cursor:pointer;border-style:var(--tw-border-style);background-color:#0000;border-width:0;padding:.625rem;font-size:2rem;position:absolute}.savedSearchPanel .totalSavedSearches{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);font-family:var(--font-outfit-regular,var(--outfit-regular));--tw-leading:calc(var(--spacing,.25rem) * 8);font-size:1.5rem;line-height:calc(var(--spacing,.25rem) * 8);color:#4c4c4c;border-color:#e0e0e0;border-bottom-width:1px;padding-block:.625rem}.savedSearchPanel .infiniteScrollWrapper{padding-bottom:calc(var(--spacing,.25rem) * 4);flex:1;overflow-y:auto}.savedSearchPanel .summaryWrapper{cursor:pointer;border-bottom-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);border-color:#e0e0e0;border-bottom-width:1px;position:relative}.savedSearchPanel .summaryWrapper .runSearchBtnContainer{top:50%;right:calc(var(--spacing,.25rem) * 4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute}.savedSearchPanel .summaryWrapper .runSearch{border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);color:#74b71b;background-color:#0000;border-width:0;font-size:2.1875rem}.savedSearchPanel .summaryWrapper .name{font-family:var(--font-outfit-regular,var(--outfit-regular));color:#4c4c4c;font-size:1.125rem}.savedSearchPanel .summaryWrapper .summary{text-overflow:ellipsis;white-space:nowrap;padding-top:calc(var(--spacing,.25rem) * 2);font-family:var(--outfit-light);--tw-leading:calc(var(--spacing,.25rem) * 6);font-size:1rem;line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);color:var(--color-black,var(--black));overflow:hidden}.savedSearchPanel.isPreview .summaryWrapper .summary{font-family:var(--font-outfit-regular,var(--outfit-regular))}.savedSearchPanel .summaryWrapper .newAvailableListings{padding-top:calc(var(--spacing,.25rem) * 2);font-family:var(--font-outfit-regular,var(--outfit-regular));--tw-leading:calc(var(--spacing,.25rem) * 6);font-size:1rem;line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);color:var(--color-black,var(--black))}.savedSearchPanel .summaryWrapper .newListings{color:var(--color-black,var(--black))}.savedSearchPanel .summaryWrapper .newListings.noNewListings{display:none}.savedSearchPanel .summaryWrapper .unreadAlertsEnd{margin-left:calc(var(--spacing,.25rem) * 1);color:var(--color-black,var(--black))}.savedSearchPanel.isPreview .summaryWrapper{cursor:default;border-style:var(--tw-border-style);background-color:var(--color-white,var(--white));border-width:1px;border-color:#bfbfbfb3;border-radius:.25rem;max-width:31.25rem;margin-inline:auto}@media (width<=1320px){.savedSearchPanel.isPreview .summaryWrapper{max-width:25rem}}@media (width<=1024px){.savedSearchPanel.isPreview .summaryWrapper{max-width:21.875rem}}@media (width<=768px){.savedSearchPanel.isPreview .summaryWrapper{max-width:18.75rem}}.savedSearchPanel.isPreview .summaryWrapper .newAvailableListings,.savedSearchPanel.isPreview .summaryWrapper .runSearchBtnContainer{display:none}.savedSearchPanel.isPreview .summaryWrapper .name{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-outfit-bold,var(--outfit-bold));--tw-leading:calc(var(--spacing,.25rem) * 7);font-size:1.25rem;line-height:calc(var(--spacing,.25rem) * 7);color:var(--color-black,var(--black));margin-bottom:0;overflow:hidden}@media (width<=1024px){.savedSearchPanel.isPreview .summaryWrapper .name{--tw-leading:calc(var(--spacing,.25rem) * 7);font-size:1rem;line-height:calc(var(--spacing,.25rem) * 7)}}@media (width<=768px){.savedSearchPanel.isPreview .summaryWrapper .name{--tw-leading:calc(var(--spacing,.25rem) * 7);font-size:1rem;line-height:calc(var(--spacing,.25rem) * 7)}}.savedSearchPanel .noSavedSearches{gap:calc(var(--spacing,.25rem) * 2);text-align:center;flex-direction:column;padding:1.875rem 1.5625rem;display:flex}.savedSearchPanel .noSavedSearches span{color:#4c4c4c;font-size:1.875rem;line-height:2.25rem}.savedSearchPanel .noSavedSearches p:first-of-type{font-size:1.25rem;line-height:1.75rem}.savedSearchPanel .noSavedSearches p:last-of-type{font-size:1rem;line-height:1.5rem}.savedSearchPanel .saveWrapper{margin-top:calc(var(--spacing,.25rem) * 8);align-items:center;gap:calc(var(--spacing,.25rem) * 4);text-align:center;flex-direction:column;display:flex}.savedSearchPanel .saveWrapper .btn-text{color:#0f8ac0;cursor:pointer;background:0 0;border-width:0;border-radius:0;padding:0;text-decoration:none}.savedSearchPanel .saveWrapper .btn-text:hover{background:0 0;text-decoration:underline}.savedSearchPanel .loading{padding-block:calc(var(--spacing,.25rem) * 4);justify-content:center;display:none}.savedSearchPanel .loading.active{display:flex}.savedSearchPanel .loading .spinner{animation:var(--animate-spin,spin 1s linear infinite);font-size:2.8125rem;display:inline-block}.savedSearchPanel .scrollSentinel{width:100%;height:.0625rem}.ai-nudge{width:100%;position:relative}.ai-nudge-bubble{z-index:1000;margin-top:calc(var(--spacing,.25rem) * 5);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:27.8125rem;max-width:350px;translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-400,var(--gray-400));background-color:var(--color-white,var(--white));padding:calc(var(--spacing,.25rem) * 4);font-family:var(--outfit-light);font-size:var(--text-base,var(--font-size-base));line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);color:var(--color-black,var(--black));--tw-shadow:0 .375rem 1rem .125rem var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:10px;margin-left:50%;position:relative}@container mainWrapper not (width<=2540px){.ai-nudge-bubble{max-width:450px}}.ai-nudge-bubble:before{top:calc(var(--spacing,.25rem) * -2.5);height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-white,var(--white));--tw-shadow:-.0625rem -.0625rem 0 0 var(--tw-shadow-color,var(--color-gray-500));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-content:"";content:var(--tw-content);position:absolute;left:50%;rotate:45deg}.ai-nudge-title{padding-right:calc(var(--spacing,.25rem) * 6);font-family:var(--outfit-regular);color:var(--color-black,var(--black));font-size:1.125rem;display:block}.ai-nudge--desktop .ai-nudge-title{margin-bottom:calc(var(--spacing,.25rem) * 1)}.ai-nudge-stars{top:calc(var(--spacing,.25rem) * 1);-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(109deg,#04b69a 0%,#0f7e07 100%) 0 0/400% 100%;-webkit-background-clip:text;background-clip:text;font-size:1.5rem;line-height:1.5rem;animation:4s ease-in-out infinite orbit-gradient-div;position:relative}.ai-nudge-close{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);color:var(--color-gray-800,var(--gray-800));border-width:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.ai-nudge--desktop .ai-nudge-close{top:calc(var(--spacing,.25rem) * 2);right:calc(var(--spacing,.25rem) * 2);margin-left:calc(var(--spacing,.25rem) * 0);color:var(--color-black,var(--black));position:absolute}.ai-nudge-close .closeStoryIcon{font-size:1.5rem;line-height:1.5rem}.ai-nudge-content{display:block}.ai-nudge--mobile{inset-inline:calc(var(--spacing,.25rem) * 3);bottom:calc(var(--spacing,.25rem) * 10);z-index:1001;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-400,var(--gray-400));background-color:var(--color-white,var(--white));width:auto;max-width:25rem;padding:calc(var(--spacing,.25rem) * 4);font-family:var(--outfit-light);font-size:var(--text-base,var(--font-size-base));line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);color:var(--color-black,var(--black));--tw-shadow:0 0 100px 2px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:10px;margin-inline:auto;position:fixed}.ai-nudge--mobile .ai-nudge-title{--tw-leading:22px;line-height:22px}.ai-nudge--mobile .ai-nudge-content{--tw-leading:normal;line-height:normal}.ai-nudge-toaster-close{margin-left:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);position:absolute;top:.825rem;right:.825rem}.ai-nudge-toaster-body{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.ai-nudge-cta{height:calc(var(--spacing,.25rem) * 10);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 5);font-family:var(--outfit-regular);--tw-leading:18px;color:var(--color-white,var(--white));background:linear-gradient(90deg,#04b69a 0%,#0f7e07 50%,#04b69a 100%) 100%/200% 100%;border-radius:.25rem;line-height:18px;animation:10s linear 3 forwards gradient-move-lr;display:inline-flex}.ai-nudge-cta .aiStarsStoryIcon{color:#fff;-webkit-text-fill-color:#fff;background:0 0;font-size:1.8rem;line-height:1.8rem;animation:none}@keyframes gradient-move-lr{0%{background-position:200%}to{background-position:0%}}#totalMonthlyPriceCoachToaster.ai-advisor-session-active,#aiNudgeContainer.ai-nudge--desktop.ai-advisor-session-active{display:none!important}.mainFooter{width:100%}.commonFooter .iconRow{background-color:var(--color-gray-100,var(--gray-100));padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 2);text-align:center;color:var(--color-gray-700,var(--gray-700))}.commonFooter .mobile-footer-logo i{font-size:1.75rem}.commonFooter .socialIcons{margin-block:calc(var(--spacing,.25rem) * 2);justify-content:center;font-size:20px;display:flex}.commonFooter .socialIcons ul{margin:calc(var(--spacing,.25rem) * 0);justify-content:center;gap:calc(var(--spacing,.25rem) * 1);padding:calc(var(--spacing,.25rem) * 0);flex-wrap:wrap;list-style-type:none;display:flex}.commonFooter .socialIcons li{list-style-type:none;display:inline-block}.commonFooter .socialIcons a{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);background-color:var(--color-gray-800,var(--gray-800));--tw-leading:1;color:var(--color-white,var(--white));border-radius:3.40282e38px;justify-content:center;align-items:center;font-size:20px;line-height:1;text-decoration-line:none;display:inline-flex}.commonFooter .socialIcons a.blogStoryIcon{color:var(--color-gray-800,var(--gray-800));background-color:#0000}.commonFooter .ehoRow{padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 2);text-align:center;font-family:var(--outfit-light);--tw-leading:18px;color:var(--color-black,var(--black));padding-bottom:4.75rem;font-size:12px;line-height:18px}.commonFooter .ehoRow .copyright{margin-block:calc(var(--spacing,.25rem) * 1)}.commonFooter .ehoRow a{margin-block:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--outfit-light);--tw-leading:18px;color:var(--color-black,var(--black));font-size:12px;line-height:18px;text-decoration-line:none;display:inline-flex}.commonFooter .ehoRow a i{font-size:1.8rem}#menu-nav-desktop{z-index:30;width:20rem;color:var(--gray-800);border:.0625rem solid var(--gray-400);background-color:#fff;margin:2.875rem 0 0;padding:0;font-size:1rem;display:none;position:absolute;top:0;left:0;box-shadow:0 7px 12px #32323226}#menu-nav-desktop.open{display:block}#menu-nav-desktop .navItem a{border-bottom:1px solid var(--gray-400)}#menu-nav-desktop .separator-before{border-top:1px solid var(--gray-400)}#menu-nav-desktop .separator-after,#menu-nav-desktop .renter-tools{border-bottom:1px solid var(--gray-400)!important}#menu-nav-desktop>a,#menu-nav-desktop .navItem{color:var(--black);cursor:pointer;margin:0;position:relative}#menu-nav-desktop>a,#menu-nav-desktop .navItem>.expandable,#menu-nav-desktop .menuNavMessagesContainer>a,#menu-nav-desktop .submenu>a{white-space:nowrap;text-overflow:ellipsis;width:100%;color:var(--gray-800);border:none;padding:.75rem 1rem;line-height:1rem;text-decoration:none;display:inline-block;box-shadow:none!important}#menu-nav-desktop>a:hover,#menu-nav-desktop .navItem:hover,#menu-nav-desktop .menuNavMessagesContainer:hover{cursor:pointer;background-color:var(--green-600);color:#fff}#menu-nav-desktop .navItem:hover>.expandable,#menu-nav-desktop .navItem:hover>.expandable i,#menu-nav-desktop .menuNavMessagesContainer:hover>a{color:#fff}#menu-nav-desktop .navItem>.expandable>i{color:var(--green-600);pointer-events:none;margin-top:-1px;font-size:1.25rem;position:absolute;right:8px}#menu-nav-desktop .navItem:hover>.expandable>i{color:#fff}#menu-nav-desktop .submenu{border:.0625rem solid var(--gray-400);background-color:#fff;width:100%;display:none;position:absolute;top:-.0625rem;left:100%;box-shadow:0 7px 12px #32323226}#menu-nav-desktop .submenu.tools{width:15.625rem}#menu-nav-desktop .navItem.open>.submenu{display:block}#menu-nav-desktop .submenu a{color:var(--gray-800)!important}#menu-nav-desktop .submenu>a:hover{background-color:var(--green-600);color:#fff!important}#menu-nav-desktop .hide{display:none}#menu-nav-mobile{z-index:1001;width:80%;height:100%;font-family:var(--outfit-regular);background-color:#fff;border-right:1px solid #bfbfbf;transition:left .2s linear;position:fixed;top:0;left:-85%}#menu-nav-mobile.menuOpened{padding-bottom:1.375rem;left:0;overflow-y:auto}#menu-nav-mobile.menuClosed{left:-85%}#srp-mobile-shell{transition:transform .2s linear}body.menuOpened #srp-mobile-shell{transform:translate(80%)}html.menuOpened,body.menuOpened{overflow-x:hidden}#menu-nav-mobile .logo{text-align:center;background-color:#fff;padding:1.125rem 0 1em;font-size:1.75rem;text-decoration:none;display:block}#menu-nav-mobile .logo--frca{background-image:url(/a/4d07da/content/images/appartements-ca-for-rent-logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:1.75rem;display:block}#menu-nav-mobile .top-menu{color:var(--gray-800);border-top:1px solid #bfbfbf;padding:.5rem .5rem .5rem 1rem}#menu-nav-mobile .top-menu.icon-group{padding-left:.5rem}#menu-nav-mobile .top-menu a:not(.language-option),#menu-nav-mobile .top-menu .signInWrapper,#menu-nav-mobile .top-menu button.expandable{width:100%;height:2.5rem;color:var(--gray-800);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background-color:#fff;padding:0;line-height:2.5rem;text-decoration:none;display:block;overflow:hidden}#menu-nav-mobile .top-menu .expandable{-webkit-tap-highlight-color:transparent;padding-right:1.25rem}#menu-nav-mobile .top-menu button.expandable,#menu-nav-mobile .top-menu button.signInWrapper{text-align:left;font:inherit;border:none}#menu-nav-mobile .top-menu .toolLinks{position:relative}#menu-nav-mobile .top-menu.welcomeWrapper .view-type{margin-bottom:.4375rem;font-size:.875rem}#menu-nav-mobile .top-menu.welcomeWrapper #headerWelcome{height:1.25rem;font-family:var(--outfit-bold);margin-bottom:.375rem;line-height:1rem}#menu-nav-mobile .top-menu .submenu{display:none}#menu-nav-mobile .top-menu .submenu>a{padding-left:2rem}#menu-nav-mobile .top-menu .toolLinks.active>.submenu{display:block}#menu-nav-mobile .top-menu .expand-icon{text-align:center;width:1.25rem;height:1.25rem;color:var(--green-600);font-size:1.25rem;line-height:1.25rem;position:absolute;top:.5625rem;right:0}#menu-nav-mobile .top-menu .expand-icon:before,#menu-nav-mobile .top-menu .expand-icon:after{transition:opacity .2s,transform .2s;position:absolute;inset:0}#menu-nav-mobile .top-menu .expand-icon:before{content:"";opacity:1;transform:rotate(0)}#menu-nav-mobile .top-menu .expand-icon:after{content:"";opacity:0;transform:rotate(-90deg)}#menu-nav-mobile .top-menu .toolLinks.active .expand-icon:before{opacity:0;transform:rotate(90deg)}#menu-nav-mobile .top-menu .toolLinks.active .expand-icon:after{opacity:1;transform:rotate(0)}#menu-nav-mobile .top-menu .top-menu-icon,#menu-nav-mobile #messages .storyicon.emailStoryIcon{vertical-align:text-top;margin-right:.5rem;font-size:1.5rem}#menu-nav-mobile .top-menu .toolLinks.active>.submenu.language-actions{grid-gap:4px;grid-template-columns:repeat(3,1fr);display:grid}#menu-nav-mobile .top-menu .submenu.language-actions .language-option{border:1px solid var(--gray-400);color:var(--gray-800);text-align:center;font-size:.875rem;line-height:1.75rem;font-family:var(--outfit-bold);background:#fff;border-radius:30px;justify-content:center;align-items:center;margin:0;padding:.15rem .75rem;font-weight:500;text-decoration:none;display:flex}#menu-nav-mobile .top-menu .submenu.language-actions .language-option--selected{background-color:var(--green-600);border-color:var(--green-600);color:#fff;font-family:var(--outfit-bold)}#menu-nav-mobile .hide{display:none}#search-placards .searchResults{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 3);margin-bottom:calc(var(--spacing,.25rem) * 4);text-align:center;color:var(--gray-800);font-family:var(--outfit-regular);font-size:1rem}#search-placards .searchResults .pageRange{white-space:nowrap}@media (width>=768px){#search-placards .searchResults{margin:1.5rem auto .75rem;font-size:.875rem}}#search-placards .paging{text-align:center;margin:.75rem 0 2rem}#search-placards #searchListView .searchResults{border-top:1px solid var(--gray-400);margin:5px 0 1rem;padding:1.6rem .75rem 0}#search-placards #searchListView .paging{border-bottom:1px solid var(--gray-400);margin-bottom:5px;padding:0 .75rem .75rem;box-shadow:0 2px 4px #0000001a}#search-placards .paging ol{padding-left:calc(var(--spacing,.25rem) * 0)}#search-placards .paging ol li{display:inline-block}#search-placards .paging ol li .ellipsis,#search-placards .paging ol li a{float:left;min-width:1.6rem;min-height:2rem;line-height:2rem;display:inline-block}@media (width>=391px){#search-placards .paging ol li .ellipsis,#search-placards .paging ol li a{min-width:1.725rem}}@media (width>=768px){#search-placards .paging ol li .ellipsis,#search-placards .paging ol li a{min-width:1.3rem}}@media (width>=851px){#search-placards .paging ol li .ellipsis,#search-placards .paging ol li a{min-width:1.74rem}}@media (width>=1025px){#search-placards .paging ol li .ellipsis,#search-placards .paging ol li a{min-width:1.875rem}}@media (width>=1281px){#search-placards .paging ol li .ellipsis,#search-placards .paging ol li a{min-width:2.5rem}}#search-placards .paging ol li .ellipsis{font-size:1.125rem;position:relative}#search-placards .paging ol li a{cursor:pointer;vertical-align:middle;color:var(--cerulean-dark);font-family:var(--outfit-regular);font-size:1rem;text-decoration-line:none}#search-placards .paging ol li a:hover,#search-placards .paging ol li a.active{color:var(--black);font-family:var(--outfit-light)}#search-placards .paging ol li a.active{pointer-events:none}#search-placards .paging ol li a.previous,#search-placards .paging ol li a.next{cursor:pointer;font-size:1.25rem}#search-placards .paging ol li a.previous .pagingBtn,#search-placards .paging ol li a.next .pagingBtn{display:none}#search-placards .paging ol li a.previous i,#search-placards .paging ol li a.next i{position:relative;top:2px}@media (width>=768px){#search-placards .paging{font-size:.87rem}#search-placards .paging ol li .ellipsis{font-size:inherit}}@media (width>=1367px){#search-placards .paging ol li a.previous,#search-placards .paging ol li a.next{font-size:1rem}#search-placards .paging ol li a.previous .pagingBtn,#search-placards .paging ol li a.next .pagingBtn{background-color:var(--color-white,var(--white));border:1px solid var(--border-primary);color:var(--text-primary);font-family:var(--outfit-bold);border-radius:4px;min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:1rem;line-height:2rem;display:inline-block}#search-placards .paging ol li a.previous:hover .pagingBtn,#search-placards .paging ol li a.next:hover .pagingBtn{background-color:var(--bg-primary);border-color:var(--border-primary);color:var(--white)}#search-placards .paging ol li a.previous i,#search-placards .paging ol li a.next i{display:none}}@media (width>=851px){#search-placards .paging ol li a.previous,#search-placards .paging ol li a.next{min-width:1.875rem}}@media (width>=1281px){#search-placards .paging{font-size:1.25rem}}.mapNavBreadcrumb{border-top-style:var(--tw-border-style);background-color:var(--color-white,var(--white));width:100%;font-family:var(--outfit-regular);border-color:#cacaca;border-top-width:1px}.crumbs{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;align-items:center;display:flex}@media (width>=40rem){.crumbs{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (width>=64rem){.crumbs{padding-inline:calc(var(--spacing,.25rem) * 8)}}.mapNavBreadcrumb--seo .crumbs{padding-inline:calc(var(--spacing,.25rem) * 3)}@media not all and (width>=1023px){.mapNavBreadcrumb--seo .crumbs{padding-block:14px}}@media (width>=1921px){.mapNavBreadcrumb--seo .crumbs{padding-inline:calc(var(--spacing,.25rem) * 4)}}.crumb{--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);align-items:center;display:inline-flex}@media not all and (width>=1023px){.crumb{margin-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,var(--font-size-base));line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}@media (width>=1024px){.crumb{font-size:14px}}.crumb:not(:last-of-type):after{margin-inline:calc(var(--spacing,.25rem) * 1);font-family:var(--outfit-light);color:var(--color-gray-800,var(--gray-800));--tw-content:"/";content:var(--tw-content)}.crumb a{font-size:var(--text-base,var(--font-size-base));line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--cerulean-dark)}@media (hover:hover){.crumb a:hover{text-decoration-line:underline}}.crumb--current{font-family:var(--outfit-light)}.nearbyRentPrices{background-color:var(--color-white,var(--white));padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 2)}@media (width>=40rem){.nearbyRentPrices{padding-block:calc(var(--spacing,.25rem) * 2)}}.nearbyRentPrices h2{margin-block:calc(var(--spacing,.25rem) * 0);text-align:left;font-family:var(--outfit-regular);color:var(--color-gray-800,var(--gray-800));font-size:1.125rem}@media (width>=40rem){.nearbyRentPrices h2{margin-block:calc(var(--spacing,.25rem) * 2);font-size:1.5rem}}.nearbyRentPrices p{--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);text-wrap:pretty}.nearbyRentPrices .description{margin-block:calc(var(--spacing,.25rem) * 2);font-size:1rem}@media (width>=40rem){.nearbyRentPrices .description{margin-block:calc(var(--spacing,.25rem) * 0)}}.nearbyRentPrices .disclaimer{margin-block:calc(var(--spacing,.25rem) * 8);font-size:.875rem}.nearbyRentPrices .rentHeader{margin-top:calc(var(--spacing,.25rem) * 5);margin-bottom:calc(var(--spacing,.25rem) * 0);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-400,var(--gray-400));padding-block:calc(var(--spacing,.25rem) * 4);text-align:center;font-family:var(--outfit-regular);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=1600px){.nearbyRentPrices .rentHeader{grid-template-columns:3fr 5fr}}.nearbyRentPrices .rentHeader .cityHeader{text-align:left}.nearbyRentPrices .rent-list{margin-top:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 5);width:100%;padding:calc(var(--spacing,.25rem) * 0);list-style-type:none}.nearbyRentPrices .rent-list li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-400,var(--gray-400));padding-block:calc(var(--spacing,.25rem) * 4);text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=1600px){.nearbyRentPrices .rent-list li{grid-template-columns:3fr 5fr}}.nearbyRentPrices a{text-align:left;font-family:var(--outfit-regular);color:var(--cerulean-dark)}#marketingBlurb{padding-inline:calc(var(--spacing,.25rem) * 3)}@media not all and (width>=767px){#marketingBlurb{padding-bottom:calc(var(--spacing,.25rem) * 6)}}@media (width>=768px){#marketingBlurb{border-bottom-style:var(--tw-border-style);background-color:var(--color-white,var(--white));padding-inline:1.5em;border-color:#d2d2d2;border-bottom-width:1px;padding-top:.5em;padding-bottom:1.5em;font-size:.75em}}@media (width>=1024px){#marketingBlurb{font-size:.83em}}@media (width>=1280px){#marketingBlurb{font-size:.93em}}@media (width>=1366px){#marketingBlurb{font-size:var(--text-base,var(--font-size-base));line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}@media (width>=1921px){#marketingBlurb{padding-inline:calc(var(--spacing,.25rem) * 4)}}@media (width>=768px) and (width<=1280px){#marketingBlurb{padding:1em}}#marketingBlurb .marketingBlurbTitleIcon{padding-top:calc(var(--spacing,.25rem) * 1);text-align:center;font-size:3.125em}#marketingBlurb .marketingBlurbTitleIcon .path2,#marketingBlurb .marketingBlurbTitleIcon .path3,#marketingBlurb .marketingBlurbTitleIcon .path4{margin-left:-.5em}#marketingBlurb>h2{margin-top:calc(var(--spacing,.25rem) * 4);margin-bottom:calc(var(--spacing,.25rem) * 6);text-align:center;font-family:var(--outfit-regular);color:var(--color-gray-800,var(--gray-800));font-size:1em}@media (width>=768px){#marketingBlurb>h2{margin-top:.75em;margin-bottom:.75em;font-size:1.5rem}}#marketingBlurb .seoBody p{font-family:var(--outfit-light);margin-bottom:1em;font-size:.875rem}@media (width>=768px){#marketingBlurb .seoBody p{font-size:1rem}}#marketingBlurb a{font-family:var(--outfit-regular);color:var(--cerulean-dark);font-size:.875rem}@media (width>=768px){#marketingBlurb a{font-size:1em}}#marketingBlurb .localGuideLink{font-family:var(--outfit-regular);color:var(--cerulean-dark);font-size:.875rem}@media (width>=768px){#marketingBlurb .localGuideLink{font-size:1em}}#marketingBlurb .localGuideLink.noContent{display:none}#faqs{margin-top:calc(var(--spacing,.25rem) * 4);text-wrap:pretty}@media (width>=768px){#faqs{margin-top:calc(var(--spacing,.25rem) * 8)}}#faqs .faqsHeader{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-300,var(--gray-300));padding-top:calc(var(--spacing,.25rem) * 4);text-align:center}@media (width>=768px){#faqs .faqsHeader{margin-bottom:calc(var(--spacing,.25rem) * 6);padding-top:1.75em}}#faqs .faqsHeader i{font-size:3em}@media (width>=768px){#faqs .faqsHeader i{font-size:3.75em}}#faqs .faqsHeader i .path2,#faqs .faqsHeader i .path3,#faqs .faqsHeader i .path4{margin-left:-.5em}#faqs .faqsHeader h2{font-family:var(--outfit-regular);color:var(--color-gray-800,var(--gray-800));font-size:1.125em;display:block}@media (width>=768px){#faqs .faqsHeader h2{font-size:1.5rem}}#faqs .faqsHeader h2{margin-top:calc(var(--spacing,.25rem) * 3)}#faqs .faq-list{margin-bottom:calc(var(--spacing,.25rem) * 0)}#faqs .faq-list:not(:has(>.faq-more)){margin-bottom:calc(var(--spacing,.25rem) * 6)}#faqs .faq-item{margin-top:calc(var(--spacing,.25rem) * 6)}#faqs summary{list-style:none}#faqs summary::-webkit-details-marker{display:none}#faqs .question{cursor:pointer;width:100%;padding:calc(var(--spacing,.25rem) * 0);text-align:left;font-family:var(--outfit-regular);--tw-leading:calc(var(--spacing,.25rem) * 6);font-size:1.125rem;line-height:calc(var(--spacing,.25rem) * 6);color:var(--color-gray-800,var(--gray-800));justify-content:space-between;align-items:center;display:flex}@media not all and (width>=767px){#faqs .question{margin-bottom:calc(var(--spacing,.25rem) * 2)}}@media (width>=768px){#faqs .question{margin-bottom:calc(var(--spacing,.25rem) * 0)}}#faqs .question:focus-visible{outline:auto}#faqs .question:after{content:"";--tw-leading:1;font-size:1.5rem;line-height:1;font-family:StorybookIcons!important}#faqs [open]>.question:after{content:""}#faqs .answer{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--outfit-light);--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:.875rem;line-height:calc(var(--spacing,.25rem) * 5);color:var(--color-gray-800,var(--gray-800))}@media (width>=768px){#faqs .answer{margin-top:calc(var(--spacing,.25rem) * 2);font-size:1rem}}#faqs .answer:focus-visible{outline:auto}#faqs .answer a{color:var(--cerulean-dark)}@media (width>=768px){#faqs .answer a{font-family:var(--outfit-regular)}}#faqs .faq-more{flex-direction:column;display:flex}#faqs .faq-more>.see-more-btn{margin-top:calc(var(--spacing,.25rem) * 6);order:1}#faqs .faq-more:not([open])>.see-more-btn>.see-less-label,#faqs .faq-more[open]>.see-more-btn>.see-more-label{display:none}#faqs .faq-more>.faq-item{margin-top:calc(var(--spacing,.25rem) * 6)}#faqs details>ul{padding-left:calc(var(--spacing,.25rem) * 5);font-family:var(--outfit-light)}#faqs details>ul li{margin-bottom:.9375rem;padding-left:.625rem;font-size:.75rem;list-style-type:disc}@media (width>=1024px){#faqs details>ul li{font-size:.8125rem}}@media (width>=1280px){#faqs details>ul li{font-size:.875rem}}@media (width>=1366px){#faqs details>ul li{font-size:var(--text-base,var(--font-size-base));line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}#faqs .see-more-btn{cursor:pointer;font-family:var(--outfit-regular);color:var(--cerulean-dark);font-size:1.125rem}#faqs .see-more-btn:focus-visible{outline:auto}.blog-section{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-400,var(--gray-400));flex-direction:column;align-items:center;display:flex}@media not all and (width>=767px){.blog-section{padding-inline:.75em}}@media (width>=768px){.blog-section{border-top-style:var(--tw-border-style);border-top-width:0;border-bottom-style:var(--tw-border-style);background-color:var(--color-white,var(--white));padding:calc(var(--spacing,.25rem) * 4);border-color:#d2d2d2;border-bottom-width:1px;justify-content:center;font-size:.75em}}@media (width>=1024px){.blog-section{font-size:.83em}}@media (width>=1280px){.blog-section{font-size:.93em}}@media (width>=1366px){.blog-section{font-size:var(--text-base,var(--font-size-base));line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.blog-section h3{margin-bottom:calc(var(--spacing,.25rem) * 6);text-align:center;font-family:var(--outfit-regular);color:var(--color-gray-800,var(--gray-800));font-size:1.375em}@media (width>=768px){.blog-section h3{margin-bottom:calc(var(--spacing,.25rem) * 8);font-size:1.5em}}.blog-section a{color:var(--cerulean-dark)}.blog-section .explore-more-link{margin-block:calc(var(--spacing,.25rem) * 5);font-family:var(--outfit-regular);font-size:1.125rem}@media (hover:hover){.blog-section .explore-more-link:hover{text-decoration-line:underline}}@media (width>=768px){.blog-section .explore-more-link{margin-top:calc(var(--spacing,.25rem) * 3);margin-bottom:calc(var(--spacing,.25rem) * 2);text-align:center}}.blog-section .searchStoryIllustration{margin-block:calc(var(--spacing,.25rem) * 5);font-size:3.125em}@media (width>=768px){.blog-section .searchStoryIllustration{margin-top:calc(var(--spacing,.25rem) * 2);margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:4.375em}}.blog-section .searchStoryIllustration .path2{margin-left:-.5em}.blog-section .right2StoryIcon{margin-left:calc(var(--spacing,.25rem) * 1);vertical-align:sub;font-size:1.75rem}@media (width>=768px){.blog-section .right2StoryIcon{font-size:1.25rem}}.blog-section .blog-container{gap:calc(var(--spacing,.25rem) * 3);width:100%;display:grid}@media (width>=1280px){.blog-section.is-desktop .blog-container{margin-bottom:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(2,minmax(0,1fr))}}.blog-card{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-400,var(--gray-400));border-radius:10px;grid-template-columns:25% auto;align-items:center;display:grid;overflow:hidden}@media (width>=768px){.blog-card{grid-template-columns:30% auto}}@media (width>=1280px){.blog-card{background-color:var(--color-white,var(--white));grid-template-columns:40% auto}}.blog-card .blog-link{padding-inline:calc(var(--spacing,.25rem) * 4);font-family:var(--outfit-regular);color:var(--cerulean-dark);font-size:.875rem}@media (hover:hover){.blog-card .blog-link:hover{text-decoration-line:underline}}.blog-image{object-fit:cover;object-position:center;align-self:stretch;max-width:100%;height:100%;min-height:5.5rem}@media (width>=768px){.blog-image{min-height:6rem}}@media (width>=1280px){.blog-image{border-top-left-radius:10px;border-bottom-left-radius:10px;min-height:7rem}}@media (width>=1600px){.blog-image{min-height:8rem}}@media (width>=1921px){.blog-image{min-height:9rem}}@media (width>=768px){.placardLinks{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-400,var(--gray-400))}}.quickLinks{border-block-style:var(--tw-border-style);background-color:var(--color-gray-100,var(--gray-100));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 0);color:var(--color-gray-800,var(--gray-800));border-block-width:1px;border-color:#cacaca}@media (width>=768px){.quickLinks{border-top-style:var(--tw-border-style);border-top-width:0;border-bottom-style:var(--tw-border-style);background-color:var(--color-white,var(--white));border-bottom-width:0;padding-block:2em;padding-inline:1.5em}}@media (width>=768px) and (width<=1024px){.quickLinks{padding:1.5em 1em}}.quickLinks h2{margin-bottom:.875rem}.quickLinks .propertyBlurbSection{margin-bottom:calc(var(--spacing,.25rem) * 8)}.quickLinks .propertyBlurbHeader{font-size:.938em}@media (width>=768px){.quickLinks .propertyBlurbHeader{font-size:1.188em}}@media (width>=1024px){.quickLinks .propertyBlurbHeader{font-size:1.875em}}.quickLinks .propertyBlurbContent{--tw-leading:var(--leading-normal,1.5);font-size:.75em;line-height:var(--leading-normal,1.5)}@media (width>=768px){.quickLinks .propertyBlurbContent{max-width:100%}}@media (width>=1024px){.quickLinks .propertyBlurbContent{max-width:75%}}.quickLinks .hideOnCollapse,.quickLinks .collapseButton{display:block}.quickLinks .expandButton,.quickLinks .collapsed .hideOnCollapse,.quickLinks .collapsed .collapseButton{display:none}.quickLinks .collapsed .expandButton{display:block}.quickLinks .quickLinksTitleIcon{padding-top:calc(var(--spacing,.25rem) * 4);text-align:center;font-size:3.125em;display:block}@media (width>=768px){.quickLinks .quickLinksTitleIcon{padding-top:calc(var(--spacing,.25rem) * 0);font-size:4.375em}}.quickLinks .quickLinksTitleIcon .path2{margin-left:-.5em}.quickLinks .quickLinksContent{font-family:var(--outfit-regular)}.quickLinks .quickLinksContent a{font-family:var(--outfit-regular);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:.75rem;line-height:calc(var(--spacing,.25rem) * 4);color:var(--cerulean-dark)}@media (width>=768px){.quickLinks .quickLinksContent a{--tw-leading:1.1875rem;font-size:.875rem;line-height:1.1875rem}}.quickLinks .quickLinksContent .quickLinksTitle{margin-top:calc(var(--spacing,.25rem) * 4);margin-bottom:calc(var(--spacing,.25rem) * 8);text-align:center;--tw-leading:1.125em;font-size:1em;line-height:1.125em}@media (width>=768px){.quickLinks .quickLinksContent .quickLinksTitle{text-align:center;--tw-leading:2rem;margin-top:.75em;margin-bottom:1.25em;font-size:1.188em;line-height:2rem}}@media (width>=1024px){.quickLinks .quickLinksContent .quickLinksTitle{font-size:1.5rem}}.quickLinks .quickLinksContent .quickLinksHeading{margin-bottom:calc(var(--spacing,.25rem) * 2);font-family:var(--outfit-regular);--tw-leading:1.125em;margin-left:26px;padding-left:8px;font-size:1em;line-height:1.125em;position:relative}@media (width>=768px){.quickLinks .quickLinksContent .quickLinksHeading{margin-inline:calc(var(--spacing,.25rem) * 0);margin-top:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 0);--tw-leading:1.125rem;align-items:center;font-size:1rem;line-height:1.125rem;display:flex;left:-4px}}.quickLinks .quickLinksContent .quickLinksHeading:before{font-size:1.75rem;position:absolute;bottom:-6px;left:-24px}@media (width>=768px){.quickLinks .quickLinksContent .quickLinksHeading:before{padding-right:5px;font-size:2em;position:static}}.quickLinks .quickLinksContent .quickLinksCol{margin-bottom:calc(var(--spacing,.25rem) * 6);padding-bottom:calc(var(--spacing,.25rem) * 4)}@media (width>=768px){.quickLinks .quickLinksContent .quickLinksCol{margin-bottom:calc(var(--spacing,.25rem) * 7);padding-bottom:calc(var(--spacing,.25rem) * 0);vertical-align:top}}.quickLinks .quickLinksContent .quickLinksCol:last-of-type{padding-bottom:calc(var(--spacing,.25rem) * 5)}@media (width>=768px){.quickLinks .quickLinksContent .quickLinksCol:last-of-type{padding-bottom:calc(var(--spacing,.25rem) * 0)}}.quickLinks .quickLinksContent .quickLinksCol .quickLinksList{margin:calc(var(--spacing,.25rem) * 0);margin-right:calc(var(--spacing,.25rem) * 4);padding:calc(var(--spacing,.25rem) * 0);font-size:.75em}@media (width>=768px){.quickLinks .quickLinksContent .quickLinksCol .quickLinksList{--tw-leading:1.125em;font-size:.875em;line-height:1.125em}}.quickLinksList>a{display:block}.quickLinks .quickLinksContent .quickLinksCol .quickLinksList>a{--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6)}@media (width>=768px){.quickLinks .quickLinksContent .quickLinksCol .quickLinksList>a{--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7);margin-bottom:.5em}}.quickLinks .quickLinksContent .quickLinksCol:last-of-type .quickLinksList{margin-right:calc(var(--spacing,.25rem) * 0)}.quickLinks .quickLinksContent .popularSearches{margin-bottom:.15em}@media (width>=768px){.quickLinks .quickLinksContent .popularSearches{margin-bottom:calc(var(--spacing,.25rem) * 0);flex-wrap:wrap;column-gap:4px;display:flex}.quickLinks .quickLinksContent .popularSearches .quickLinksCol{width:49%;margin-bottom:1.5625rem}}@media (width>=1024px){.quickLinks .quickLinksContent .popularSearches .quickLinksCol{margin-bottom:2.1875rem}}@media (width>=768px){.quickLinks .quickLinksContent .popularSearches .quickLinksCol:nth-child(odd){margin-bottom:1.1875rem;padding-right:.625rem}.quickLinks .quickLinksContent .popularSearches .quickLinksCol:first-of-type{margin-bottom:1.5625rem}}@media (width>=1024px){.quickLinks .quickLinksContent .popularSearches .quickLinksCol:first-of-type{margin-bottom:2.1875rem}}@media (width>=768px){.quickLinks .quickLinksContent .popularSearches .quickLinksCol:first-of-type:last-of-type,.quickLinks .quickLinksContent .popularSearches .quickLinksCol:nth-child(2n):last-of-type{margin-bottom:calc(var(--spacing,.25rem) * 0)}.quickLinks .quickLinksContent .popularSearches .quickLinksCol:nth-child(3n):last-of-type.price{width:100%;padding-right:calc(var(--spacing,.25rem) * 0);margin-top:1em}.quickLinks .quickLinksContent .popularSearches .quickLinksCol:nth-child(3n):last-of-type.price .quickLinksList>a{float:left;width:50%;padding-right:.23em}.quickLinks .quickLinksContent .popularSearches .quickLinksCol:nth-child(3n):last-of-type.price .quickLinksList>a:nth-of-type(odd){clear:both}}.quickLinks .quickLinksContent .allRentalsLinks{margin-bottom:calc(var(--spacing,.25rem) * 5);border-top-style:var(--tw-border-style);border-color:#cacaca;border-top-width:1px;padding-top:.625em}@media (width>=768px){.quickLinks .quickLinksContent .allRentalsLinks{margin-bottom:calc(var(--spacing,.25rem) * 0);padding-top:30px;padding-bottom:calc(var(--spacing,.25rem) * 10);border-top-color:#e6e6e6;font-size:1em}}@media (width>=1024px){.quickLinks .quickLinksContent .allRentalsLinks{padding-bottom:60px;font-size:1.125em}}.quickLinks .quickLinksContent .nearbyAreas{margin-bottom:1.875em}.quickLinks .quickLinksContent .nearbyAreas .quickLinksHeading.nearbyAreaHeading{margin-bottom:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);border-width:0;font-size:.938em}.quickLinks .quickLinksContent .nearbyAreas .nearbyAreaCol{width:100%}.quickLinks .quickLinksContent .quickLinksViewMoreLess{margin-top:calc(var(--spacing,.25rem) * 4);font-size:.75em}@media (width>=768px){.quickLinks .quickLinksContent .quickLinksViewMoreLess{font-size:1em}}@media (width>=1024px){.quickLinks .quickLinksContent .quickLinksViewMoreLess{font-size:1.125em}}.quickLinks .quickLinksContent .quickLinksViewMoreLess .viewMoreIcon{font-size:.75em}@media (width>=1024px){.quickLinks .quickLinksContent .quickLinksViewMoreLess .viewMoreIcon{font-size:.778em}}.quickLinks .quickLinksContent .quickLinksViewMoreLess .viewLessIcon{font-size:.667em}@media (width>=1024px){.quickLinks .quickLinksContent .quickLinksViewMoreLess .viewLessIcon{font-size:.556em}}#nearby.nearby{width:100%;padding-block:calc(var(--spacing,.25rem) * 3);overflow:hidden auto}@media (width>=768px){#nearby.nearby{border-block-style:var(--tw-border-style);background-color:var(--color-white,var(--white));padding:calc(var(--spacing,.25rem) * 4);border-block-width:1px;border-color:#cacaca;flex-wrap:wrap;column-gap:3px;font-size:.875em;display:flex}}@media (width>=1366px){#nearby.nearby{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 6);font-size:.93em}}@media (width>=1600px){#nearby.nearby{font-size:1em}}#nearby.nearby{padding-left:.75em;padding-right:.75em}@media (width>=768px) and (width<=1024px){#nearby.nearby{padding:1em 1em 1.5em}}@media (width>=1024px){#nearby.nearby{padding:1.5em 1.5em 2em}}#nearby.nearby .nearbyTitleIcon{text-align:center;padding-top:.5em}@media (width>=768px){#nearby.nearby .nearbyTitleIcon{margin-bottom:1em}}#nearby.nearby .nearbyTitleIcon i{font-size:3.125em}@media (width>=768px){#nearby.nearby .nearbyTitleIcon i{font-size:4.375em}}#nearby.nearby .nearbyTitle{text-align:center;font-family:var(--outfit-regular);color:var(--color-gray-800,var(--gray-800));margin-block:1em;font-size:1.125em}@media (width>=768px){#nearby.nearby .nearbyTitle{font-size:1.5em}}#nearby.nearbyStateCounty{padding:calc(var(--spacing,.25rem) * 4);font-size:.875em;overflow:hidden auto}@media (width>=768px){#nearby.nearbyStateCounty{border-block-style:var(--tw-border-style);background-color:var(--color-white,var(--white));padding:calc(var(--spacing,.25rem) * 6);border-block-width:1px;border-color:#cacaca;flex-wrap:wrap;column-gap:3px;display:flex}}@media (width>=1366px){#nearby.nearbyStateCounty{font-size:.93em}}@media (width>=1600px){#nearby.nearbyStateCounty{font-size:1em}}#nearby.nearbyStateCounty>div{margin-bottom:1em}#nearby.nearbyStateCounty .nearbyTitleIcon{text-align:center;margin-bottom:1em;padding-top:.5em}#nearby.nearbyStateCounty .nearbyTitleIcon i{font-size:4.375em}#nearby.nearbyStateCounty .nearbyTitle{text-align:center;font-family:var(--outfit-regular);color:var(--color-gray-800,var(--gray-800));margin-block:1em;font-size:1.5em}#nearby.nearbyStateCounty .fullWidth{width:93%}@media (width>=768px){#nearby>.nearbyHeader,#nearby>.nearbyTitleIcon,#nearby>.nearbyTitle{flex-basis:100%;width:100%}}#nearby .nearbyTitleIcon i .path2,#nearby .nearbyTitleIcon i .path3,#nearby .nearbyTitleIcon i .path4{margin-left:-.5em}#nearby h3{margin-bottom:calc(var(--spacing,.25rem) * 2);font-family:var(--outfit-regular);color:var(--color-gray-800,var(--gray-800));font-size:1em}@media (width>=768px){#nearby h3{margin-bottom:calc(var(--spacing,.25rem) * 0);padding-bottom:calc(var(--spacing,.25rem) * 2);--tw-leading:1.125rem;align-items:center;font-size:1rem;line-height:1.125rem;display:flex}}#nearby.is-desktop h3{font-size:1rem}#nearby.nearbyStateCounty h3{padding-bottom:calc(var(--spacing,.25rem) * 2);--tw-leading:1.125rem;align-items:center;line-height:1.125rem;display:flex}#nearby i{font-size:1.25em;position:relative;top:2px}@media (width>=768px){#nearby i{top:calc(var(--spacing,.25rem) * 0);font-size:1.5em}}#nearby h3:before{font-size:1.25em;position:relative;top:2px}@media not all and (width>=767px){#nearby h3:before{margin-right:.25em}}@media (width>=768px){#nearby h3:before{top:calc(var(--spacing,.25rem) * 0);font-size:1.5em}}#nearby.nearbyStateCounty i{top:calc(var(--spacing,.25rem) * 0);font-size:1.5em}#nearby a{font-family:var(--outfit-regular);color:var(--cerulean-dark);text-decoration-line:none}@media (hover:hover){#nearby a:hover{color:var(--cerulean-dark)}}#nearby a:active{color:var(--blue-800)}@media not all and (width>=767px){@media (hover:hover){#nearby.nearby a:hover{color:var(--green-400)}}#nearby.nearby a:active{color:var(--green-500)}#nearby.nearbyStateCounty a{--tw-leading:1;padding-bottom:.25em;font-size:.75rem;line-height:1}}@media (width>=768px){#nearby.nearbyStateCounty a{--tw-leading:1.1875rem;padding-bottom:.25em;font-size:.875rem;line-height:1.1875rem}}#nearby .nearby-links{float:left;width:100%;padding:calc(var(--spacing,.25rem) * 0);margin-block:.5em;overflow:hidden}@media (width>=768px){#nearby .nearby-links{float:none;margin-block:calc(var(--spacing,.25rem) * 2)}}#nearby .nearby-links>a{float:left;width:100%;font-family:var(--outfit-regular);margin-bottom:.5em;font-size:.75em;display:block}@media (width>=768px){#nearby .nearby-links>a{float:none;text-overflow:ellipsis;white-space:nowrap;max-width:93%;margin-bottom:.75em;font-size:.875em;overflow:hidden}}#nearby .nearby-links>a{padding-left:2em}@media not all and (width>=767px){#nearby .nearby-links>a{text-overflow:ellipsis;white-space:nowrap;max-width:83.7%;padding-bottom:.23em;overflow:hidden}}#nearby.is-desktop .nearby-links>a{margin-bottom:.75em;font-size:.875em}#nearby .nearby-links>a:nth-of-type(n+11){display:none}#nearby .nearby-links.expanded>a:nth-of-type(n+11){display:block}#nearby.nearbyStateCounty .nearby-links{box-sizing:border-box;flex-direction:column;row-gap:.65625em;max-width:93%;padding-bottom:.65625em;padding-left:1.75em;display:flex}#nearby.nearbyStateCounty .nearby-links.fullWidth{max-width:86.49%}#nearby.nearbyStateCounty .nearby-links>a{float:none;margin:calc(var(--spacing,.25rem) * 0);box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;width:100%;padding-top:calc(var(--spacing,.25rem) * 0);padding-right:calc(var(--spacing,.25rem) * 0);padding-left:calc(var(--spacing,.25rem) * 0);display:block;overflow:hidden}@media not all and (width>=767px){#nearby.nearbyStateCounty .nearby-links>a{--tw-leading:1;max-width:90%;padding-bottom:.5em;font-size:.75rem;line-height:1}}@media (width>=768px){#nearby.nearbyStateCounty .nearby-links>a{max-width:none;padding-bottom:calc(var(--spacing,.25rem) * 0);--tw-leading:1.1875rem;font-size:.875rem;line-height:1.1875rem}}#nearby.nearbyStateCounty .nearby-links>a:nth-of-type(n+11){display:block}#nearby .cities,#nearby .counties,#nearby .hoods,#nearby .postalCodes,#nearby .schoolsCharter,#nearby .schoolsPrivate,#nearby .schoolsPublic,#nearby .citiesPropertyStyle,#nearby .postalCodePropertyStyle,#nearby .hoodPropertyStyle,#nearby .propertyTypes,#nearby .newListing{vertical-align:top;width:100%}@media (width>=768px){#nearby .cities,#nearby .counties,#nearby .hoods,#nearby .postalCodes,#nearby .schoolsCharter,#nearby .schoolsPrivate,#nearby .schoolsPublic,#nearby .citiesPropertyStyle,#nearby .postalCodePropertyStyle,#nearby .hoodPropertyStyle,#nearby .propertyTypes,#nearby .newListing{width:49%}#nearby .cities.fullWidth,#nearby .counties.fullWidth,#nearby .citiesPropertyStyle.fullWidth,#nearby .countiesStyled.fullWidth,#nearby .postalCodes.fullWidth,#nearby .propertyTypes.fullWidth{flex-basis:100%;width:100%}}#nearby .popularRentals{justify-content:center;display:flex}#nearby .popularRentals .nearby-wrapper{flex-direction:column;display:flex}#nearby .popularRentals .nearby-links{margin-top:calc(var(--spacing,.25rem) * 0)}#nearby .popularRentals .nearby-links>a{box-sizing:border-box;width:228px;padding-top:calc(var(--spacing,.25rem) * 0);padding-right:22.8px;padding-left:calc(var(--spacing,.25rem) * 0);white-space:nowrap}@media not all and (width>=767px){#nearby .popularRentals .nearby-links>a{max-width:none}}@media (width>=768px){#nearby .popularRentals .nearby-links>a{padding-right:calc(var(--spacing,.25rem) * 0);overflow:visible}}#nearby .expandableContainer{flex-direction:column;display:flex}#nearby .expandableContainer>.nearby-links{float:none;margin-top:calc(var(--spacing,.25rem) * 0);order:1}#nearby .nearby-links:has(+.expandableContainer){float:none;margin-bottom:calc(var(--spacing,.25rem) * 0)}#nearby .expandableContainer:not([open])>.nearby-links{display:none}#nearby .show-more-link{margin-bottom:calc(var(--spacing,.25rem) * 2);cursor:pointer;white-space:nowrap;order:2;max-width:93%;padding-left:2em;font-size:.875em;list-style-type:none;display:block;overflow:hidden}#nearby .show-more-link::-webkit-details-marker{display:none}#nearby .show-more-link::marker{display:none}#nearby .show-more-link a,#nearby .show-more-link .expander{font-family:var(--outfit-regular);--tw-leading:1.1875rem;color:var(--color-gray-800,var(--gray-800));font-size:.875rem;line-height:1.1875rem}#nearby .show-more-link .showLessText,#nearby details[open]>.show-more-link .showMoreText{display:none}#nearby details[open]>.show-more-link .showLessText{display:inline}.footer-download{border-bottom-style:var(--tw-border-style);color:#4a4a4a;border-color:#cacaca;border-bottom-width:1px;font-family:sans-serif}.footer-download .takeUs{font-size:1.17em}.footer-download .footer-download-image{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:45.6%}.footer-download .footer-download-body{width:80%;padding-block:calc(var(--spacing,.25rem) * 4);text-align:center;margin-inline:auto;padding-bottom:1.375rem;font-family:sans-serif}.footer-download .homepage-widget-body .actions button{margin:calc(var(--spacing,.25rem) * 0);width:100%;padding:calc(var(--spacing,.25rem) * 0);font-family:var(--outfit-regular)}.footer-download .footer-download-body p{margin-block:calc(var(--spacing,.25rem) * 4);color:#4a4a4a;font-family:sans-serif}.footer-download .footer-download-body p a{font-size:inherit;--tw-leading:inherit;line-height:inherit;color:#0576a7}@media (hover:hover){.footer-download .footer-download-body p a:hover{color:#0576a7}}.footer-download .footer-download-body .app-actions{color:0}.footer-download .footer-download-body .app-actions a{background-position:top;background-repeat:no-repeat;background-size:contain;display:inline-block;position:relative}.footer-download .footer-download-body .app-actions a.appStore{background-image:url(/a/5d4ea7/content/images/apple-badge.svg);width:calc(50% - .5rem);margin-right:1rem;padding-top:calc(14.6259% - .146259rem)}.footer-download .footer-download-body .app-actions a.googlePlay{background-image:url(/a/fc6b2b/content/images/play.svg);width:calc(50% - .5rem);padding-top:calc(14.8276% - .148276rem)}#placardFooter{background-color:var(--color-white,var(--white));font-family:var(--outfit-light)}@media (width>=768px){#placardFooter{border-top-style:var(--tw-border-style);border-color:#cacaca;border-top-width:1px;margin-top:-1px;padding-block:1em;font-size:.75em}}@media (width>=1024px){#placardFooter{font-size:.83em}}@media (width>=1280px){#placardFooter{padding-block:1.5em;font-size:.93em}}@media (width>=1366px){#placardFooter{font-size:var(--text-base,var(--font-size-base));line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}@media (width>=768px){#placardFooter a{font-family:var(--outfit-regular);font-size:var(--text-base,var(--font-size-base));line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:1.1875rem;color:#3f3f3f;margin-right:.25em;line-height:1.1875rem;text-decoration-line:none}#placardFooter a:last-child{margin-right:calc(var(--spacing,.25rem) * 0)}#placardFooter a:hover{color:var(--green-400)}#placardFooter a:active{color:var(--green-500)}}#placardFooter .footerLinks{border-top-style:var(--tw-border-style);padding-block:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 8);text-align:left;border-color:#cacaca;border-top-width:1px;margin:auto;font-family:sans-serif}@media (width>=768px){#placardFooter .footerLinks{border-top-style:var(--tw-border-style);border-top-width:0;border-bottom-style:var(--tw-border-style);padding-inline:1.5em;padding-top:calc(var(--spacing,.25rem) * 0);text-align:center;font-family:var(--outfit-light);border-color:#cacaca;border-bottom-width:1px;padding-bottom:1em}}#placardFooter .footer-download+.footerLinks{border-top-style:var(--tw-border-style);border-top-width:0}#placardFooter .footerLinks a{text-decoration-line:none;display:inline-block}@media not all and (width>=767px){#placardFooter .footerLinks a{width:49%;padding-bottom:calc(var(--spacing,.25rem) * 1);color:var(--color-black,var(--black));font-size:.75em}#placardFooter .footerLinks a:active{color:var(--green-500)}}@media (width>=768px){#placardFooter .footerLinks a{margin-bottom:.5em;margin-right:1.75em}}#placardFooter .social{border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 2);text-align:center;background-color:#f9f9f9;border-color:#cacaca;border-top-width:1px}@media (width>=768px){#placardFooter .social{border-top-style:var(--tw-border-style);padding-inline:1.5em;padding-top:calc(var(--spacing,.25rem) * 0);background-color:#0000;border-top-width:0;padding-bottom:.5em}}#placardFooter .footerLogo{text-decoration-line:none;display:block}@media (width>=768px){#placardFooter .footerLogo{margin-bottom:1.75em}#placardFooter .footerLogo:hover{color:#3f3f3f}}#placardFooter .footerLogo i{font-size:1.75rem}@media (width>=768px){#placardFooter .footerLogo i{margin-block:.625rem;margin-inline:auto;padding-top:6px;font-size:2.05rem;display:block}}#placardFooter .footerLogo img{width:auto;height:2.5rem;margin-block:.625rem;margin-inline:auto;display:block}@media (width<=1024px){#placardFooter .footerLogo img{width:13.125rem;height:2.25rem}}#placardFooter .footerLogo .copyright{margin-block:calc(var(--spacing,.25rem) * 1);--tw-leading:1.125rem;color:var(--color-black,var(--black));font-size:.75rem;line-height:1.125rem;display:block}@media (width>=768px){#placardFooter .footerLogo .copyright{margin-block:calc(var(--spacing,.25rem) * 0);color:inherit;font-size:inherit;line-height:inherit}}#placardFooter .socialIcons{margin-block:calc(var(--spacing,.25rem) * 2);justify-content:center;display:flex}@media not all and (width>=767px){#placardFooter .socialIcons{font-size:1.25rem}}@media (width>=768px){#placardFooter .socialIcons{margin:calc(var(--spacing,.25rem) * 0);display:block}}#placardFooter .socialIcons ul{margin-block:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);list-style-type:none}#placardFooter .socialIcons li{list-style-type:none;display:inline-block}#placardFooter .socialIcons a{color:var(--color-white,var(--white));background-color:#4c4c4c;border-radius:50%;text-decoration-line:none}@media (hover:hover){#placardFooter .socialIcons a:hover{color:#999}}@media not all and (width>=767px){#placardFooter .socialIcons a{margin:5px;font-size:1.25rem}}@media (width>=768px){#placardFooter .socialIcons a{font-size:2em}}#placardFooter .socialIcons a.blogStoryIcon{color:#4c4c4c;background-color:#0000}@media (hover:hover){#placardFooter .socialIcons a.blogStoryIcon:hover{color:#999}}#placardFooter .ehoSearchLabel{padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 2);text-align:center;font-family:var(--outfit-light);color:var(--color-black,var(--black));flex-direction:column;align-items:center;padding-bottom:4.75rem;display:flex}@media not all and (width>=767px){#placardFooter .ehoSearchLabel{--tw-leading:1.125rem;font-size:.75rem;line-height:1.125rem}}@media (width>=768px){#placardFooter .ehoSearchLabel{padding:calc(var(--spacing,.25rem) * 0);margin-top:.65em}}#placardFooter .ehoSearchLabel .copyright{margin-block:calc(var(--spacing,.25rem) * 1)}#placardFooter .ehoSearchLabel a{text-decoration-line:none}@media not all and (width>=767px){#placardFooter .ehoSearchLabel a{color:var(--color-black,var(--black))}}@media (width>=768px){#placardFooter .ehoSearchLabel a{color:#3f3f3f}@media (hover:hover){#placardFooter .ehoSearchLabel a:hover{color:#3f3f3f}}}@media not all and (width>=767px){#placardFooter .ehoSearchLabel a i{font-size:1.8rem;position:relative;top:.5rem}}@media (width>=768px){#placardFooter .ehoSearchLabel a i{font-size:32px}}#placardFooter .ehoSearchLabel a span{font-family:var(--outfit-light)}@media (width>=768px){#placardFooter .ehoSearchLabel a span{font-size:16px;position:relative;top:-8px}}.marketSnapshot{background-color:var(--color-bg-light,var(--bg-light));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5)}.marketSnapshot .tailoredSeoContent{background-color:var(--color-white,var(--white));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);--tw-shadow:0 0 .25rem .0625rem var(--tw-shadow-color,#cacaca);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:.25rem;grid-template-rows:minmax(0,1.25fr) 1fr;align-items:center;display:grid}@media (width>=1201px){.marketSnapshot .tailoredSeoContent{column-gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 4);grid-template-rows:none;grid-template-columns:2fr 3fr}}@media (width>=1601px){.marketSnapshot .tailoredSeoContent{column-gap:calc(var(--spacing,.25rem) * 10);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3)}}.marketSnapshot .title{margin-bottom:calc(var(--spacing,.25rem) * 3);text-align:center;font-family:var(--font-outfit-regular,var(--outfit-regular));--tw-tracking:.01125rem;letter-spacing:.01125rem;text-wrap:pretty;color:var(--color-text-default,var(--text-default));font-size:1.25rem}.marketSnapshot p:not(.title){margin-bottom:calc(var(--spacing,.25rem) * 2);text-align:center;--tw-leading:var(--leading-normal,1.5);font-size:1rem;line-height:var(--leading-normal,1.5);--tw-tracking:.01rem;letter-spacing:.01rem;text-wrap:pretty}.marketSnapshot img{width:55%;margin-inline:auto}@media (width>=1201px){.marketSnapshot img{margin-inline:calc(var(--spacing,.25rem) * 0);width:100%}}.marketSnapshot a{margin-bottom:calc(var(--spacing,.25rem) * 1);text-align:center;font-family:var(--font-outfit-regular,var(--outfit-regular));--tw-leading:var(--leading-normal,1.5);font-size:1rem;line-height:var(--leading-normal,1.5);color:var(--cerulean-dark);display:block}@media (hover:hover){.marketSnapshot a:hover{text-decoration-line:underline}}.marketSnapshot .textContent{place-content:center;display:grid}.filterRefinement{margin-bottom:.25rem;box-shadow:0 .0625rem .1875rem #cacaca}.filterRefinement .tailoredSeoContent{background-color:var(--color-bg-light,var(--bg-light));padding:calc(var(--spacing,.25rem) * 6)}.filterRefinement .title{margin-bottom:calc(var(--spacing,.25rem) * 3);text-align:center;font-family:var(--font-outfit-regular,var(--outfit-regular));--tw-tracking:.01125rem;letter-spacing:.01125rem;text-wrap:pretty;color:var(--color-text-primary,var(--text-primary));font-size:1.125rem}@media (width>=1921px){.filterRefinement .title{font-size:1.25rem}}.filterRefinement p:not(.title){text-align:center;--tw-leading:var(--leading-normal,1.5);font-size:.875rem;line-height:var(--leading-normal,1.5);--tw-tracking:.01rem;letter-spacing:.01rem;text-wrap:pretty}@media (width>=1601px){.filterRefinement p:not(.title){font-size:1rem}}.filterRefinement a{--tw-leading:var(--leading-normal,1.5);font-size:1rem;line-height:var(--leading-normal,1.5);color:var(--cerulean-dark)}.filterRefinement .pills{margin-top:calc(var(--spacing,.25rem) * 2);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.filterRefinement .pills a,.filterRefinement .pills button{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default,var(--border-default));background-color:var(--color-bg-default,var(--bg-default));padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 4);font-family:var(--font-outfit-light,var(--outfit-light));color:var(--color-text-default,var(--text-default));border-radius:3.125rem;align-items:center;display:flex}@media (hover:hover){:is(.filterRefinement .pills a,.filterRefinement .pills button):hover{border-color:var(--color-border-primary,var(--border-primary));background-color:var(--color-bg-default,var(--bg-default));text-decoration-line:none}}:is(.filterRefinement .pills a,.filterRefinement .pills button):focus{border-color:var(--color-border-primary,var(--border-primary));background-color:var(--color-bg-default,var(--bg-default));text-decoration-line:none}#searchListView .filterRefinement{border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--color-gray-400,var(--gray-400));padding-inline:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 0);--tw-shadow:0 2px 4px 0 var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);margin-bottom:5px}#searchListView .filterRefinement .tailoredSeoContent{margin:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 5)}#searchListView .filterRefinement .title{--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);font-size:1rem}#searchListView .filterRefinement .pills a,#searchListView .filterRefinement .pills button{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-outfit-regular,var(--outfit-regular));border-radius:2.5rem;font-size:.875rem}.textInsertion{margin-bottom:.25rem;box-shadow:0 .0625rem .1875rem #cacaca}.textInsertion .tailoredSeoContent{background-color:var(--color-bg-light,var(--bg-light));padding:calc(var(--spacing,.25rem) * 6)}.textInsertion .title{margin-bottom:calc(var(--spacing,.25rem) * 3);text-align:center;font-family:var(--font-outfit-regular,var(--outfit-regular));--tw-tracking:.01125rem;letter-spacing:.01125rem;text-wrap:pretty;color:var(--color-text-primary,var(--text-primary));font-size:1.125rem}@media (width>=1921px){.textInsertion .title{font-size:1.25rem}}.textInsertion p:not(.title){text-align:center;--tw-leading:var(--leading-normal,1.5);font-size:.875rem;line-height:var(--leading-normal,1.5);--tw-tracking:.01rem;letter-spacing:.01rem;text-wrap:pretty}@media (width>=1601px){.textInsertion p:not(.title){font-size:1rem}}#searchListView .textInsertion{border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--color-gray-400,var(--gray-400));padding-inline:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 0);--tw-shadow:0 2px 4px 0 var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);margin-bottom:5px}#searchListView .textInsertion .tailoredSeoContent{margin:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 5)}#searchListView .textInsertion .title{--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);font-size:1rem}.tabContent.advancedFilters{display:none}.tabContent.advancedFilters.active{flex-direction:column;justify-content:space-between;display:flex}.advancedFilters{color:#4c4c4c;--apts-ai-quantum-lime:#a4f14c;--apts-ai-neon-mint:#8cf0a0;--apts-ai-electric-aqua:#65f2e4;--apts-ai-pulse-cyan:#22c6ef;--apts-ai-accent-gradient:linear-gradient(90deg, var(--apts-ai-pulse-cyan), var(--apts-ai-electric-aqua), var(--apts-ai-neon-mint), var(--apts-ai-quantum-lime), var(--apts-ai-pulse-cyan));height:100%;position:relative;overflow:hidden auto}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .white-bg{background-color:#fff}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .hidden{display:none!important}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) ul{margin:0;padding:0;list-style:none}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .header{border-bottom:1px solid #bfbfbf;justify-content:center;align-items:center;height:48px;padding:10px 0;display:flex}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .header .title{color:#000;font-family:OutfitRegular,sans-serif;font-size:24px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .header .done{background:#fff;border:0;padding:1px 6px;position:absolute;right:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .header .done i{font-size:32px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .content{background-color:#fff;max-height:75vh;padding:0 20px 0 40px;display:block;inset:0 0 9.7rem;overflow:hidden auto}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .actionButtons{z-index:5;background:#fff;border-top:1px solid #cacaca;justify-content:space-between;align-items:center;height:80px;padding:.625rem 40px;display:flex;position:relative}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .actionButtons button{margin:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .actionButtons .done{float:right;min-width:176px;height:48px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .actionButtons .clear{float:right;text-align:left;margin-right:.625rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .actionButtons .save{float:left;color:#367b01;background-color:#fff;border-color:#367b01;width:176px;height:48px;margin-right:1rem;text-decoration:none;display:block!important}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .actionButtons .save:hover{color:#367b01;background-color:#f2f9e9;border-color:#367b01}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .actionButtons .save i{font-size:28px;position:relative;top:1px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .actionButtons .save span{position:relative;top:-5px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .actionButtons .align-right{display:flex}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .btn{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;box-sizing:border-box;border-style:solid;border-width:.0625rem;border-radius:.25rem;min-width:5rem;height:2rem;padding-bottom:.125rem;padding-left:.5rem;padding-right:.5rem;font-family:OutfitBold,sans-serif;font-size:.875rem;line-height:1.125rem;text-decoration:none;transition:all .2s ease-in-out;display:inline-block}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .btn:focus-visible{border-color:#367b01;outline:none;box-shadow:0 0 .25rem #77b800b3}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .btn[disabled],:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .btn.button-disabled,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .btn[disabled]:hover,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .btn.button-disabled:hover{color:#4c4c4c;cursor:not-allowed;background:#bfbfbf;border-color:#bfbfbf}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .btn-md{height:2.5rem;padding-left:1.25rem;padding-right:1.25rem;font-size:1rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .btn-primary{color:#fff;background-color:#367b01;border-color:#367b01}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .btn-primary:hover{color:#fff;background-color:#284a01;border-color:#284a01}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .btn-text{color:#0f8ac0;cursor:pointer;background:0 0;border-width:0;border-radius:0;padding:0;font-family:OutfitRegular,sans-serif;text-decoration:none}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .btn-text[disabled],:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .btn-text.button-disabled{color:#bfbfbf;background:0 0;border-color:#0000}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .advancedFilterSection{margin-top:2rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .advancedFilterSection.pet-filter{margin-top:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .advancedFilterSection:first-child{margin-top:1rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .advancedFilterSection:last-child{margin-bottom:2rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .filter-title{color:#000;font-family:OutfitRegular,sans-serif;font-size:1.125rem;line-height:1.25rem;display:block}.advancedFilters .filter-title{margin-bottom:1rem}.searchBar .dropdownContent .filter-title{margin-bottom:10px}.specialty-housing-filter.life-style-filter .radio-group{margin-bottom:.75rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .life-style-filter .type-title{color:#000;margin-bottom:.75rem;font-family:OutfitRegular,sans-serif;font-size:1rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .life-style-filter .adv-type-title{color:#000;margin:1rem 0;font-family:OutfitRegular,sans-serif;font-size:1rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset label:after{right:calc(100% - 1.325rem)}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.checkbox label,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.checkbox input{color:#4c4c4c}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .gradient-box{color:#22b270;z-index:1;background:linear-gradient(#fff, #fff) padding-box, var(--apts-ai-accent-gradient) border-box;background-size:100% 100%,300% 300%;border:1px solid #0000;border-radius:8px;padding:10px 20px;font-weight:700;transition:color .3s,background .3s;animation:6s linear infinite gradientMove;position:relative;overflow:hidden}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .dashed-gradient-box{color:#22b270;z-index:1;background:#fff;border:none;border-radius:8px;padding:10px 20px;font-weight:700;transition:color .3s,background .3s;position:relative;overflow:hidden}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .dashed-gradient-box:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;z-index:-1;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background-image:repeating-linear-gradient(90deg,#22b270 0 6px,#0000 6px 12px),repeating-linear-gradient(#79e102 0 6px,#0000 6px 12px),repeating-linear-gradient(90deg,#22b270 0 6px,#0000 6px 12px),repeating-linear-gradient(#79e102 0 6px,#0000 6px 12px),radial-gradient(circle at 0 0,#22b270 60%,#0000 61%),radial-gradient(circle at 100% 0,#79e102 60%,#0000 61%),radial-gradient(circle at 100% 100%,#22b270 60%,#0000 61%),radial-gradient(circle at 0 100%,#79e102 60%,#0000 61%);background-position:top,100%,bottom,0,0 0,100% 0,100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,2px 100%,100% 2px,2px 100%,10px 10px,10px 10px,10px 10px,10px 10px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .filter-tag.gradient-box,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .filter-tag.dashed-gradient-box{font-weight:600}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .applied-filter-container{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:16px;margin-top:16px;padding:16px;display:flex}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .applied-filter-container .title{color:#000;letter-spacing:.18px;font-family:OutfitRegular,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.25rem;display:block}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .applied-filter-container .keyword-content{color:#000;letter-spacing:.18px;font-weight:300;line-height:1.5rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .applied-filter-container .applied-filters-list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .applied-filter-container .applied-filters-list .filter-tag{cursor:pointer;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#22b270,#79e102,#22b270,#79e102) border-box;border-radius:40px;align-items:center;gap:8px;width:auto;height:auto;margin:0;padding:6px 8px 6px 16px;font-family:OutfitRegular,sans-serif;font-size:14px;line-height:20px;transition:all .2s;display:inline-flex}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .applied-filter-container .applied-filters-list .filter-tag .filter-text{color:#367b01;white-space:pre-wrap;font-weight:600}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .applied-filter-container .applied-filters-list .filter-tag .keyword-text{color:#4c4c4c;font-weight:300}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .applied-filter-container .applied-filters-list .filter-tag .icon{background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:color .2s;display:flex}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .applied-filter-container .applied-filters-list .filter-tag .icon i{font-size:16px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .applied-filter-container .applied-filters-list .filter-tag .icon:hover{font-weight:700}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .applied-filter-container .applied-filters-list .filter-tag .close-icon{color:#367b01}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .applied-filter-container .applied-filters-list .filter-tag .search-icon{color:#4c4c4c}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .applied-filter-container .applied-filters-list .filter-tag.location-tag{height:auto}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rent-price{width:100%}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rent-price .reset-padding{padding:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rent-price .to{display:none}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rent-price .separator-container{text-align:center}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rent-price .separator-container .separator{vertical-align:middle;font-size:22px;font-weight:700}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rent-price .min-rent-select,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rent-price .max-rent-select{width:100%}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rent-price .min-rent-select{float:left}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rent-price .max-rent-select{float:right}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rent-price .ranges{justify-content:space-between;align-items:center;display:flex}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rent-price .ranges .maxRentInput,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rent-price .ranges .minRentInput{width:46%}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rent-price .ranges .maxRentInput fieldset,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rent-price .ranges .minRentInput fieldset{margin:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rent-price .ranges .maxRentInput fieldset input,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rent-price .ranges .minRentInput fieldset input{margin:0;font-size:16px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .additional .checkbox{margin-top:1rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .adv-filter-no-broker-fee-section fieldset,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .adv-filter-commute-time-section fieldset,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .additional fieldset{margin:1rem 0 0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .adv-filter-no-broker-fee-section fieldset label,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .adv-filter-commute-time-section fieldset label,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .additional fieldset label{color:#000}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .adv-filter-no-broker-fee-section fieldset label:before,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .adv-filter-commute-time-section fieldset label:before,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .additional fieldset label:before{margin-right:.5rem;left:0!important}.advancedFilters .bath-filter-container{margin-top:2rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .bed-bath-filters-section .content-container{z-index:14;background:#fff;border-bottom-right-radius:8px;border-bottom-left-radius:8px;width:100%;min-height:50px;display:block;position:relative}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .bed-bath-filters-section .content-container .bedsRangeSelector,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .bed-bath-filters-section .content-container .rentRangeSelector{margin-left:15px;margin-right:15px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .bed-bath-filters-section .content-container .title{font-family:OutfitRegular,sans-serif;display:inline-block}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .bed-bath-filters-section .content-container p{color:#000;margin:0 0 0 .25rem;font-size:.875rem;display:inline-block}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .bed-bath-filters-section .content-container .bed-filter-container .title,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .button-group .title{margin-top:0}.mobile-filter-panel-host .bed-bath-filters-section .button-group{padding-bottom:1rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .button-group .button-group-container{background-color:#fff;padding:0;display:flex}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .button-group .button-group-container .button-group-item{color:#000;background:#fff;border:1px solid #d2d2d2;width:100%;margin:0;padding:.5rem 0;font-family:OutfitLight,sans-serif;font-size:16px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .button-group .button-group-container .button-group-item:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .button-group .button-group-container .button-group-item:nth-child(n+1):not(:first-child){border-left:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .button-group .button-group-container .button-group-item:nth-child(n+1):not(:first-child):hover,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .button-group .button-group-container .button-group-item:nth-child(n+1):not(:first-child):focus{border:1px solid #367b01}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .button-group .button-group-container .button-group-item:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .button-group .button-group-container .button-group-item:hover,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .button-group .button-group-container .button-group-item:focus{cursor:pointer;border:1px solid #367b01;outline:none}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .button-group .button-group-container .button-group-item:focus-visible{border-color:#367b01;outline:none;box-shadow:0 0 .25rem #77b800b3}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .button-group .button-group-container .highlighted{color:#fff;background:#367b01;border:1px solid #367b01;border-color:#367b01 #fff;font-family:OutfitRegular,sans-serif}.cityExperienceTransitLineSection #transitLinesContainer .transit-line-section{flex-flow:wrap;flex:0 auto;gap:16px;display:flex}.cityExperienceTransitLineSection #transitLinesContainer .transit-line-section .transit-line-btn{background:#fff;border:1px solid #d2d2d2;border-radius:8px;flex:0 0 100%;justify-content:space-around;align-items:center;max-width:100%;min-height:3.5rem;padding:0 12px;display:flex}.cityExperienceTransitLineSection #transitLinesContainer .transit-line-section .transit-line-btn .transit-label{text-align:center;align-content:center;font-weight:700;display:block}.cityExperienceTransitLineSection #transitLinesContainer .transit-line-section .small-transit-line-btn{flex-basis:14.25%;max-width:14.25%}.cityExperienceTransitLineSection #transitLinesContainer .transit-line-section .small-transit-line-btn .transit-label{border-radius:50%;width:1.5rem;height:1.5rem}.cityExperienceTransitLineSection #transitLinesContainer .transit-line-section .large-transit-line-btn{flex-basis:48.5%;max-width:48.5%}.cityExperienceTransitLineSection #transitLinesContainer .transit-line-section .large-transit-line-btn .transit-label{border-radius:4px;align-items:center;width:auto;height:1.5rem;padding:4px 17px;display:flex}.cityExperienceTransitLineSection #transitLinesContainer .transit-line-section .active-transit-filter{background:#fafafa;border-color:#0000;box-shadow:0 0 0 2px #367b01;outline:none!important}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper{flex-wrap:wrap;gap:16px;width:100%;height:auto;display:flex!important}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper button,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper button,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper button,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper button{color:#000;background:#fff;border:1px solid #0000;border-radius:8px;outline:1px solid #d2d2d2;flex:40%;max-width:48.5%;padding:16px 6px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper button i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper button i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper button i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper button i{color:#4c4c4c;width:100%;font-size:1.875rem;display:block}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper button i.doorOpenStoryIcon,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper button i.doorOpenStoryIcon,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper button i.doorOpenStoryIcon,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper button i.doorOpenStoryIcon{padding-bottom:6px;font-size:26px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper button span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper button span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper button span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper button span{font-family:OutfitLight,sans-serif;font-size:16px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper .selected-home-style,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper .selected-student-filter,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper .selected-home-type,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper .highlighted,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper .active,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper .selected-home-style,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper .selected-student-filter,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper .selected-home-type,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper .highlighted,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper .active,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper .selected-home-style,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper .selected-student-filter,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper .selected-home-type,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper .highlighted,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper .active,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper .selected-home-style,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper .selected-student-filter,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper .selected-home-type,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper .highlighted,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper .active{color:#367b01;background:#fafafa;border:1px solid #367b01;outline:1px solid #367b01;font-family:OutfitRegular,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper .selected-home-style i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper .selected-student-filter i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper .selected-home-type i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper .highlighted i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper .active i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper .selected-home-type i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper .highlighted i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper .active i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper .selected-home-type i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper .highlighted i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper .active i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper .selected-home-type i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper .highlighted i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper .active i{color:#367b01}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper .selected-home-style span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper .selected-student-filter span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper .selected-home-type span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper .highlighted span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper .active span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper .selected-home-type span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper .highlighted span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper .active span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper .selected-home-type span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper .highlighted span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper .active span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper .selected-home-type span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper .highlighted span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper .active span{font-family:OutfitRegular,sans-serif}@media (hover:hover){:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper button:hover,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper button:hover,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper button:hover,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper button:hover{border:1px solid #367b01;outline:1px solid #367b01}}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper .default-state,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper .default-state,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper .default-state,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper .default-state{color:#000;border:1px solid #0000;outline:1px solid #d2d2d2;font-family:OutfitLight,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper .default-state span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper .default-state span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper .default-state span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper .default-state span{font-family:OutfitLight,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper .disabled-home-type,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper .disabled-home-type,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper .disabled-home-type,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper .disabled-home-type{color:#000;background:#d2d2d2;border:1px solid #0000;outline:1px solid #d2d2d2;font-family:OutfitLight,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-type-filter .wrapper .disabled-home-type span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .toursApplications-filter .wrapper .disabled-home-type span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .tours-applications-filter .wrapper .disabled-home-type span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .space-filter .wrapper .disabled-home-type span{font-family:OutfitLight,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-price-by-filter .wrapper,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-amenities-filter .wrapper{flex-wrap:wrap;gap:16px;width:100%;height:auto;display:flex!important}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-price-by-filter .wrapper button,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-amenities-filter .wrapper button{color:#000;background:#fff;border:1px solid #0000;border-radius:8px;outline:1px solid #d2d2d2;flex:30%;justify-content:center;align-items:center;max-width:31.5%;height:56px;padding:16px 4px;display:flex}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-price-by-filter .wrapper button i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-amenities-filter .wrapper button i{color:#4c4c4c;width:100%;font-size:1.875rem;display:block}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-price-by-filter .wrapper button span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-amenities-filter .wrapper button span{letter-spacing:normal;font-family:OutfitLight,sans-serif;font-size:1rem}.advancedFilters.advancedFilters .school-price-by-filter .wrapper button span,.advancedFilters.advancedFilters .school-amenities-filter .wrapper button span{font-size:16px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-price-by-filter .wrapper .selected-home-style,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-price-by-filter .wrapper .selected-student-filter,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-price-by-filter .wrapper .selected-home-type,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-price-by-filter .wrapper .active,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-amenities-filter .wrapper .selected-home-style,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-amenities-filter .wrapper .selected-student-filter,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-amenities-filter .wrapper .selected-home-type,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-amenities-filter .wrapper .active{color:#367b01;background:#fafafa;border:1px solid #367b01;outline:1px solid #367b01;font-family:OutfitRegular,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-price-by-filter .wrapper .selected-home-type i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-price-by-filter .wrapper .selected-student-filter i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-price-by-filter .wrapper .active i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-amenities-filter .wrapper .selected-home-type i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-amenities-filter .wrapper .selected-student-filter i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-amenities-filter .wrapper .active i{color:#367b01}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-price-by-filter .wrapper .selected-home-type span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-price-by-filter .wrapper .selected-student-filter span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-price-by-filter .wrapper .active span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-amenities-filter .wrapper .selected-home-type span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-amenities-filter .wrapper .selected-student-filter span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-amenities-filter .wrapper .active span{font-family:OutfitRegular,sans-serif}@media (hover:hover){:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-price-by-filter .wrapper button:hover,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-amenities-filter .wrapper button:hover{border:1px solid #367b01;outline:1px solid #367b01}}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-price-by-filter .wrapper .default-state,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-amenities-filter .wrapper .default-state{color:#000;border:1px solid #0000;outline:1px solid #d2d2d2;font-family:OutfitLight,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-price-by-filter .wrapper .default-state span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-amenities-filter .wrapper .default-state span{font-family:OutfitLight,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-price-by-filter .wrapper .disabled-home-type,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-amenities-filter .wrapper .disabled-home-type{color:#000;background:#d2d2d2;border:1px solid #0000;outline:1px solid #d2d2d2;font-family:OutfitLight,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-price-by-filter .wrapper .disabled-home-type span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-amenities-filter .wrapper .disabled-home-type span{font-family:OutfitLight,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-style-filter .wrapper{flex-wrap:wrap;gap:16px;width:100%;height:auto;display:flex!important}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-style-filter .wrapper button{color:#000;background:#fff;border:1px solid #0000;border-radius:8px;outline:1px solid #d2d2d2;flex:40%;max-width:48.5%;min-height:56px;padding:16px 6px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-style-filter .wrapper button span{font-family:OutfitLight,sans-serif;font-size:16px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-style-filter .wrapper .highlighted,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-style-filter .wrapper .selected-home-style,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-style-filter .wrapper .active{color:#367b01;background:#fafafa;border:1px solid #367b01;outline:1px solid #367b01;font-family:OutfitRegular,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-style-filter .wrapper .highlighted span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-style-filter .wrapper .selected-home-style span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-style-filter .wrapper .active span{font-family:OutfitRegular,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-style-filter .wrapper .highlighted i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-style-filter .wrapper .active i{color:#367b01}@media (hover:hover){:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-style-filter .wrapper button:hover{border:1px solid #367b01;outline:1px solid #367b01}}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-style-filter .wrapper .default-state{color:#000;border-color:#0000;font-family:OutfitLight,sans-serif;box-shadow:0 0 0 1px #d2d2d2}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-style-filter .wrapper .default-state span{font-family:OutfitLight,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-style-filter .three-button-layout button{color:#000;background:#fff;border:1px solid #0000;border-radius:8px;outline:1px solid #d2d2d2;flex:30%;max-width:31.5%;min-height:56px;padding:16px 0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-style-filter .three-button-layout button span{font-family:OutfitLight,sans-serif;font-size:16px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .show-less-amenities-section button,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .show-more-amenities-section button,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .show-more-home-style-section button,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .show-less-home-style-section button{align-items:center;margin:0;text-decoration:none;display:flex}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .show-less-amenities-section button i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .show-more-amenities-section button i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .show-more-home-style-section button i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .show-less-home-style-section button i{margin-left:4px;font-size:1.5rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .show-less-amenities-section button i:before,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .show-more-amenities-section button i:before,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .show-more-home-style-section button i:before,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .show-less-home-style-section button i:before{vertical-align:middle}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .home-style-filter .show-less-home-style-section{margin-top:1.5rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) #showLessAmenitiesBtn,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) #showMoreAmenitiesBtn{align-items:center;margin-top:8px;margin-bottom:0;margin-left:0;text-decoration:none;display:flex}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) #showLessAmenitiesBtn i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) #showMoreAmenitiesBtn i{margin-left:4px;font-size:1.5rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) #showLessAmenitiesBtn i:before,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) #showMoreAmenitiesBtn i:before{vertical-align:middle}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-filter,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .life-style-filter{width:100%}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-filter .reset-padding,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .life-style-filter .reset-padding{padding:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-filter .to,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .life-style-filter .to{display:none}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-filter .separator-container,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .life-style-filter .separator-container{text-align:center}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-filter .separator-container .separator,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .life-style-filter .separator-container .separator{vertical-align:middle;font-size:22px;font-weight:700}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-select,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .lifestyle-select,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .short-term-select,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .petPolicy-select{width:100%}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-select,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .lifestyle-select{font-size:1rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .dropdown-select-trigger{height:2.5rem;font-size:1rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .dropdown-select-trigger:focus-visible{outline:none}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) #advancedFilterLifestyles:focus,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) #advancedFilterLifestyles:focus-visible,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .advancedFilterLifestyles:focus,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .advancedFilterLifestyles:focus-visible{border-color:#367b01;border-radius:4px;outline:1px solid #478500;box-shadow:0 0 .325rem #367b01}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .advancedFilterShortTerm ul,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .advancedFilterLifestyles ul,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .advancedFilterPetPolicy ul{max-height:unset!important}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .additional-student-filter{border:1px solid #bfbfbf;border-radius:8px;margin:1rem 0 0;padding:1.5rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .additional-student-filter #school-title{margin-top:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .additional-student-filter .filter-title{margin:1rem 0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .additional-student-filter .clear-additional-student-filter{float:right;margin:0;position:relative;top:-2.5rem;right:-1.25rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .adv-additional-short-term-filter{border:1px solid #bfbfbf;border-radius:8px;margin:1rem 0 0;padding:16px!important}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .adv-additional-short-term-filter #title{margin-top:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .adv-additional-short-term-filter .filter-title{margin:1rem 0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .adv-additional-short-term-filter .short-term-filter{margin-top:0!important}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .adv-additional-short-term-filter .short-term-filter label:before{margin-right:.05rem!important}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .adv-additional-short-term-filter .clear-additional-short-term-filter{float:right;margin:0;position:relative;top:-2.5rem;right:-1.25rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .adv-additional-short-term-filter .radio-group{flex-wrap:wrap;display:flex;margin:0!important;padding:0!important}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .adv-additional-short-term-filter .radio-group input{display:none}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .adv-additional-short-term-filter .radio-group label{flex:46%;min-width:50%;padding-bottom:.5rem;left:0!important}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .adv-additional-short-term-filter .radio-group label span{white-space:nowrap;vertical-align:middle;padding-left:8px;display:inline-flex}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .adv-additional-short-term-filter .radio-group .radio-option-wrapper{white-space:nowrap;width:50%;margin-bottom:.4375rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .life-style-filter .adjust-margin{margin-top:16px;margin-bottom:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .life-style-filter .additional-specialties-checkboxes fieldset{margin:1rem 0 0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .life-style-filter .additional-specialties-checkboxes fieldset input{position:absolute}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .life-style-filter .additional-specialties-checkboxes fieldset.checkbox .checkbox-default+label,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .life-style-filter .additional-specialties-checkboxes fieldset.checkbox .checkbox-default+label:before{left:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .pet-and-date-filter{justify-content:space-between;display:flex}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .pet-filter{width:48%}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .pet-filter .reset-padding{padding:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .pet-filter .to{display:none}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .pet-filter .separator-container{text-align:center}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .pet-filter .separator-container .separator{vertical-align:middle;font-size:22px;font-weight:700}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .advancedFilterSection.move-in-date-wrapper{width:48%;margin-top:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .move-in-date-wrapper{margin-bottom:0!important}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .advancedFilterSection.move-in-date-wrapper .calendar-input{color:#4c4c4c;cursor:pointer;width:100%;position:relative}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .advancedFilterSection.move-in-date-wrapper .calendar-input input{vertical-align:top;box-sizing:border-box;color:#4c4c4c;cursor:pointer;background-color:#fff;border:1px solid #b2b2b2;border-radius:4px;width:100%;height:2.5rem;padding:10.5px 6px 10.5px 15px;font-size:16px;transition:all .2s ease-in-out;display:inline-block;overflow:hidden}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .advancedFilterSection.move-in-date-wrapper .calendar-input i.calendarStoryIcon{pointer-events:none;color:#367b01;font-size:1.5rem;position:absolute;top:.5rem;right:6px}.culture-fr .move-in-date-wrapper .moveIn-calendar-input{margin-top:2.25rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .amenities-filter{margin-top:1rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .amenities-filter .filter-title{margin:1rem 0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .amenities-filter .wrapper{flex-wrap:wrap;gap:16px;width:100%;height:auto;display:flex!important}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .amenities-filter .wrapper button{color:#000;background:#fff;border:1px solid #0000;border-radius:8px;outline:1px solid #d2d2d2;flex:30%;justify-content:center;align-items:center;max-width:31.5%;height:56px;padding:16px 4px;display:flex}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .amenities-filter .wrapper button i{width:100%;font-size:1.875rem;display:block}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .amenities-filter .wrapper button span{font-family:OutfitLight,sans-serif;font-size:16px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .amenities-filter .wrapper .highlighted,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .amenities-filter .wrapper .selected-home-type,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .amenities-filter .wrapper .active{color:#367b01;background:#fafafa;border:1px solid #367b01;outline:1px solid #367b01;font-family:OutfitRegular,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .amenities-filter .wrapper .highlighted span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .amenities-filter .wrapper .selected-home-type span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .amenities-filter .wrapper .active span{font-family:OutfitRegular,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .amenities-filter .wrapper .highlighted i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .amenities-filter .wrapper .active i{color:#367b01}@media (hover:hover){:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .amenities-filter .wrapper button:hover{border:1px solid #367b01;outline:1px solid #367b01}}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .amenities-filter .wrapper .default-state{color:#000;border-color:#0000;font-family:OutfitLight,sans-serif;box-shadow:0 0 0 1px #d2d2d2}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .amenities-filter .wrapper .default-state span{font-family:OutfitLight,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .amenities-filter .wrapper .disabled-home-type{color:#000;background:#d2d2d2;border-color:#0000;font-family:OutfitLight,sans-serif;box-shadow:0 0 0 1px #d2d2d2}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .amenities-filter .wrapper .disabled-home-type span{font-family:OutfitLight,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .squareFeet,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .keywordSearch{display:inline-block}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .squareFeet{justify-content:space-between;align-items:center;width:100%;display:flex}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .squareFeet .reset-padding{width:46%;padding:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .squareFeet .to{display:none}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .squareFeet .separator-container{text-align:center}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .squareFeet .separator-container .separator{vertical-align:middle;font-size:22px;font-weight:700}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .squareFeet .minSF,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .squareFeet .maxSF{width:100%}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .squareFeet .minSF{float:left}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .squareFeet .maxSF{float:right}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating-filter .wrapper{flex-wrap:wrap;gap:16px;width:100%;height:auto;display:flex!important}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating-filter .wrapper button{color:#000;background:#fff;border:1px solid #0000;border-radius:8px;outline:1px solid #d2d2d2;flex:48.5%;height:72px;padding:16px 0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating-filter .wrapper button i{color:#000;padding:0 8px;font-size:16px;display:block}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating-filter .wrapper button i:first-child{padding-left:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating-filter .wrapper button i:last-child{padding-right:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating-filter .wrapper button .stars-container{justify-content:center;align-items:center;display:flex}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating-filter .wrapper button span{font-family:OutfitLight,sans-serif;font-size:16px}@media (hover:hover){:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating-filter .wrapper button:hover{border:1px solid #367b01;outline:1px solid #367b01}}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating-filter .wrapper .highlighted,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating-filter .wrapper .active{color:#367b01;background:#fafafa;border:1px solid #367b01;outline:1px solid #367b01}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating-filter .wrapper .highlighted span,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating-filter .wrapper .active span{font-family:OutfitRegular,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating-filter .wrapper .highlighted i,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating-filter .wrapper .active i{color:#367b01}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating-filter .wrapper .default-state{color:#000;border-color:#0000;font-family:OutfitLight,sans-serif;box-shadow:0 0 0 1px #d2d2d2}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating-filter .wrapper .default-state span{font-family:OutfitLight,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating-filter .wrapper .disabled-home-type{color:#000;background:#d2d2d2;border-color:#0000;font-family:OutfitLight,sans-serif;box-shadow:0 0 0 1px #d2d2d2}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating-filter .wrapper .disabled-home-type span{font-family:OutfitLight,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating button:focus-visible{border-color:#367b01;outline:none;box-shadow:0 0 .25rem #367b01}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating .advancedFilterRating{clear:both;overflow:auto}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating i{letter-spacing:-.375rem;color:#367b01;left:1.25em}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .rating i:hover{cursor:pointer}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .emptyStar{color:#000!important}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .keywordSearch{width:100%;position:relative}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .keywordSearch .reset-margin{margin:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .keywordSearch input[type=text]{font-size:16px;margin-top:0!important}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .keywordSearch .searchIcon{color:#367b01;position:absolute;top:26px;right:25px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .error{color:#cf0000;margin-top:1.875rem;position:absolute}@media only screen and (width<=1676px){:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .error{font-size:.84375rem}}@media only screen and (width<=1480px){:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .error{font-size:.75rem}}@media only screen and (width<=1150px){:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .error{font-size:.8125rem}}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.text{border:none;min-width:7.5rem;margin-top:1.5rem;padding:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.text label{color:#4c4c4c;margin-bottom:.125rem;font-family:OutfitRegular,sans-serif;font-size:1rem;line-height:1.375rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.text input[type=text],:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.text input[type=tel],:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.text input[type=number]{box-sizing:border-box;color:#000;appearance:none;background-color:#fff;border:.0625rem solid #d2d2d2;border-radius:.25rem;width:100%;height:2.5rem;margin-top:.25rem;padding:.4375rem .4375rem .375rem;font-size:1rem;transition:all .2s ease-in-out}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.text input[type=text]:disabled,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.text input[type=tel]:disabled,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.text input[type=number]:disabled{cursor:not-allowed;text-overflow:ellipsis;background-color:#f5f5f5;overflow:hidden}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.text input[type=text]:focus,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.text input[type=tel]:focus,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.text input[type=number]:focus{border-color:#367b01;outline:none;box-shadow:0 0 .25rem #77b800b3}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.text input[type=text].error,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.text input[type=tel].error,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.text input[type=number].error{border:.0625rem solid #ad1100}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.checkbox{color:#000;border:none;min-width:7.5rem;padding:0;font-size:1rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.checkbox .checkbox-default{opacity:0;z-index:1;position:relative;top:.0625rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.checkbox .checkbox-default+label{margin:0;position:relative;left:-1rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.checkbox .checkbox-default+label:before{content:"";color:#367b01;text-indent:-.0625rem;visibility:visible;text-align:center;box-sizing:content-box;background-color:#fff;border:.0625rem solid #d2d2d2;border-radius:.25rem;width:1.375rem;height:1.375rem;margin-right:.625rem;font-family:StorybookIcons;font-size:1.5rem;line-height:1.5rem;transition:all .2s ease-in-out;display:inline-block;position:relative;top:.3125rem;left:.125rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.checkbox .checkbox-default+label:after{content:"";box-sizing:content-box;background-color:#fff;border-radius:.25rem;width:1.125rem;height:1.125rem;position:absolute;top:.125rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.checkbox .checkbox-default:checked+label:before{border:.0625rem solid #367b01}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.checkbox .checkbox-default:checked+label:after{width:0;transition:all .2s ease-in-out}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.checkbox .checkbox-default:focus+label:before{border:.0625rem solid #bfbfbf;outline:none;box-shadow:0 0 .25rem #77b800b3}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.checkbox .checkbox-default:disabled,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.checkbox .checkbox-default:disabled+label{cursor:not-allowed}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.checkbox .checkbox-default:disabled+label{color:#bfbfbf}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.checkbox .checkbox-default:disabled+label:before{color:#4c4c4c;background-color:#f5f5f5;border:.0625rem solid #d2d2d2}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.checkbox .checkbox-default:disabled+label:after{background-color:#f5f5f5}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) fieldset.checkbox .checkbox-default:disabled:checked+label:after,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .radio-group .radio-default{display:none}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .radio-group .radio-option-wrapper,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .radio-group .radio-default+label{cursor:pointer}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .radio-group .radio-default+label{margin:0;position:relative;left:-1rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .radio-group .radio-default+label:before{content:"";box-sizing:content-box;visibility:visible;text-align:center;background-color:#fff;border:.0625rem solid #bfbfbf;border-radius:50%;width:1.375rem;height:1.375rem;margin-right:.625rem;transition:all .2s ease-in-out;display:inline-block;position:relative;top:.5625rem;left:0}@media only screen and (width>=2240px) and (width<=2559.98px){:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .radio-group .radio-default+label:before{top:8.5px}}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .radio-group .radio-default+label:after{content:"";box-sizing:content-box;background:#fff;border-radius:50%;width:.875rem;height:.875rem;transition:all .2s ease-in-out;position:absolute;overflow:hidden}:is(.advancedFilters,.searchBar .dropdownContent) .radio-group .radio-default+label:after{top:13.5px;left:5px}.mobile-filter-panel-host .radio-group .radio-default+label:after{top:13.5px;left:5.25px}@media only screen and (width>=2560px){:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .radio-group .radio-default+label:after{top:.85rem;left:.2875rem}}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .radio-group .radio-default+label .light-text{color:#4c4c4c;font-family:OutfitLight,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .radio-group .radio-default:checked+label:before{border:.0625rem solid #367b01}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .radio-group .radio-default:checked+label:after{background:#367b01}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .radio-group .radio-default:focus+label:before{border:.0625rem solid #bfbfbf;outline:none;box-shadow:0 0 .25rem #74b71bb3}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .radio-group .radio-default:disabled{cursor:not-allowed}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .radio-group .radio-default:disabled+label{cursor:not-allowed;color:#bfbfbf}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .radio-group .radio-default:disabled+label:before,:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .radio-group .radio-default:disabled+label:after{background-color:#f5f5f5}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .radio-group .radio-default:disabled:checked+label:before{border-color:#4c4c4c}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .radio-group .radio-default:disabled:checked+label:after{background-color:#4c4c4c}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-grade-level-filter{margin-top:1rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-grade-level.wrapper{flex-wrap:wrap;gap:16px;width:100%;height:auto;display:flex!important}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-grade-level.wrapper button{color:#000;background:#fff;border:1px solid #0000;border-radius:8px;outline:1px solid #d2d2d2;justify-content:center;align-items:center;max-width:31.5%;height:56px;padding:16px 4px;display:flex;flex:30%!important}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-grade-level.wrapper button span{font-family:OutfitLight,sans-serif;font-size:16px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-grade-level.wrapper .highlighted{color:#367b01;background:#fafafa;border:1px solid #367b01;outline:1px solid #367b01}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-grade-level.wrapper .highlighted span{font-family:OutfitRegular,sans-serif}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-grade-level.wrapper button:disabled{color:#4c4c4c;background:#bfbfbf}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-grade-level.wrapper button:disabled:hover{border:1px solid #bfbfbf;outline:1px solid #bfbfbf}@media (hover:hover){:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .school-grade-level.wrapper button:not(:disabled):hover{border:1px solid #367b01;outline:1px solid #367b01}}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .schoolLink{padding-top:16px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .schoolLink .schoolLinkText{color:#4c4c4c;font-size:16px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .schoolLink .logo-link{display:inline-block;position:relative;top:.5rem;left:.25rem}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .schoolLink .school-tooltip{padding:.5rem;display:inline;position:relative}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .schoolLink .school-tooltip-trigger{cursor:pointer;background:0 0;border:0;padding:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) .schoolLink .school-tooltip-trigger i{color:#0f8ac0;position:relative;top:.125rem;font-size:1rem!important}.school-tooltip-content--teleported{box-sizing:border-box;color:#4c4c4c;z-index:1062;background:#fff;border:.0625rem solid #d2d2d2;border-radius:.25rem;padding:1rem 1.5rem;font-size:1rem;line-height:1.5rem;display:none;position:fixed;box-shadow:0 .375rem 1rem .125rem #00000029}.school-tooltip-content--teleported.school-tooltip-content--open{display:block}.school-tooltip-content--teleported:before{content:"";transform-origin:0 0;background:#fff;width:1.25rem;height:1.25rem;display:block;position:absolute;top:-.875rem;right:calc(50% - 1.1875rem);transform:rotate(45deg);box-shadow:-.0625rem -.0625rem #bfbfbf}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) button:not(:disabled){cursor:pointer}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) #advancedFilterMoveInDateContainer .date-picker{z-index:1061;width:100%;position:absolute;top:calc(100% + .2rem);left:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) #advancedFilterMoveInDateContainer .date-picker :is(th,td){line-height:1.5}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) #advancedFilterMoveInDateContainer .date-picker table{padding-bottom:0}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) #advancedFilterMoveInDateContainer .date-picker :is(.prev,.next) i{font-size:16px;position:relative;top:-2px}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) #advancedFilterMoveInDateContainer .date-picker .dow{font-size:14px;font-weight:400}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) #advancedFilterMoveInDateContainer #ctaSection{justify-content:flex-end}:is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host) #advancedFilterMoveInDateContainer #ctaSection #resetDatepicker{text-align:right;margin:0;padding-left:0;padding-right:16px;font-size:16px}.advancedFilters.mobile .header .title{font-size:1.125rem}.advancedFilters.mobile .header .done{top:6px}.advancedFilters.mobile .content{height:80%;padding:0 16px}.advancedFilters.mobile .content.sb-scrollbar{scrollbar-width:none}.advancedFilters.mobile .content.sb-scrollbar::-webkit-scrollbar{width:0}.advancedFilters.mobile .actionButtons{height:72px;padding:16px}.advancedFilters.mobile .actionButtons button{height:40px;margin:0}.advancedFilters.mobile .actionButtons .done{float:right;height:40px;width:49%!important;min-width:auto!important}.advancedFilters.mobile .actionButtons .clear{background-color:#fff;position:fixed;top:5px;display:block!important}.advancedFilters.mobile .actionButtons .save{float:left;text-align:center;width:49%;height:40px;margin-right:4px;text-decoration:none;display:block!important}.advancedFilters.mobile .actionButtons .save i{font-size:28px;position:relative;top:1px}.advancedFilters.mobile .actionButtons .save span{position:relative;top:-5px}.advancedFilters.mobile .actionButtons .align-right{width:100%}.advancedFilters.mobile .advancedFilterSection{margin-top:32px}.advancedFilters.mobile .advancedFilterSection:first-child{margin-top:16px}:is(.advancedFilters.mobile,.mobile-filter-panel-host) .bed-filter-container .button-group-container .bed-filter-button:first-of-type,:is(.advancedFilters.mobile,.mobile-filter-panel-host) .bed-filter-container .button-group-container .bed-filter-button:nth-of-type(2){padding:0 .25rem}.advancedFilters.mobile .advancedFilterSection.move-in-date-wrapper{width:100%;margin-top:32px}.advancedFilters.mobile .advancedFilterSection.move-in-date-wrapper .calendar-input{margin-top:.25rem;font-size:1rem}.advancedFilters.mobile .advancedFilterSection.move-in-date-wrapper .calendar-input input{height:2.2rem;padding:10px 6px 10px 15px;font-size:.875rem}.advancedFilters.mobile .advancedFilterSection.move-in-date-wrapper .calendar-input i.calendarStoryIcon{top:3px;right:6px;padding:4px 4px 0 0!important}.advancedFilters.mobile #advancedFilterMoveInDateContainer .date-picker{width:100%}.advancedFilters.mobile #advancedFilterMoveInDateContainer .date-picker td{border-radius:6px;padding:16px 8px;line-height:normal}.advancedFilters.mobile #advancedFilterMoveInDateContainer .date-picker .month,.advancedFilters.mobile #advancedFilterMoveInDateContainer .date-picker .year{width:43px;height:46px;line-height:46px}.advancedFilters.mobile #advancedFilterMoveInDateContainer .date-picker th.dow{border-bottom:1px solid #d2d2d2;height:41px}.advancedFilters.mobile .cityExperienceTransitLineSection #transitLinesContainer .transit-line-section .small-transit-line-btn{flex-basis:30%;max-width:30%}.advancedFilters.mobile .cityExperienceTransitLineSection #transitLinesContainer .transit-line-section .small-transit-line-btn .transit-label{border-radius:50%;width:24px;height:24px}.advancedFilters.mobile .cityExperienceTransitLineSection #transitLinesContainer .transit-line-section .large-transit-line-btn{flex-basis:47.4%;max-width:47.4%}.advancedFilters.mobile .cityExperienceTransitLineSection #transitLinesContainer .transit-line-section .large-transit-line-btn .transit-label{border-radius:4px;align-items:center;width:auto;height:24px;padding:4px 17px;display:flex}.advancedFilters.mobile .cityExperienceTransitLineSection #transitLinesContainer .transit-line-section .break-line{flex-basis:30.2%;max-width:30.2%}.advancedFilters.mobile .home-type-filter .wrapper,.advancedFilters.mobile .toursApplications-filter .wrapper,.advancedFilters.mobile .tours-applications-filter .wrapper,.advancedFilters.mobile .space-filter .wrapper{gap:8px}.advancedFilters.mobile .home-type-filter .wrapper button,.advancedFilters.mobile .toursApplications-filter .wrapper button,.advancedFilters.mobile .tours-applications-filter .wrapper button,.advancedFilters.mobile .space-filter .wrapper button{color:#000;background:#fff;border-color:#0000;border-radius:8px;outline:none;flex:40%;padding:10px 6px;box-shadow:0 0 0 1px #d2d2d2}.advancedFilters.mobile .home-type-filter .wrapper button i,.advancedFilters.mobile .toursApplications-filter .wrapper button i,.advancedFilters.mobile .tours-applications-filter .wrapper button i,.advancedFilters.mobile .space-filter .wrapper button i{width:100%;font-size:1.875rem;display:block}.advancedFilters.mobile .home-type-filter .wrapper button:focus-visible,.advancedFilters.mobile .toursApplications-filter .wrapper button:focus-visible,.advancedFilters.mobile .tours-applications-filter .wrapper button:focus-visible,.advancedFilters.mobile .space-filter .wrapper button:focus-visible{border-color:#0000;outline:none}.advancedFilters.mobile .home-type-filter .wrapper .selected-home-type,.advancedFilters.mobile .home-type-filter .wrapper .active,.advancedFilters.mobile .toursApplications-filter .wrapper .selected-home-type,.advancedFilters.mobile .toursApplications-filter .wrapper .active,.advancedFilters.mobile .tours-applications-filter .wrapper .selected-home-type,.advancedFilters.mobile .tours-applications-filter .wrapper .active,.advancedFilters.mobile .space-filter .wrapper .selected-home-type,.advancedFilters.mobile .space-filter .wrapper .active{color:#367b01;background:#fafafa;border:1px solid #0000;box-shadow:0 0 0 2px #367b01;outline:none!important}.advancedFilters.mobile .home-type-filter .wrapper .selected-home-type span,.advancedFilters.mobile .home-type-filter .wrapper .active span,.advancedFilters.mobile .toursApplications-filter .wrapper .selected-home-type span,.advancedFilters.mobile .toursApplications-filter .wrapper .active span,.advancedFilters.mobile .tours-applications-filter .wrapper .selected-home-type span,.advancedFilters.mobile .tours-applications-filter .wrapper .active span,.advancedFilters.mobile .space-filter .wrapper .selected-home-type span,.advancedFilters.mobile .space-filter .wrapper .active span{font-family:OutfitRegular,sans-serif}.advancedFilters.mobile .home-type-filter .wrapper .default-state,.advancedFilters.mobile .toursApplications-filter .wrapper .default-state,.advancedFilters.mobile .tours-applications-filter .wrapper .default-state,.advancedFilters.mobile .space-filter .wrapper .default-state{color:#000;border-color:#0000;font-family:OutfitLight,sans-serif;box-shadow:0 0 0 1px #d2d2d2}.advancedFilters.mobile .home-type-filter .wrapper .disabled-home-type,.advancedFilters.mobile .toursApplications-filter .wrapper .disabled-home-type,.advancedFilters.mobile .tours-applications-filter .wrapper .disabled-home-type,.advancedFilters.mobile .space-filter .wrapper .disabled-home-type{color:#000;background:#d2d2d2;border-color:#0000;font-family:OutfitLight,sans-serif;box-shadow:0 0 0 1px #d2d2d2}.advancedFilters.mobile .life-style-filter{width:100%;padding-bottom:0!important}.advancedFilters.mobile .life-style-filter .adjust-margin{margin-top:24px;margin-bottom:0}.advancedFilters.mobile .life-style-filter .additional-specialties-checkboxes fieldset{margin:0}.advancedFilters.mobile .life-style-filter .additional-specialties-checkboxes fieldset input{display:none}.advancedFilters.mobile .adv-filter-no-broker-fee-section fieldset.checkbox .checkbox-default+label,.advancedFilters.mobile .additional fieldset.checkbox .checkbox-default+label{left:0}.advancedFilters.mobile .pet-filter{width:100%;margin-top:32px!important}.advancedFilters.mobile .pet-and-date-filter{display:block}.advancedFilters.mobile .school-amenities-filter,.advancedFilters.mobile .school-price-by-filter{padding-top:16px!important}.advancedFilters.mobile .school-price-by-filter .wrapper,.advancedFilters.mobile .school-amenities-filter .wrapper{gap:8px}.advancedFilters.mobile .school-price-by-filter .wrapper button,.advancedFilters.mobile .school-amenities-filter .wrapper button{color:#000;background:#fff;border:1px solid #0000;border-radius:8px;outline:none;flex:50%;justify-content:center;align-items:center;max-width:48.5%;height:56px;padding:8px 4px;display:flex;box-shadow:0 0 0 1px #d2d2d2}.advancedFilters.mobile .school-price-by-filter .wrapper button:hover,.advancedFilters.mobile .school-amenities-filter .wrapper button:hover{border-color:#0000;outline:none}.advancedFilters.mobile .school-price-by-filter .wrapper .highlighted,.advancedFilters.mobile .school-price-by-filter .wrapper .active,.advancedFilters.mobile .school-amenities-filter .wrapper .highlighted,.advancedFilters.mobile .school-amenities-filter .wrapper .active{color:#367b01;background:#fafafa;border:1px solid #367b01;outline:none!important}.advancedFilters.mobile .school-price-by-filter .wrapper .highlighted:hover,.advancedFilters.mobile .school-price-by-filter .wrapper .active:hover,.advancedFilters.mobile .school-amenities-filter .wrapper .highlighted:hover,.advancedFilters.mobile .school-amenities-filter .wrapper .active:hover{border-color:#367b01}.advancedFilters.mobile .school-price-by-filter .wrapper .highlighted i,.advancedFilters.mobile .school-price-by-filter .wrapper .active i,.advancedFilters.mobile .school-amenities-filter .wrapper .highlighted i,.advancedFilters.mobile .school-amenities-filter .wrapper .active i{color:#367b01}.advancedFilters.mobile .school-price-by-filter .wrapper .selected-home-type,.advancedFilters.mobile .school-amenities-filter .wrapper .selected-home-type{color:#367b01;background:#fafafa;border-color:#0000;box-shadow:0 0 0 2px #367b01;outline:none!important}.advancedFilters.mobile .additional-amenities .amenitiesHeading{margin-top:16px!important}.advancedFilters.mobile .amenities-filter .wrapper{gap:8px}.advancedFilters.mobile .amenities-filter .wrapper button{color:#000;background:#fff;border:1px solid #0000;border-radius:8px;outline:none;flex:50%;justify-content:center;align-items:center;max-width:48.5%;height:56px;padding:8px 4px;display:flex;box-shadow:0 0 0 1px #d2d2d2}.advancedFilters.mobile .amenities-filter .wrapper button:hover{border-color:#0000;outline:none}.advancedFilters.mobile .amenities-filter .wrapper .highlighted,.advancedFilters.mobile .amenities-filter .wrapper .active{color:#367b01;background:#fafafa;border:1px solid #367b01;outline:none!important}.advancedFilters.mobile .amenities-filter .wrapper .highlighted:hover,.advancedFilters.mobile .amenities-filter .wrapper .active:hover{border-color:#367b01}.advancedFilters.mobile .amenities-filter .wrapper .highlighted i,.advancedFilters.mobile .amenities-filter .wrapper .active i{color:#367b01}.advancedFilters.mobile .amenities-filter .wrapper .selected-home-type{color:#367b01;background:#fafafa;border-color:#0000;box-shadow:0 0 0 2px #367b01;outline:none!important}.advancedFilters.mobile .amenities-filter .wrapper .default-state{color:#000;border-color:#0000;font-family:OutfitLight,sans-serif;box-shadow:0 0 0 1px #d2d2d2}.advancedFilters.mobile .amenities-filter .wrapper .disabled-home-type{color:#000;background:#d2d2d2;border-color:#0000;font-family:OutfitLight,sans-serif;box-shadow:0 0 0 1px #d2d2d2}.advancedFilters.mobile .rating-filter .wrapper{gap:8px}.advancedFilters.mobile .rating-filter .wrapper button{color:#000;background:#fff;border:1px solid #0000;border-radius:8px;outline:none;flex:48.5%;height:72px;padding:16px 0;box-shadow:0 0 0 1px #d2d2d2}.advancedFilters.mobile .rating-filter .wrapper button i{color:#000;padding:0 8px;font-size:1rem;display:block}.advancedFilters.mobile .rating-filter .wrapper button:hover{border-color:#0000;outline:none}.advancedFilters.mobile .rating-filter .wrapper .highlighted,.advancedFilters.mobile .rating-filter .wrapper .active{color:#367b01;background:#fafafa;border:1px solid #367b01;outline:none!important}.advancedFilters.mobile .rating-filter .wrapper .highlighted:hover,.advancedFilters.mobile .rating-filter .wrapper .active:hover{border-color:#367b01}.advancedFilters.mobile .rating-filter .wrapper .highlighted i,.advancedFilters.mobile .rating-filter .wrapper .active i{color:#367b01}.advancedFilters.mobile .rent-price .min-rent-select,.advancedFilters.mobile .rent-price .max-rent-select{font-family:OutfitLight,sans-serif;font-size:16px}.advancedFilters.mobile .rent-price .ranges .minRentInput fieldset input,.advancedFilters.mobile .rent-price .ranges .maxRentInput fieldset input{margin-top:.25rem}.advancedFilters.mobile .rent-price .rentRangeSelector ::placeholder{color:#000}.advancedFilters.mobile .rent-price .rentRangeSelector .rangesContent{background-color:#0000;border-top:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px;width:100%;margin:0;padding-bottom:0;display:inline-block}.advancedFilters.mobile .rent-price .rentRangeSelector .rangesContent .minRentOptions,.advancedFilters.mobile .rent-price .rentRangeSelector .rangesContent .maxRentOptions{color:#4c4c4c;background-color:#fff;flex-wrap:wrap;gap:1rem;margin:0;padding:1rem 0 0;font-family:OutfitLight,sans-serif;list-style:none;display:none}.advancedFilters.mobile .rent-price .rentRangeSelector .rangesContent .minRentOptions.active,.advancedFilters.mobile .rent-price .rentRangeSelector .rangesContent .maxRentOptions.active{display:flex}.advancedFilters.mobile .rent-price .rentRangeSelector .rangesContent .minRentOptions li,.advancedFilters.mobile .rent-price .rentRangeSelector .rangesContent .maxRentOptions li{cursor:pointer;color:#000;text-align:center;border:1px solid #d2d2d2;border-radius:20px;width:auto;margin:0;padding:4px 8px 6px;font-family:OutfitRegular,sans-serif;font-size:14px}.advancedFilters.mobile .rent-price .rentRangeSelector .rangesContent .minRentOptions li.active,.advancedFilters.mobile .rent-price .rentRangeSelector .rangesContent .maxRentOptions li.active{border:1px solid var(--avocado);color:var(--avocado);background-color:#fafafa;font-family:OutfitBold,sans-serif}.advancedFilters.mobile .keywordSearch input[type=text]{font-family:OutfitLight,sans-serif}.advancedFilters.mobile .additional-student-filter{padding:16px}.advancedFilters.mobile .additional-student-filter #student-pricing-title,.advancedFilters.mobile .additional-student-filter #student-amenities-title,.advancedFilters.mobile .additional-student-filter #school-title{font-size:16px}.advancedFilters.mobile .space-filter,.advancedFilters.mobile .home-style-filter{margin-top:16px!important}.advancedFilters.mobile .home-style-filter .wrapper{gap:8px!important}.advancedFilters.mobile .home-style-filter .wrapper button{max-height:56px}.advancedFilters.mobile .home-style-filter .wrapper button span{justify-content:center;align-items:center;height:100%;display:flex}.advancedFilters.mobile .home-style-filter .show-less-home-style-section{margin-top:16px!important}.advancedFilters.mobile .home-style-filter .wrapper button:hover{border:1px solid #0000;outline:1px solid #d2d2d2}.advancedFilters.mobile .home-style-filter .wrapper .selected-home-style:hover,.advancedFilters.mobile .home-style-filter .wrapper .active:hover{border:1px solid #367b01;outline:1px solid #367b01}.advancedFilters.mobile .adv-additional-short-term-filter{padding:16px!important}.advancedFilters.mobile .adv-additional-short-term-filter .short-term-filter{margin-top:0!important}.advancedFilters.mobile .adv-additional-short-term-filter .short-term-filter label:before{margin-right:.05rem!important}.advancedFilters.mobile .adv-additional-short-term-filter .short-term-filter label span{padding-left:4px!important}#allFiltersBackdrop.modalBackdrop{z-index:1050;opacity:.75;background-color:#000;position:fixed;inset:0}#advanced-filters-root .advancedFilters{z-index:1051;background-color:#fff;border:1px solid #bfbfbf;border-radius:10px;width:640px;height:80%;min-height:320px;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}#advanced-filters-root :is(.advancedFilters,.searchBar .dropdownContent,.mobile-filter-panel-host)>.content{flex:auto;height:auto;min-height:0;max-height:none}#advanced-filters-root .advancedFilters.mobile>.content{flex:0 auto;height:80%;max-height:75vh}#advanced-filters-root .advancedFilters.mobile>.header,#advanced-filters-root .advancedFilters.mobile>.actionButtons{flex:none}.tabContent.advancedFilters.mobile.active{justify-content:flex-start}#advanced-filters-root .advancedFilters.mobile{border:0;border-radius:20px 20px 0 0;width:100%;height:calc(100% - 24px);min-height:0;top:12px;left:0;transform:translateY(12px)}.searchBar .search-bar-wrapper .dropDownContainer .dropdownContent{z-index:50;text-align:left;background:#fff;border:0;border-radius:0 0 8px 8px;width:25.5rem;padding:0;position:absolute;top:3.8rem;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}@media only screen and (width>=2240px){.searchBar .search-bar-wrapper .dropDownContainer .dropdownContent{top:4.25rem}}@media only screen and (width>=2560px){.searchBar .search-bar-wrapper .dropDownContainer .dropdownContent{top:3.9rem}}.searchBar .dropdownContent .advancedFilterSection,.mobile-filter-panel-host.mobile-filter-panel-host .advancedFilterSection{border:0;margin:0;padding:16px}.searchBar .dropdownContent .school-filter,.mobile-filter-panel-host.mobile-filter-panel-host .school-filter{padding:0}.searchBar .dropdownContent .specialty-housing-filter,.mobile-filter-panel-host.mobile-filter-panel-host .specialty-housing-filter{padding-bottom:0}.searchBar .dropdownContent .advancedFilterSection:first-child,.mobile-filter-panel-host.mobile-filter-panel-host .advancedFilterSection:first-child{margin-top:0}.searchBar .dropdownContent .student-housing-filter,.mobile-filter-panel-host.mobile-filter-panel-host .student-housing-filter{padding:0 16px}.searchBar .dropdownContent .student-housing-filter{padding-bottom:16px}.searchBar .dropdownContent .student-housing-filter .title,.mobile-filter-panel-host.mobile-filter-panel-host .student-housing-filter .title{color:#000;margin:1rem 0;font-family:OutfitRegular,sans-serif;font-size:1rem;line-height:1.25rem;display:inline-block}.searchBar .dropdownContent .student-housing-filter .back-to-specialty-btn,.mobile-filter-panel-host.mobile-filter-panel-host .student-housing-filter .back-to-specialty-btn{margin:0}.searchBar .dropdownContent .student-housing-filter .back-to-specialty-btn i,.mobile-filter-panel-host.mobile-filter-panel-host .student-housing-filter .back-to-specialty-btn i{font-size:1.125rem;position:relative;top:5px}.mobile-filter-panel-host.mobile-filter-panel-host .student-housing-filter .back-to-specialty-btn{font-size:16px}.mobile-filter-panel-host.mobile-filter-panel-host .student-housing-filter .back-to-specialty-btn i{top:3px}.mobile-filter-panel-host.mobile-filter-panel-host .school-price-by-filter,.mobile-filter-panel-host.mobile-filter-panel-host .school-amenities-filter,.mobile-filter-panel-host.mobile-filter-panel-host .advancedFilterSection.space-filter{padding-top:16px}.mobile-filter-panel-host.mobile-filter-panel-host .specialty-housing-filter #studentFilterButton{height:20px;font-size:16px}.searchBar .dropdownContent .specialty-housing-filter .radio-option-wrapper,.mobile-filter-panel-host.mobile-filter-panel-host .specialty-housing-filter .radio-option-wrapper{justify-content:space-between;align-items:center;display:flex}.searchBar .dropdownContent .specialty-housing-filter #studentFilterButton,.mobile-filter-panel-host.mobile-filter-panel-host .specialty-housing-filter #studentFilterButton{align-items:center;padding:0;display:flex}.searchBar .dropdownContent .specialty-housing-filter #studentFilterButton i,.mobile-filter-panel-host.mobile-filter-panel-host .specialty-housing-filter #studentFilterButton i{font-size:1.125rem;position:relative;top:2px}.searchBar .dropdownContent .student-housing-filter .school-select,.mobile-filter-panel-host.mobile-filter-panel-host .student-housing-filter .school-select{width:100%;margin:0}.searchBar .dropdownContent .student-housing-filter .school-select:disabled,.mobile-filter-panel-host.mobile-filter-panel-host .student-housing-filter .school-select:disabled{opacity:.6;cursor:not-allowed}.searchBar .dropdownContent .student-housing-filter .school-price-by-filter .wrapper button,.mobile-filter-panel-host.mobile-filter-panel-host .student-housing-filter .school-price-by-filter .wrapper button,.searchBar .dropdownContent .student-housing-filter .school-amenities-filter .wrapper button,.mobile-filter-panel-host.mobile-filter-panel-host .student-housing-filter .school-amenities-filter .wrapper button{flex:40%;max-width:48.5%;height:3.5rem;padding:1rem 0}.searchBar #priceControl .dropdownContent{width:25.5rem;padding:0}.searchBar .dropdownContent .min-max-ranges,.mobile-filter-panel-host.mobile-filter-panel-host .min-max-ranges{background-color:#fff;align-items:center;padding:24px 24px 16px;display:flex}.searchBar .dropdownContent .min-max-ranges .md,.mobile-filter-panel-host.mobile-filter-panel-host .min-max-ranges .md{width:calc(50% - 12.5px);min-width:initial;border:0;margin:0;padding:0;display:inline-block}.searchBar .dropdownContent .min-max-ranges .md input,.mobile-filter-panel-host.mobile-filter-panel-host .min-max-ranges .md input{border:1px solid #cacaca;border-radius:4px;width:100%;height:40px;margin-top:0;padding:8px;font-size:16px;color:#000!important;font-family:OutfitLight,sans-serif!important}.searchBar .dropdownContent .min-max-ranges .md input:focus,.mobile-filter-panel-host.mobile-filter-panel-host .min-max-ranges .md input:focus{border-color:#367b01;outline:none;box-shadow:0 0 .25rem #367b01}.searchBar .dropdownContent .min-max-ranges .md input::placeholder,.mobile-filter-panel-host.mobile-filter-panel-host .min-max-ranges .md input::placeholder{color:#000}.searchBar .dropdownContent .min-max-ranges>i,.mobile-filter-panel-host.mobile-filter-panel-host .min-max-ranges>i{color:#4c4c4c;padding:0 8px;font-size:16px;display:inline-block;position:relative}.searchBar .dropdownContent ul.minRentOptions,.mobile-filter-panel-host.mobile-filter-panel-host ul.minRentOptions,.searchBar .dropdownContent ul.maxRentOptions,.mobile-filter-panel-host.mobile-filter-panel-host ul.maxRentOptions{color:#4c4c4c;background-color:#fff;margin:0;padding:0;font-family:OutfitLight,sans-serif;list-style:none;display:none}.searchBar .dropdownContent ul.minRentOptions.active,.mobile-filter-panel-host.mobile-filter-panel-host ul.minRentOptions.active,.searchBar .dropdownContent ul.maxRentOptions.active,.mobile-filter-panel-host.mobile-filter-panel-host ul.maxRentOptions.active{display:block}.searchBar .dropdownContent ul.minRentOptions li,.mobile-filter-panel-host.mobile-filter-panel-host ul.minRentOptions li,.searchBar .dropdownContent ul.maxRentOptions li,.mobile-filter-panel-host.mobile-filter-panel-host ul.maxRentOptions li{cursor:pointer;color:#000;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;width:100%;padding:8px 24px;font-family:OutfitLight,sans-serif;font-size:16px;line-height:26px;transition:all .25s ease-in-out}.searchBar .dropdownContent ul.maxRentOptions li,.mobile-filter-panel-host.mobile-filter-panel-host ul.maxRentOptions li{text-align:right;padding-right:.9375rem}.searchBar .dropdownContent ul.minRentOptions li.active,.searchBar .dropdownContent ul.maxRentOptions li.active{color:#367b01;border-top:1px solid #367b01;border-bottom:1px solid #367b01;background-color:#f2f9e9!important}.searchBar .dropdownContent ul.minRentOptions li:hover,.mobile-filter-panel-host.mobile-filter-panel-host ul.minRentOptions li:hover,.searchBar .dropdownContent ul.maxRentOptions li:hover,.mobile-filter-panel-host.mobile-filter-panel-host ul.maxRentOptions li:hover{background-color:#f2f9e9;border-top:1px solid #f2f9e9;border-bottom:1px solid #f2f9e9}.searchBar .dropdownContent .no-broker-fee-section{background-color:#fff;padding:0 24px .5rem}.searchBar .dropdownContent .no-broker-fee-section fieldset{margin:0}.searchBar .dropdownContent .no-broker-fee-section fieldset input{display:none!important}:is(.searchBar .dropdownContent,.mobile-filter-panel-host) .no-broker-fee-section fieldset label{left:0!important}.searchBar .dropdownContent .no-broker-fee-section fieldset label span{width:80%;display:inline-flex}.searchBar .dropdownContent .action-footer,.mobile-filter-panel-host.mobile-filter-panel-host .action-footer{background:#fff;border-bottom-right-radius:8px;border-bottom-left-radius:8px;flex-wrap:wrap;justify-content:space-between;padding:0 16px 12px;display:flex;position:relative;top:-1px}.searchBar .dropdownContent .action-footer button,.mobile-filter-panel-host.mobile-filter-panel-host .action-footer button{color:#0f8ac0;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-family:OutfitRegular,sans-serif;font-size:1rem;text-decoration:none}.searchBar .dropdownContent .action-footer .clear-btn,.mobile-filter-panel-host.mobile-filter-panel-host .action-footer .clear-btn{text-align:left}.searchBar .dropdownContent .action-footer .done-btn,.mobile-filter-panel-host.mobile-filter-panel-host .action-footer .done-btn{text-align:right}.searchBar .dropdownContent .action-footer .all-in-pricing-note,.mobile-filter-panel-host.mobile-filter-panel-host .action-footer .all-in-pricing-note{color:#000;width:100%;padding:.75rem 0;font-family:OutfitLight,sans-serif;font-size:.875rem;display:block}.searchBar .dropdownContent .action-footer .all-in-pricing-note i,.mobile-filter-panel-host.mobile-filter-panel-host .action-footer .all-in-pricing-note i{color:#0576a7;font-size:1rem;position:relative;top:2px}.searchBar .dropdownContent .action-footer .all-in-pricing-note .strong,.mobile-filter-panel-host.mobile-filter-panel-host .action-footer .all-in-pricing-note .strong,.searchBar .dropdownContent .action-footer .all-in-pricing-note strong,.mobile-filter-panel-host.mobile-filter-panel-host .action-footer .all-in-pricing-note strong{font-family:OutfitRegular,sans-serif;font-weight:400}.searchBar .dropdownContent .all-in-pricing-note .strong,.mobile-filter-panel-host.mobile-filter-panel-host .all-in-pricing-note .strong{margin-left:3px}.searchBar .dropdownContent .radio-group .radio-default+label,.mobile-filter-panel-host.mobile-filter-panel-host .radio-group .radio-default+label{left:0}.searchBar .dropdownContent .radio-group .radio-option-wrapper{margin-bottom:.5rem}.mobile-filter-panel-host.mobile-filter-panel-host .radio-group .radio-option-wrapper{margin-bottom:.75rem}.searchBar .search-bar-wrapper #moveinControl .dropdownContent{width:17.25rem;padding:0}.searchBar #moveinControl .dropdownContent .date-picker{z-index:auto;box-shadow:none;border-radius:0;width:100%;position:static}.searchBar #moveinControl .dropdownContent .action-footer{top:0}.srp-mobile-topbar #mobile-filter-panel-root{max-height:calc(100dvh - 100%);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.srp-mobile-topbar #mobile-filter-panel-root:has(.mobile-filter-panel-host){box-shadow:0 10px 20px #00000026,0 6px 6px #0003}.mobile-filter-panel-host.mobile-filter-panel-host{z-index:10;background:#fff;border-radius:0 0 10px 10px;width:100%;padding:16px 0 0;position:relative;box-shadow:0 10px 20px #00000026,0 6px 6px #0003}.container-shader{opacity:.4;z-index:19;background-color:#000;position:fixed;inset:0}.mobile-filter-panel-host.mobile-filter-panel-host.move-in-filter{padding:0}.mobile-filter-panel-host.mobile-filter-panel-host .date-picker{width:100%;box-shadow:none}.mobile-filter-panel-host .date-picker table{padding:10px 0 0}.mobile-filter-panel-host.mobile-filter-panel-host .date-picker td{border-radius:6px;padding:16px 8px}.mobile-filter-panel-host.mobile-filter-panel-host .date-picker .month,.mobile-filter-panel-host.mobile-filter-panel-host .date-picker .year{width:43px;height:46px;line-height:46px}.mobile-filter-panel-host.mobile-filter-panel-host .date-picker th.dow{border-top:0;border-bottom:1px solid #d2d2d2;height:41px}.mobile-filter-panel-host.mobile-filter-panel-host .date-picker th.dow,.mobile-filter-panel-host.mobile-filter-panel-host .date-picker .datepicker-switch{font-family:OutfitRegular,sans-serif;font-weight:400}.mobile-filter-panel-host.mobile-filter-panel-host .advancedFilterSection{border:0;margin:0;padding:0 16px}.mobile-filter-panel-host.mobile-filter-panel-host .advancedFilterSection.school-filter{padding:0}.mobile-filter-panel-host.mobile-filter-panel-host .min-max-ranges{padding:0 16px}.mobile-filter-panel-host.mobile-filter-panel-host .all-in-pricing-note,.mobile-filter-panel-host.mobile-filter-panel-host .no-broker-fee-section{padding-left:16px;padding-right:16px}.mobile-filter-panel-host.mobile-filter-panel-host .min-max-ranges .md input{border-color:var(--gray-500)}.mobile-filter-panel-host.mobile-filter-panel-host ul.minRentOptions,.mobile-filter-panel-host.mobile-filter-panel-host ul.maxRentOptions{flex-wrap:wrap;gap:16px;padding:16px 16px 0;font-family:OutfitLight,sans-serif;display:none}.mobile-filter-panel-host.mobile-filter-panel-host ul.minRentOptions.active,.mobile-filter-panel-host.mobile-filter-panel-host ul.maxRentOptions.active{display:flex}.mobile-filter-panel-host.mobile-filter-panel-host ul.minRentOptions li,.mobile-filter-panel-host.mobile-filter-panel-host ul.maxRentOptions li{text-align:center;border:1px solid #d2d2d2;border-radius:20px;width:auto;padding:4px 8px 6px;font-family:OutfitRegular,sans-serif;font-size:14px;line-height:normal;display:inline-block}.mobile-filter-panel-host.mobile-filter-panel-host ul.maxRentOptions li{text-align:center;padding-right:8px}.mobile-filter-panel-host.mobile-filter-panel-host ul.minRentOptions li.active,.mobile-filter-panel-host.mobile-filter-panel-host ul.maxRentOptions li.active{color:#367b01;background-color:#fafafa;border:1px solid #367b01}.mobile-filter-panel-host.mobile-filter-panel-host ul.minRentOptions li:hover:not(.active),.mobile-filter-panel-host.mobile-filter-panel-host ul.maxRentOptions li:hover:not(.active){background-color:#fff;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}.mobile-filter-panel-host.mobile-filter-panel-host .no-broker-fee-section{padding-bottom:8px}.mobile-filter-panel-host.mobile-filter-panel-host .no-broker-fee-section fieldset{margin:1rem 0 0}.mobile-filter-panel-host.mobile-filter-panel-host .no-broker-fee-section fieldset input{position:absolute!important}.mobile-filter-panel-host.mobile-filter-panel-host .no-broker-fee-section fieldset label{color:#000;left:0}.mobile-filter-panel-host.mobile-filter-panel-host .no-broker-fee-section fieldset label:before{margin-right:.5rem;left:0}.mobile-filter-panel-host.mobile-filter-panel-host .action-footer{padding:0 16px 12px;display:block}.mobile-filter-panel-host.mobile-filter-panel-host .action-footer .clear-btn,.mobile-filter-panel-host.mobile-filter-panel-host .action-footer .done-btn{color:#0f8ac0;cursor:pointer;background:0 0;border:0;min-width:80px;min-height:40px;margin:0;padding:0;font-family:OutfitRegular,sans-serif;font-size:1rem;font-weight:400;text-decoration:none}.mobile-filter-panel-host.mobile-filter-panel-host .action-footer .clear-btn{text-align:left;display:inline-block}.mobile-filter-panel-host.mobile-filter-panel-host .action-footer .done-btn{float:right;text-align:right}.mobile-filter-panel-host.mobile-filter-panel-host:has(.pets-filter){padding-top:0}.mobile-filter-panel-host.mobile-filter-panel-host .advancedFilterSection.pets-filter{padding-top:1rem}.mobile-filter-panel-host.mobile-filter-panel-host:has(.student-housing-filter){padding-top:0}.mobile-filter-panel-host.mobile-filter-panel-host:has(.pets-filter) .action-footer{margin-top:0}.mobile-filter-panel-host.mobile-filter-panel-host .radio-group .radio-default+label span{position:relative;top:2px}.mobile-filter-panel-host.mobile-filter-panel-host .pets-filter .radio-group .radio-default+label:after{top:.375rem;left:.3125rem}.mobile-filter-panel-host.mobile-filter-panel-host .home-type-filter .wrapper,.mobile-filter-panel-host.mobile-filter-panel-host .space-filter .wrapper{gap:10px}.mobile-filter-panel-host.mobile-filter-panel-host .home-type-filter .wrapper button,.mobile-filter-panel-host.mobile-filter-panel-host .space-filter .wrapper button{border:1px solid var(--gray-400);outline:none;max-width:none;padding:10px 4px}.mobile-filter-panel-host.mobile-filter-panel-host .home-type-filter .wrapper button i,.mobile-filter-panel-host.mobile-filter-panel-host .space-filter .wrapper button i{color:var(--black)}.mobile-filter-panel-host.mobile-filter-panel-host .home-type-filter .wrapper button i.doorOpenStoryIcon,.mobile-filter-panel-host.mobile-filter-panel-host .space-filter .wrapper button i.doorOpenStoryIcon{padding-bottom:3px;font-size:24px}.mobile-filter-panel-host.mobile-filter-panel-host .home-type-filter .wrapper .active,.mobile-filter-panel-host.mobile-filter-panel-host .home-type-filter .wrapper .highlighted,.mobile-filter-panel-host.mobile-filter-panel-host .space-filter .wrapper .active,.mobile-filter-panel-host.mobile-filter-panel-host .space-filter .wrapper .highlighted{border:2px solid var(--border-primary);outline:none}.mobile-filter-panel-host.mobile-filter-panel-host .filter-title{margin-bottom:1rem;display:inline-block}.mobile-filter-panel-host.mobile-filter-panel-host .action-footer{margin-top:8px}.mobile-filter-panel-host.mobile-filter-panel-host .action-footer .clear-btn span{position:relative;bottom:2px}.all-filter-count-round{background:var(--bg-primary);color:#fff;text-align:center;border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-left:.2rem;font-size:.75rem;display:inline-flex;position:relative;top:-1px}.all-filter-count-oval{background:var(--bg-primary);color:#fff;text-align:center;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.25rem;margin-left:4px;font-size:.75rem;display:inline-flex}#advAllFilterCount .all-filter-count-display{position:relative;top:-3px}.form-control-error{color:#cf0000;flex-basis:100%;margin:4px 0 0;font-size:12px;line-height:16px}fieldset.has-error input,select.has-error,.has-error .button-group-item,.wrapper.has-error>button{border-color:#cf0000}.button-group-container .button-group-item:focus-visible,.wrapper>button:focus-visible,fieldset.checkbox input:focus-visible,select.selectpicker:focus-visible,.dropdown-select-trigger:focus-visible,.ranges input:focus-visible{outline-offset:2px;outline:2px solid #189ed9}.dropdown-select{width:100%;position:relative}.dropdown-select-trigger{text-align:left;color:#4c4c4c;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23367b01' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:20px 20px;border:1px solid #b2b2b2;border-radius:4px;justify-content:space-between;align-items:center;width:100%;height:40px;padding:6px 36px 6px 15px;font-family:OutfitLight,sans-serif;font-size:16px;display:flex}.dropdown-select-trigger.has-error{border-color:#cf0000}.dropdown-select-trigger:disabled{cursor:default;opacity:.6}.dropdown-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dropdown-select-menu{z-index:9999;background-color:#fff;border:1px solid #b2b2b2;border-radius:0;width:100%;max-height:320px;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 2px 5px #0003}.dropdown-select-menu li{margin:0;padding:0}.dropdown-select-item{color:#4c4c4c;cursor:pointer;border:1px solid #0000;border-bottom-color:#d2d2d2;padding:8px;font-family:OutfitLight,sans-serif;font-size:16px}.dropdown-select-menu li:last-child .dropdown-select-item{border-bottom-color:#0000}.dropdown-select-item:hover{background-color:#f2f9e9}.dropdown-select-menu li .dropdown-select-item.active{border-color:#367b01}.dropdown-select-menu li .dropdown-select-item.active:hover{background-color:#f2f9e9;border-color:#0000 #0000 #d2d2d2}.date-picker{-webkit-user-select:none;user-select:none;background-color:#fff;border-radius:0 0 8px 8px;width:17.25rem;padding:0;font-family:OutfitLight,sans-serif;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}.date-picker table{border-collapse:separate;border-spacing:0;width:100%;padding:16px 8px;display:table}.date-picker th,.date-picker td{text-align:center;border:1px solid #0000;width:35px;height:35px;padding:8px 4px}.date-picker .datepicker-switch{text-transform:uppercase;text-align:center;cursor:pointer;padding:0 0 8px 4px;font-family:OutfitRegular,sans-serif;font-size:1rem;font-weight:700}.date-picker .prev,.date-picker .next{text-align:center;color:#367b01;cursor:pointer;padding:0 4px 8px}.date-picker .prev i,.date-picker .next i{font-size:16px;font-weight:unset!important}.date-picker .prev.disabled,.date-picker .next.disabled{cursor:default}.date-picker .dow{text-align:center;border:1px solid #bfbfbfb3;border-left:0;border-right:0;border-radius:0;padding:8px 4px;font-family:OutfitRegular,sans-serif;font-size:.875rem;font-weight:700}.date-picker td.day{color:#000;text-align:center;cursor:pointer;border-radius:4px;padding:8px 4px;font-family:OutfitLight,sans-serif;font-size:.875rem}.date-picker td.day:not(.disabled):not(.active):hover{box-shadow:inset 0 0 0 1px #367b01}.date-picker td.day.old,.date-picker td.day.new{color:#999}.date-picker td.day.active{color:#fff;background-color:#367b01;border-radius:4px}.date-picker .month,.date-picker .year{float:left;text-align:center;cursor:pointer;border-radius:4px;width:57.5px;height:54px;margin:2.5px;font-size:.875rem;line-height:54px;display:block}.date-picker .month:not(.disabled):hover,.date-picker .year:not(.disabled):hover,.date-picker .month.focused,.date-picker .year.focused,.date-picker .month.active,.date-picker .year.active{color:#fff;background-color:#367b01}.date-picker .disabled{cursor:default;color:#bfbfbf!important}.date-picker #ctaSection{display:none}.date-picker.show-CTA #ctaSection{justify-content:space-between;padding-bottom:8px;display:flex!important}.date-picker #ctaSection button{color:#0f8ac0;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-family:OutfitRegular,sans-serif;font-size:1rem;text-decoration:none}.date-picker #ctaSection #resetDatepicker{text-align:left;padding-left:16px}.date-picker #ctaSection #closeDatepicker{text-align:right;padding-right:16px}.date-picker #ctaSection button:focus{box-shadow:none!important}.srp-below-paging{width:100%}.favoritesModeFooter{display:none}}#info-dialog-root .base-modal__backdrop{z-index:1060}#info-dialog-root .base-modal__backdrop[data-dialog-name=redirect] .base-modal__panel{border-radius:.625rem;width:31.25rem;min-width:0;max-width:min(31.25rem,100vw - 2rem);margin-bottom:22rem}#info-dialog-root .base-modal__backdrop[data-dialog-name=redirect] .base-modal__header{border-bottom:none;padding:.5rem}#info-dialog-root .base-modal__backdrop[data-dialog-name=redirect] .base-modal__close-button{padding:0;font-size:2rem}#info-dialog-root .base-modal__backdrop[data-dialog-name=redirect] .base-modal__footer{border-top:none;padding:1rem 2.5rem 1em}body.mobile #info-dialog-root .base-modal__backdrop[data-dialog-name=redirect]{padding:0}body.mobile #info-dialog-root .base-modal__backdrop[data-dialog-name=redirect] .base-modal__panel{border-radius:0;width:100%;min-width:0;max-width:none;height:100%;max-height:none;margin-bottom:0}body.mobile #info-dialog-root .base-modal__backdrop[data-dialog-name=redirect] .base-modal__header{flex-direction:column;align-items:stretch;padding:1.5rem 1.5rem 0;position:relative}body.mobile #info-dialog-root .base-modal__backdrop[data-dialog-name=redirect] .base-modal__close-button{position:absolute;top:1.5rem;right:1.5rem}body.mobile #info-dialog-root .base-modal__backdrop[data-dialog-name=redirect] .base-modal__title{margin-top:4rem}body.mobile #info-dialog-root .base-modal__backdrop[data-dialog-name=redirect] .base-modal__footer{padding:2rem 2rem 4rem}.smart-search-toast{text-align:left;border:1px solid var(--border-default);font-family:var(--outfit-regular,var(--costar-brown-regular));opacity:0;background:#fff;border-radius:2rem;align-items:center;gap:8px;padding:8px 16px;animation:.3s ease-in forwards aiAdvisorToastFadeIn;display:flex;position:fixed;bottom:24px;box-shadow:0 0 12px 1px #00000040}body>.smart-search-toast{z-index:1100;width:max-content;max-width:calc(100% - 16px);left:50%;right:auto;transform:translate(-50%)}.smart-search-toast.hidden{pointer-events:none;animation:.3s ease-out forwards aiAdvisorToastFadeOut}.smart-search-toast .closeStoryIcon.toast-icon-error{color:#fff;background:#ad1100;border-radius:15px;justify-content:center;align-items:center;padding:3px;font-size:16px;display:flex}.smart-search-toast .aiStarsStoryIcon{background:var(--apts-ai-gradient);color:#fff;-webkit-text-fill-color:#fff;-webkit-background-clip:border-box;background-clip:border-box;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:16px;line-height:1;animation:none;display:flex}.smart-search-toast span{white-space:pre-line;text-align:center}@keyframes aiAdvisorToastFadeIn{0%{opacity:0}to{opacity:1}}@keyframes aiAdvisorToastFadeOut{0%{opacity:1}to{opacity:0}}@media (width>=768px){.smart-search-toast{padding:16px 24px;bottom:40px}}div:has(.advisor-wrapper).advisor-opened .advisor-wrapper{position:relative}@media (width>=768px){div:has(.advisor-wrapper).advisor-opened .advisor-wrapper{width:23.063rem;margin-right:8px;position:relative}div:has(.advisor-wrapper).advisor-opened:where(:has(.smart-search-container[data-consolidated-search=true])) .advisor-wrapper{width:var(--apts-ai-srp-bar-width,27.5rem)}div:has(.advisor-wrapper).advisor-opened:has(.advisor-container) .advisor-wrapper{width:60%;transition:width .25s cubic-bezier(.4,0,.2,1)}div:has(.advisor-wrapper).advisor-opened:has(.advisor-container)>:not(.advisor-wrapper,.right-searchbar-actions,#advancedFilterCombo){display:none}div:has(.advisor-wrapper).advisor-opened:has(.advisor-expanded-container) .advisor-wrapper{width:auto}.advisor-wrapper:has(.advisor-expanded-container):not(:where(.srp-mobile-topbar *)) .smart-search-header-lookup{cursor:not-allowed}.advisor-wrapper:has(.advisor-expanded-container):not(:where(.srp-mobile-topbar *)) .smart-search-header-lookup .smart-search-container{pointer-events:none}.advisor-wrapper:has(.advisor-expanded-container):not(:where(.srp-mobile-topbar *)) .smart-search-header-lookup .smart-search-glow-container{background:var(--bg-disabled-light)}.advisor-wrapper:has(.advisor-expanded-container):not(:where(.srp-mobile-topbar *)) .smart-search-header-lookup .smart-search-glow-container:after{content:none}.advisor-wrapper:has(.advisor-expanded-container):not(:where(.srp-mobile-topbar *)) .smart-search-header-lookup .smart-search-input{background:var(--bg-disabled-light);border:1px solid var(--border-default)}.advisor-wrapper:has(.advisor-expanded-container):not(:where(.srp-mobile-topbar *)) .smart-search-header-lookup .smart-search-container[data-consolidated-search=true] .smart-search-input{border:none}.advisor-wrapper:has(.advisor-expanded-container):not(:where(.srp-mobile-topbar *)) .smart-search-header-lookup .smart-search-container[data-consolidated-search=true] .smart-search-multi-geo-container{visibility:hidden;display:flex}.advisor-wrapper:has(.advisor-expanded-container):not(:where(.srp-mobile-topbar *)) .smart-search-header-lookup .smart-search-actions-container{display:none}.advisor-wrapper:has(.advisor-expanded-container):not(:where(.srp-mobile-topbar *)) .smart-search-header-lookup .smart-search-multi-geo-container{display:none}.advisor-wrapper:has(.advisor-expanded-container) .toggle-ai-advisor-button-on{display:none}.advisor-wrapper:has(.advisor-expanded-container) #ldp-ai-advisor button.advisor-expanded-active{display:none}}.toggle-ai-advisor-button-on{justify-content:center;align-items:center;gap:var(--apts-ai-button-gap);height:var(--apts-ai-button-height-srp);padding:var(--apts-ai-button-padding-y) var(--apts-ai-button-padding-end) var(--apts-ai-button-padding-y) var(--apts-ai-button-padding-x);border:var(--apts-ai-button-border-width) solid transparent;border-radius:var(--apts-ai-button-radius);background:linear-gradient(var(--apts-ai-bg-color), var(--apts-ai-bg-color)) padding-box, var(--apts-ai-gradient) border-box;color:var(--apts-ai-text-color);cursor:pointer;display:inline-flex}.toggle-ai-advisor-button-on .toggle-ai-advisor-label{font-family:var(--apts-ai-label-font-family);font-size:var(--apts-ai-label-font-size);line-height:var(--apts-ai-label-line-height);letter-spacing:var(--apts-ai-label-letter-spacing);white-space:nowrap}.toggle-ai-advisor-button-on .toggle-ai-advisor-label-full{display:none}@media (width>=768px){.toggle-ai-advisor-button-on .toggle-ai-advisor-label-short{display:none}.toggle-ai-advisor-button-on .toggle-ai-advisor-label-full{display:inline}}@media (width>=768px) and (width<=1023px){#srp-ai-advisor .toggle-ai-advisor-button-on .toggle-ai-advisor-label-short,#srp-ai-advisor-ssr .toggle-ai-advisor-button-on .toggle-ai-advisor-label-short{display:inline}#srp-ai-advisor .toggle-ai-advisor-button-on .toggle-ai-advisor-label-full,#srp-ai-advisor-ssr .toggle-ai-advisor-button-on .toggle-ai-advisor-label-full{display:none}}.toggle-ai-advisor-button-on .aiStarsStoryIcon{width:var(--apts-ai-icon-size);height:var(--apts-ai-icon-size);font-size:var(--apts-ai-icon-size);background:var(--apts-ai-gradient);color:#0000;-webkit-text-fill-color:transparent;background-position:0 0;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;line-height:1;animation:none;display:inline-block;position:static;top:auto;left:auto}#ldp-ai-advisor .toggle-ai-advisor-button-on{height:var(--apts-ai-button-height-ldp);box-shadow:var(--apts-ai-shadow-elevated)}#ldp-ai-advisor .toggle-ai-advisor-button-on .toggle-ai-advisor-label-short{display:none}#ldp-ai-advisor .toggle-ai-advisor-button-on .toggle-ai-advisor-label-full,#ldp-ai-advisor .toggle-ai-advisor-button-on.minimized .toggle-ai-advisor-label-short{display:inline}#ldp-ai-advisor .toggle-ai-advisor-button-on.minimized .toggle-ai-advisor-label-full{display:none}.ai-advisor-anchor{display:inline-block;position:relative}#aiNudgeContainer{z-index:999;width:350px;position:absolute;top:6.125rem;left:20.5rem}.smart-search-advisor-tooltip-container-sb{margin-top:1.25rem;transform:translate(-50%);padding:unset!important;position:absolute!important;top:100%!important;left:50%!important;right:auto!important}.smart-search-advisor-tooltip-container-sb .mortar-tooltip-text.bottom-center{max-width:350px;border-radius:10px!important;padding:1rem!important;display:none!important;position:relative!important;top:auto!important;right:auto!important;transform:none!important}.searchApp:has(.toggle-ai-advisor-button-on.hidden) .smart-search-advisor-tooltip-container-sb{display:none!important}.smart-search-advisor-tooltip-container-sb .mortar-tooltip-text:before{transform-origin:50%!important;top:-.5725rem!important;left:50%!important;right:auto!important;transform:translate(-50%)rotate(45deg)!important}.smart-search-advisor-tooltip-container-sb .mortar-tooltip-title{width:calc(100% - 1.5rem);margin:0 0 4px!important}.smart-search-advisor-tooltip-container-sb .mortar-tooltip-title .aiStarsStoryIcon{position:relative;top:4px}.smart-search-advisor-tooltip-container-sb .aiStarsStoryIcon{-webkit-text-fill-color:transparent;background:linear-gradient(109deg,#04b69a 0%,#0f7e07 100%);-webkit-background-clip:text;background-clip:text;font-size:1.5rem}.smart-search-advisor-tooltip-container-sb .mortar-tooltip-title .close-icon{background:no-repeat;border:none;padding:0;font-size:1.5rem;position:absolute;top:.5rem;right:.5rem}@container mainWrapper not (width>=950px){.toggle-ai-advisor-button-on .AiLongText{display:none}}@container mainWrapper not (width<=2540px){.smart-search-advisor-tooltip-container-sb .mortar-tooltip-text.bottom-center{max-width:450px}}[data-consolidated-search=true] .toggle-ai-advisor-button-on{border-radius:var(--apts-ai-pill-radius);border-width:2px;border-color:var(--apts-ai-color-start);background:var(--apts-ai-bg-color);gap:0;padding:.5rem .5rem .5rem .75rem}#ldp-ai-advisor[data-consolidated-search=true] .toggle-ai-advisor-button-on{--apts-ai-pill-icon-size:1.125rem}#ldp-ai-advisor[data-consolidated-search=true] .toggle-ai-advisor-button-on .aiBadge3StoryIcon{height:1.0625rem;font-size:1.0625rem}#ldp-ai-advisor[data-consolidated-search=true] .toggle-ai-advisor-button-on .aiSearchStoryIcon{position:relative;top:-.125rem}@media (width>=768px){#ldp-ai-advisor[data-consolidated-search=true] .toggle-ai-advisor-button-on .toggle-ai-advisor-label{letter-spacing:.16px;font-size:16px;line-height:18px}}#ldp-ai-advisor[data-consolidated-search=true] .toggle-ai-advisor-button-on.minimized .toggle-ai-advisor-label-short,#ldp-ai-advisor[data-consolidated-search=true] .toggle-ai-advisor-button-on.minimized .toggle-ai-advisor-label-full{display:none}[data-consolidated-search=true] .toggle-ai-advisor-button-on .toggle-ai-advisor-label{font-size:var(--apts-ai-pill-font-size);line-height:var(--apts-ai-pill-line-height);letter-spacing:var(--apts-ai-pill-letter-spacing);background-image:linear-gradient(156.18deg, var(--apts-ai-color-start) 0%, var(--apts-ai-color-end) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-consolidated-search=true] .toggle-ai-advisor-button-on .aiBadge3StoryIcon,[data-consolidated-search=true] .toggle-ai-advisor-button-on .aiSearchStoryIcon{height:var(--apts-ai-pill-icon-size);font-size:var(--apts-ai-pill-icon-size);background:var(--apts-ai-gradient);color:#0000;-webkit-text-fill-color:transparent;background-position:0 0;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;margin-left:4px;line-height:1;animation:none;display:inline-block}#srp-ai-advisor[data-consolidated-search=true] .ai-advisor-anchor,#srp-ai-advisor-ssr[data-consolidated-search=true] .ai-advisor-anchor{display:none}.mainWrapper:has(.searchBar .smart-search-container[data-consolidated-search=true]) #aiNudgeContainer{left:var(--aia-nudge-anchor-x,421px);top:var(--aia-nudge-anchor-y,6.125rem);transform:translate(-50%)}div:has(.advisor-wrapper) .advisor-wrapper{gap:8px;width:100%;display:flex}div:has(.advisor-wrapper):has(.smart-search-container[data-consolidated-search=true]) .advisor-wrapper{gap:0}@media (width<=767px){div:has(.advisor-wrapper) .advisor-wrapper{min-width:0}div:has(.advisor-wrapper) .advisor-wrapper .smart-search-toggle .smart-search-container[data-advisor=true]:has(.smart-search-btn-current-location:not(.hide)) .smart-search-input{padding-right:40px}div:has(.advisor-wrapper) .advisor-wrapper .smart-search-toggle .smart-search-container[data-advisor=true]:has(.smart-search-btn-current-location:not(.hide)):has(.smart-search-btn-search:not(.hide)) .smart-search-input{padding-right:65px}:is(div:has(.advisor-wrapper) .advisor-wrapper .smart-search-toggle .smart-search-container[data-advisor=true][data-consolidated-search=true]:has(.smart-search-btn-current-location:not(.hide)) .smart-search-input,div:has(.advisor-wrapper) .advisor-wrapper .smart-search-toggle .smart-search-container[data-advisor=true][data-consolidated-search=true]:has(.smart-search-btn-current-location:not(.hide)):has(.smart-search-btn-search:not(.hide)) .smart-search-input){padding-right:0}div:has(.advisor-wrapper) .advisor-wrapper :first-child{min-width:0}}@media (width>=768px){div:has(.advisor-wrapper) .advisor-wrapper{width:auto;margin-right:8px}div:has(.smart-search-container[data-advisor=true]) #searchBar .smart-search-header-lookup .smart-search-container:not(.focus):has(.smart-search-btn-current-location:not(.hide)) .smart-search-input{padding-right:2.2rem}div:has(.smart-search-container[data-advisor=true]) #searchBar .smart-search-header-lookup .smart-search-container:not(.focus):has(.smart-search-btn-current-location:not(.hide)):has(.smart-search-btn-search:not(.hide)) .smart-search-input{padding-right:4.2rem}:is(div:has(.smart-search-container[data-advisor=true]) #searchBar .smart-search-header-lookup .smart-search-container[data-consolidated-search=true]:not(.focus):has(.smart-search-btn-current-location:not(.hide)) .smart-search-input,div:has(.smart-search-container[data-advisor=true]) #searchBar .smart-search-header-lookup .smart-search-container[data-consolidated-search=true]:not(.focus):has(.smart-search-btn-current-location:not(.hide)):has(.smart-search-btn-search:not(.hide)) .smart-search-input){padding-right:0}header:has(.filter-bar-sidescroll-wrapper) div:has(.advisor-wrapper) .advisor-wrapper{width:100%}.srp-mobile-topbar:has(.filter-scroll-bar-wrapper) div:has(.advisor-wrapper) .advisor-wrapper{width:100%}}@font-face{font-family:StorybookIllustrations;src:url(/dist/assets/fonts/storybook-illustrations-BqbLAfrw.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:StorybookIcons;src:url(/dist/assets/fonts/storybook-icons-pcGKDSHO.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.storyillustration{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:StorybookIllustrations!important}.storyicon{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:StorybookIcons!important}.facebookStoryIcon:before{content:""}.instagramStoryIcon:before{content:""}.linkedinStoryIcon:before{content:""}.youtubeStoryIcon:before{content:""}.youtubeV2StoryIcon:before{content:""}.xStoryIcon:before{content:""}.tiktokStoryIcon:before{content:""}.threadsStoryIcon:before{content:""}.blogStoryIcon:before{content:""}.equalHousingStoryIcon:before{content:""}.hamburgerStoryIcon:before{content:""}.externalWebsiteStoryIcon:before{content:""}.favoriteOutlineStoryIcon:before{content:""}.lightningBoltStoryIcon:before{content:""}.alertStoryIcon:before{content:""}.closeStoryIcon:before{content:""}.favoriteStoryIcon:before{content:""}.searchStoryIcon:before{content:""}.filtersStoryIcon:before{content:""}.sortStoryIcon:before{content:""}.down2StoryIcon:before{content:""}.up2StoryIcon:before{content:""}.comMicrophoneStoryIcon:before{content:""}.aiStarsStoryIcon:before{content:""}.micStoryIcon:before{content:""}.micOffStoryIcon:before{content:""}.volumeStoryIcon:before{content:""}.volumeOffStoryIcon:before{content:""}.expandStoryIcon:before{content:""}.collapseStoryIcon:before{content:""}.upStoryIcon:before{content:""}.AIVoiceModeStoryIcon:before{content:""}.aiBadge3StoryIcon:before{content:""}.aiSearchStoryIcon:before{content:""}.backStoryIcon:before{content:""}.nextStoryIcon:before{content:""}.checkmarkStoryIcon:before{content:""}.mealsStoryIcon:before{content:""}.refreshStoryIcon:before{content:""}.forrentbyownerStoryIcon:before{content:""}.bedStoryIcon:before{content:""}.hookcupsStoryIcon:before{content:""}.rentSpecialStoryIcon:before{content:""}.propTownhouseStoryIcon:before{content:""}.saleStoryIcon:before{content:""}.propHouseStoryIcon:before{content:""}.mapPinStoryIcon:before{content:""}.right2StoryIcon:before{content:""}.propApartmentStoryIcon:before{content:""}.propCondoStoryIcon:before{content:""}.propTownhouseV2StoryIcon:before{content:""}.calendarStoryIcon:before{content:""}.applyNowStoryIcon:before{content:""}.roomForRentStoryIcon:before{content:""}.doorOpenStoryIcon:before{content:""}.infoStoryIcon:before{content:""}.left2StoryIcon:before{content:""}.location2StoryIcon:before{content:""}.propHouseFilledStoryIcon:before{content:""}.comVideoFilledStoryIcon:before{content:""}.mediaVirtualtourFilledStoryIcon:before{content:""}.saleSolidStoryIcon:before{content:""}.mapStoryIcon:before{content:""}.listViewStoryIcon:before{content:""}.diningStoryIcon:before{content:""}.collegesStoryIcon:before{content:""}.trainStoryIcon:before{content:""}.map1StoryIcon:before{content:""}.starFullStoryIcon:before{content:""}.star50StoryIcon:before{content:""}.starEmptyStoryIcon:before{content:""}.addStoryIcon:before{content:""}.minusStoryIcon:before{content:""}.multiBuildingStoryIcon:before{content:""}.sofaStoryIcon:before{content:""}.gearStoryIcon:before{content:""}.check1StoryIcon:before{content:""}.emailStoryIcon:before{content:""}.adAnalyticsStoryIcon:before{content:""}.supportStoryIcon:before{content:""}.bubbleStoryIcon:before{content:""}.locationStoryIcon:before{content:""}.warningStoryIcon:before{content:""}.imageCarouselArrowLeftIcon:before{content:""}.imageCarouselArrowRightIcon:before{content:""}.icon-before-mapPinStoryIcon:before{content:"";content:"" / "";speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:StorybookIcons!important}.icon-before-bedStoryIcon:before{content:"";content:"" / "";speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:StorybookIcons!important}.icon-before-hookcupsStoryIcon:before{content:"";content:"" / "";speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:StorybookIcons!important}.icon-before-rentSpecialStoryIcon:before{content:"";content:"" / "";speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:StorybookIcons!important}.icon-before-propTownhouseStoryIcon:before{content:"";content:"" / "";speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:StorybookIcons!important}.icon-before-saleStoryIcon:before{content:"";content:"" / "";speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:StorybookIcons!important}.icon-before-propHouseStoryIcon:before{content:"";content:"" / "";speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:StorybookIcons!important}.apartmentsBlackStoryIllustration .path1:before{content:"";color:#6fb143}.apartmentsBlackStoryIllustration .path2:before{content:"";color:#1c1b19;margin-left:-7.03613em}.AptsNYCShortStoryIllustration .path1:before{content:"";color:#77b800}.AptsNYCShortStoryIllustration .path2:before{content:"";color:#000;margin-left:-3.44824em}.userMultifamilyStoryIllustration .path1:before{content:"";color:#bfbfbf}.userMultifamilyStoryIllustration .path2:before{content:"";color:#77b800;margin-left:-1em}.userMultifamilyStoryIllustration .path3:before{content:"";color:#77b800;margin-left:-1em}.userMultifamilyStoryIllustration .path4:before{content:"";color:#427b01;margin-left:-1em}.maintenceStoryIllustration .path1:before{content:"";color:#77b800}.maintenceStoryIllustration .path2:before{content:"";color:#427b01;margin-left:-1em}.maintenceStoryIllustration .path3:before{content:"";color:#77b800;margin-left:-1em}.maintenceStoryIllustration .path4:before{content:"";color:#bfbfbf;margin-left:-1em}.propertyGroupStoryIllustration .path1:before{content:"";color:#427b01}.propertyGroupStoryIllustration .path2:before{content:"";color:#bfbfbf;margin-left:-1em}.propertyGroupStoryIllustration .path3:before{content:"";color:#77b800;margin-left:-1em}.propertyHighlightStoryIllustration .path1:before{content:"";color:#427b01}.propertyHighlightStoryIllustration .path2:before{content:"";color:#bfbfbf;margin-left:-.910156em}.propertyHighlightStoryIllustration .path3:before{content:"";color:#77b800;margin-left:-.910156em}.searchStoryIllustration .path1:before{content:"";color:#427b01}.searchStoryIllustration .path2:before{content:"";color:#77b800;margin-left:-1em}.fiestaStoryIllustration .path1:before{content:"";color:#77b800}.fiestaStoryIllustration .path2:before{content:"";color:#427b01;margin-left:-1em}.fiestaStoryIllustration .path3:before{content:"";color:#bfbfbf;margin-left:-1em}.propertyVerificationStoryIllustration .path1:before{content:"";color:#77b800}.propertyVerificationStoryIllustration .path2:before{content:"";color:#bfbfbf;margin-left:-1em}.propertyVerificationStoryIllustration .path3:before{content:"";color:#427b01;margin-left:-1em}.apartmentsLogoStoryIllustration:before{content:"";color:#77b800}.no-favorites{text-align:center;padding:28px 24px}.no-favorites__heading{color:#74b71b;font-size:34px;font-weight:400;font-family:var(--outfit-light), sans-serif;margin:0;line-height:1.25}.no-favorites__content{color:#000;margin:16px 0;font-size:16px;line-height:1.25}.no-favorites__confirm{color:#fff;min-width:80px;height:40px;font-size:16px;font-family:var(--outfit-bold), sans-serif;cursor:pointer;background:#367b01;border:1px solid #367b01;border-radius:4px;padding:1px 20px 2px;transition:all .2s ease-in-out}.no-favorites__confirm:hover{background:#284a01;border-color:#284a01}.no-favorites__confirm:focus-visible{border-color:#367b01;outline:none;box-shadow:0 0 10px #74b71be6}.base-modal__backdrop[data-dialog-name=noFavoritesYet] .base-modal__panel{position:relative}.base-modal__backdrop[data-dialog-name=noFavoritesYet] .base-modal__header{z-index:1;border-bottom:none;padding:0;position:absolute;top:5px;right:3px}.base-modal__backdrop[data-dialog-name=noFavoritesYet] .base-modal__close-button{color:#999;padding-top:0;font-size:1.5rem}.confirm-modal__header,.confirm-modal__message{text-align:center}.confirm-modal__actions{flex-direction:column;gap:8px;width:100%;display:flex}.confirm-modal__action{width:100%}.global-modal-loading{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:180px;display:flex}.global-modal-loading__text{color:#4c4c4c;font-size:14px}.global-modal--loading .base-modal__panel{min-height:220px}.global-modal--loading .base-modal__body{flex:auto;justify-content:center;align-items:center;display:flex}.confirm-modal--specialty-disclaimer .base-modal__panel{text-align:center;background-color:#fff;border:none;border-radius:.375rem;width:35rem;max-width:calc(100vw - 2rem);padding:1rem}.confirm-modal--specialty-disclaimer .base-modal__header{border-bottom:none}.confirm-modal--specialty-disclaimer .base-modal__footer{border-top:none;justify-content:center}.confirm-modal--specialty-disclaimer .confirm-modal__header{text-align:center;color:#4c4c4c;margin:0;padding:.3em 3rem;font-family:OutfitRegular,sans-serif;font-size:1.875rem;font-weight:400;line-height:1.2}.confirm-modal--specialty-disclaimer .confirm-modal__header i{color:#fff;background:#fdb502;border-radius:50%;width:3rem;height:3rem;margin-bottom:.75rem;font-family:StorybookIcons;font-size:3rem;line-height:1;display:inline-block}.confirm-modal--specialty-disclaimer .confirm-modal__message{text-align:center;padding:1em 2rem 2rem}.confirm-modal--specialty-disclaimer .confirm-modal__actions{width:50%;margin:auto;display:block}.confirm-modal--specialty-disclaimer .confirm-modal__action{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;box-sizing:border-box;border-style:solid;border-width:.0625rem;border-radius:.25rem;width:auto;min-width:9.25em;height:2.5rem;margin-top:.5em;padding:0 1.25rem .125rem;font-family:OutfitBold,sans-serif;font-size:1rem;line-height:1.125rem;text-decoration:none;transition:all .2s ease-in-out;display:inline-block}.confirm-modal--specialty-disclaimer .confirm-modal__action:focus-visible{border-color:#367b01;outline:none;box-shadow:0 0 .25rem #77b800b3}.confirm-modal--specialty-disclaimer .confirm-modal__action--primary{color:#fff;background-color:#367b01;border-color:#367b01}.confirm-modal--specialty-disclaimer .confirm-modal__action--primary:hover{color:#fff;background-color:#284a01;border-color:#284a01}.confirm-modal--specialty-disclaimer .confirm-modal__action--secondary{color:#0f8ac0;background:0 0;border-width:0;border-radius:0;font-family:OutfitRegular,sans-serif}.confirm-modal--specialty-disclaimer .confirm-modal__action--secondary:hover{background:0 0;text-decoration:underline}.global-modal--loading.lead-form-modal .base-modal__panel{width:515px;height:auto;min-height:min(620px,100vh - 2rem)}.global-modal--loading.lead-form-modal .base-modal__body{flex-direction:column;flex:auto;justify-content:center;align-items:center;display:flex}.confirm-modal--specialty-disclaimer.lead-form-modal .base-modal__panel{border-radius:10px;width:515px;max-width:515px;height:auto;min-height:min(620px,100vh - 2rem);padding:1rem}.confirm-modal--specialty-disclaimer.lead-form-modal .base-modal__body{padding:0;display:block}.confirm-modal--specialty-disclaimer.lead-form-modal .base-modal__header{border-bottom:none;padding:.5rem 1rem}.base-modal__backdrop.lead-form-modal.lead-form-modal--mobile{padding:0}.global-modal--loading.lead-form-modal.lead-form-modal--mobile .base-modal__panel,.confirm-modal--specialty-disclaimer.lead-form-modal.lead-form-modal--mobile .base-modal__panel{border-radius:0;width:100%;min-width:0;max-width:none;height:100%;max-height:none;padding:0}.confirm-modal--specialty-disclaimer.confirm-modal--specialty-disclaimer-mobile .base-modal__header{padding:1.5rem 1.5rem 0}.confirm-modal--specialty-disclaimer.confirm-modal--specialty-disclaimer-mobile .confirm-modal__header{color:#000;padding:0;font-size:1.375rem}.confirm-modal--specialty-disclaimer.confirm-modal--specialty-disclaimer-mobile .base-modal__body{flex:auto;padding:0 1.5rem;display:block}.confirm-modal--specialty-disclaimer.confirm-modal--specialty-disclaimer-mobile .confirm-modal__message{margin-top:2rem;margin-bottom:2rem;padding:0;font-size:1rem}.confirm-modal--specialty-disclaimer.confirm-modal--specialty-disclaimer-mobile .base-modal__footer{padding:0 2rem 5px}.confirm-modal--specialty-disclaimer.confirm-modal--specialty-disclaimer-mobile .confirm-modal__actions{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.confirm-modal--specialty-disclaimer.confirm-modal--specialty-disclaimer-mobile .confirm-modal__action{margin-top:0}.confirm-modal--specialty-disclaimer.confirm-modal--specialty-disclaimer-mobile .confirm-modal__action--primary{width:100%}.confirm-modal--specialty-disclaimer.confirm-modal--specialty-disclaimer-mobile.lead-form-modal .base-modal__title{white-space:normal;text-overflow:clip;font-size:inherit;overflow:visible}.apts-spinner{color:#77b800;transform-origin:50% 52.5%;font-size:3em;animation:.75s linear infinite rotate;display:inline-block}.apts-spinner-overlay{z-index:3;background-color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.placard .media .carouselSpinner,.placard .media .videoSpinner{margin-top:-2.0625rem;margin-left:-2.0625rem;top:50%;left:50%}.placard .media .carouselSpinner.active,.placard .media .videoSpinner.active{display:block;position:absolute}@media (width<=1152px){.placard .media .carouselSpinner,.placard .media .videoSpinner{margin-top:-1.375rem;margin-left:-1.5625rem}}.placard .media .carouselSpinner .apartmentsLogoStoryIllustration,.placard .media .js-placard-spinner .apartmentsLogoStoryIllustration{color:#77b800;font-size:5em;display:inline-block}@media (width<=1805px){.placard .media .carouselSpinner .apartmentsLogoStoryIllustration,.placard .media .js-placard-spinner .apartmentsLogoStoryIllustration{font-size:4em}}@media (width<=1152px){.placard .media .carouselSpinner .apartmentsLogoStoryIllustration,.placard .media .js-placard-spinner .apartmentsLogoStoryIllustration{font-size:3em}}.placard .media .carouselSpinner .apartmentsLogoStoryIllustration.rotate{transform-origin:50% 52.5%;animation:.75s linear infinite rotate}.placard .media .fallbackSpinner{margin-top:-1.4375rem;margin-left:-1.4375rem;top:50%;left:50%}.placard .media .fallbackSpinner.active{display:block;position:absolute}.placard .media .carousel-item.loading{display:none}.base-modal__backdrop{z-index:1002;background-color:#000000bf;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.base-modal__panel{z-index:1005;background-color:#fff;border-radius:.675rem;flex-direction:column;min-width:min(515px,100vw - 2rem);max-width:min(40rem,100%);max-height:calc(100vh - 2rem);display:flex;overflow:hidden;box-shadow:0 20px 40px -10px #00000040}.base-modal__header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.base-modal__title{color:#0f172a;flex:auto;min-width:0;margin:0;font-size:1.125rem;font-weight:600}.base-modal__close-button{cursor:pointer;background:0 0;border:none;flex:none;padding-top:.5rem;font-size:28px;font-weight:400;line-height:1}.base-modal__close-button:hover{color:#0f172a}.base-modal__close-button:focus-visible{outline-offset:2px;outline:2px solid #189ed9}.base-modal__body{flex:auto;overflow-y:auto}.base-modal__footer{border-top:1px solid #e2e8f0;justify-content:flex-end;gap:.5rem;padding:1rem 1.25rem;display:flex}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}.all-favorites[data-v-f3182c5d]{padding:.5rem .25rem .25rem}.all-favorites__heading[data-v-f3182c5d]{color:var(--color-primary,#007e5f);margin:0 0 .75rem;font-size:1.375rem;font-weight:600}.all-favorites__list[data-v-f3182c5d]{max-height:60vh;margin:0;padding:0;list-style:none;overflow-y:auto}.all-favorites__item[data-v-f3182c5d]{border-bottom:1px solid var(--color-border,#e0e0e0);justify-content:space-between;gap:1rem;padding:.625rem 0;display:flex}.all-favorites__item[data-v-f3182c5d]:last-child{border-bottom:0}.all-favorites__city[data-v-f3182c5d]{color:var(--color-text-muted,#666)}.all-favorites__empty[data-v-f3182c5d]{margin:0;line-height:1.5}.info-dialog__header[data-v-eda15d3a]{text-align:center;font-size:1.5rem;font-weight:400;font-family:var(--outfit-regular), sans-serif;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}body.mobile [data-dialog-name=redirect] .info-dialog__header[data-v-eda15d3a]{white-space:normal;text-overflow:clip;padding:0;font-size:1.375rem;overflow:visible}body.mobile [data-dialog-name=redirect] .info-dialog__message[data-v-eda15d3a]{font-size:1rem;font-family:var(--outfit-light), sans-serif;border-top:none;border-bottom:none;margin:2rem 0;padding:0 1.5rem}.info-dialog__message[data-v-eda15d3a]{text-align:center;padding:1.5rem 2.5rem}.info-dialog__actions[data-v-eda15d3a]{gap:12px;margin-inline:auto;display:flex}.info-dialog__actions .btn[data-v-eda15d3a]{min-width:9.25em}[data-dialog-name=redirect] .info-dialog__header[data-v-eda15d3a]{color:#000;padding:0 .75rem 0 2.875rem}[data-dialog-name=redirect] .info-dialog__message[data-v-eda15d3a]{border-top:2px solid var(--darkdivider);border-bottom:2px solid var(--darkdivider);max-height:500px;overflow:hidden auto}[data-dialog-name=redirect] .info-dialog__actions .btn[data-v-eda15d3a]{width:100%;display:none}body.mobile [data-dialog-name=redirect] .info-dialog__actions .btn[data-v-eda15d3a]{width:100%;min-height:40px;display:block}body.mobile [data-dialog-name=redirect] .info-dialog__actions[data-v-eda15d3a]{width:100%}
