.properties-list_heading__VyswB{max-width:780px;margin-bottom:32px}.properties-list_heading__VyswB h1{font:500 clamp(32px,4vw,52px)/1.15 Georgia,"Noto Serif SC",serif;margin:0 0 18px}.properties-list_heading__VyswB p{color:var(--muted);line-height:1.8;max-width:70ch}.properties-list_filters__QW3pk{padding:24px;background:var(--white);border:1px solid var(--line);border-top:3px solid var(--ink);margin-bottom:28px;border-radius:6px}.properties-list_status__wOh2I{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.properties-list_status__wOh2I button{min-height:44px;padding:9px 20px;border:1px solid var(--line);border-radius:4px;color:var(--ink);background:#fff;font-weight:650;cursor:pointer}.properties-list_status__wOh2I button[aria-pressed=true]{background:var(--ink);color:white;border-color:var(--ink)}.properties-list_steps__BbcIG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.properties-list_field__bdLuN{display:grid;gap:10px;font-size:15px;font-weight:650;min-width:0}.properties-list_field__bdLuN>span{display:flex;gap:10px;align-items:center}.properties-list_field__bdLuN b{display:inline-grid;place-items:center;width:25px;height:25px;border:1px solid var(--line);border-radius:50%;font-size:12px;color:var(--accent-deep);font-weight:650}.properties-list_field__bdLuN select,.properties-list_search__z67kM input{width:100%;min-width:0;min-height:48px;border:1px solid #acb9bf;border-radius:4px;background:white;color:var(--ink);font:400 16px/1.5 Arial,Microsoft YaHei,sans-serif;padding:10px 12px}.properties-list_tools__Ojb8T{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.properties-list_search__z67kM{display:grid;gap:8px;width:min(100%,430px);font-size:13px;color:var(--muted)}.properties-list_reset__b8RQZ{background:none;border:0;text-decoration:underline;text-underline-offset:4px;min-height:44px;color:var(--ink);cursor:pointer;white-space:nowrap}.properties-list_results__VwORq{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:26px 0 20px}.properties-list_results__VwORq p{margin:0;color:var(--muted);font-size:14px}.properties-list_results__VwORq strong{color:var(--ink);font-size:22px}.properties-list_grid__KrXsz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.properties-list_card__oAjhJ{display:block;min-width:0;background:white;border:1px solid var(--line);border-radius:6px;overflow:hidden}.properties-list_photo__x7O2m{position:relative;aspect-ratio:4/3;background:var(--line)}.properties-list_photo__x7O2m img{object-fit:cover}.properties-list_body__lw9AE{padding:20px}.properties-list_meta__tRmDz{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:12px}.properties-list_meta__tRmDz span:last-child{color:var(--accent-deep);font-weight:650}.properties-list_body__lw9AE h2{font-size:19px;line-height:1.5;margin:14px 0}.properties-list_body__lw9AE strong{display:block;font-size:21px;line-height:1.4}.properties-list_place__QtdK_{display:block;font-size:13px;line-height:1.6;color:var(--muted);margin-top:12px}.properties-list_empty__SwL_S{padding:32px 0;line-height:1.8}.properties-list_card__oAjhJ:focus-visible,.properties-list_filters__QW3pk :is(button,input,select):focus-visible{outline:3px solid var(--accent-deep);outline-offset:4px}@media(max-width:900px){.properties-list_grid__KrXsz{grid-template-columns:repeat(2,minmax(0,1fr))}.properties-list_steps__BbcIG{gap:14px}}@media(max-width:600px){.properties-list_heading__VyswB{margin-bottom:24px}.properties-list_heading__VyswB h1{font-size:32px}.properties-list_heading__VyswB p{font-size:14px}.properties-list_filters__QW3pk{padding:18px}.properties-list_steps__BbcIG{grid-template-columns:minmax(0,1fr);gap:18px}.properties-list_tools__Ojb8T{align-items:center;gap:12px}.properties-list_search__z67kM{font-size:12px}.properties-list_grid__KrXsz{grid-template-columns:minmax(0,1fr);gap:22px}.properties-list_status__wOh2I button{flex:1;padding:9px}.properties-list_body__lw9AE h2{font-size:18px}.properties-list_results__VwORq{align-items:start}.properties-list_results__VwORq p{font-size:13px}}.properties-list_page__Yg7B_{padding-top:40px;padding-bottom:110px;max-width:1440px;margin:auto}.properties-list_heading__VyswB{margin-bottom:24px}.properties-list_heading__VyswB .properties-list_eyebrow__ypu6D{font-size:10px;margin-bottom:12px}.properties-list_heading__VyswB p{font-size:14px;line-height:1.6}.properties-list_heading__VyswB h1{font-size:clamp(32px,3.8vw,48px);margin-bottom:12px}.properties-list_controls__rK8Ub{display:flex;gap:12px;align-items:end;margin:0 0 18px}.properties-list_controls__rK8Ub .properties-list_search__z67kM{width:min(100%,600px)}.properties-list_desktopFilters__GXnIi{border-top:1px solid var(--line);padding:20px;display:flex;gap:24px;align-items:end;margin-bottom:12px}.properties-list_desktopFilters__GXnIi>.properties-list_steps__BbcIG{flex:1}.properties-list_status__wOh2I{margin-bottom:18px}.properties-list_field__bdLuN>span{font-size:13px}.properties-list_field__bdLuN{gap:8px}.properties-list_filterToggle__5s3K7{display:none;min-height:48px;padding:10px 18px;border:1px solid var(--ink);background:white;border-radius:5px;color:var(--ink);font-weight:600;white-space:nowrap;cursor:pointer}.properties-list_chips__rMYiL{display:flex;gap:8px;flex-wrap:wrap}.properties-list_chips__rMYiL button{min-height:36px;padding:6px 12px;background:#e5ece6;border:1px solid #c3d0c5;border-radius:20px;color:var(--ink);font-size:12px;cursor:pointer}.properties-list_results__VwORq{margin:20px 0}.properties-list_results__VwORq>label{display:flex;align-items:center;gap:10px;font-size:12px}.properties-list_results__VwORq select{max-width:190px;min-height:42px;padding:8px;background:white;border:1px solid var(--line);border-radius:4px;color:var(--ink);font-size:13px}.properties-list_body__lw9AE h2{font-size:18px;line-height:1.45;margin:10px 0 8px;font-weight:550}.properties-list_body__lw9AE .properties-list_price__BM159{font-size:22px}.properties-list_place__QtdK_{margin-top:8px}.properties-list_meta__tRmDz{margin:0 0 14px;line-height:1.5}.properties-list_cardFacts__X96sH{padding:12px 0 0;margin:14px 0 0;list-style:none;border-top:1px solid var(--line);font-size:12px;line-height:1.6;color:#526673}.properties-list_cardFacts__X96sH li+li{margin-top:4px}.properties-list_drawer___9sv_{width:min(560px,100% - 24px);padding:24px;border:0;border-radius:12px;background:var(--paper);color:var(--ink);max-height:90dvh;overflow:auto;margin:auto}.properties-list_drawer___9sv_>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.properties-list_drawer___9sv_ h2{font-size:24px;margin:0}.properties-list_drawer___9sv_>header button{width:44px;height:44px;font-size:24px;border:1px solid var(--line);border-radius:50%;background:white;cursor:pointer}.properties-list_drawer___9sv_ .properties-list_steps__BbcIG{grid-template-columns:1fr;gap:20px}.properties-list_drawer___9sv_>.properties-list_reset__b8RQZ{display:block;margin:20px 0}.properties-list_drawer___9sv_>button:last-child{width:100%;border:0;cursor:pointer}@media(max-width:1000px){.properties-list_grid__KrXsz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.properties-list_page__Yg7B_{padding:28px 20px 100px}.properties-list_heading__VyswB{margin-bottom:20px}.properties-list_heading__VyswB h1{font-size:31px}.properties-list_heading__VyswB p{margin-bottom:0;font-size:13px}.properties-list_desktopFilters__GXnIi,.properties-list_heading__VyswB .properties-list_eyebrow__ypu6D{display:none}.properties-list_filterToggle__5s3K7{display:block}.properties-list_controls__rK8Ub{margin-bottom:16px}.properties-list_controls__rK8Ub .properties-list_search__z67kM{flex:1;min-width:0}.properties-list_status__wOh2I{gap:6px}.properties-list_status__wOh2I button{flex:1;padding:9px 10px;font-size:13px}.properties-list_results__VwORq{align-items:center;gap:8px;margin:16px 0}.properties-list_results__VwORq>p{font-size:12px}.properties-list_results__VwORq strong{font-size:20px}.properties-list_results__VwORq>label{display:block}.properties-list_results__VwORq>label>select{display:block;font-size:12px;max-width:168px}.properties-list_body__lw9AE{padding:18px}.properties-list_results__VwORq>label{font-size:10px}.properties-list_grid__KrXsz{gap:18px}.properties-list_photo__x7O2m{aspect-ratio:4/3}}@media(max-width:600px){.properties-list_grid__KrXsz{grid-template-columns:1fr}.properties-list_body__lw9AE h2{font-size:19px}.properties-list_cardFacts__X96sH{font-size:13px}}