.snapshot-module-scss-module__9-kX7q__diagramContainer{position:relative}.snapshot-module-scss-module__9-kX7q__diagram{height:1px;position:relative}@media not print{.root.light .snapshot-module-scss-module__9-kX7q__diagram{background:linear-gradient(90deg,#c4a57433 0%,#bababa 50%,#f4694726 100%)}}@media print{.root.light .snapshot-module-scss-module__9-kX7q__diagram{background:linear-gradient(90deg,#c4a57433 0%,#bababa 50%,#f4694726 100%)}}@media not print{.root.dark .snapshot-module-scss-module__9-kX7q__diagram{background:linear-gradient(90deg,#c4a5744d 0%,#818181 50%,#f4694740 100%)}}.snapshot-module-scss-module__9-kX7q__diagram:before,.snapshot-module-scss-module__9-kX7q__diagram:after{content:"";background-color:#555;width:1px;position:absolute;top:-6px;bottom:-6px}.snapshot-module-scss-module__9-kX7q__diagram:before{left:0}.snapshot-module-scss-module__9-kX7q__diagram:after{right:0}@media print{.snapshot-module-scss-module__9-kX7q__diagram{border-top:1px solid #818181;border-bottom:1px solid #818181}}.snapshot-module-scss-module__9-kX7q__legendContainer{margin-top:calc(var(--grid-gap) * 1.5);justify-content:center;gap:calc(var(--grid-gap) * 1);flex-wrap:wrap;display:flex}
.balloon-module-scss-module__vw-K_q__balloon{text-align:center;padding:calc(var(--grid-gap) * .6) calc(var(--grid-gap) * .75) calc(var(--grid-gap) * .5);z-index:3;border-radius:1.35rem;width:200px;min-width:200px;transition:all .25s ease-out;position:relative;transform:translate(-50%)}@media print{.balloon-module-scss-module__vw-K_q__balloon{border:2px solid #818181}}.balloon-module-scss-module__vw-K_q__balloon_property,.balloon-module-scss-module__vw-K_q__balloon_comparable{border:1px solid #0000}.balloon-module-scss-module__vw-K_q__balloon_property:before,.balloon-module-scss-module__vw-K_q__balloon_property:after,.balloon-module-scss-module__vw-K_q__balloon_comparable:before,.balloon-module-scss-module__vw-K_q__balloon_comparable:after{content:"";position:absolute}.balloon-module-scss-module__vw-K_q__balloon_property:before,.balloon-module-scss-module__vw-K_q__balloon_comparable:before{width:2px;height:calc(50px - calc(var(--grid-gap) * .25));left:50%;transform:translate(-50%)}@media print{.balloon-module-scss-module__vw-K_q__balloon_property:before,.balloon-module-scss-module__vw-K_q__balloon_comparable:before{border:2px solid #000}}.balloon-module-scss-module__vw-K_q__balloon_property:after,.balloon-module-scss-module__vw-K_q__balloon_comparable:after{border-radius:50%;width:10px;height:10px;left:50%;transform:translate(-50%)}@media print{.balloon-module-scss-module__vw-K_q__balloon_property:after,.balloon-module-scss-module__vw-K_q__balloon_comparable:after{border:2px solid #000}}.balloon-module-scss-module__vw-K_q__balloon_property{border-color:var(--t-color-primary);margin-bottom:50px}@media not print{.root.dark .balloon-module-scss-module__vw-K_q__balloon_property{background-color:rgba(var(--t-color-primary), .12)}.root.light .balloon-module-scss-module__vw-K_q__balloon_property{background-color:#fff}}@media print{.root.light .balloon-module-scss-module__vw-K_q__balloon_property{background-color:#fff}}.balloon-module-scss-module__vw-K_q__balloon_property:before{background-color:var(--t-color-primary)}.balloon-module-scss-module__vw-K_q__balloon_property:after{border:2px solid var(--t-color-primary);background-color:#fff}@media not print{.root.dark .balloon-module-scss-module__vw-K_q__balloon_property:after{background-color:#1c1c1c}}.balloon-module-scss-module__vw-K_q__balloon_property:before,.balloon-module-scss-module__vw-K_q__balloon_property:after{top:100%}.balloon-module-scss-module__vw-K_q__balloon_property:before{margin-top:calc(var(--grid-gap) * .25)}.balloon-module-scss-module__vw-K_q__balloon_property:after{margin-top:43px}.balloon-module-scss-module__vw-K_q__balloon_comparable{padding-top:calc(var(--grid-gap) * .5);border-color:#f46947;margin-top:49px}@media not print{.root.dark .balloon-module-scss-module__vw-K_q__balloon_comparable{background-color:#f469471f}.root.light .balloon-module-scss-module__vw-K_q__balloon_comparable{background-color:#f469470f}}@media print{.root.light .balloon-module-scss-module__vw-K_q__balloon_comparable{background-color:#f469470f}}.balloon-module-scss-module__vw-K_q__balloon_comparable:before{background-color:#f46947}.balloon-module-scss-module__vw-K_q__balloon_comparable:after{background-color:#fff;border:2px solid #f46947}@media not print{.root.dark .balloon-module-scss-module__vw-K_q__balloon_comparable:after{background-color:#1c1c1c}}.balloon-module-scss-module__vw-K_q__balloon_comparable:before,.balloon-module-scss-module__vw-K_q__balloon_comparable:after{bottom:100%}.balloon-module-scss-module__vw-K_q__balloon_comparable:before{margin-bottom:calc(var(--grid-gap) * .25)}.balloon-module-scss-module__vw-K_q__balloon_comparable:after{margin-bottom:43px}@media (max-width:820px){.balloon-module-scss-module__vw-K_q__balloon{min-width:90px;max-width:150px;padding:12px}}
.typo-module-scss-module__XjUTDa__variant_extra-small{font-size:.705rem;line-height:1.5}.typo-module-scss-module__XjUTDa__variant_small{font-size:.875rem;line-height:1.5}.typo-module-scss-module__XjUTDa__variant_default{line-height:1.5}@media (min-width:821px){.typo-module-scss-module__XjUTDa__variant_default{font-size:16.5px}}@media (max-width:820px){.typo-module-scss-module__XjUTDa__variant_default{font-size:15px}}@media print{.typo-module-scss-module__XjUTDa__variant_default{font-size:16.5px}}.typo-module-scss-module__XjUTDa__variant_h1{font-weight:500;line-height:1.1}@media (min-width:821px){.typo-module-scss-module__XjUTDa__variant_h1{font-size:2.6rem}}@media (max-width:820px){.typo-module-scss-module__XjUTDa__variant_h1{font-size:2rem}}@media print{.typo-module-scss-module__XjUTDa__variant_h1{font-size:2.6rem}}.typo-module-scss-module__XjUTDa__variant_h2{font-weight:500;line-height:1.2}@media (min-width:821px){.typo-module-scss-module__XjUTDa__variant_h2{font-size:2rem}}@media (max-width:820px){.typo-module-scss-module__XjUTDa__variant_h2{font-size:1.6rem}}@media print{.typo-module-scss-module__XjUTDa__variant_h2{font-size:2rem}}.typo-module-scss-module__XjUTDa__variant_h3{font-weight:500;line-height:1.4}@media (min-width:821px){.typo-module-scss-module__XjUTDa__variant_h3{font-size:1.65rem}}@media (max-width:820px){.typo-module-scss-module__XjUTDa__variant_h3{font-size:1.4rem}}@media print{.typo-module-scss-module__XjUTDa__variant_h3{font-size:1.65rem}}.typo-module-scss-module__XjUTDa__variant_h4{font-weight:500;line-height:1.4}@media (min-width:821px){.typo-module-scss-module__XjUTDa__variant_h4{font-size:1.35rem}}@media (max-width:820px){.typo-module-scss-module__XjUTDa__variant_h4{font-size:1.2rem}}@media print{.typo-module-scss-module__XjUTDa__variant_h4{font-size:1.35rem}}.typo-module-scss-module__XjUTDa__variant_h5{font-weight:500;line-height:1.5}@media (min-width:821px){.typo-module-scss-module__XjUTDa__variant_h5{font-size:1.15rem}}@media (max-width:820px){.typo-module-scss-module__XjUTDa__variant_h5{font-size:1.1rem}}@media print{.typo-module-scss-module__XjUTDa__variant_h5{font-size:1.15rem}}.typo-module-scss-module__XjUTDa__variant_hero{font-weight:700}@media (max-width:820px){.typo-module-scss-module__XjUTDa__variant_hero{font-size:clamp(2.35rem,8vw,2.65rem);line-height:1.15}}@media (min-width:821px) and (max-width:1023px){.typo-module-scss-module__XjUTDa__variant_hero{font-size:clamp(2.35rem,7vw,3rem);line-height:1.1}}@media (min-width:1024px){.typo-module-scss-module__XjUTDa__variant_hero{font-size:clamp(2.35rem,7vw,3.6rem);line-height:1.1}}@media (min-width:1024px) and (max-width:1440px){.typo-module-scss-module__XjUTDa__variant_hero{font-size:clamp(2.35rem,7vw,3.2rem);line-height:1.1}}@media print{.typo-module-scss-module__XjUTDa__variant_hero{font-size:32px;line-height:1.1}}.typo-module-scss-module__XjUTDa__weight_normal{font-weight:400}.typo-module-scss-module__XjUTDa__weight_semibold{font-weight:500}.typo-module-scss-module__XjUTDa__weight_bold{font-weight:700}.typo-module-scss-module__XjUTDa__color_gray-10{color:#f7f7f7}.typo-module-scss-module__XjUTDa__color_gray-20{color:#e4e4e4}.typo-module-scss-module__XjUTDa__color_gray-30{color:#bababa}.typo-module-scss-module__XjUTDa__color_gray-40{color:#a1a1a1}.typo-module-scss-module__XjUTDa__color_gray-50{color:#818181}.typo-module-scss-module__XjUTDa__color_gray-60{color:#555}.typo-module-scss-module__XjUTDa__color_gray-70{color:#2e2e2e}.typo-module-scss-module__XjUTDa__color_gray-80{color:#1c1c1c}.typo-module-scss-module__XjUTDa__color_gray-90{color:#111}.typo-module-scss-module__XjUTDa__color_accent{color:#47aa1c}.typo-module-scss-module__XjUTDa__color_light{color:var(--t-color-light)}.typo-module-scss-module__XjUTDa__color_white{color:#fff}.typo-module-scss-module__XjUTDa__color_black{color:#111}.typo-module-scss-module__XjUTDa__color_blue{color:#4254ff}.typo-module-scss-module__XjUTDa__color_red{color:red}.typo-module-scss-module__XjUTDa__color_green{color:#47aa1c}.typo-module-scss-module__XjUTDa__color_gray{color:var(--t-color-gray)}.typo-module-scss-module__XjUTDa__color_text{color:var(--t-color-text)}.typo-module-scss-module__XjUTDa__align_left{text-align:left}.typo-module-scss-module__XjUTDa__align_center{text-align:center}.typo-module-scss-module__XjUTDa__align_right{text-align:right}.typo-module-scss-module__XjUTDa__decoration_underline{text-decoration:underline}.typo-module-scss-module__XjUTDa__decoration_line-through{text-decoration:line-through}.typo-module-scss-module__XjUTDa__cursor_pointer{cursor:pointer}.typo-module-scss-module__XjUTDa__uppercase{text-transform:uppercase;letter-spacing:.03rem}
.pageTitle-module-scss-module__qiGfda__wrapper{flex:1;width:100%;min-width:0;padding-bottom:calc(var(--grid-gap) * 1.5)!important}@media (max-width:1023px){.pageTitle-module-scss-module__qiGfda__wrapper{padding-top:calc(var(--grid-gap) * 1)!important}}@media (min-width:1024px){.pageTitle-module-scss-module__qiGfda__wrapper{padding-top:calc(var(--grid-gap) * .75)!important}}.pageTitle-module-scss-module__qiGfda__wrapper_compact{padding-bottom:calc(var(--grid-gap) * .5)!important}@media (max-width:1023px){.pageTitle-module-scss-module__qiGfda__wrapper_compact{padding-top:calc(var(--grid-gap) * .75)!important}}@media (min-width:1024px){.pageTitle-module-scss-module__qiGfda__wrapper_compact{padding-top:calc(var(--grid-gap) * .5)!important}}.pageTitle-module-scss-module__qiGfda__wrapper_compact .pageTitle-module-scss-module__qiGfda__titleHeader{gap:calc(var(--grid-gap) * .25)}.pageTitle-module-scss-module__qiGfda__wrapper_compact .pageTitle-module-scss-module__qiGfda__preTitleRow{align-items:flex-start}.pageTitle-module-scss-module__qiGfda__wrapper_compact .pageTitle-module-scss-module__qiGfda__description{margin-top:calc(var(--grid-gap) * .25)}.pageTitle-module-scss-module__qiGfda__titleHeader{gap:calc(var(--grid-gap) * .35);flex-direction:column;min-width:0;display:flex}.pageTitle-module-scss-module__qiGfda__titleHeader__actions{align-items:center;gap:calc(var(--grid-gap) * 1);flex-shrink:0;display:flex}.pageTitle-module-scss-module__qiGfda__preTitleRow{justify-content:space-between;align-items:center;gap:calc(var(--grid-gap) * 1);min-width:0;display:flex}.pageTitle-module-scss-module__qiGfda__preTitle{flex:1;min-width:0}.pageTitle-module-scss-module__qiGfda__preTitleLocation{flex-shrink:0}.pageTitle-module-scss-module__qiGfda__preTitleName{min-width:0}.pageTitle-module-scss-module__qiGfda__titleRow{justify-content:space-between;align-items:center;gap:calc(var(--grid-gap) * 1);min-width:0;display:flex}.pageTitle-module-scss-module__qiGfda__title{flex:0 auto;min-width:0}.pageTitle-module-scss-module__qiGfda__titleAside{flex:auto;justify-content:flex-end;align-items:center;min-width:0;margin-left:auto;display:flex}.pageTitle-module-scss-module__qiGfda__description{color:var(--t-color-gray);margin-top:calc(var(--grid-gap) * .4)}
.portal-module-scss-module__6ttqWq__drawerHeader{padding:calc(var(--grid-gap) * .5) calc(var(--grid-gap) * .5) 0;justify-content:flex-end;display:flex;position:relative}
.reportError-module-scss-module__D6g5fq__formContainer{padding:calc(var(--grid-gap) * 1);width:460px}@media (max-width:1023px){.reportError-module-scss-module__D6g5fq__formContainer{width:calc(100vw - calc(var(--grid-gap) * 1))}}.reportError-module-scss-module__D6g5fq__title{text-align:center;margin-top:-40px;margin-bottom:1.5rem;font-size:20px;font-weight:600}.reportError-module-scss-module__D6g5fq__actions{justify-content:center;display:flex}.reportError-module-scss-module__D6g5fq__hiddenInput{display:none}.reportError-module-scss-module__D6g5fq__messageBox{padding:calc(var(--grid-gap) * .65)}.reportError-module-scss-module__D6g5fq__messageBox p{margin:calc(var(--grid-gap) * .25);font-size:1.5rem}.reportError-module-scss-module__D6g5fq__messageBoxSuccessIcon{color:var(--t-color-gray)}
.alert-module-scss-module__rS-2gG__alertButton{height:34px;padding:calc(var(--grid-gap) * .4) calc(var(--grid-gap) * .3)!important}.alert-module-scss-module__rS-2gG__alertButton__icon{width:20px}.alert-module-scss-module__rS-2gG__alertButton__icon_active{color:#47aa1c}.alert-module-scss-module__rS-2gG__label{white-space:nowrap;margin:0 calc(var(--grid-gap) * .3) 0 calc(var(--grid-gap) * .1)}@media (max-width:1023px){.alert-module-scss-module__rS-2gG__label{display:none}}
.rightSideMenu-module-scss-module__2vonvG__container{margin-left:0;padding-left:0}.rightSideMenu-module-scss-module__2vonvG__dropdown{display:inline-block}.rightSideMenu-module-scss-module__2vonvG__trigger{padding:calc(var(--grid-gap) * .35);cursor:pointer;min-width:26px;min-height:26px;color:inherit;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@media not print{.root.dark .rightSideMenu-module-scss-module__2vonvG__trigger:hover{color:#e4e4e4;background:#1c1c1c}.root.light .rightSideMenu-module-scss-module__2vonvG__trigger:hover{color:#1c1c1c;background:#e4e4e4}}@media print{.root.light .rightSideMenu-module-scss-module__2vonvG__trigger:hover{color:#1c1c1c;background:#e4e4e4}}.rightSideMenu-module-scss-module__2vonvG__menuItem{align-items:center;gap:calc(var(--grid-gap) * .3);display:flex!important}.rightSideMenu-module-scss-module__2vonvG__menuItemIcon{flex-shrink:0;width:1.25em}
.tabs-module-scss-module__wRMvQG__container{flex-flow:row;justify-content:center;align-items:stretch;width:100%;margin-bottom:.5rem;display:flex;position:relative}.tabs-module-scss-module__wRMvQG__container:after{width:auto;left:0;right:0;transform:none}.tabs-module-scss-module__wRMvQG__container_left{justify-content:flex-start}.tabs-module-scss-module__wRMvQG__container_embedded{margin-bottom:0}.tabs-module-scss-module__wRMvQG__container_embedded .tabs-module-scss-module__wRMvQG__navTabsWrap{flex:0 auto}.tabs-module-scss-module__wRMvQG__container_embedded:after{display:none}.tabs-module-scss-module__wRMvQG__container_embedded .tabs-module-scss-module__wRMvQG__navTab{letter-spacing:.025em;min-height:30px;font-size:.85rem}@media (max-width:1023px){.tabs-module-scss-module__wRMvQG__container_embedded .tabs-module-scss-module__wRMvQG__navTab{padding:calc(var(--grid-gap) * .5) calc(var(--grid-gap) * .65)}}@media (min-width:1024px){.tabs-module-scss-module__wRMvQG__container_embedded .tabs-module-scss-module__wRMvQG__navTab{padding:calc(var(--grid-gap) * .35) calc(var(--grid-gap) * .55)}}.tabs-module-scss-module__wRMvQG__container_embedded .tabs-module-scss-module__wRMvQG__navTab:first-child{padding-left:0}.tabs-module-scss-module__wRMvQG__navTabsWrap{flex:1;min-width:0;max-width:100%;position:relative}.tabs-module-scss-module__wRMvQG__navTabs{justify-content:center;align-items:stretch;min-width:0;display:flex;position:relative}.tabs-module-scss-module__wRMvQG__navTabs_left{justify-content:flex-start}.tabs-module-scss-module__wRMvQG__navTabsVisible{flex:0 auto;justify-content:center;min-width:0;display:flex;overflow:hidden}.tabs-module-scss-module__wRMvQG__navTabsVisible_left{justify-content:flex-start}.tabs-module-scss-module__wRMvQG__navTabsMore{z-index:1040;flex:none;position:relative}.tabs-module-scss-module__wRMvQG__measureRow{visibility:hidden;pointer-events:none;white-space:nowrap;align-items:stretch;height:0;display:flex;position:absolute;overflow:hidden}.tabs-module-scss-module__wRMvQG__measureTab{flex:none;display:inline-flex}.tabs-module-scss-module__wRMvQG__moreMeasureIcon{padding:calc(var(--grid-gap) * .5) calc(var(--grid-gap) * .75);justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.tabs-module-scss-module__wRMvQG__rightSlot{z-index:4;padding-left:calc(var(--grid-gap) * 1);flex:none;align-items:center;margin-left:auto;display:flex;position:relative}.tabs-module-scss-module__wRMvQG__tabScrollButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:28px;padding:0;transition:all .5s;display:inline-flex;overflow:hidden}.tabs-module-scss-module__wRMvQG__tabScrollButton:disabled,.tabs-module-scss-module__wRMvQG__tabScrollButtonDisabled{opacity:0;pointer-events:none;width:0}.tabs-module-scss-module__wRMvQG__contentPaperWrap{border-radius:5px;padding:.5rem}@media (min-width:880px){.tabs-module-scss-module__wRMvQG__contentPaperWrap{min-width:365px;max-width:365px}}
.moreTabsDropdown-module-scss-module__byLV-G__list{flex-direction:column;align-items:stretch;display:flex}.moreTabsDropdown-module-scss-module__byLV-G__moreTabSwitchIcon{appearance:none;padding:calc(var(--grid-gap) * .65) calc(var(--grid-gap) * .75);color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;font-size:1.1rem;display:inline-flex}
.userAvatar-module-scss-module__4XE8Oq__userAvatar{color:#fff;text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:flex}.userAvatar-module-scss-module__4XE8Oq__userAvatar_clickable{cursor:pointer}.userAvatar-module-scss-module__4XE8Oq__userAvatar_size_s{width:40px;height:40px;font-size:14px}.userAvatar-module-scss-module__4XE8Oq__userAvatar_size_m{width:48px;height:48px;font-size:16px}.userAvatar-module-scss-module__4XE8Oq__userAvatar_size_l{width:64px;height:64px;font-size:20px}
.themeMenuItem-module-scss-module__yBhzrW__checkIcon{color:var(--t-color-gray)}.themeMenuItem-module-scss-module__yBhzrW__divider{height:1px;margin:calc(var(--grid-gap) * .3) 0;border:none}@media not print{.root.dark .themeMenuItem-module-scss-module__yBhzrW__divider{background:#5555554d}.root.light .themeMenuItem-module-scss-module__yBhzrW__divider{background:#5555554d}}@media print{.root.light .themeMenuItem-module-scss-module__yBhzrW__divider{background:#5555554d}}
.userDropDownMenu-module-scss-module__T-RWiq__menu{padding:calc(var(--grid-gap) * .5) 0}.userDropDownMenu-module-scss-module__T-RWiq__header{align-items:center;gap:calc(var(--grid-gap) * .5);padding:calc(var(--grid-gap) * .25) calc(var(--grid-gap) * .75);cursor:default;display:flex}.userDropDownMenu-module-scss-module__T-RWiq__divider{height:1px;margin:calc(var(--grid-gap) * .3) 0}@media not print{.root.dark .userDropDownMenu-module-scss-module__T-RWiq__divider{background:#5555554d}.root.light .userDropDownMenu-module-scss-module__T-RWiq__divider{background:#bababa80}}@media print{.root.light .userDropDownMenu-module-scss-module__T-RWiq__divider{background:#bababa80}}.userDropDownMenu-module-scss-module__T-RWiq__menuItem{align-items:center;gap:calc(var(--grid-gap) * .5);margin:0 calc(var(--grid-gap) * .25);width:calc(100% - calc(var(--grid-gap) * 1));padding:calc(var(--grid-gap) * .15) calc(var(--grid-gap) * .5);cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;border-radius:.6rem;text-decoration:none;display:flex}@media not print{.root.dark .userDropDownMenu-module-scss-module__T-RWiq__menuItem{color:#e4e4e4;opacity:.85}.root.light .userDropDownMenu-module-scss-module__T-RWiq__menuItem{color:#1c1c1c}}@media print{.root.light .userDropDownMenu-module-scss-module__T-RWiq__menuItem{color:#1c1c1c}}@media not print{.root.dark .userDropDownMenu-module-scss-module__T-RWiq__menuItem:hover{color:#f7f7f7;opacity:1;background:#81818140}.root.light .userDropDownMenu-module-scss-module__T-RWiq__menuItem:hover{color:#111;background:#1c1c1c1f}}@media print{.root.light .userDropDownMenu-module-scss-module__T-RWiq__menuItem:hover{color:#111;background:#1c1c1c1f}}.userDropDownMenu-module-scss-module__T-RWiq__menuItem__icon{flex-shrink:0;width:1.25em;font-size:1.1rem}.userDropDownMenu-module-scss-module__T-RWiq__menuItem__chevron{color:var(--t-color-primary);margin-left:auto}
.appHeader-module-scss-module__69ZRYW__appHeader{height:var(--header-height);z-index:1100;position:relative}@media (max-width:1023px){.appHeader-module-scss-module__69ZRYW__appHeader{box-shadow:0 2px 6px #00000026}}@media (max-width:820px){.appHeader-module-scss-module__69ZRYW__appHeader{padding:calc(var(--grid-gap) * 1) 0}}@media (min-width:821px) and (max-width:1023px){.appHeader-module-scss-module__69ZRYW__appHeader{padding:calc(var(--grid-gap) * .5) 0}}@media print{.appHeader-module-scss-module__69ZRYW__appHeader{display:none}}@media (min-width:1024px){.withAiSidebar .appHeader-module-scss-module__69ZRYW__appHeader{margin-right:0;transition:margin-right .3s}.withAiSidebar_visible .appHeader-module-scss-module__69ZRYW__appHeader{width:auto;margin-right:28rem}}.appHeader-module-scss-module__69ZRYW__appHeader_sticky{position:sticky;top:0}.appHeader-module-scss-module__69ZRYW__appHeader_sticky .appHeader-module-scss-module__69ZRYW__appHeaderBackdrop{top:0;left:var(--account-sidebar-offset,0px);width:calc(100% - var(--account-sidebar-offset,0px));height:var(--header-height);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:left .28s cubic-bezier(.4,0,.2,1),width .28s cubic-bezier(.4,0,.2,1);position:fixed}.appHeader-module-scss-module__69ZRYW__appHeader_sticky .appHeader-module-scss-module__69ZRYW__appHeaderBackdrop:before{content:"";opacity:.85;background:var(--t-color-background);width:100%;height:100%;position:absolute;top:0;left:0}.appHeader-module-scss-module__69ZRYW__appHeader_simple .appHeader-module-scss-module__69ZRYW__links,.appHeader-module-scss-module__69ZRYW__appHeader_simple .appHeader-module-scss-module__69ZRYW__search,.appHeader-module-scss-module__69ZRYW__appHeader_simple .appHeader-module-scss-module__69ZRYW__mobileMenuSwitchWrap{display:none}.appHeader-module-scss-module__69ZRYW__appHeaderBackdrop{position:absolute}.appHeader-module-scss-module__69ZRYW__wrapper{z-index:1;column-gap:calc(var(--grid-gap) * 1);justify-content:space-between;align-items:center;height:100%;display:flex;position:relative}@media (min-width:821px) and (max-width:1023px){.appHeader-module-scss-module__69ZRYW__wrapper{flex-wrap:wrap}}@media (max-width:820px){.appHeader-module-scss-module__69ZRYW__wrapper{column-gap:calc(var(--grid-gap) * .5);grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;row-gap:0;display:grid}}.appHeader-module-scss-module__69ZRYW__mobileMenuSwitchWrap{align-items:center;display:flex}@media (max-width:820px){.appHeader-module-scss-module__69ZRYW__mobileMenuSwitchWrap{grid-area:1/1}.appHeader-module-scss-module__69ZRYW__logo{grid-area:1/2;justify-content:center;min-width:0;display:flex}.appHeader-module-scss-module__69ZRYW__county{display:none}}.appHeader-module-scss-module__69ZRYW__profile{align-items:center;display:flex}@media (min-width:1024px){.appHeader-module-scss-module__69ZRYW__profile{order:3}}@media (max-width:820px){.appHeader-module-scss-module__69ZRYW__profile{flex-shrink:0;grid-area:1/3;justify-self:end}}.appHeader-module-scss-module__69ZRYW__links{align-items:center;gap:calc(var(--grid-gap) * 1);white-space:nowrap;margin-left:auto;line-height:1.5;display:flex}@media (min-width:821px){.appHeader-module-scss-module__69ZRYW__links{font-size:16.5px}}@media (max-width:820px){.appHeader-module-scss-module__69ZRYW__links{font-size:15px}}@media print{.appHeader-module-scss-module__69ZRYW__links{font-size:16.5px}}@media (min-width:1024px){.appHeader-module-scss-module__69ZRYW__links{order:2}}@media (max-width:820px){.appHeader-module-scss-module__69ZRYW__links{display:none}}.appHeader-module-scss-module__69ZRYW__pricing{margin-right:calc(var(--grid-gap) * 1)}.appHeader-module-scss-module__69ZRYW__search{justify-content:center;width:100%;display:flex}@media (min-width:1920px){.appHeader-module-scss-module__69ZRYW__search{align-items:center;height:0;position:absolute;top:50%;left:0}}@media (min-width:821px) and (max-width:1023px){.appHeader-module-scss-module__69ZRYW__search{padding-top:calc(var(--grid-gap) * .25)}}@media (max-width:820px){.appHeader-module-scss-module__69ZRYW__search{padding-top:calc(var(--grid-gap) * .75);grid-area:2/1/auto/-1}.appHeader-module-scss-module__69ZRYW__search_visible{display:flex}}.appHeader-module-scss-module__69ZRYW__proIcon{margin:0 calc(var(--grid-gap) * .2) -1px 0;align-self:center}
.sidebar-module-scss-module__8b1hra__appSidebar{flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex}@media not print{.root.dark .sidebar-module-scss-module__8b1hra__appSidebar{background-color:#141414;border-right:1px solid #1c1c1c}.root.light .sidebar-module-scss-module__8b1hra__appSidebar{background-color:#f7f7f7;border-right:1px solid #e4e4e4}}@media print{.root.light .sidebar-module-scss-module__8b1hra__appSidebar{background-color:#f7f7f7;border-right:1px solid #e4e4e4}}@media not print{.root.dark .sidebar-module-scss-module__8b1hra__appSidebar_collapsible{box-shadow:1px 0 #1c1c1c,8px 0 24px #0000002e}.root.light .sidebar-module-scss-module__8b1hra__appSidebar_collapsible{box-shadow:1px 0 #e4e4e4,8px 0 24px #0000000a}}@media print{.root.light .sidebar-module-scss-module__8b1hra__appSidebar_collapsible{box-shadow:1px 0 #e4e4e4,8px 0 24px #0000000a}}.sidebar-module-scss-module__8b1hra__appSidebar_collapsed .sidebar-module-scss-module__8b1hra__header{justify-content:center;padding:0}.sidebar-module-scss-module__8b1hra__appSidebar_collapsed .sidebar-module-scss-module__8b1hra__sections{align-items:stretch}.sidebar-module-scss-module__8b1hra__header{height:var(--header-height);padding:0 calc(var(--grid-gap) * .75);align-items:center;gap:calc(var(--grid-gap) * .5);flex-shrink:0;display:flex}.sidebar-module-scss-module__8b1hra__header a{display:inline-flex}.sidebar-module-scss-module__8b1hra__header__theme{width:42px;height:42px;margin-left:auto}.sidebar-module-scss-module__8b1hra__toggle{cursor:pointer;background:0 0;border:0;border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:1.1rem;transition:background-color .15s,color .15s;display:inline-flex}@media not print{.root.dark .sidebar-module-scss-module__8b1hra__toggle{color:#bababa}.root.dark .sidebar-module-scss-module__8b1hra__toggle:hover{color:#f7f7f7;background:#1c1c1c}.root.light .sidebar-module-scss-module__8b1hra__toggle{color:#555}.root.light .sidebar-module-scss-module__8b1hra__toggle:hover{color:#111;background:#e4e4e4}}@media print{.root.light .sidebar-module-scss-module__8b1hra__toggle{color:#555}.root.light .sidebar-module-scss-module__8b1hra__toggle:hover{color:#111;background:#e4e4e4}}.sidebar-module-scss-module__8b1hra__sections{scrollbar-width:thin;padding-top:calc(var(--grid-gap) * .5);flex-direction:column;flex:1;display:flex;overflow-y:auto}
.account-module-scss-module__7o6pcW__account{margin-top:auto}
.section-module-scss-module__gCwknW__section:not(:last-child){margin-bottom:calc(var(--grid-gap) * 1)}@media (max-width:1023px){.section-module-scss-module__gCwknW__section:not(:last-child){margin-bottom:calc(var(--grid-gap) * .25)}}@media (min-width:1024px){.section-module-scss-module__gCwknW__section:not(:last-child){margin-bottom:calc(var(--grid-gap) * .5)}}@media (min-width:1920px){.section-module-scss-module__gCwknW__section:not(:last-child){margin-bottom:calc(var(--grid-gap) * 1)}}@media (max-width:1023px){.section-module-scss-module__gCwknW__section_collapsed:not(:last-child){margin-bottom:calc(var(--grid-gap) * .25)}}@media (min-width:1024px){.section-module-scss-module__gCwknW__section_collapsed:not(:last-child){margin-bottom:calc(var(--grid-gap) * .5)}}@media (min-width:1920px){.section-module-scss-module__gCwknW__section_collapsed:not(:last-child){margin-bottom:calc(var(--grid-gap) * 1)}}.section-module-scss-module__gCwknW__section_collapsed .section-module-scss-module__gCwknW__section__items{padding:calc(var(--grid-gap) * .25);align-items:center}@media (min-width:1024px){.section-module-scss-module__gCwknW__section_collapsed .section-module-scss-module__gCwknW__section__items{gap:calc(var(--grid-gap) * .25)}}.section-module-scss-module__gCwknW__section__title,.section-module-scss-module__gCwknW__section__items{padding:calc(var(--grid-gap) * .25) calc(var(--grid-gap) * .5)}.section-module-scss-module__gCwknW__section__title{text-transform:uppercase;letter-spacing:.1em;padding-left:calc(var(--grid-gap) * 1);white-space:nowrap;overflow:hidden}@media not print{.root.dark .section-module-scss-module__gCwknW__section__title{color:#818181!important}.root.light .section-module-scss-module__gCwknW__section__title{color:#a1a1a1!important}}@media print{.root.light .section-module-scss-module__gCwknW__section__title{color:#a1a1a1!important}}.section-module-scss-module__gCwknW__section__items{flex-direction:column;display:flex}
.item-module-scss-module__BmT24a__item{align-items:center;gap:calc(var(--grid-gap) * .5);white-space:nowrap;border-radius:.6rem;transition:background-color .1s,color .1s;display:flex;position:relative;overflow:visible}@media (max-width:1023px){.item-module-scss-module__BmT24a__item{padding:calc(var(--grid-gap) * .6) calc(var(--grid-gap) * 1);font-weight:400;line-height:1.5}}@media (max-width:1023px) and (min-width:821px){.item-module-scss-module__BmT24a__item{font-size:1.15rem}}@media (max-width:1023px) and (max-width:820px){.item-module-scss-module__BmT24a__item{font-size:1.1rem}}@media print and (max-width:1023px){.item-module-scss-module__BmT24a__item{font-size:1.15rem}}@media (min-width:1024px){.item-module-scss-module__BmT24a__item{padding:calc(var(--grid-gap) * .5) calc(var(--grid-gap) * .5)}}@media not print{.root.dark .item-module-scss-module__BmT24a__item{color:#bababa}.root.light .item-module-scss-module__BmT24a__item{color:#555}}@media print{.root.light .item-module-scss-module__BmT24a__item{color:#555}}@media not print{.root.dark .item-module-scss-module__BmT24a__item:hover:not(.item-module-scss-module__BmT24a__item_active){color:#fff}.root.light .item-module-scss-module__BmT24a__item:hover:not(.item-module-scss-module__BmT24a__item_active){color:#111}}@media print{.root.light .item-module-scss-module__BmT24a__item:hover:not(.item-module-scss-module__BmT24a__item_active){color:#111}}.item-module-scss-module__BmT24a__item:hover:not(.item-module-scss-module__BmT24a__item_active) .item-module-scss-module__BmT24a__item__icon{color:#47aa1c;transform:scale(1.1)}.item-module-scss-module__BmT24a__item_active{cursor:default;font-weight:500;position:relative;color:#47aa1c!important}.item-module-scss-module__BmT24a__item_active:after{content:"";top:0;left:calc(var(--grid-gap) * -.5);background:#47aa1c;width:2px;height:100%;position:absolute;box-shadow:-8px 0 36px 4px #47aa1c}.item-module-scss-module__BmT24a__item_collapsed{justify-content:center;align-items:center;gap:calc(var(--grid-gap) * .3);white-space:normal;height:auto;min-height:52px;padding:calc(var(--grid-gap) * .4) 0;border-radius:.8rem;flex-direction:column;width:100%}@media (min-width:1024px) and (max-width:1440px){.item-module-scss-module__BmT24a__item_collapsed{padding:calc(var(--grid-gap) * .3) 0;min-height:40px}}@media (min-width:1920px){.item-module-scss-module__BmT24a__item_collapsed{padding:calc(var(--grid-gap) * .5) 0}}.item-module-scss-module__BmT24a__item_collapsed:after{display:none}.item-module-scss-module__BmT24a__item_collapsed .item-module-scss-module__BmT24a__item__icon{font-size:1.15rem}.item-module-scss-module__BmT24a__item_collapsed .item-module-scss-module__BmT24a__item__caption{transition:opacity .1s}.item-module-scss-module__BmT24a__item_action{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0}.item-module-scss-module__BmT24a__item__iconWrap{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.item-module-scss-module__BmT24a__item__icon{flex-shrink:0;font-size:1.1rem;transition:all .1s}.item-module-scss-module__BmT24a__item__title{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.item-module-scss-module__BmT24a__item__caption{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;line-height:1.15;display:block;overflow:hidden}@media (min-width:1024px) and (max-width:1440px){.item-module-scss-module__BmT24a__item__caption{display:none}}.item-module-scss-module__BmT24a__item__badge{top:calc(var(--grid-gap) * -.75);right:calc(var(--grid-gap) * -.75);min-width:calc(var(--grid-gap) * .75);height:calc(var(--grid-gap) * .75);padding:0 calc(var(--grid-gap) * .25);line-height:calc(var(--grid-gap) * .75);text-align:center;color:#fff;background:#47aa1c;border-radius:1.8rem;position:absolute}.item-module-scss-module__BmT24a__item__badge_inline{flex-shrink:0;margin-left:auto;position:static}
.accountInfo-module-scss-module__0Gy-0G__info{align-items:center;gap:calc(var(--grid-gap) * .5);padding:calc(var(--grid-gap) * 1) 0;flex-direction:column;display:flex}@media not print{.root.dark .accountInfo-module-scss-module__0Gy-0G__info{border-top:1px solid #2e2e2e}.root.light .accountInfo-module-scss-module__0Gy-0G__info{border-top:1px solid #e4e4e4}}@media print{.root.light .accountInfo-module-scss-module__0Gy-0G__info{border-top:1px solid #e4e4e4}}.accountInfo-module-scss-module__0Gy-0G__info_collapsed{padding:calc(var(--grid-gap) * .5) calc(var(--grid-gap) * .25) calc(var(--grid-gap) * 1)}.accountInfo-module-scss-module__0Gy-0G__info_collapsed .accountInfo-module-scss-module__0Gy-0G__avatar{width:auto;height:auto}.accountInfo-module-scss-module__0Gy-0G__info_collapsed .accountInfo-module-scss-module__0Gy-0G__avatar__placeholder{width:40px;height:40px}.accountInfo-module-scss-module__0Gy-0G__info_collapsed .accountInfo-module-scss-module__0Gy-0G__name{text-overflow:ellipsis;white-space:nowrap;text-align:center;opacity:.85;max-width:100%;line-height:1.15;overflow:hidden}.accountInfo-module-scss-module__0Gy-0G__profile{align-items:center;gap:calc(var(--grid-gap) * .25);flex-direction:column;width:100%;display:flex}@media not print{.root.dark .accountInfo-module-scss-module__0Gy-0G__profile{color:#e4e4e4}.root.light .accountInfo-module-scss-module__0Gy-0G__profile{color:#1c1c1c}}@media print{.root.light .accountInfo-module-scss-module__0Gy-0G__profile{color:#1c1c1c}}.accountInfo-module-scss-module__0Gy-0G__profile_button{cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;padding:0}@media not print{.root.dark .accountInfo-module-scss-module__0Gy-0G__profile_button:hover .accountInfo-module-scss-module__0Gy-0G__avatar__placeholder{border-color:#a1a1a1}.root.light .accountInfo-module-scss-module__0Gy-0G__profile_button:hover .accountInfo-module-scss-module__0Gy-0G__avatar__placeholder{border-color:#818181}}@media print{.root.light .accountInfo-module-scss-module__0Gy-0G__profile_button:hover .accountInfo-module-scss-module__0Gy-0G__avatar__placeholder{border-color:#818181}}.accountInfo-module-scss-module__0Gy-0G__profile_button:hover .accountInfo-module-scss-module__0Gy-0G__avatar__icon{color:#47aa1c}.accountInfo-module-scss-module__0Gy-0G__avatar{border-radius:50%;width:48px;height:48px;margin:0 auto;position:relative}.accountInfo-module-scss-module__0Gy-0G__avatar__badge{top:0;left:calc(50% + calc(var(--grid-gap) * .5));white-space:nowrap;position:absolute}.accountInfo-module-scss-module__0Gy-0G__avatar__placeholder{box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media not print{.root.dark .accountInfo-module-scss-module__0Gy-0G__avatar__placeholder{background:#1c1c1c;border:1px solid #555}.root.light .accountInfo-module-scss-module__0Gy-0G__avatar__placeholder{background:#e4e4e4;border:1px solid #a1a1a1}}@media print{.root.light .accountInfo-module-scss-module__0Gy-0G__avatar__placeholder{background:#e4e4e4;border:1px solid #a1a1a1}}.accountInfo-module-scss-module__0Gy-0G__avatar__icon{font-size:1.1rem}@media not print{.root.dark .accountInfo-module-scss-module__0Gy-0G__avatar__icon{color:#bababa}.root.light .accountInfo-module-scss-module__0Gy-0G__avatar__icon{color:#555}}@media print{.root.light .accountInfo-module-scss-module__0Gy-0G__avatar__icon{color:#555}}.accountInfo-module-scss-module__0Gy-0G__proIcon{display:none}.accountInfo-module-scss-module__0Gy-0G__name{text-align:center}.accountInfo-module-scss-module__0Gy-0G__plan{text-align:center;line-height:1.2}.accountInfo-module-scss-module__0Gy-0G__themeToggle{margin:calc(var(--grid-gap) * .5) auto 0}.accountInfo-module-scss-module__0Gy-0G__footer{text-align:center;margin-top:calc(var(--grid-gap) * .75)}
.themeToggle-module-scss-module__tDygVq__themeToggle{cursor:pointer;background:0 0;border:0;border-radius:.8rem;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background-color .15s,color .15s;display:inline-flex}@media not print{.root.dark .themeToggle-module-scss-module__tDygVq__themeToggle{color:#bababa}.root.dark .themeToggle-module-scss-module__tDygVq__themeToggle:hover{color:#f7f7f7;background:#1c1c1c}.root.light .themeToggle-module-scss-module__tDygVq__themeToggle{color:#555}.root.light .themeToggle-module-scss-module__tDygVq__themeToggle:hover{color:#111;background:#e4e4e4}}@media print{.root.light .themeToggle-module-scss-module__tDygVq__themeToggle{color:#555}.root.light .themeToggle-module-scss-module__tDygVq__themeToggle:hover{color:#111;background:#e4e4e4}}
.appSidebarShell-module-scss-module__fr80Wq__shell{--account-sidebar-offset:0px;min-height:100vh}@media (min-width:1024px){.appSidebarShell-module-scss-module__fr80Wq__shell{--account-sidebar-offset:250px}.appSidebarShell-module-scss-module__fr80Wq__shell .appSidebarShell-module-scss-module__fr80Wq__main{margin-left:250px}}.appSidebarShell-module-scss-module__fr80Wq__sidebarDesktop{display:none}@media (min-width:1024px){.appSidebarShell-module-scss-module__fr80Wq__sidebarDesktop{z-index:1100;width:250px;height:100%;display:block;position:fixed;top:0;left:0;overflow:hidden}@media not print{.root.dark .appSidebarShell-module-scss-module__fr80Wq__sidebarDesktop{background-color:#141414}.root.light .appSidebarShell-module-scss-module__fr80Wq__sidebarDesktop{background-color:#f7f7f7}}}@media print and (min-width:1024px){.root.light .appSidebarShell-module-scss-module__fr80Wq__sidebarDesktop{background-color:#f7f7f7}}@media (min-width:1024px){.appSidebarShell-module-scss-module__fr80Wq__sidebarDesktop_collapsed{width:84px}}@media print{.appSidebarShell-module-scss-module__fr80Wq__sidebarDesktop{display:none}}.appSidebarShell-module-scss-module__fr80Wq__sidebarMobile{z-index:2147483647;width:300px;max-width:90vw;height:100%;transition:transform .3s;position:fixed;top:0;left:0;transform:translate(-100%)}@media (min-width:1024px){.appSidebarShell-module-scss-module__fr80Wq__sidebarMobile{display:none}}.appSidebarShell-module-scss-module__fr80Wq__sidebarMobile_visible{transform:translate(0)}@media print{.appSidebarShell-module-scss-module__fr80Wq__sidebarMobile{display:none}}.appSidebarShell-module-scss-module__fr80Wq__backdrop{appearance:none;z-index:1101;cursor:pointer;background:#0006;border:0;padding:0;position:fixed;inset:0}@media not print{.root.dark .appSidebarShell-module-scss-module__fr80Wq__backdrop{background:#000c}.root.light .appSidebarShell-module-scss-module__fr80Wq__backdrop{background:#0006}}@media print{.root.light .appSidebarShell-module-scss-module__fr80Wq__backdrop{background:#0006}}@media (min-width:1024px){.appSidebarShell-module-scss-module__fr80Wq__backdrop{display:none}}.appSidebarShell-module-scss-module__fr80Wq__main{min-height:100vh}@media (min-width:1024px){.appSidebarShell-module-scss-module__fr80Wq__shell_sidebarCollapsed{--account-sidebar-offset:84px}.appSidebarShell-module-scss-module__fr80Wq__shell_sidebarCollapsed .appSidebarShell-module-scss-module__fr80Wq__main{margin-left:84px}.appSidebarShell-module-scss-module__fr80Wq__shell_ready .appSidebarShell-module-scss-module__fr80Wq__sidebarDesktop,.appSidebarShell-module-scss-module__fr80Wq__shell_ready .appSidebarShell-module-scss-module__fr80Wq__main{transition:width .28s cubic-bezier(.4,0,.2,1),margin .28s cubic-bezier(.4,0,.2,1)}}
.mobileMenuSwitch-module-scss-module__meqdXW__mobileMenuSwitch{display:none}@media (max-width:1023px){.mobileMenuSwitch-module-scss-module__meqdXW__mobileMenuSwitch{padding:calc(var(--grid-gap) * .5);margin:calc(var(--grid-gap) * -.5) calc(var(--grid-gap) * .25) calc(var(--grid-gap) * -.5) calc(var(--grid-gap) * -.5);cursor:pointer;font-size:24px;display:block}}
.formHeader-module-scss-module__yURD5q__header{gap:calc(var(--grid-gap) * .75);margin-bottom:calc(var(--grid-gap) * 1.35);flex-direction:column;display:flex}.formHeader-module-scss-module__yURD5q__header__title,.formHeader-module-scss-module__yURD5q__header__subtitle{padding-right:calc(var(--grid-gap) * 1.75);margin:0}
.successMessage-module-scss-module__Xx5s5W__success{justify-content:center;align-items:center;gap:calc(var(--grid-gap) * .5);padding:calc(var(--grid-gap) * 1) 0 calc(var(--grid-gap) * .25);flex-direction:column;display:flex}.successMessage-module-scss-module__Xx5s5W__success__icon{color:#47aa1c}.successMessage-module-scss-module__Xx5s5W__success__description{margin-bottom:calc(var(--grid-gap) * 2)}
.optionButtonGroup-module-scss-module__9SYuAa__optionButtonGroup__label{margin-bottom:calc(var(--grid-gap) * .35);display:block}.optionButtonGroup-module-scss-module__9SYuAa__optionButtonGroup__buttons{gap:calc(var(--grid-gap) * .35);flex-wrap:wrap;display:flex}.optionButtonGroup-module-scss-module__9SYuAa__optionButtonGroup__button{flex:auto}.optionButtonGroup-module-scss-module__9SYuAa__optionButtonGroup__error{margin-top:calc(var(--grid-gap) * .35);color:#f46947}
.homeValuePromo-module-scss-module__L3_C1W__promo{align-items:center;gap:calc(var(--grid-gap) * .75);margin-top:calc(var(--grid-gap) * 1);padding:calc(var(--grid-gap) * .75);isolation:isolate;border:1px solid #47aa1c2e;border-radius:1.6rem;display:flex;position:relative;overflow:hidden}@media not print{.root.light .homeValuePromo-module-scss-module__L3_C1W__promo{box-shadow:0 calc(var(--grid-gap) * .35) calc(var(--grid-gap) * 1.1) #47aa1c0d;background:linear-gradient(135deg,#47aa1c17 0%,#3c9d120d 42%,#47aa1c1c 100%)}}@media print{.root.light .homeValuePromo-module-scss-module__L3_C1W__promo{box-shadow:0 calc(var(--grid-gap) * .35) calc(var(--grid-gap) * 1.1) #47aa1c0d;background:linear-gradient(135deg,#47aa1c17 0%,#3c9d120d 42%,#47aa1c1c 100%)}}@media not print{.root.dark .homeValuePromo-module-scss-module__L3_C1W__promo{box-shadow:0 calc(var(--grid-gap) * .35) calc(var(--grid-gap) * 1.25) #00000047;background:linear-gradient(135deg,#47aa1c1f 0%,#111111b8 48%,#3c9d121a 100%)}}.homeValuePromo-module-scss-module__L3_C1W__promo__icon{font-size:calc(var(--grid-gap) * 1);color:#47aa1c;flex-shrink:0}.homeValuePromo-module-scss-module__L3_C1W__promo__copy{flex-direction:column;min-width:0;line-height:1.3;display:flex}.homeValuePromo-module-scss-module__L3_C1W__promo__arrow{vertical-align:middle;margin-top:calc(var(--grid-gap) * -.15);margin-left:calc(var(--grid-gap) * .15);font-size:.85em;display:inline-block}
.sellFormWizard-module-scss-module__u7-aGa__wizard{gap:calc(var(--grid-gap) * .5);flex-direction:column;display:flex}.sellFormWizard-module-scss-module__u7-aGa__wizard__actions{margin-top:calc(var(--grid-gap) * 1);gap:calc(var(--grid-gap) * .5);flex-direction:row;display:flex;position:relative}.sellFormWizard-module-scss-module__u7-aGa__wizard__actions:not(.sellFormWizard-module-scss-module__u7-aGa__wizard__actions_split){justify-content:flex-end}.sellFormWizard-module-scss-module__u7-aGa__wizard__actions:not(.sellFormWizard-module-scss-module__u7-aGa__wizard__actions_split) button{width:50%}.sellFormWizard-module-scss-module__u7-aGa__wizard__actions_split{align-items:center}.sellFormWizard-module-scss-module__u7-aGa__wizard__back{min-width:calc(var(--grid-gap) * 6);flex:none}.sellFormWizard-module-scss-module__u7-aGa__wizard__submit{flex:auto}.sellFormWizard-module-scss-module__u7-aGa__wizard__progress{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sellFormWizard-module-scss-module__u7-aGa__wizard__error{text-align:center;color:#f46947}.sellFormWizard-module-scss-module__u7-aGa__panel{flex-direction:column;gap:0;display:flex}.sellFormWizard-module-scss-module__u7-aGa__panel_forward{animation:.28s sellFormWizard-module-scss-module__u7-aGa__sellWizardInForward}.sellFormWizard-module-scss-module__u7-aGa__panel_back{animation:.28s sellFormWizard-module-scss-module__u7-aGa__sellWizardInBack}.sellFormWizard-module-scss-module__u7-aGa__summary{align-items:center;gap:calc(var(--grid-gap) * .5);width:100%;padding:calc(var(--grid-gap) * .55) calc(var(--grid-gap) * .75);cursor:pointer;text-align:left;font:inherit;color:inherit;margin-bottom:calc(var(--grid-gap) * .5);border:0;border-radius:.8rem;transition:background-color .15s;display:flex}@media not print{.root.light .sellFormWizard-module-scss-module__u7-aGa__summary{background:#f7f7f7}:is(.root.light .sellFormWizard-module-scss-module__u7-aGa__summary:hover,.root.light .sellFormWizard-module-scss-module__u7-aGa__summary:focus-visible){background:#e4e4e4}}@media print{.root.light .sellFormWizard-module-scss-module__u7-aGa__summary{background:#f7f7f7}:is(.root.light .sellFormWizard-module-scss-module__u7-aGa__summary:hover,.root.light .sellFormWizard-module-scss-module__u7-aGa__summary:focus-visible){background:#e4e4e4}}@media not print{.root.dark .sellFormWizard-module-scss-module__u7-aGa__summary{background:#2e2e2ebf}:is(.root.dark .sellFormWizard-module-scss-module__u7-aGa__summary:hover,.root.dark .sellFormWizard-module-scss-module__u7-aGa__summary:focus-visible){background:#2e2e2ef2}}.sellFormWizard-module-scss-module__u7-aGa__summary__text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.sellFormWizard-module-scss-module__u7-aGa__summary__edit{opacity:.75;flex-shrink:0}@keyframes sellFormWizard-module-scss-module__u7-aGa__sellWizardInForward{0%{opacity:0;transform:translateX(calc(var(--grid-gap) * 1))}to{opacity:1;transform:translate(0)}}@keyframes sellFormWizard-module-scss-module__u7-aGa__sellWizardInBack{0%{opacity:0;transform:translateX(calc(var(--grid-gap) * -1))}to{opacity:1;transform:translate(0)}}
.sellInquiryForm-module-scss-module__8yysVW__termsNote{margin-top:calc(var(--grid-gap) * 1);text-align:center}
.speedUpRequest-module-scss-module__oVhBHG__panel{margin-top:calc(var(--grid-gap) * -1);padding:calc(var(--grid-gap) * 1);border:1px solid #47aa1c47;border-radius:1.6rem}@media (max-width:820px){.speedUpRequest-module-scss-module__oVhBHG__panel{margin-left:calc(var(--grid-gap) * -.5);margin-right:calc(var(--grid-gap) * -.5)}}@media not print{.root.light .speedUpRequest-module-scss-module__oVhBHG__panel{background:#47aa1c0d;box-shadow:0 8px 28px #0000000f}}@media print{.root.light .speedUpRequest-module-scss-module__oVhBHG__panel{background:#47aa1c0d;box-shadow:0 8px 28px #0000000f}}@media not print{.root.dark .speedUpRequest-module-scss-module__oVhBHG__panel{background:#47aa1c14;box-shadow:0 8px 28px #00000047}}.speedUpRequest-module-scss-module__oVhBHG__panel__intro{gap:calc(var(--grid-gap) * .25);margin-bottom:calc(var(--grid-gap) * .75);flex-direction:column;display:flex}.speedUpRequest-module-scss-module__oVhBHG__panel__title{align-items:center;gap:calc(var(--grid-gap) * .35);margin:0;display:flex}.speedUpRequest-module-scss-module__oVhBHG__panel__titleIcon{color:#47aa1c}.speedUpRequest-module-scss-module__oVhBHG__panel__subtitle{margin-top:calc(var(--grid-gap) * .5);line-height:1.35}.speedUpRequest-module-scss-module__oVhBHG__panel__body{width:100%}.speedUpRequest-module-scss-module__oVhBHG__panel__error{color:#f46947}.speedUpRequest-module-scss-module__oVhBHG__panel__message{align-items:flex-start;gap:calc(var(--grid-gap) * .5);padding:calc(var(--grid-gap) * .5);margin-top:calc(var(--grid-gap) * -.5);border-radius:.8rem;display:flex}@media not print{.root.light .speedUpRequest-module-scss-module__oVhBHG__panel__message{background:#fff}}@media print{.root.light .speedUpRequest-module-scss-module__oVhBHG__panel__message{background:#fff}}@media not print{.root.dark .speedUpRequest-module-scss-module__oVhBHG__panel__message{background:#1c1c1cd9}}.speedUpRequest-module-scss-module__oVhBHG__panel__messageIcon{margin-top:calc(var(--grid-gap) * .15);color:#47aa1c;flex-shrink:0}.speedUpRequest-module-scss-module__oVhBHG__panel__messageText{white-space:pre-line}.speedUpRequest-module-scss-module__oVhBHG__panel__actions{width:100%;margin-top:calc(var(--grid-gap) * .25);display:flex;position:relative}.speedUpRequest-module-scss-module__oVhBHG__panel__actions button{width:100%}.speedUpRequest-module-scss-module__oVhBHG__panel__progress{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.speedUpRequest-module-scss-module__oVhBHG__panel__done{padding:calc(var(--grid-gap) * .5) 0}.speedUpRequest-module-scss-module__oVhBHG__panel__doneIcon{color:#47aa1c;font-size:calc(var(--grid-gap) * 1.75)}
.tourRequestForm-module-scss-module__IJbtnG__listing{width:100%}.tourRequestForm-module-scss-module__IJbtnG__body{min-width:0}.tourRequestForm-module-scss-module__IJbtnG__actions{margin-top:calc(var(--grid-gap) * 1);gap:calc(var(--grid-gap) * .5);flex-direction:row;display:flex;position:relative}.tourRequestForm-module-scss-module__IJbtnG__actions button{width:100%}.tourRequestForm-module-scss-module__IJbtnG__progress{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tourRequestForm-module-scss-module__IJbtnG__termsNote{margin-top:calc(var(--grid-gap) * 1);text-align:center}.tourRequestForm-module-scss-module__IJbtnG__submitError{margin-top:calc(var(--grid-gap) * .5);text-align:center;color:#f46947}
.tags-module-scss-module__OLoanq__tags{vertical-align:middle;margin-left:calc(var(--grid-gap) * .5);display:inline-flex}.tags-module-scss-module__OLoanq__tag{top:calc(var(--grid-gap) * .08);margin-left:calc(var(--grid-gap) * .25);padding:calc(var(--grid-gap) * .02) calc(var(--grid-gap) * .3) calc(var(--grid-gap) * .02) calc(var(--grid-gap) * .2);align-items:center;gap:calc(var(--grid-gap) * .2);color:var(--t-color-foreground);cursor:default;white-space:nowrap;border:1px solid #bababa;border-radius:1.8rem;font-size:.875rem;line-height:1.5;display:inline-flex;position:relative}.tags-module-scss-module__OLoanq__tag+.tags-module-scss-module__OLoanq__tag{margin-left:calc(var(--grid-gap) * .2)}@media not print{.root.dark .tags-module-scss-module__OLoanq__tag{color:var(--t-color-gray);border-color:#555}}.tags-module-scss-module__OLoanq__tag__icon{color:#47aa1c}
.subdivisions-module-scss-module__jOyeAq__subdivisions{border:1px solid;border-radius:.8rem;max-height:80vh;overflow:hidden auto}@media not print{.root.light .subdivisions-module-scss-module__jOyeAq__subdivisions{border-color:#bababa}}@media print{.root.light .subdivisions-module-scss-module__jOyeAq__subdivisions{border-color:#bababa}}@media not print{.root.dark .subdivisions-module-scss-module__jOyeAq__subdivisions{border-color:#ffffff1f}}.subdivisions-module-scss-module__jOyeAq__subdivision{padding:calc(var(--grid-gap) * .35) 0}@media not print{.root.light .subdivisions-module-scss-module__jOyeAq__subdivision:nth-child(2n){background-color:#f7f7f7bf}}@media print{.root.light .subdivisions-module-scss-module__jOyeAq__subdivision:nth-child(2n){background-color:#f7f7f7bf}}@media not print{.root.dark .subdivisions-module-scss-module__jOyeAq__subdivision:nth-child(2n){background-color:#ffffff0a}}@media (max-width:820px){.subdivisions-module-scss-module__jOyeAq__subdivision__stats{margin:calc(var(--grid-gap) * .3) 0 0 calc(32px + calc(var(--grid-gap) * .5))}}.subdivisions-module-scss-module__jOyeAq__subdivision__cell{padding:0 calc(var(--grid-gap) * .5)}.subdivisions-module-scss-module__jOyeAq__subdivision__cell_title{align-items:center;gap:calc(var(--grid-gap) * .5);flex:1;display:flex}.subdivisions-module-scss-module__jOyeAq__subdivision__cell_stats{width:140px}.subdivisions-module-scss-module__jOyeAq__subdivision__icon{border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}@media (max-width:820px){.subdivisions-module-scss-module__jOyeAq__subdivision__icon{width:28px;height:28px}.subdivisions-module-scss-module__jOyeAq__subdivision__icon svg{font-size:15px}}@media not print{.root.light .subdivisions-module-scss-module__jOyeAq__subdivision__icon{background:#f7f7f7}}@media print{.root.light .subdivisions-module-scss-module__jOyeAq__subdivision__icon{background:#f7f7f7}}@media not print{.root.dark .subdivisions-module-scss-module__jOyeAq__subdivision__icon{background:#ffffff14}}.subdivisions-module-scss-module__jOyeAq__subdivision__count{vertical-align:middle;margin-top:-.2rem;margin-left:calc(var(--grid-gap) * .3);text-align:center;min-width:16px;height:16px;color:var(--t-color-background);background:var(--t-color-foreground);opacity:.8;border-radius:999px;padding:0 4px;line-height:16px;display:inline-block}
.header-module-scss-module__RPQ3FG__header{text-transform:uppercase;padding-right:calc(var(--grid-gap) * 2.5);margin-bottom:calc(var(--grid-gap) * 1)}
.priceTierIcon-module-scss-module__Knie7q__priceTierIcon{z-index:2;border-style:solid;border-color:var(--t-color-gray);border-radius:50px;display:inline-flex;position:relative}.priceTierIcon-module-scss-module__Knie7q__priceTierIcon_size_s{border-width:3px;width:12px;height:12px}.priceTierIcon-module-scss-module__Knie7q__priceTierIcon_size_m{border-width:4px;width:16px;height:16px}.priceTierIcon-module-scss-module__Knie7q__priceTierIcon_size_l{border-width:5px;width:20px;height:20px}.priceTierIcon-module-scss-module__Knie7q__priceTierIcon_size_xl{border-width:6px;width:26px;height:26px}
.priceTierTag-module-scss-module__1jStlq__priceTierTag{cursor:help;color:var(--t-color-gray)}.priceTierTag-module-scss-module__1jStlq__priceTierTag__icon{vertical-align:middle;margin-top:-.25rem;margin-right:calc(var(--grid-gap) * .05)}
.metaItem-module-scss-module__qNR34a__item{color:var(--t-color-gray);flex-shrink:0;align-items:center;display:inline-flex}.metaItem-module-scss-module__qNR34a__item_s{line-height:1.3}.metaItem-module-scss-module__qNR34a__item__icon{text-align:center;width:20px;font-size:95%;vertical-align:text-bottom!important}.metaItem-module-scss-module__qNR34a__item_s .metaItem-module-scss-module__qNR34a__item__icon{width:16px;font-size:85%}.metaItem-module-scss-module__qNR34a__item__icon+.metaItem-module-scss-module__qNR34a__item__label{margin-left:calc(var(--grid-gap) * .25)}
.slide-module-scss-module__jjtApq__slide__card{overflow:hidden;height:100%!important}@media not print{.root.dark .slide-module-scss-module__jjtApq__slide__card{box-shadow:inset 0 0 0 1px #50e705c7!important}.root.light .slide-module-scss-module__jjtApq__slide__card{box-shadow:inset 0 0 0 1px #47aa1c!important}}@media print{.root.light .slide-module-scss-module__jjtApq__slide__card{box-shadow:inset 0 0 0 1px #47aa1c!important}}.slide-module-scss-module__jjtApq__slide__media{z-index:0;border-radius:inherit;pointer-events:none;opacity:.35;position:absolute;inset:0;overflow:hidden}.slide-module-scss-module__jjtApq__slide__image{object-fit:cover;object-position:center}@media not print{.root.dark .slide-module-scss-module__jjtApq__slide__image_light{display:none}.root.light .slide-module-scss-module__jjtApq__slide__image_dark{display:none}}@media print{.root.light .slide-module-scss-module__jjtApq__slide__image_dark{display:none}}@media not print{.root.dark .slide-module-scss-module__jjtApq__slide__image_dark{filter:brightness(1.4)}}.slide-module-scss-module__jjtApq__slide__overlay{position:absolute;inset:0}@media not print{.root.dark .slide-module-scss-module__jjtApq__slide__overlay{background:linear-gradient(#11111161 0%,#11111194 100%)}.root.light .slide-module-scss-module__jjtApq__slide__overlay{background:linear-gradient(#ffffff6b 0%,#ffffff9e 100%)}}@media print{.root.light .slide-module-scss-module__jjtApq__slide__overlay{background:linear-gradient(#ffffff6b 0%,#ffffff9e 100%)}}.slide-module-scss-module__jjtApq__slide__content{z-index:1;width:100%;height:100%;position:relative}.slide-module-scss-module__jjtApq__slide__icon{width:calc(var(--grid-gap) * 2.5);height:calc(var(--grid-gap) * 2.5);color:#47aa1c;border:1px solid #47aa1c;border-radius:50%;margin:0 auto}@media not print{.root.light .slide-module-scss-module__jjtApq__slide__icon{background:#f7f7f7}}@media print{.root.light .slide-module-scss-module__jjtApq__slide__icon{background:#f7f7f7}}@media not print{.root.dark .slide-module-scss-module__jjtApq__slide__icon{background:#1c1c1c}}.slide-module-scss-module__jjtApq__slide__icon svg{font-size:calc(var(--grid-gap) * 1.25)}.slide-module-scss-module__jjtApq__slide__cta{width:100%}.slide-module-scss-module__jjtApq__slide__phone{justify-content:center;align-items:center;gap:calc(var(--grid-gap) * .3);max-width:100%;transition:opacity .2s;display:inline-flex}.slide-module-scss-module__jjtApq__slide__phone:hover{opacity:.85}.slide-module-scss-module__jjtApq__slide__phoneIcon{color:#47aa1c;font-size:calc(var(--grid-gap) * .65);flex-shrink:0}.slide-module-scss-module__jjtApq__slide__phoneNumber{letter-spacing:.01em;white-space:nowrap}.slide-module-scss-module__jjtApq__slide__metaIcon{color:#47aa1c;font-size:calc(var(--grid-gap) * .7)}
.cmaReview-module-scss-module__GWjHmW__cmaReview{order:100;min-width:200px;min-height:0;position:relative}@media (max-width:1023px){.cmaReview-module-scss-module__GWjHmW__cmaReview{width:100%;max-width:100%}}@media (min-width:1024px){.cmaReview-module-scss-module__GWjHmW__cmaReview{flex-shrink:0;align-self:stretch;max-width:280px}}@media print{.cmaReview-module-scss-module__GWjHmW__cmaReview{display:none}}.cmaReview-module-scss-module__GWjHmW__cmaReview__slider{width:100%;min-height:calc(var(--grid-gap) * 14);flex:1;overflow:hidden}:is(.cmaReview-module-scss-module__GWjHmW__cmaReview__slider .swiper,.cmaReview-module-scss-module__GWjHmW__cmaReview__slider .swiper-wrapper,.cmaReview-module-scss-module__GWjHmW__cmaReview__slider .swiper-slide){height:100%}.cmaReview-module-scss-module__GWjHmW__cmaReview__swiper{width:100%;height:100%}.cmaReview-module-scss-module__GWjHmW__cmaReview__dots{right:0;bottom:calc(var(--grid-gap) * .75);z-index:2;pointer-events:none;width:100%;position:absolute;left:0}.cmaReview-module-scss-module__GWjHmW__cmaReview__dot{width:calc(var(--grid-gap) * .35);height:calc(var(--grid-gap) * .35);cursor:pointer;pointer-events:auto;background:#818181;border:0;border-radius:50%;padding:0;transition:background .16s}@media not print{.root.light .cmaReview-module-scss-module__GWjHmW__cmaReview__dot{background:#bababa}}@media print{.root.light .cmaReview-module-scss-module__GWjHmW__cmaReview__dot{background:#bababa}}.cmaReview-module-scss-module__GWjHmW__cmaReview__dot_active{background:#47aa1c}
.expanded-item-module-scss-module__WDuF7W__expandedItem{padding:calc(var(--grid-gap) * .5) calc(var(--grid-gap) * .8);margin-bottom:calc(var(--grid-gap) * .5);background:#fff;border-radius:.9rem;position:relative}@media not print{.root.dark .expanded-item-module-scss-module__WDuF7W__expandedItem{background:#2e2e2e}}.expanded-item-module-scss-module__WDuF7W__expandedItem__reset{top:calc(var(--grid-gap) * .5);right:calc(var(--grid-gap) * .7);position:absolute}
.filterButton-module-scss-module__5Mz_hq__filterButton{position:relative}.filterButton-module-scss-module__5Mz_hq__switchClose{padding:calc(var(--grid-gap) * .4) calc(var(--grid-gap) * .5) calc(var(--grid-gap) * .4) calc(var(--grid-gap) * .2);margin:calc(var(--grid-gap) * -.5) calc(var(--grid-gap) * -.65) calc(var(--grid-gap) * -.5) 0}.filterButton-module-scss-module__5Mz_hq__switchClose_disabled{opacity:.5}.filterButton-module-scss-module__5Mz_hq__switchClose__icon{color:var(--t-color-foreground);font-size:1rem}.filterButton-module-scss-module__5Mz_hq__switchClose:hover:not(.filterButton-module-scss-module__5Mz_hq__switchClose_disabled) .filterButton-module-scss-module__5Mz_hq__switchClose__icon{opacity:.7}
.count-module-scss-module__zyqEdq__count{vertical-align:baseline;min-width:18px;height:18px;color:var(--t-color-text);border-radius:1.8rem;justify-content:center;padding:0 4px;font-size:.875rem;line-height:18px;display:inline-flex}@media not print{.root.dark .count-module-scss-module__zyqEdq__count{background:hsl(from var(--t-color-light) h s calc(l - 2))}.root.light .count-module-scss-module__zyqEdq__count{color:#fff;background:#00000073}}@media print{.root.light .count-module-scss-module__zyqEdq__count{color:#fff;background:#00000073}}
.sidebar-module-scss-module__S2qRsG__sidebar{background:var(--t-color-light);max-width:100%;padding:calc(var(--grid-gap) * 1)}@media (min-width:821px){.sidebar-module-scss-module__S2qRsG__sidebar{width:480px}}.sidebar-module-scss-module__S2qRsG__sidebarHeader{padding-bottom:calc(var(--grid-gap) * 1);background:var(--t-color-light);z-index:2147483647;text-align:center;position:sticky;top:0}.sidebar-module-scss-module__S2qRsG__sidebarHeader__reset,.sidebar-module-scss-module__S2qRsG__sidebarHeader__done{position:absolute;top:0}.sidebar-module-scss-module__S2qRsG__sidebarHeader__done{cursor:pointer;right:0}.sidebar-module-scss-module__S2qRsG__sidebarHeader__reset{left:0}
.filters-module-scss-module__XLdg5q__filters{align-items:center;gap:calc(var(--grid-gap) * .35);width:100%;display:flex}@media (max-width:820px){.filters-module-scss-module__XLdg5q__filters{padding:calc(var(--grid-gap) * .75) 0 calc(var(--grid-gap) * .5)}.filters-module-scss-module__XLdg5q__filters_withAI{flex-wrap:wrap;width:100%;overflow:visible!important}}@media (min-width:821px){.filters-module-scss-module__XLdg5q__filters{padding:calc(var(--grid-gap) * .5) 0}}@media (min-width:1024px){.filters-module-scss-module__XLdg5q__filters{flex-wrap:wrap;overflow:visible!important}}.filters-module-scss-module__XLdg5q__switchLabel{white-space:nowrap}@media (max-width:820px){.filters-module-scss-module__XLdg5q__allFilters{order:-1;background:var(--t-color-foreground)!important;margin-right:calc(var(--grid-gap) * .2)!important}.filters-module-scss-module__XLdg5q__allFilters__icon{color:var(--t-color-background)}}.filters-module-scss-module__XLdg5q__allFilters__icon{vertical-align:middle;font-size:1rem;display:inline-block}.filters-module-scss-module__XLdg5q__allFilters__label{margin-left:.5rem}@media (max-width:820px){.filters-module-scss-module__XLdg5q__allFilters__label{display:none}}
.details-module-scss-module__XCH0nG__details{flex-wrap:wrap;min-height:18px;font-size:.875rem;line-height:1.35;list-style:none;display:flex}.details-module-scss-module__XCH0nG__details,.details-module-scss-module__XCH0nG__details li{margin:0;padding:0;list-style:none}.details-module-scss-module__XCH0nG__details[class]{margin-bottom:calc(var(--grid-gap) * .6)}.details-module-scss-module__XCH0nG__details li:not(:last-child):after{content:"•";color:#a1a1a1;padding:0 calc(var(--grid-gap) * .3)}.details-module-scss-module__XCH0nG__halfBaths{vertical-align:middle;margin-top:-1px;margin-left:2px;font-size:.7rem;display:inline-block}
.price-module-scss-module__uJ7Piq__price{margin:calc(var(--grid-gap) * .2) 0;align-items:center;line-height:1;display:flex}.price-module-scss-module__uJ7Piq__price_compact{margin:0 0 calc(var(--grid-gap) * .25)}.price-module-scss-module__uJ7Piq__price__value{font-size:1.5rem;font-weight:700}.price-module-scss-module__uJ7Piq__price__discount{align-self:flex-end;align-items:center;gap:calc(var(--grid-gap) * .2);margin-left:calc(var(--grid-gap) * .3);color:#47aa1c;margin-bottom:.15rem;font-size:1.12rem;font-weight:500;display:inline-flex}.price-module-scss-module__uJ7Piq__price_compact .price-module-scss-module__uJ7Piq__price__discount{font-weight:inherit;font-size:inherit;line-height:inherit;align-self:center;margin-bottom:0}
.cardFooter-module-scss-module__UUPJfa__footer{padding-top:calc(var(--grid-gap) * .75);margin:auto 0 0}.cardFooter-module-scss-module__UUPJfa__footer__company{line-height:1.2}.cardFooter-module-scss-module__UUPJfa__footer__actions{align-items:center;gap:calc(var(--grid-gap) * .4);margin-left:auto;display:flex}
.bannerSlide-module-scss-module__XLmYnW__slide{--banner-accent:#47aa1c;--banner-cta-bg:#3c9d12;--banner-cta-bg-hover:#47aa1c;--banner-cta-glow:#50e7052e;--banner-cta-glow-hover:#50e70552;isolation:isolate;text-align:center;flex-direction:column;display:flex;position:relative;overflow:hidden;border-radius:calc(var(--grid-gap) * 1)!important;cursor:pointer!important;background:var(--t-color-light)!important;height:100%!important}@media not print{.root.dark .bannerSlide-module-scss-module__XLmYnW__slide{color:#fff}}.bannerSlide-module-scss-module__XLmYnW__slide_brown{--banner-accent:#c4a574}@media not print{.root.light .bannerSlide-module-scss-module__XLmYnW__slide_brown{--banner-accent:#a98348;background:linear-gradient(#f1e9de 0%,#f8f4ee 100%)!important}}@media print{.root.light .bannerSlide-module-scss-module__XLmYnW__slide_brown{--banner-accent:#a98348;background:linear-gradient(#f1e9de 0%,#f8f4ee 100%)!important}}@media not print{.root.dark .bannerSlide-module-scss-module__XLmYnW__slide_brown{background:linear-gradient(135deg,#262421 0%,#151413 100%)!important}}.bannerSlide-module-scss-module__XLmYnW__slide__media{z-index:0;border-radius:inherit;pointer-events:none;opacity:.35;position:absolute;inset:0;overflow:hidden}.bannerSlide-module-scss-module__XLmYnW__slide__image{object-fit:cover;object-position:center}@media not print{.root.dark .bannerSlide-module-scss-module__XLmYnW__slide__image_light{display:none}.root.light .bannerSlide-module-scss-module__XLmYnW__slide__image_dark{display:none}}@media print{.root.light .bannerSlide-module-scss-module__XLmYnW__slide__image_dark{display:none}}@media not print{.root.dark .bannerSlide-module-scss-module__XLmYnW__slide__image_dark{filter:brightness(1.4)}}.bannerSlide-module-scss-module__XLmYnW__slide__overlay{background:#1c1c1c59;position:absolute;inset:0}@media not print{.root.light .bannerSlide-module-scss-module__XLmYnW__slide__overlay{background:#ffffff80}}@media print{.root.light .bannerSlide-module-scss-module__XLmYnW__slide__overlay{background:#ffffff80}}.bannerSlide-module-scss-module__XLmYnW__slide__hit{z-index:2;appearance:none;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.bannerSlide-module-scss-module__XLmYnW__slide__hit:focus-visible{outline:2px solid var(--banner-accent);outline-offset:-4px}.bannerSlide-module-scss-module__XLmYnW__slide__inner{z-index:1;flex:1;width:100%;height:100%;position:relative}.bannerSlide-module-scss-module__XLmYnW__slide__top{flex:1;width:100%;min-width:0}.bannerSlide-module-scss-module__XLmYnW__slide__intro{width:100%;min-width:0;max-width:100%}.bannerSlide-module-scss-module__XLmYnW__slide__logo{width:calc(var(--grid-gap) * 2.6);object-fit:contain;flex-shrink:0;height:auto}.bannerSlide-module-scss-module__XLmYnW__slide__eyebrow{color:var(--banner-accent);letter-spacing:.08em}.bannerSlide-module-scss-module__XLmYnW__slide__title{overflow-wrap:break-word;line-height:1.15!important}@media not print{.root.dark .bannerSlide-module-scss-module__XLmYnW__slide__title{color:#fff}}.bannerSlide-module-scss-module__XLmYnW__slide__description{overflow-wrap:break-word;margin-top:calc(var(--grid-gap) * .35)}@media not print{.root.dark .bannerSlide-module-scss-module__XLmYnW__slide__description{color:#ffffffc7}}.bannerSlide-module-scss-module__XLmYnW__slide__divider{width:100%;max-width:calc(var(--grid-gap) * 10);background:linear-gradient(90deg,#c4a57400 0%,#c4a5748c 50%,#c4a57400 100%);border:0;height:1px;margin:0}.bannerSlide-module-scss-module__XLmYnW__slide_compact{border-radius:1.2rem;box-shadow:none!important}.bannerSlide-module-scss-module__XLmYnW__slide_compact .bannerSlide-module-scss-module__XLmYnW__slide__logo{width:calc(var(--grid-gap) * 2.1)}.bannerSlide-module-scss-module__XLmYnW__slide_compact .bannerSlide-module-scss-module__XLmYnW__slide__eyebrow{letter-spacing:.06em}.bannerSlide-module-scss-module__XLmYnW__slide_compact .bannerSlide-module-scss-module__XLmYnW__slide__description{margin-top:calc(var(--grid-gap) * .25)}.bannerSlide-module-scss-module__XLmYnW__slide_compact .bannerSlide-module-scss-module__XLmYnW__feature{gap:calc(var(--grid-gap) * .35)}.bannerSlide-module-scss-module__XLmYnW__slide_compact .bannerSlide-module-scss-module__XLmYnW__feature__iconWrap{width:calc(var(--grid-gap) * 1.75);height:calc(var(--grid-gap) * 1.75)}.bannerSlide-module-scss-module__XLmYnW__slide_compact .bannerSlide-module-scss-module__XLmYnW__feature__icon{font-size:calc(var(--grid-gap) * .85)}.bannerSlide-module-scss-module__XLmYnW__slide_compact .bannerSlide-module-scss-module__XLmYnW__slideActions__footer{margin-top:calc(var(--grid-gap) * .4)}.bannerSlide-module-scss-module__XLmYnW__slide_compact .bannerSlide-module-scss-module__XLmYnW__slideActions__button{box-shadow:0 2px 10px 0 var(--banner-cta-glow)}.bannerSlide-module-scss-module__XLmYnW__slide_compact:hover .bannerSlide-module-scss-module__XLmYnW__slideActions__button,.bannerSlide-module-scss-module__XLmYnW__slide_compact:focus-visible .bannerSlide-module-scss-module__XLmYnW__slideActions__button,.bannerSlide-module-scss-module__XLmYnW__slide_compact:focus-within .bannerSlide-module-scss-module__XLmYnW__slideActions__button{box-shadow:0 2px 20px 0 var(--banner-cta-glow-hover);transform:translateY(-1px)scale(1.01)}.bannerSlide-module-scss-module__XLmYnW__features{column-gap:calc(var(--grid-gap) * .5);width:100%;min-width:0;margin-top:calc(var(--grid-gap) * .25);grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;display:grid}.bannerSlide-module-scss-module__XLmYnW__feature{align-items:center;gap:calc(var(--grid-gap) * .4);text-align:center;flex-direction:column;min-width:0;display:flex}.bannerSlide-module-scss-module__XLmYnW__feature__iconWrap{width:calc(var(--grid-gap) * 2);height:calc(var(--grid-gap) * 2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media not print{.root.light .bannerSlide-module-scss-module__XLmYnW__feature__iconWrap{background-color:#1111110f}}@media print{.root.light .bannerSlide-module-scss-module__XLmYnW__feature__iconWrap{background-color:#1111110f}}@media not print{.root.dark .bannerSlide-module-scss-module__XLmYnW__feature__iconWrap{background-color:#ffffff1a}}.bannerSlide-module-scss-module__XLmYnW__feature__icon{color:var(--banner-accent);font-size:calc(var(--grid-gap) * .95)}.bannerSlide-module-scss-module__XLmYnW__feature__label{overflow-wrap:break-word;min-width:0;font-size:.875rem;line-height:1.5;line-height:1.2!important}@media not print{.root.dark .bannerSlide-module-scss-module__XLmYnW__feature__label{color:#fff}}.bannerSlide-module-scss-module__XLmYnW__slideActions{width:100%;margin-top:auto}.bannerSlide-module-scss-module__XLmYnW__slideActions__footer{margin-top:calc(var(--grid-gap) * .6)}.bannerSlide-module-scss-module__XLmYnW__slideActions__footerIcon{color:var(--banner-accent);flex-shrink:0}.bannerSlide-module-scss-module__XLmYnW__slideActions__footerText{text-wrap:balance}.bannerSlide-module-scss-module__XLmYnW__slideActions__button{pointer-events:none;box-shadow:0 4px 16px 0 var(--banner-cta-glow);will-change:box-shadow,transform;transition:box-shadow .18s,transform .18s,background .18s;background:var(--banner-cta-bg)!important}.bannerSlide-module-scss-module__XLmYnW__slide:hover .bannerSlide-module-scss-module__XLmYnW__slideActions__button,.bannerSlide-module-scss-module__XLmYnW__slide:focus-visible .bannerSlide-module-scss-module__XLmYnW__slideActions__button,.bannerSlide-module-scss-module__XLmYnW__slide:focus-within .bannerSlide-module-scss-module__XLmYnW__slideActions__button{box-shadow:0 4px 32px 0 var(--banner-cta-glow-hover);transform:translateY(-2px)scale(1.02);background:var(--banner-cta-bg-hover)!important;opacity:1!important}
.horizontalBannerSlide-module-scss-module__NyrLiq__slide{--banner-accent:#47aa1c;isolation:isolate;position:relative;overflow:hidden;background:var(--t-color-light)!important;border-radius:1.6rem!important}@media not print{.root.dark .horizontalBannerSlide-module-scss-module__NyrLiq__slide{color:#fff}}.horizontalBannerSlide-module-scss-module__NyrLiq__slide_brown{--banner-accent:#c4a574}@media not print{.root.light .horizontalBannerSlide-module-scss-module__NyrLiq__slide_brown{--banner-accent:#a98348;background:linear-gradient(#f1e9de 0%,#f8f4ee 100%)!important}}@media print{.root.light .horizontalBannerSlide-module-scss-module__NyrLiq__slide_brown{--banner-accent:#a98348;background:linear-gradient(#f1e9de 0%,#f8f4ee 100%)!important}}@media not print{.root.dark .horizontalBannerSlide-module-scss-module__NyrLiq__slide_brown{background:linear-gradient(135deg,#262421 0%,#151413 100%)!important}.root.light .horizontalBannerSlide-module-scss-module__NyrLiq__slide_brown .horizontalBannerSlide-module-scss-module__NyrLiq__feature__iconWrap{background-color:#e2d2ba}}@media print{.root.light .horizontalBannerSlide-module-scss-module__NyrLiq__slide_brown .horizontalBannerSlide-module-scss-module__NyrLiq__feature__iconWrap{background-color:#e2d2ba}}@media not print{.root.dark .horizontalBannerSlide-module-scss-module__NyrLiq__slide_brown .horizontalBannerSlide-module-scss-module__NyrLiq__feature__iconWrap{background-color:#2d2a25}}@media (min-width:821px){.horizontalBannerSlide-module-scss-module__NyrLiq__slide_brown .horizontalBannerSlide-module-scss-module__NyrLiq__slide__sidebar{padding-left:calc(var(--grid-gap) * 1.2);border-left:1px solid #0000;border-image:linear-gradient(#c4a57400 0%,#c4a57480 50%,#c4a57400 100%) 1}}.horizontalBannerSlide-module-scss-module__NyrLiq__slide__media{z-index:0;border-radius:inherit;pointer-events:none;opacity:.28;position:absolute;inset:0;overflow:hidden}.horizontalBannerSlide-module-scss-module__NyrLiq__slide__image{object-fit:cover;object-position:center}@media not print{.root.dark .horizontalBannerSlide-module-scss-module__NyrLiq__slide__image_light{display:none}.root.light .horizontalBannerSlide-module-scss-module__NyrLiq__slide__image_dark{display:none}}@media print{.root.light .horizontalBannerSlide-module-scss-module__NyrLiq__slide__image_dark{display:none}}@media not print{.root.dark .horizontalBannerSlide-module-scss-module__NyrLiq__slide__image_dark{filter:brightness(1.4)}}.horizontalBannerSlide-module-scss-module__NyrLiq__slide__overlay{background:#1c1c1c4d;position:absolute;inset:0}@media not print{.root.light .horizontalBannerSlide-module-scss-module__NyrLiq__slide__overlay{background:#ffffff73}}@media print{.root.light .horizontalBannerSlide-module-scss-module__NyrLiq__slide__overlay{background:#ffffff73}}.horizontalBannerSlide-module-scss-module__NyrLiq__slide__top{z-index:1;position:relative}@media (min-width:1024px){.horizontalBannerSlide-module-scss-module__NyrLiq__slide__top{align-items:stretch}}.horizontalBannerSlide-module-scss-module__NyrLiq__slide__intro{flex:.82;min-width:0}.horizontalBannerSlide-module-scss-module__NyrLiq__slide__sidebar{flex:1.18;min-width:0}.horizontalBannerSlide-module-scss-module__NyrLiq__slide__logo{width:calc(var(--grid-gap) * 3);object-fit:contain;flex-shrink:0;height:auto}.horizontalBannerSlide-module-scss-module__NyrLiq__slide__eyebrow{color:var(--banner-accent);letter-spacing:.08em}.horizontalBannerSlide-module-scss-module__NyrLiq__slide__titleDivider{width:calc(var(--grid-gap) * 2);background-color:var(--banner-accent);height:2px}.horizontalBannerSlide-module-scss-module__NyrLiq__slide__title{overflow-wrap:break-word;line-height:1.15!important}@media not print{.root.dark .horizontalBannerSlide-module-scss-module__NyrLiq__slide__title{color:#fff}}.horizontalBannerSlide-module-scss-module__NyrLiq__slide__description{overflow-wrap:break-word;line-height:1.3!important}@media not print{.root.dark .horizontalBannerSlide-module-scss-module__NyrLiq__slide__description{color:#ffffffc7}}.horizontalBannerSlide-module-scss-module__NyrLiq__featuresWrap{width:100%;position:relative}.horizontalBannerSlide-module-scss-module__NyrLiq__featuresWrap__connector{pointer-events:none;display:none}@media (min-width:821px){.horizontalBannerSlide-module-scss-module__NyrLiq__featuresWrap__connector{top:calc(var(--grid-gap) * 1.3);left:calc(16.666% + calc(var(--grid-gap) * 1.3));width:calc(66.666% - calc(var(--grid-gap) * 2.6));z-index:0;border-top:1px dashed #a1a1a18c;height:0;display:block;position:absolute;transform:translateY(-50%)}}.horizontalBannerSlide-module-scss-module__NyrLiq__features{width:100%;position:relative}.horizontalBannerSlide-module-scss-module__NyrLiq__feature{text-align:center;min-width:0;position:relative}.horizontalBannerSlide-module-scss-module__NyrLiq__feature__iconRow{z-index:0;justify-content:center;width:100%;display:flex;position:relative}.horizontalBannerSlide-module-scss-module__NyrLiq__feature__iconWrap{z-index:1;width:calc(var(--grid-gap) * 2.6);height:calc(var(--grid-gap) * 2.6);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:820px){.horizontalBannerSlide-module-scss-module__NyrLiq__feature__iconWrap{width:calc(var(--grid-gap) * 2.2);height:calc(var(--grid-gap) * 2.2)}}@media not print{.root.light .horizontalBannerSlide-module-scss-module__NyrLiq__feature__iconWrap{background-color:#1111110f}}@media print{.root.light .horizontalBannerSlide-module-scss-module__NyrLiq__feature__iconWrap{background-color:#1111110f}}@media not print{.root.dark .horizontalBannerSlide-module-scss-module__NyrLiq__feature__iconWrap{background-color:#ffffff1a}}.horizontalBannerSlide-module-scss-module__NyrLiq__feature__icon{color:var(--banner-accent);font-size:calc(var(--grid-gap) * 1.2)}@media (max-width:820px){.horizontalBannerSlide-module-scss-module__NyrLiq__feature__icon{font-size:calc(var(--grid-gap) * 1)}}.horizontalBannerSlide-module-scss-module__NyrLiq__feature__step{color:var(--banner-accent)}.horizontalBannerSlide-module-scss-module__NyrLiq__feature__label{overflow-wrap:break-word;line-height:1.3!important}@media not print{.root.dark .horizontalBannerSlide-module-scss-module__NyrLiq__feature__label{color:#fff}}.horizontalBannerSlide-module-scss-module__NyrLiq__actions{width:100%}.horizontalBannerSlide-module-scss-module__NyrLiq__actions__button{white-space:nowrap}@media (min-width:821px){.horizontalBannerSlide-module-scss-module__NyrLiq__actions__button{flex:1}}.horizontalBannerSlide-module-scss-module__NyrLiq__actions__note{flex:1;justify-content:center}@media (min-width:1024px){.horizontalBannerSlide-module-scss-module__NyrLiq__actions__note{justify-content:flex-start}}.horizontalBannerSlide-module-scss-module__NyrLiq__actions__noteIcon{color:var(--banner-accent);flex-shrink:0}.horizontalBannerSlide-module-scss-module__NyrLiq__actions__noteText{line-height:1.2!important}
@keyframes promoBanner-module-scss-module__e4j3oq__dot-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.promoBanner-module-scss-module__e4j3oq__banner{grid-template-areas:"slide";min-width:0;height:100%;display:grid;position:relative}.promoBanner-module-scss-module__e4j3oq__banner_ready .promoBanner-module-scss-module__e4j3oq__banner__slide{transition:opacity .55s,visibility 0s linear .55s}.promoBanner-module-scss-module__e4j3oq__banner_ready .promoBanner-module-scss-module__e4j3oq__banner__slide_active{transition:opacity .55s,visibility linear}.promoBanner-module-scss-module__e4j3oq__banner_paused .promoBanner-module-scss-module__e4j3oq__banner__dot_active:after{animation-play-state:paused}.promoBanner-module-scss-module__e4j3oq__banner_compact .promoBanner-module-scss-module__e4j3oq__banner__dots{top:calc(var(--grid-gap) * .35);right:calc(var(--grid-gap) * .35)}.promoBanner-module-scss-module__e4j3oq__banner_horizontal{height:auto}.promoBanner-module-scss-module__e4j3oq__banner_horizontal .promoBanner-module-scss-module__e4j3oq__banner__dots{top:calc(var(--grid-gap) * .85);right:calc(var(--grid-gap) * .85)}.promoBanner-module-scss-module__e4j3oq__banner__slide{opacity:0;visibility:hidden;pointer-events:none;z-index:0;grid-area:slide;min-width:0}.promoBanner-module-scss-module__e4j3oq__banner__slide_active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.promoBanner-module-scss-module__e4j3oq__banner__dots{top:calc(var(--grid-gap) * .65);right:calc(var(--grid-gap) * .65);z-index:2;align-items:center;display:flex;position:absolute}.promoBanner-module-scss-module__e4j3oq__banner__dotHit{appearance:none;padding:calc(var(--grid-gap) * .55);margin:calc(var(--grid-gap) * -.55);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.promoBanner-module-scss-module__e4j3oq__banner__dotHit_active{cursor:default}.promoBanner-module-scss-module__e4j3oq__banner__dotHit:focus-visible{outline:1px solid var(--t-color-foreground);outline-offset:-2px;border-radius:calc(var(--grid-gap) * .5)}.promoBanner-module-scss-module__e4j3oq__banner__dotHit+.promoBanner-module-scss-module__e4j3oq__banner__dotHit{margin-left:calc(var(--grid-gap) * -.35)}.promoBanner-module-scss-module__e4j3oq__banner__dot{width:calc(var(--grid-gap) * .3);height:calc(var(--grid-gap) * .3);border-radius:calc(var(--grid-gap) * .5);background-color:#a1a1a1;transition:width .3s,background-color .3s;display:block;position:relative;overflow:hidden}@media not print{.root.dark .promoBanner-module-scss-module__e4j3oq__banner__dot{background-color:#818181}}.promoBanner-module-scss-module__e4j3oq__banner__dot_active{width:calc(var(--grid-gap) * 1.1);background-color:#818181}@media not print{.root.dark .promoBanner-module-scss-module__e4j3oq__banner__dot_active{background-color:#fff3}}.promoBanner-module-scss-module__e4j3oq__banner__dot_active:after{content:"";transform-origin:0;background-color:var(--t-color-foreground);animation:8s linear forwards promoBanner-module-scss-module__e4j3oq__dot-progress;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.promoBanner-module-scss-module__e4j3oq__banner_ready .promoBanner-module-scss-module__e4j3oq__banner__slide,.promoBanner-module-scss-module__e4j3oq__banner_ready .promoBanner-module-scss-module__e4j3oq__banner__slide_active{transition:none}.promoBanner-module-scss-module__e4j3oq__banner__dot_active:after{animation:none;transform:scaleX(1)}}
.sorter-module-scss-module__08sHoG__sorter{gap:calc(var(--grid-gap) * .3);white-space:nowrap;flex:1;display:flex}.sorter-module-scss-module__08sHoG__sorter__switchContent{align-items:center;gap:calc(var(--grid-gap) * .3);display:inline-flex}.sorter-module-scss-module__08sHoG__sortDropdown{z-index:1040;position:relative}.sorter-module-scss-module__08sHoG__sortDropdown .dropdown__menu{width:max-content;margin-right:0}@media not print{.root.dark .sorter-module-scss-module__08sHoG__sortDropdown{color:#e4e4e4}}.sorter-module-scss-module__08sHoG__sortDropdown__mobileSelect{display:none}@media (max-width:820px) and (hover:none){.sorter-module-scss-module__08sHoG__sortDropdown__mobileSelect{opacity:0;display:block;position:absolute;top:0}.sorter-module-scss-module__08sHoG__sortDropdown__desktopMenu{display:none}}.sorter-module-scss-module__08sHoG__mobileRadio{width:100%;align-items:center!important}.sorter-module-scss-module__08sHoG__sortTooltipContent{line-height:1.35;display:block}.sorter-module-scss-module__08sHoG__sortTooltipContent__title,.sorter-module-scss-module__08sHoG__sortTooltipContent__text{display:block}.sorter-module-scss-module__08sHoG__sortTooltipContent__text{margin-top:calc(var(--grid-gap) * .15);white-space:normal}
.header-module-scss-module__70YYMa__header{align-items:center;width:100%;display:flex}@media (max-width:820px){.header-module-scss-module__70YYMa__header{padding:calc(var(--grid-gap) * 1) 0;flex-wrap:wrap}}@media (min-width:821px){.header-module-scss-module__70YYMa__header{gap:calc(var(--grid-gap) * .5);padding:calc(var(--grid-gap) * .75) 0}}@media not print{.root.light .header-module-scss-module__70YYMa__header{color:#2e2e2e}}@media print{.root.light .header-module-scss-module__70YYMa__header{color:#2e2e2e}}@media not print{.root.dark .header-module-scss-module__70YYMa__header{color:#a1a1a1}}.header-module-scss-module__70YYMa__header__total{margin-right:calc(var(--grid-gap) * 1);white-space:nowrap;flex:100}.header-module-scss-module__70YYMa__header__right{gap:calc(var(--grid-gap) * .5);flex:1;align-items:center;display:flex}
.listingCards-module-scss-module__VOf5lq__cards{grid-template-columns:repeat(auto-fill, minmax(max(360px, (100% - calc(var(--grid-gap) * 1) * 5) / 5), 1fr));gap:calc(var(--grid-gap) * 1);margin-top:calc(var(--grid-gap) * .5);display:grid}@media (max-width:396px){.listingCards-module-scss-module__VOf5lq__cards{flex-direction:column;display:flex}}
.noListingsFound-module-scss-module__aPVm7G__noListingsFound{min-height:calc(var(--grid-gap) * 14);text-align:center;border-radius:1.6rem;justify-content:center;align-items:center}.noListingsFound-module-scss-module__aPVm7G__noListingsFound__icon{width:calc(var(--grid-gap) * 3);height:calc(var(--grid-gap) * 3);font-size:calc(var(--grid-gap) * 1.1);margin-bottom:calc(var(--grid-gap) * 1);border-radius:100%;justify-content:center;align-items:center;display:flex}@media not print{.root.light .noListingsFound-module-scss-module__aPVm7G__noListingsFound__icon{color:#555;background-color:#f7f7f7}}@media print{.root.light .noListingsFound-module-scss-module__aPVm7G__noListingsFound__icon{color:#555;background-color:#f7f7f7}}@media not print{.root.dark .noListingsFound-module-scss-module__aPVm7G__noListingsFound__icon{color:#e4e4e4;background-color:#2e2e2e;box-shadow:1px 1px #2e2e2e,-1px -1px #2e2e2e}}.noListingsFound-module-scss-module__aPVm7G__noListingsFound__description{line-height:1.45}
.listingsList-module-scss-module__8J3pYa__skeletonGrid{gap:calc(var(--grid-gap) * .65);display:grid}@media (min-width:821px){.listingsList-module-scss-module__8J3pYa__skeletonGrid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}}.listingsList-module-scss-module__8J3pYa__skeletonLine_tabletUp{display:none}@media (min-width:821px) and (max-width:1023px){.listingsList-module-scss-module__8J3pYa__skeletonLine_tabletUp{display:block}}.listingsList-module-scss-module__8J3pYa__skeletonLine_60{width:60%}.listingsList-module-scss-module__8J3pYa__skeletonLine_30{width:30%}
.developmentDescription-module-scss-module__2pk1lq__content{position:relative}.developmentDescription-module-scss-module__2pk1lq__content_collapsed{max-height:200px;overflow:hidden}.developmentDescription-module-scss-module__2pk1lq__content_collapsed:after{content:"";height:calc(var(--grid-gap) * 3);pointer-events:none;background:linear-gradient(transparent, var(--t-color-background));position:absolute;bottom:0;left:0;right:0}.developmentDescription-module-scss-module__2pk1lq__expandButton{margin-top:calc(var(--grid-gap) * .75)}.developmentDescription-module-scss-module__2pk1lq__descr{column-gap:calc(var(--grid-gap) * 1)}@media (max-width:1023px){.developmentDescription-module-scss-module__2pk1lq__descr{column-count:1}}@media (min-width:1024px){.developmentDescription-module-scss-module__2pk1lq__descr{column-count:2}}@media (min-width:1920px){.developmentDescription-module-scss-module__2pk1lq__descr{column-count:3}}
.hoaMetric-module-scss-module__l6gTGW__metric__fee{line-height:1.1}.hoaMetric-module-scss-module__l6gTGW__metric__unit{margin-left:calc(var(--grid-gap) * .25)}
.hoaBadges-module-scss-module__1PfcTW__badges{width:100%}@container (min-width:28rem){.hoaBadges-module-scss-module__1PfcTW__badges{width:auto}}.hoaBadges-module-scss-module__1PfcTW__badges__item{align-items:center;gap:calc(var(--grid-gap) * .35);width:100%;padding:calc(var(--grid-gap) * .35) calc(var(--grid-gap) * .75);white-space:nowrap;color:var(--t-color-foreground);box-sizing:border-box;border:1px solid #0000;border-radius:999px;display:flex}@container (max-width:22rem){.hoaBadges-module-scss-module__1PfcTW__badges__item{white-space:normal}}.hoaBadges-module-scss-module__1PfcTW__badges__item_below{background:#47aa1c2e;border-color:#47aa1c73}.hoaBadges-module-scss-module__1PfcTW__badges__item_above{background:#47aa1c1a;border-color:#47aa1c66}@media not print{.root.dark .hoaBadges-module-scss-module__1PfcTW__badges__item_above{background:0 0}}.hoaBadges-module-scss-module__1PfcTW__badges__item_outline{background:0 0}.hoaBadges-module-scss-module__1PfcTW__badges__accent{align-items:center;gap:calc(var(--grid-gap) * .2);color:#47aa1c;font-weight:600;display:inline-flex}.hoaBadges-module-scss-module__1PfcTW__badges__arrow{font-size:1.15em;line-height:1}.hoaBadges-module-scss-module__1PfcTW__badges__label{font-weight:400}
.mainSearch-module-scss-module__2Wx1Uq__mainSearch{position:relative}@media (max-width:1023px){.mainSearch-module-scss-module__2Wx1Uq__mainSearch{width:100%}}@media (min-width:1024px){.mainSearch-module-scss-module__2Wx1Uq__mainSearch{width:85%;min-width:300px;max-width:760px;top:0}}.mainSearch-module-scss-module__2Wx1Uq__mainSearch_focused{z-index:2147483647}
@media (max-width:820px){.searchGroup-module-scss-module__uRQuOW__searchGroup{padding:calc(var(--grid-gap) * .3) 0 calc(var(--grid-gap) * .6)}}@media (min-width:821px){.searchGroup-module-scss-module__uRQuOW__searchGroup{padding:calc(var(--grid-gap) * .25) 0 calc(var(--grid-gap) * .5)}}.searchGroup-module-scss-module__uRQuOW__searchGroup:not(:last-child){border-bottom:1px solid}@media not print{.root.light .searchGroup-module-scss-module__uRQuOW__searchGroup:not(:last-child){border-color:#e4e4e4}}@media print{.root.light .searchGroup-module-scss-module__uRQuOW__searchGroup:not(:last-child){border-color:#e4e4e4}}@media not print{.root.dark .searchGroup-module-scss-module__uRQuOW__searchGroup:not(:last-child){border-color:#2e2e2e}}.searchGroup-module-scss-module__uRQuOW__searchGroup:last-child{padding-bottom:calc(var(--grid-gap) * 1)}.searchGroup-module-scss-module__uRQuOW__info{vertical-align:middle;height:auto;color:var(--t-color-gray);border-radius:20px;align-self:center;font-size:.875rem;font-weight:400;line-height:1;display:inline-block}.searchGroup-module-scss-module__uRQuOW__searchGroupTitle{z-index:3;padding:calc(var(--grid-gap) * .8) calc(var(--grid-gap) * 1) calc(var(--grid-gap) * .2);align-items:center;display:flex;position:sticky;top:0}@media not print{.root.light .searchGroup-module-scss-module__uRQuOW__searchGroupTitle{background:#fff}}@media print{.root.light .searchGroup-module-scss-module__uRQuOW__searchGroupTitle{background:#fff}}@media not print{.root.dark .searchGroup-module-scss-module__uRQuOW__searchGroupTitle{background:#1c1c1c}}.searchGroup-module-scss-module__uRQuOW__searchGroupTitle__icon{margin-right:calc(var(--grid-gap) * .25);font-size:1rem}.searchGroup-module-scss-module__uRQuOW__searchGroupTitle__icon_string{font-size:1.5rem}.searchGroup-module-scss-module__uRQuOW__searchGroupTitle__link{min-width:0;color:inherit;align-items:center;display:inline-flex}.searchGroup-module-scss-module__uRQuOW__searchGroupTitle__link:hover{text-decoration:underline}.searchGroup-module-scss-module__uRQuOW__searchGroupTitle__info{margin-left:auto}.searchGroup-module-scss-module__uRQuOW__searchItems_tags{padding:calc(var(--grid-gap) * .3) calc(var(--grid-gap) * 1);flex-wrap:wrap;display:flex}@media (max-width:820px){.searchGroup-module-scss-module__uRQuOW__searchItems_tags{gap:calc(var(--grid-gap) * .4)}}@media (min-width:821px){.searchGroup-module-scss-module__uRQuOW__searchItems_tags{gap:calc(var(--grid-gap) * .3)}}.searchGroup-module-scss-module__uRQuOW__searchItem{line-height:1.5}@media (min-width:821px){.searchGroup-module-scss-module__uRQuOW__searchItem{font-size:16.5px}}@media (max-width:820px){.searchGroup-module-scss-module__uRQuOW__searchItem{font-size:15px}}@media print{.searchGroup-module-scss-module__uRQuOW__searchItem{font-size:16.5px}}@media not print{.root.light .searchGroup-module-scss-module__uRQuOW__searchItem:hover{background:var(--t-color-light)}}@media print{.root.light .searchGroup-module-scss-module__uRQuOW__searchItem:hover{background:var(--t-color-light)}}@media not print{.root.dark .searchGroup-module-scss-module__uRQuOW__searchItem:hover{background:#212121}}.searchGroup-module-scss-module__uRQuOW__searchItem:hover .searchGroup-module-scss-module__uRQuOW__searchItem__trailingIcon{opacity:1}.searchGroup-module-scss-module__uRQuOW__searchItem:not(.searchGroup-module-scss-module__uRQuOW__searchItem_tag){gap:calc(var(--grid-gap) * .5);width:100%;padding:calc(var(--grid-gap) * .35) calc(var(--grid-gap) * 1);display:flex}.searchGroup-module-scss-module__uRQuOW__searchItem_tag{width:auto;padding:calc(var(--grid-gap) * .35) calc(var(--grid-gap) * .4);border-radius:1.8rem;display:inline-flex}@media not print{.root.light .searchGroup-module-scss-module__uRQuOW__searchItem_tag{background:#e4e4e4}}@media print{.root.light .searchGroup-module-scss-module__uRQuOW__searchItem_tag{background:#e4e4e4}}@media not print{.root.dark .searchGroup-module-scss-module__uRQuOW__searchItem_tag{background:#2e2e2e}}.searchGroup-module-scss-module__uRQuOW__searchItem__title,.searchGroup-module-scss-module__uRQuOW__searchItem__subtitle{line-height:1.15!important}.searchGroup-module-scss-module__uRQuOW__searchItem__subtitle{color:var(--t-color-gray);font-size:.875rem;line-height:1.5}@media (min-width:821px){.searchGroup-module-scss-module__uRQuOW__searchItem__subtitle:before{content:"•";vertical-align:middle;padding:0 calc(var(--grid-gap) * .4);display:inline-block}}@media (max-width:820px){.searchGroup-module-scss-module__uRQuOW__searchItem__subtitle{display:block}}.searchGroup-module-scss-module__uRQuOW__searchItem__info{white-space:nowrap;margin-left:auto}.searchGroup-module-scss-module__uRQuOW__searchItem__trailingIcon{margin-left:calc(var(--grid-gap) * .15);color:#47aa1c;opacity:.75;flex-shrink:0}
.searchResults-module-scss-module__lXSS6a__empty{gap:calc(var(--grid-gap) * .35);flex-direction:column;display:flex}.searchResults-module-scss-module__lXSS6a__empty__hint{opacity:.75}.searchResults-module-scss-module__lXSS6a__empty__hintLine{align-items:center;gap:calc(var(--grid-gap) * .2);flex-wrap:wrap;display:inline-flex}.searchResults-module-scss-module__lXSS6a__empty__hintIcon{color:#47aa1c;flex-shrink:0}
.mapLoader-module-scss-module__QBF7CG__mapLoaderContainer{z-index:2147483647;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.mapLoader-module-scss-module__QBF7CG__mapLoader{background:var(--t-color-background);border-radius:1.6rem;width:auto;height:auto;box-shadow:0 2px 20px #0003}
.mapContainer-module-scss-module__4Nk_La__mapContainer{z-index:1;background:var(--t-color-light);border-radius:1.35rem;width:100%;position:relative;overflow:hidden}@media (max-width:1023px){.mapContainer-module-scss-module__4Nk_La__mapContainer{border-radius:0}}
.aiActions-module-scss-module__9SmaOG__aiActions{--ai-actions-edge-fade:calc(var(--grid-gap) * .5);width:100%;padding:calc(var(--grid-gap) * .5) var(--ai-actions-edge-fade);border-radius:0 0 1.8rem 1.8rem}@media not print{.root.light .aiActions-module-scss-module__9SmaOG__aiActions{background-color:#00000008}}@media print{.root.light .aiActions-module-scss-module__9SmaOG__aiActions{background-color:#00000008}}@media not print{.root.dark .aiActions-module-scss-module__9SmaOG__aiActions{background-color:#ffffff08}}.aiActions-module-scss-module__9SmaOG__aiActions__icon{color:#47aa1c;padding-top:calc(var(--grid-gap) * .3);margin-left:calc(var(--grid-gap) * .25);font-size:1rem;display:inline-flex}.aiActions-module-scss-module__9SmaOG__aiActions__container{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.aiActions-module-scss-module__9SmaOG__aiActions__buttonsScroll{width:100%;min-width:0;padding-left:var(--ai-actions-edge-fade);padding-right:var(--ai-actions-edge-fade);-webkit-mask-image:linear-gradient(to right, transparent 0%, #000 var(--ai-actions-edge-fade), #000 calc(100% - var(--ai-actions-edge-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0%, #000 var(--ai-actions-edge-fade), #000 calc(100% - var(--ai-actions-edge-fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0%, #000 var(--ai-actions-edge-fade), #000 calc(100% - var(--ai-actions-edge-fade)), transparent 100%)}.aiActions-module-scss-module__9SmaOG__aiActions__buttons{gap:calc(var(--grid-gap) * .3);flex-wrap:nowrap;display:flex}.aiActions-module-scss-module__9SmaOG__aiActions__buttons button{white-space:nowrap;flex-shrink:0}.aiActions-module-scss-module__9SmaOG__aiActions__error{margin-top:calc(var(--grid-gap) * .4);color:red}.aiActions-module-scss-module__9SmaOG__aiActions__content{margin-top:calc(var(--grid-gap) * .5);padding:calc(var(--grid-gap) * .75);border:1px solid;border-radius:1.2rem;width:100%;max-width:860px}@media not print{.root.light .aiActions-module-scss-module__9SmaOG__aiActions__content{background-color:#ffffffd1;border-color:#47aa1c33}}@media print{.root.light .aiActions-module-scss-module__9SmaOG__aiActions__content{background-color:#ffffffd1;border-color:#47aa1c33}}@media not print{.root.dark .aiActions-module-scss-module__9SmaOG__aiActions__content{background-color:#0000003b;border-color:#50e7054d}}.aiActions-module-scss-module__9SmaOG__aiActions__loadingText{color:var(--t-color-gray)}.aiActions-module-scss-module__9SmaOG__aiActions__disclaimer{margin-top:calc(var(--grid-gap) * .35);color:var(--t-color-gray);align-items:center;gap:calc(var(--grid-gap) * .25);display:flex}
.metricTooltipContent-module-scss-module__2KfaYG__content{gap:calc(var(--grid-gap) * .35);flex-direction:column;line-height:1.45;display:flex}.metricTooltipContent-module-scss-module__2KfaYG__content__current{color:#fffffff5;line-height:1.2}.metricTooltipContent-module-scss-module__2KfaYG__content__leading,.metricTooltipContent-module-scss-module__2KfaYG__content__description{color:#ffffffe0;font-size:.8125rem}.metricTooltipContent-module-scss-module__2KfaYG__content__ranges{gap:calc(var(--grid-gap) * .15);color:#ffffffbf;flex-direction:column;font-size:.75rem;display:flex}.metricTooltipContent-module-scss-module__2KfaYG__content__range{white-space:nowrap}.metricTooltipContent-module-scss-module__2KfaYG__content__value{font-weight:600}.metricTooltipContent-module-scss-module__2KfaYG__content__value_green{color:#6fe3a1}.metricTooltipContent-module-scss-module__2KfaYG__content__value_blue{color:#8db7e8}.metricTooltipContent-module-scss-module__2KfaYG__content__value_orange{color:#f2b36b}.metricTooltipContent-module-scss-module__2KfaYG__content__value_amber{color:#f0a06c}
.metric-module-scss-module___9ruNG__metric{padding:0 calc(var(--grid-gap) * 1);margin:calc(var(--grid-gap) * .5) 0;text-align:left;flex:1;position:relative}.metric-module-scss-module___9ruNG__metric:first-child{padding-left:0}.metric-module-scss-module___9ruNG__metric:not(:first-child){border-left:1px solid}@media not print{.root.light .metric-module-scss-module___9ruNG__metric:not(:first-child){border-left-color:#e4e4e4}}@media print{.root.light .metric-module-scss-module___9ruNG__metric:not(:first-child){border-left-color:#e4e4e4}}@media not print{.root.dark .metric-module-scss-module___9ruNG__metric:not(:first-child){border-left-color:#2e2e2e}}.metric-module-scss-module___9ruNG__metric_clickable{cursor:pointer}.metric-module-scss-module___9ruNG__metric_clickable:hover .metric-module-scss-module___9ruNG__metric__value{opacity:.85}.metric-module-scss-module___9ruNG__metric_withTooltip{cursor:help}.metric-module-scss-module___9ruNG__metric__header{align-items:center;gap:calc(var(--grid-gap) * .25);margin-bottom:calc(var(--grid-gap) * .25);white-space:nowrap;flex-wrap:nowrap;min-width:0;max-width:100%;display:flex}.metric-module-scss-module___9ruNG__metric__icon{color:var(--t-color-gray);flex-shrink:0;font-size:.875rem}.metric-module-scss-module___9ruNG__metric__label{color:var(--t-color-gray);white-space:nowrap;min-width:0}.metric-module-scss-module___9ruNG__metric__infoIcon{color:var(--t-color-gray);flex-shrink:0;font-size:.6875rem}.metric-module-scss-module___9ruNG__metric__tooltipBubble{max-width:240px;padding:calc(var(--grid-gap) * .75) calc(var(--grid-gap) * .85);text-align:left}.metric-module-scss-module___9ruNG__metric__tooltipBubble:before{content:"";top:-10px;left:calc(var(--grid-gap) * 2);border-bottom:10px solid #0a0a0a;border-left:10px solid #0000;border-right:10px solid #0000;position:absolute}@media not print{.root.dark .metric-module-scss-module___9ruNG__metric__tooltipBubble:before{border-bottom-color:#2e2e2e}}.metric-module-scss-module___9ruNG__metric__valueRow{align-items:center;gap:calc(var(--grid-gap) * .3);white-space:nowrap;flex-wrap:nowrap;min-width:0;max-width:100%;display:flex}.metric-module-scss-module___9ruNG__metric__value{flex-shrink:0;line-height:1}.metric-module-scss-module___9ruNG__metric__badge{padding:calc(var(--grid-gap) * .1) calc(var(--grid-gap) * .35);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;font-size:.6875rem;font-weight:500;display:inline-flex}.metric-module-scss-module___9ruNG__metric__badge_green{color:#1f7a45;background:#1f7a4526}@media not print{.root.dark .metric-module-scss-module___9ruNG__metric__badge_green{color:#7dcea0;background:#7dcea026}}.metric-module-scss-module___9ruNG__metric__badge_blue{color:#1f5f99;background:#1f5f9926}@media not print{.root.dark .metric-module-scss-module___9ruNG__metric__badge_blue{color:#85c1e9;background:#85c1e926}}.metric-module-scss-module___9ruNG__metric__badge_orange{color:#b45309;background:#ff950026}@media not print{.root.dark .metric-module-scss-module___9ruNG__metric__badge_orange{color:#f70;background:#ff950033}}.metric-module-scss-module___9ruNG__metric__badge_amber{color:#b91c1c;background:#f4694726}@media not print{.root.dark .metric-module-scss-module___9ruNG__metric__badge_amber{color:#fca5a5;background:#f4694733}}.metric-module-scss-module___9ruNG__metric__badge_updating{color:#2e2e2e;background:#a1a1a140}@media not print{.root.dark .metric-module-scss-module___9ruNG__metric__badge_updating{color:#a1a1a1;background:#2e2e2e59}}.metric-module-scss-module___9ruNG__metric__subtext{margin-top:calc(var(--grid-gap) * .15);color:var(--t-color-gray)}@media (max-width:820px){.metric-module-scss-module___9ruNG__metric__subtext{display:none}}
.marketSignalsMetrics-module-scss-module__SNsLHq__metrics{width:100%;min-width:0;padding-left:calc(var(--grid-gap) * .75);padding-right:calc(var(--grid-gap) * .75);-webkit-mask-image:linear-gradient(to right, transparent 0%, #000 calc(var(--grid-gap) * .75), #000 calc(100% - calc(var(--grid-gap) * .75)), transparent 100%);mask-image:linear-gradient(to right, transparent 0%, #000 calc(var(--grid-gap) * .75), #000 calc(100% - calc(var(--grid-gap) * .75)), transparent 100%);flex-flow:row;align-items:flex-start;display:flex}
.marketSignals-module-scss-module__Ske3gW__marketSignalsTile{width:fit-content;max-width:100%;margin-top:calc(var(--grid-gap) * 1);position:relative;box-shadow:-1px -1px #47aa1c33,-1px 1px #47aa1c38,1px -1px #47aa1c42,1px 1px #47aa1c85!important}@media (max-width:820px){.marketSignals-module-scss-module__Ske3gW__marketSignalsTile{width:100%}}.marketSignals-module-scss-module__Ske3gW__marketSignalsTile__content{flex-flow:wrap;justify-content:center;align-items:flex-start;width:100%;min-width:0;display:flex}
.bottomCta-module-scss-module__FJ79rq__cta{width:100%}@media (max-width:1023px){.bottomCta-module-scss-module__FJ79rq__cta{padding-top:calc(var(--grid-gap) * 2);padding-bottom:calc(var(--grid-gap) * 2);box-sizing:border-box}}.bottomCta-module-scss-module__FJ79rq__cta__tile{width:100%;position:relative;overflow:hidden}@media not print{.root.light .bottomCta-module-scss-module__FJ79rq__cta__tile{background:#fff!important}}@media print{.root.light .bottomCta-module-scss-module__FJ79rq__cta__tile{background:#fff!important}}@media not print{.root.dark .bottomCta-module-scss-module__FJ79rq__cta__tile{background:#2e2e2e59!important}}.bottomCta-module-scss-module__FJ79rq__cta__media{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bottomCta-module-scss-module__FJ79rq__cta__buildings{background:url(/img/buildings.png) 50%/cover no-repeat;position:absolute;inset:0}@media (min-width:821px){.bottomCta-module-scss-module__FJ79rq__cta__buildings{background-attachment:fixed}}@media not print{.root.light .bottomCta-module-scss-module__FJ79rq__cta__buildings{opacity:.3}}@media print{.root.light .bottomCta-module-scss-module__FJ79rq__cta__buildings{opacity:.3}}@media not print{.root.dark .bottomCta-module-scss-module__FJ79rq__cta__buildings{filter:brightness(1.4)}}.bottomCta-module-scss-module__FJ79rq__cta__glow{position:absolute;inset:0}@media not print{.root.light .bottomCta-module-scss-module__FJ79rq__cta__glow{background:radial-gradient(52% 46% at 50% 58%,#47aa1c1f 0%,#47aa1c00 72%)}}@media print{.root.light .bottomCta-module-scss-module__FJ79rq__cta__glow{background:radial-gradient(52% 46% at 50% 58%,#47aa1c1f 0%,#47aa1c00 72%)}}@media not print{.root.dark .bottomCta-module-scss-module__FJ79rq__cta__glow{background:radial-gradient(48% 42% at 50% 72%,#47aa1c24 0%,#47aa1c00 70%)}}.bottomCta-module-scss-module__FJ79rq__cta__overlay{position:absolute;inset:0}@media not print{.root.light .bottomCta-module-scss-module__FJ79rq__cta__overlay{background:linear-gradient(#ffffff57 0%,#ffffff2e 42%,#ffffff6b 100%)}}@media print{.root.light .bottomCta-module-scss-module__FJ79rq__cta__overlay{background:linear-gradient(#ffffff57 0%,#ffffff2e 42%,#ffffff6b 100%)}}@media not print{.root.dark .bottomCta-module-scss-module__FJ79rq__cta__overlay{background:linear-gradient(#00000047 0%,#00000024 44%,#00000057 100%)}}.bottomCta-module-scss-module__FJ79rq__cta__title,.bottomCta-module-scss-module__FJ79rq__cta__subtitle,.bottomCta-module-scss-module__FJ79rq__cta__actions{z-index:1;position:relative}.bottomCta-module-scss-module__FJ79rq__cta__subtitle{margin:calc(var(--grid-gap) * 1) auto 0;max-width:46rem}.bottomCta-module-scss-module__FJ79rq__cta__actions{margin-top:calc(var(--grid-gap) * 1.5)}@media (max-width:820px){.bottomCta-module-scss-module__FJ79rq__cta__actions,.bottomCta-module-scss-module__FJ79rq__cta__actions>*{width:100%}}
.developmentCard-module-scss-module__Vch8wa__dev,.developmentCard-module-scss-module__Vch8wa__detailsButton{line-height:1.5}@media (min-width:821px){.developmentCard-module-scss-module__Vch8wa__dev,.developmentCard-module-scss-module__Vch8wa__detailsButton{font-size:16.5px}}@media (max-width:820px){.developmentCard-module-scss-module__Vch8wa__dev,.developmentCard-module-scss-module__Vch8wa__detailsButton{font-size:15px}}@media print{.developmentCard-module-scss-module__Vch8wa__dev,.developmentCard-module-scss-module__Vch8wa__detailsButton{font-size:16.5px}}.developmentCard-module-scss-module__Vch8wa__dev{padding:calc(var(--grid-gap) * 1.5);border-radius:1.8rem;flex-direction:column;line-height:1.35;display:flex;position:relative}.developmentCard-module-scss-module__Vch8wa__dev_skeleton{padding:0}@media not print{.root.light .developmentCard-module-scss-module__Vch8wa__dev{background:var(--t-color-light);box-shadow:inset 1px 1px #fff,inset -1px -1px #1111111f}}@media print{.root.light .developmentCard-module-scss-module__Vch8wa__dev{background:var(--t-color-light);box-shadow:inset 1px 1px #fff,inset -1px -1px #1111111f}}@media not print{.root.dark .developmentCard-module-scss-module__Vch8wa__dev{background:#191919;box-shadow:inset 1px 1px #fff3,inset -1px 0 #ffffff14}}.developmentCard-module-scss-module__Vch8wa__dev__image{z-index:1;height:160px;margin-bottom:calc(var(--grid-gap) * 1.1);border-radius:1.17rem;display:block;position:relative;overflow:hidden}@media (max-width:820px){.developmentCard-module-scss-module__Vch8wa__dev__image{height:120px}}.developmentCard-module-scss-module__Vch8wa__dev__image:after{content:"";z-index:2;border-radius:1.17rem;position:absolute;inset:0;box-shadow:inset 1px 1px #ffffff4d,inset -1px -1px #fff3}.developmentCard-module-scss-module__Vch8wa__dev__bg{opacity:.13;z-index:0;border-radius:1.8rem;height:60%;position:absolute;top:0;left:0;right:0;overflow:hidden}.developmentCard-module-scss-module__Vch8wa__dev__bg img{filter:blur(30px)saturate(6)}.developmentCard-module-scss-module__Vch8wa__dev__bg:after{content:"";z-index:10;height:30%;position:absolute;bottom:0;left:0;right:0}@media not print{.root.light .developmentCard-module-scss-module__Vch8wa__dev__bg:after{background:linear-gradient(to bottom, #1110, var(--t-color-light) 100%)}}@media print{.root.light .developmentCard-module-scss-module__Vch8wa__dev__bg:after{background:linear-gradient(to bottom, #1110, var(--t-color-light) 100%)}}@media not print{.root.dark .developmentCard-module-scss-module__Vch8wa__dev__bg:after{background:linear-gradient(#1110,#191919 100%)}}.developmentCard-module-scss-module__Vch8wa__dev__content{z-index:1;flex:1;position:relative}.developmentCard-module-scss-module__Vch8wa__dev__title{margin:0 0 calc(var(--grid-gap) * .2);white-space:nowrap;text-overflow:ellipsis;height:1.5rem;font-weight:500;line-height:1;display:block;overflow:hidden}@media (min-width:821px){.developmentCard-module-scss-module__Vch8wa__dev__title{font-size:1.35rem}}@media (max-width:820px){.developmentCard-module-scss-module__Vch8wa__dev__title{font-size:1.2rem}}@media print{.developmentCard-module-scss-module__Vch8wa__dev__title{font-size:1.35rem}}.developmentCard-module-scss-module__Vch8wa__dev__address{margin-bottom:calc(var(--grid-gap) * .2)}.developmentCard-module-scss-module__Vch8wa__dev__addressIcon{margin:0 calc(var(--grid-gap) * .2) -1px 0;display:inline-block}.developmentCard-module-scss-module__Vch8wa__dev__features{gap:calc(var(--grid-gap) * .6);flex-wrap:wrap;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));align-items:flex-start;min-height:20px;line-height:1.2;display:grid;margin-top:calc(var(--grid-gap) * .75)!important}.developmentCard-module-scss-module__Vch8wa__dev__features,.developmentCard-module-scss-module__Vch8wa__dev__features li{margin:0;padding:0;list-style:none}.developmentCard-module-scss-module__Vch8wa__dev__descr{max-width:100%;margin-top:calc(var(--grid-gap) * .75);word-break:break-word;text-transform:lowercase;max-height:3.9rem;font-size:1rem;line-height:1.3;position:relative;overflow:hidden}.developmentCard-module-scss-module__Vch8wa__dev__descr *{font-size:1rem;line-height:1.3;display:inline;font-weight:400!important}.developmentCard-module-scss-module__Vch8wa__dev__descr * p{display:inline}.developmentCard-module-scss-module__Vch8wa__dev__descr * br{display:none}@media (max-width:820px){.developmentCard-module-scss-module__Vch8wa__dev__descr{max-height:3.8rem}}.developmentCard-module-scss-module__Vch8wa__dev__descr:first-letter{text-transform:uppercase}.developmentCard-module-scss-module__Vch8wa__dev__descr:after{content:"";width:80%;height:1.15rem;position:absolute;bottom:0;right:0}@media not print{.root.light .developmentCard-module-scss-module__Vch8wa__dev__descr:after{background:linear-gradient(to right, #fff0, var(--t-color-light) 100%)}}@media print{.root.light .developmentCard-module-scss-module__Vch8wa__dev__descr:after{background:linear-gradient(to right, #fff0, var(--t-color-light) 100%)}}@media not print{.root.dark .developmentCard-module-scss-module__Vch8wa__dev__descr:after{background:linear-gradient(90deg,#1110,#191919 100%)}}.developmentCard-module-scss-module__Vch8wa__dev__buttons{gap:calc(var(--grid-gap) * .5);margin-top:auto;display:flex}.developmentCard-module-scss-module__Vch8wa__feature{flex-wrap:wrap;align-items:center;line-height:1.15;display:inline-flex}.developmentCard-module-scss-module__Vch8wa__feature_fullWidth{width:100%}.developmentCard-module-scss-module__Vch8wa__feature__label{width:100%;margin-bottom:calc(var(--grid-gap) * .25);color:#818181;padding-left:22px;position:relative}.developmentCard-module-scss-module__Vch8wa__feature__icon{width:16px;height:16px;margin-right:calc(var(--grid-gap) * .2);position:absolute;top:2px;left:0}.developmentCard-module-scss-module__Vch8wa__detailsButton{font-weight:500}.developmentCard-module-scss-module__Vch8wa__activeCompare{position:relative}.developmentCard-module-scss-module__Vch8wa__activeCompare:after{content:"";background:#47aa1c;border-radius:100%;width:10px;height:10px;position:absolute;top:-2.5px;right:-2.5px}
.developmentSignalsCta-module-scss-module__sqz2KW__accent{cursor:pointer;flex:none;align-self:stretch;width:auto;max-width:100%;height:auto;transition:background .1s,box-shadow .1s;display:flex;position:relative;overflow:hidden}@media (min-width:821px){.developmentSignalsCta-module-scss-module__sqz2KW__accent{margin-left:calc(var(--grid-gap) * .35);margin-top:calc(var(--grid-gap) * 1)}}@media (max-width:820px){.developmentSignalsCta-module-scss-module__sqz2KW__accent{width:100%;margin-top:calc(var(--grid-gap) * .5)}}@media not print{.root.light .developmentSignalsCta-module-scss-module__sqz2KW__accent{background:#fff!important}}@media print{.root.light .developmentSignalsCta-module-scss-module__sqz2KW__accent{background:#fff!important}}@media not print{.root.dark .developmentSignalsCta-module-scss-module__sqz2KW__accent{background:#2e2e2e73!important}:is(.root.light .developmentSignalsCta-module-scss-module__sqz2KW__accent:hover,.root.light .developmentSignalsCta-module-scss-module__sqz2KW__accent:focus-within){background:#f7f7f7!important}}@media print{:is(.root.light .developmentSignalsCta-module-scss-module__sqz2KW__accent:hover,.root.light .developmentSignalsCta-module-scss-module__sqz2KW__accent:focus-within){background:#f7f7f7!important}}@media not print{:is(.root.dark .developmentSignalsCta-module-scss-module__sqz2KW__accent:hover,.root.dark .developmentSignalsCta-module-scss-module__sqz2KW__accent:focus-within){background:#e4e4e414!important}}.developmentSignalsCta-module-scss-module__sqz2KW__accent:hover .developmentSignalsCta-module-scss-module__sqz2KW__accent__arrow,.developmentSignalsCta-module-scss-module__sqz2KW__accent:focus-within .developmentSignalsCta-module-scss-module__sqz2KW__accent__arrow{transform:translateX(calc(var(--grid-gap) * .15))}.developmentSignalsCta-module-scss-module__sqz2KW__accent__hit{z-index:3;appearance:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.developmentSignalsCta-module-scss-module__sqz2KW__accent__hit:focus-visible{outline-offset:-2px;outline:2px solid #47aa1c}.developmentSignalsCta-module-scss-module__sqz2KW__accent__media{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.developmentSignalsCta-module-scss-module__sqz2KW__accent__glow{position:absolute;inset:0}@media not print{.root.light .developmentSignalsCta-module-scss-module__sqz2KW__accent__glow{background:radial-gradient(78% 68% at 12% 18%,#47aa1c38 0%,#47aa1c00 68%)}}@media print{.root.light .developmentSignalsCta-module-scss-module__sqz2KW__accent__glow{background:radial-gradient(78% 68% at 12% 18%,#47aa1c38 0%,#47aa1c00 68%)}}@media not print{.root.dark .developmentSignalsCta-module-scss-module__sqz2KW__accent__glow{background:radial-gradient(78% 68% at 12% 18%,#50e7051a 0%,#47aa1c00 70%)}}.developmentSignalsCta-module-scss-module__sqz2KW__accent__body{z-index:1;flex-direction:column;justify-content:space-between;align-items:stretch;height:100%;display:flex;position:relative}@media (max-width:820px){.developmentSignalsCta-module-scss-module__sqz2KW__accent__body{gap:calc(var(--grid-gap) * .3);align-items:center;gap:calc(var(--grid-gap) * .3);flex-flow:wrap}}@media (min-width:821px){.developmentSignalsCta-module-scss-module__sqz2KW__accent__body{gap:calc(var(--grid-gap) * .65)}}.developmentSignalsCta-module-scss-module__sqz2KW__accent__titleRow{min-width:0}.developmentSignalsCta-module-scss-module__sqz2KW__accent__icon{color:#47aa1c;flex-shrink:0;font-size:1rem}.developmentSignalsCta-module-scss-module__sqz2KW__accent__title{line-height:1.25}.developmentSignalsCta-module-scss-module__sqz2KW__accent__cta{align-items:center;gap:calc(var(--grid-gap) * .3);color:#47aa1c;pointer-events:none;display:inline-flex}@media (max-width:820px){.developmentSignalsCta-module-scss-module__sqz2KW__accent__cta br{display:none}}.developmentSignalsCta-module-scss-module__sqz2KW__accent__arrow{margin-left:calc(var(--grid-gap) * .3);transition:transform .16s}
.statAndAbout-module-scss-module__5CXRMq__statAndAbout{width:100%;max-width:800px;margin-top:calc(var(--grid-gap) * 1)}.statAndAbout-module-scss-module__5CXRMq__statAndAbout__stat{min-width:calc(var(--grid-gap) * 2.5)}.statAndAbout-module-scss-module__5CXRMq__statAndAbout__statIcon{color:var(--t-color-gray);font-size:1rem}.statAndAbout-module-scss-module__5CXRMq__statAndAbout__about{margin-top:calc(var(--grid-gap) * 1);color:var(--t-color-gray)}@media not print{.root.dark .statAndAbout-module-scss-module__5CXRMq__statAndAbout__about{border-top-color:#2e2e2e}}
.findNearbyAction-module-scss-module__-Z935W__findNearby{width:100%;padding:calc(var(--grid-gap) * .75);border:1px solid;border-radius:.8rem}@media not print{.root.light .findNearbyAction-module-scss-module__-Z935W__findNearby{background:#ff77000a;border-color:#ff770029}}@media print{.root.light .findNearbyAction-module-scss-module__-Z935W__findNearby{background:#ff77000a;border-color:#ff770029}}@media not print{.root.dark .findNearbyAction-module-scss-module__-Z935W__findNearby{background:#ff77000d;border-color:#ff770024}}.findNearbyAction-module-scss-module__-Z935W__findNearby__alert{color:#f70;flex-shrink:0;width:.9rem;height:.9rem}.findNearbyAction-module-scss-module__-Z935W__findNearby__text{flex:auto;min-width:0;line-height:1.35}.findNearbyAction-module-scss-module__-Z935W__findNearby__content{min-width:0}.findNearbyAction-module-scss-module__-Z935W__findNearby__button{justify-content:center;align-items:center;gap:calc(var(--grid-gap) * .35);white-space:nowrap;flex-shrink:0;display:flex}@media (max-width:820px){.findNearbyAction-module-scss-module__-Z935W__findNearby__button{width:100%}}.findNearbyAction-module-scss-module__-Z935W__findNearby__icon{flex-shrink:0;width:.85rem;height:.85rem}
.optionItem-module-scss-module__nRlupG__item{align-items:center;gap:calc(var(--grid-gap) * .75);width:100%;padding:calc(var(--grid-gap) * .35) calc(var(--grid-gap) * .75) calc(var(--grid-gap) * .35) calc(var(--grid-gap) * .75);border-radius:.8rem;display:flex}.optionItem-module-scss-module__nRlupG__item_clickable{cursor:pointer}@media not print{.root.light .optionItem-module-scss-module__nRlupG__item_clickable:hover{background:var(--t-color-light)}}@media print{.root.light .optionItem-module-scss-module__nRlupG__item_clickable:hover{background:var(--t-color-light)}}@media not print{.root.dark .optionItem-module-scss-module__nRlupG__item_clickable:hover{background:#2e2e2e}}.optionItem-module-scss-module__nRlupG__item__main{gap:calc(var(--grid-gap) * .1);flex-direction:column;flex:auto;min-width:0;display:flex}.optionItem-module-scss-module__nRlupG__item__titleRow{align-items:center;gap:calc(var(--grid-gap) * .4);min-width:0;display:flex}.optionItem-module-scss-module__nRlupG__item__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.15;overflow:hidden}.optionItem-module-scss-module__nRlupG__item__distanceInline{flex-shrink:0;line-height:1}.optionItem-module-scss-module__nRlupG__item__distance{align-items:center;gap:calc(var(--grid-gap) * .25);white-space:nowrap;color:var(--t-color-gray);display:inline-flex}.optionItem-module-scss-module__nRlupG__item__distance_nearest{color:#47aa1c;font-weight:700}.optionItem-module-scss-module__nRlupG__item__distanceIcon{font-size:.75em}.optionItem-module-scss-module__nRlupG__item__subtitle{align-items:center;gap:calc(var(--grid-gap) * .2);min-width:0;line-height:1.2;display:flex}.optionItem-module-scss-module__nRlupG__item__subtitleIcon{width:.8rem;height:.8rem;color:var(--t-color-gray);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.optionItem-module-scss-module__nRlupG__item__subtitleIcon svg{vertical-align:middle;width:.8rem;height:.8rem}.optionItem-module-scss-module__nRlupG__item__subtitleText{text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.optionItem-module-scss-module__nRlupG__item__deals{gap:calc(var(--grid-gap) * .75);flex:none;display:flex}.optionItem-module-scss-module__nRlupG__item__deal{text-align:right;flex-direction:column;align-items:flex-end;display:flex}@media (min-width:821px){.optionItem-module-scss-module__nRlupG__item__deal{min-width:5rem}}.optionItem-module-scss-module__nRlupG__item__dealLabel{margin-top:calc(var(--grid-gap) * .1);line-height:1.1}
.showOnMap-module-scss-module__5Urg_a__showOnMap{gap:calc(var(--grid-gap) * .3);white-space:nowrap}.showOnMap-module-scss-module__5Urg_a__showOnMap__icon{width:.85rem;height:.85rem}
.nearYou-module-scss-module__NqHrmW__nearYou{gap:calc(var(--grid-gap) * .75);flex-direction:column;display:flex}@media (max-width:820px){.nearYou-module-scss-module__NqHrmW__nearYou{padding:calc(var(--grid-gap) * .75) calc(var(--grid-gap) * 1)}}@media (min-width:821px){.nearYou-module-scss-module__NqHrmW__nearYou{padding:calc(var(--grid-gap) * .75) calc(var(--grid-gap) * 1) calc(var(--grid-gap) * .5)}}.nearYou-module-scss-module__NqHrmW__nearYou:not(:last-child){border-bottom:1px solid}@media not print{.root.light .nearYou-module-scss-module__NqHrmW__nearYou:not(:last-child){border-color:#e4e4e4}}@media print{.root.light .nearYou-module-scss-module__NqHrmW__nearYou:not(:last-child){border-color:#e4e4e4}}@media not print{.root.dark .nearYou-module-scss-module__NqHrmW__nearYou:not(:last-child){border-color:#2e2e2e}}
.pack-module-scss-module__CYRqbq__itemPricePerUnit{color:#818181!important}
