.PropertyFilters-module__aR2GGq__filters{--filters-bg:color-mix(in srgb, var(--surface) 94%, transparent);--filters-bg-soft:color-mix(in srgb, var(--surface-soft) 86%, transparent);--filters-border:color-mix(in srgb, var(--border) 92%, transparent);--filters-border-hover:color-mix(in srgb, var(--cmep-accent) 36%, var(--border));--filters-shadow:#0000001f;--filters-input-bg:color-mix(in srgb, var(--surface) 96%, transparent);--filters-input-bg-soft:color-mix(in srgb, var(--surface-soft) 92%, transparent);z-index:3000;border:1px solid var(--filters-border);background:linear-gradient(135deg, var(--filters-bg), var(--filters-bg-soft)), #ffffff06;box-shadow:0 18px 54px var(--filters-shadow), 0 1px 0 #ffffff1a inset;border-radius:clamp(28px,3vw,42px);grid-template-columns:minmax(0,2fr) repeat(4,minmax(0,1fr));gap:16px;padding:clamp(18px,2vw,26px);display:grid;position:relative;overflow:visible}.PropertyFilters-module__aR2GGq__filters:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 10% 10%, color-mix(in srgb, var(--cmep-accent) 12%, transparent), transparent 30%), linear-gradient(135deg, color-mix(in srgb, var(--cmep-accent) 7%, transparent), transparent 44%, #ffffff0a);opacity:.78;position:absolute;inset:0}.PropertyFilters-module__aR2GGq__filters:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .32s var(--ease-out), transform .9s var(--ease-out);background:linear-gradient(110deg,#0000,#ffffff14,#0000);position:absolute;inset:0;transform:translate(-110%)skew(-12deg)}.PropertyFilters-module__aR2GGq__filters:hover{border-color:color-mix(in srgb, var(--cmep-accent) 18%, var(--filters-border))}.PropertyFilters-module__aR2GGq__filters:hover:after{opacity:1;transform:translate(110%)skew(-12deg)}.PropertyFilters-module__aR2GGq__field{z-index:2;gap:9px;min-width:0;display:grid;position:relative}.PropertyFilters-module__aR2GGq__searchField{z-index:2;position:relative}.PropertyFilters-module__aR2GGq__field label{color:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.2}.PropertyFilters-module__aR2GGq__field input,.PropertyFilters-module__aR2GGq__field select{border:1px solid var(--filters-border);background:linear-gradient(180deg, var(--filters-input-bg), var(--filters-input-bg-soft)), #ffffff05;width:100%;min-height:56px;color:var(--text-primary);font:inherit;transition:transform .26s var(--ease-out), border-color .26s var(--ease-out), box-shadow .26s var(--ease-out), background .26s var(--ease-out);border-radius:18px;padding:0 16px;font-size:14px;font-weight:650;box-shadow:inset 0 1px #ffffff17,0 10px 28px #0000000b}.PropertyFilters-module__aR2GGq__field input::placeholder{color:var(--text-muted);opacity:.86}.PropertyFilters-module__aR2GGq__field select{appearance:none;cursor:pointer;background:linear-gradient(180deg, var(--filters-input-bg), var(--filters-input-bg-soft)), linear-gradient(45deg, transparent 50%, var(--cmep-accent) 50%), linear-gradient(135deg, var(--cmep-accent) 50%, transparent 50%);background-position:0 0,calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:auto,6px 6px,6px 6px;padding-inline-end:42px}.PropertyFilters-module__aR2GGq__field select option{color:#f7f1e8;background:#11100e}.PropertyFilters-module__aR2GGq__field input:hover,.PropertyFilters-module__aR2GGq__field select:hover{border-color:var(--filters-border-hover)}.PropertyFilters-module__aR2GGq__field input:focus,.PropertyFilters-module__aR2GGq__field select:focus{border-color:color-mix(in srgb, var(--cmep-accent) 64%, var(--border));background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 100%, transparent), color-mix(in srgb, var(--surface-soft) 94%, transparent)), #ffffff06;box-shadow:0 0 0 4px color-mix(in srgb, var(--cmep-accent) 14%, transparent), 0 18px 38px #00000016;outline:none;transform:translateY(-1px)}.PropertyFilters-module__aR2GGq__field select:focus{background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 100%, transparent), color-mix(in srgb, var(--surface-soft) 94%, transparent)), linear-gradient(45deg, transparent 50%, var(--cmep-accent) 50%), linear-gradient(135deg, var(--cmep-accent) 50%, transparent 50%);background-position:0 0,calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:auto,6px 6px,6px 6px}.PropertyFilters-module__aR2GGq__searchBox{z-index:2;min-width:0;position:relative}.PropertyFilters-module__aR2GGq__inputIcon{top:50%;z-index:2;width:20px;height:20px;color:var(--cmep-accent);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-start:14px;transform:translateY(-50%)}.PropertyFilters-module__aR2GGq__inputIcon svg,.PropertyFilters-module__aR2GGq__moreButton svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.PropertyFilters-module__aR2GGq__searchBox input{padding-inline:44px 46px}.PropertyFilters-module__aR2GGq__searchClear{top:50%;z-index:3;border:1px solid color-mix(in srgb, var(--border) 82%, transparent);background:color-mix(in srgb, var(--surface-soft) 86%, transparent);width:30px;height:30px;color:var(--text-muted);cursor:pointer;transition:color .22s var(--ease-out), border-color .22s var(--ease-out), background .22s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;font-size:18px;font-weight:800;line-height:1;display:inline-flex;position:absolute;inset-inline-end:12px;transform:translateY(-50%)}.PropertyFilters-module__aR2GGq__searchClear:hover{border-color:color-mix(in srgb, var(--cmep-accent) 42%, var(--border));background:color-mix(in srgb, var(--cmep-accent) 10%, transparent);color:var(--cmep-accent)}.PropertyFilters-module__aR2GGq__suggestions{z-index:99999;visibility:hidden;border:1px solid color-mix(in srgb, var(--cmep-accent) 28%, var(--border));background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 98%, transparent), color-mix(in srgb, var(--surface-soft) 94%, transparent)), #ffffff05;-webkit-backdrop-filter:blur(24px)saturate(150%);border-radius:22px;width:320px;max-height:320px;position:fixed;top:0;left:0;overflow:hidden auto;box-shadow:0 34px 100px #0000006b,inset 0 1px #ffffff1f}.PropertyFilters-module__aR2GGq__suggestions::-webkit-scrollbar{width:8px}.PropertyFilters-module__aR2GGq__suggestions::-webkit-scrollbar-track{background:0 0}.PropertyFilters-module__aR2GGq__suggestions::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--cmep-accent) 34%, transparent);border-radius:999px}.PropertyFilters-module__aR2GGq__suggestionItem{border:0;border-bottom:1px solid color-mix(in srgb, var(--border) 70%, transparent);width:100%;color:var(--text-primary);cursor:pointer;text-align:start;font:inherit;transition:background .2s var(--ease-out), color .2s var(--ease-out);background:0 0;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.PropertyFilters-module__aR2GGq__suggestionItem:last-child{border-bottom:0}.PropertyFilters-module__aR2GGq__suggestionItem:hover{background:radial-gradient(circle at 12% 20%, color-mix(in srgb, var(--cmep-accent) 12%, transparent), transparent 46%), color-mix(in srgb, var(--cmep-accent) 7%, transparent)}.PropertyFilters-module__aR2GGq__suggestionContent{gap:4px;min-width:0;display:grid}.PropertyFilters-module__aR2GGq__suggestionContent strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:850;line-height:1.25;overflow:hidden}.PropertyFilters-module__aR2GGq__suggestionContent small{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;line-height:1.35;overflow:hidden}.PropertyFilters-module__aR2GGq__suggestionItem em{border:1px solid color-mix(in srgb, var(--cmep-accent) 28%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--cmep-accent) 8%, transparent);min-height:28px;color:var(--cmep-accent);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;flex:none;justify-content:center;align-items:center;padding-inline:10px;font-size:10px;font-style:normal;font-weight:900;line-height:1;display:inline-flex}.PropertyFilters-module__aR2GGq__suggestionEmpty{color:var(--text-secondary);padding:16px;font-size:13px;font-weight:650;line-height:1.4}.PropertyFilters-module__aR2GGq__actions{z-index:2;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:10px;display:grid;position:relative}.PropertyFilters-module__aR2GGq__clearButton,.PropertyFilters-module__aR2GGq__moreButton{cursor:pointer;width:100%;min-height:56px;font:inherit;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:transform .26s var(--ease-out), border-color .26s var(--ease-out), color .26s var(--ease-out), background .26s var(--ease-out), box-shadow .26s var(--ease-out), opacity .26s var(--ease-out);border-radius:18px;justify-content:center;align-items:center;gap:8px;padding-inline:14px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.PropertyFilters-module__aR2GGq__moreButton{border:1px solid color-mix(in srgb, var(--cmep-accent) 28%, var(--border));background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 94%, transparent), color-mix(in srgb, var(--surface-soft) 88%, transparent)), radial-gradient(circle at 35% 20%, color-mix(in srgb, var(--cmep-accent) 8%, transparent), transparent 46%);color:var(--text-primary)}.PropertyFilters-module__aR2GGq__moreButtonActive,.PropertyFilters-module__aR2GGq__moreButton:hover{border-color:color-mix(in srgb, var(--cmep-accent) 48%, var(--border));color:var(--cmep-accent)}.PropertyFilters-module__aR2GGq__clearButton{border:1px solid color-mix(in srgb, var(--cmep-accent) 20%, var(--border));background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 94%, transparent), color-mix(in srgb, var(--surface-soft) 88%, transparent));color:var(--text-muted)}.PropertyFilters-module__aR2GGq__clearButton:hover:not(:disabled),.PropertyFilters-module__aR2GGq__moreButton:hover{transform:translateY(-1px)}.PropertyFilters-module__aR2GGq__clearButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--cmep-accent) 42%, var(--border));color:var(--cmep-accent)}.PropertyFilters-module__aR2GGq__clearButton:disabled{cursor:not-allowed;opacity:.45}.PropertyFilters-module__aR2GGq__moreFiltersPanel{z-index:2;border-top:1px solid color-mix(in srgb, var(--border) 78%, transparent);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:2px;padding-top:18px;display:grid;position:relative}:is(html[data-theme=light] .PropertyFilters-module__aR2GGq__filters,body[data-theme=light] .PropertyFilters-module__aR2GGq__filters,.light .PropertyFilters-module__aR2GGq__filters){--filters-bg:#ffffffc2;--filters-bg-soft:#fffcf5b8;--filters-border:#7c541e1f;--filters-border-hover:#9c6f2d52;--filters-shadow:#291d0e1c;--filters-input-bg:#ffffffd1;--filters-input-bg-soft:#fffcf5c2}:is(html[data-theme=light] .PropertyFilters-module__aR2GGq__field select option,body[data-theme=light] .PropertyFilters-module__aR2GGq__field select option,.light .PropertyFilters-module__aR2GGq__field select option){color:#17120c;background:#fffaf2}html[data-lang=ar] .PropertyFilters-module__aR2GGq__field label{letter-spacing:0}html[data-lang=ar] .PropertyFilters-module__aR2GGq__clearButton{letter-spacing:0}html[data-lang=ar] .PropertyFilters-module__aR2GGq__moreButton{letter-spacing:0}html[data-lang=ar] .PropertyFilters-module__aR2GGq__suggestionItem em{letter-spacing:0}:is(html[data-lang=ar] .PropertyFilters-module__aR2GGq__field input,html[data-lang=ar] .PropertyFilters-module__aR2GGq__field select){font-size:15px;font-weight:650}html[data-lang=ar] .PropertyFilters-module__aR2GGq__suggestionContent strong{font-size:15px;line-height:1.45}html[data-lang=ar] .PropertyFilters-module__aR2GGq__suggestionContent small{font-size:13px;line-height:1.55}html[dir=rtl] .PropertyFilters-module__aR2GGq__field select{background-position:0 0,22px,16px;padding-inline:42px 16px}html[dir=rtl] .PropertyFilters-module__aR2GGq__field select:focus{background-position:0 0,22px,16px}html[dir=rtl] .PropertyFilters-module__aR2GGq__searchBox input{padding-inline:46px 44px}html[dir=rtl] .PropertyFilters-module__aR2GGq__inputIcon{inset-inline:auto 14px}html[dir=rtl] .PropertyFilters-module__aR2GGq__searchClear{inset-inline:auto 12px}@media (max-width:1380px){.PropertyFilters-module__aR2GGq__filters{grid-template-columns:repeat(3,minmax(0,1fr))}.PropertyFilters-module__aR2GGq__searchField,.PropertyFilters-module__aR2GGq__actions{grid-column:span 3}.PropertyFilters-module__aR2GGq__moreFiltersPanel{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.PropertyFilters-module__aR2GGq__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.PropertyFilters-module__aR2GGq__searchField,.PropertyFilters-module__aR2GGq__actions{grid-column:span 2}.PropertyFilters-module__aR2GGq__moreFiltersPanel{grid-template-columns:repeat(2,minmax(0,1fr))}.PropertyFilters-module__aR2GGq__actions{grid-template-columns:1fr 1fr}}@media (max-width:640px){.PropertyFilters-module__aR2GGq__filters{border-radius:28px;grid-template-columns:1fr;gap:14px;padding:18px}.PropertyFilters-module__aR2GGq__searchField,.PropertyFilters-module__aR2GGq__actions{grid-column:auto}.PropertyFilters-module__aR2GGq__field input,.PropertyFilters-module__aR2GGq__field select,.PropertyFilters-module__aR2GGq__clearButton,.PropertyFilters-module__aR2GGq__moreButton{border-radius:16px;min-height:54px}.PropertyFilters-module__aR2GGq__actions{grid-template-columns:1fr}.PropertyFilters-module__aR2GGq__moreFiltersPanel{grid-template-columns:1fr;gap:14px}.PropertyFilters-module__aR2GGq__suggestions{border-radius:20px}.PropertyFilters-module__aR2GGq__suggestionItem{flex-direction:column;align-items:flex-start;gap:8px}.PropertyFilters-module__aR2GGq__suggestionItem em{align-self:flex-start}}@media (max-width:420px){.PropertyFilters-module__aR2GGq__filters{border-radius:24px;padding:16px}.PropertyFilters-module__aR2GGq__field input,.PropertyFilters-module__aR2GGq__field select,.PropertyFilters-module__aR2GGq__clearButton,.PropertyFilters-module__aR2GGq__moreButton{min-height:52px}}@media (prefers-reduced-motion:reduce){.PropertyFilters-module__aR2GGq__filters,.PropertyFilters-module__aR2GGq__filters:after,.PropertyFilters-module__aR2GGq__field input,.PropertyFilters-module__aR2GGq__field select,.PropertyFilters-module__aR2GGq__searchClear,.PropertyFilters-module__aR2GGq__suggestionItem,.PropertyFilters-module__aR2GGq__clearButton,.PropertyFilters-module__aR2GGq__moreButton{filter:none!important;transition:none!important;transform:none!important}}.PropertyFilters-module__aR2GGq__filters.PropertyFilters-module__aR2GGq__editorial{--filters-bg:var(--cmep-paper);--filters-bg-soft:var(--cmep-paper);--filters-border:var(--cmep-line);--filters-border-hover:var(--cmep-line-strong);--filters-shadow:#11110f0f;--filters-input-bg:var(--cmep-paper);--filters-input-bg-soft:var(--cmep-paper);border:1px solid var(--cmep-line);background:var(--cmep-paper);border-radius:1.2rem;grid-template-columns:minmax(260px,2fr) repeat(4,minmax(130px,.82fr));gap:0;padding:0;overflow:visible;box-shadow:0 12px 34px #11110f0d}.PropertyFilters-module__aR2GGq__filters.PropertyFilters-module__aR2GGq__editorial:before,.PropertyFilters-module__aR2GGq__filters.PropertyFilters-module__aR2GGq__editorial:after{display:none}.PropertyFilters-module__aR2GGq__filters.PropertyFilters-module__aR2GGq__editorial:hover{border-color:var(--cmep-line-strong)}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field,.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__actions{min-width:0;padding:.9rem 1rem}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field+.PropertyFilters-module__aR2GGq__field,.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__actions{border-inline-start:1px solid var(--cmep-line)}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field{gap:.38rem}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field label{color:var(--cmep-muted);letter-spacing:.075em;font-size:.62rem;font-weight:720}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field input,.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field select{min-height:2rem;box-shadow:none;color:var(--cmep-ink);background:0 0;border:0;border-radius:0;padding:0;font-size:.88rem;font-weight:620}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field input:hover,.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field select:hover,.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field input:focus,.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field select:focus{box-shadow:none;background:0 0;border:0;transform:none}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field input:focus-visible,.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field select:focus-visible{outline:2px solid color-mix(in srgb, var(--cmep-accent) 42%, transparent);outline-offset:4px;border-radius:.3rem}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field select,.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field select:focus{background:linear-gradient(45deg, transparent 50%, var(--cmep-muted) 50%), linear-gradient(135deg, var(--cmep-muted) 50%, transparent 50%);background-position:calc(100% - 8px) 52%,calc(100% - 3px) 52%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-inline-end:1.3rem}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field select option{color:#11110f;background:#fff}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__searchBox input{padding-inline:1.8rem 1.7rem}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__inputIcon{width:1rem;color:var(--cmep-muted);inset-inline-start:0}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__searchClear{border-color:var(--cmep-line);background:var(--cmep-soft);width:1.55rem;height:1.55rem;color:var(--cmep-muted-strong);inset-inline-end:0}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__actions{grid-template-columns:1fr;align-items:center;gap:.42rem}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__moreButton,.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__clearButton{letter-spacing:.05em;min-height:2.2rem;box-shadow:none;border-radius:999px;font-size:.66rem}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__moreButton{border:1px solid var(--cmep-line-strong);background:var(--cmep-ink);color:var(--cmep-paper)}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__moreButton:hover,.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__moreButtonActive{border-color:var(--cmep-ink);color:var(--cmep-paper);background:#272722}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__clearButton{min-height:1.8rem;color:var(--cmep-muted);background:0 0;border:0}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__clearButton:hover:not(:disabled){color:var(--cmep-ink)}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__moreFiltersPanel{border-top:1px solid var(--cmep-line);background:var(--cmep-soft);grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__moreFiltersPanel .PropertyFilters-module__aR2GGq__field{border-inline-start:0;border-inline-end:1px solid var(--cmep-line);border-bottom:1px solid var(--cmep-line);padding:.95rem 1rem}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__moreFiltersPanel .PropertyFilters-module__aR2GGq__field:nth-child(5n){border-inline-end:0}html[data-lang=ar] .PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field label{letter-spacing:0;text-transform:none}html[data-lang=ar] .PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__moreButton{letter-spacing:0;text-transform:none}html[data-lang=ar] .PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__clearButton{letter-spacing:0;text-transform:none}:is(html[data-lang=ar] .PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field input,html[data-lang=ar] .PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field select){font-size:.94rem;font-weight:650}html[dir=rtl] .PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field select{background-position:8px 52%,3px 52%;padding-inline:1.3rem 0}html[dir=rtl] .PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field select:focus{background-position:8px 52%,3px 52%;padding-inline:1.3rem 0}html[dir=rtl] .PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__searchBox input{padding-inline:1.8rem 1.7rem}html[dir=rtl] .PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__inputIcon{inset-inline:0 auto}html[dir=rtl] .PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__searchClear{inset-inline:0 auto}@media (max-width:1260px){.PropertyFilters-module__aR2GGq__filters.PropertyFilters-module__aR2GGq__editorial{grid-template-columns:minmax(240px,2fr) repeat(2,minmax(150px,1fr))}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__searchField{border-bottom:1px solid var(--cmep-line);grid-column:span 3}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__actions{grid-column:auto}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__moreFiltersPanel{grid-template-columns:repeat(3,minmax(0,1fr))}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__moreFiltersPanel .PropertyFilters-module__aR2GGq__field:nth-child(5n){border-inline-end:1px solid var(--cmep-line)}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__moreFiltersPanel .PropertyFilters-module__aR2GGq__field:nth-child(3n){border-inline-end:0}}@media (max-width:760px){.PropertyFilters-module__aR2GGq__filters.PropertyFilters-module__aR2GGq__editorial{border-radius:1.1rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__searchField{grid-column:1/-1}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field,.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__actions{padding:.85rem .9rem}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field:nth-of-type(2n){border-inline-start:0}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__actions{border-inline-start:0;border-top:1px solid var(--cmep-line);grid-column:1/-1;grid-template-columns:1fr auto}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__moreButton{min-height:2.7rem}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__clearButton{width:auto;padding-inline:.85rem}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__moreFiltersPanel{grid-template-columns:repeat(2,minmax(0,1fr))}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__moreFiltersPanel .PropertyFilters-module__aR2GGq__field:nth-child(3n){border-inline-end:1px solid var(--cmep-line)}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__moreFiltersPanel .PropertyFilters-module__aR2GGq__field:nth-child(2n){border-inline-end:0}}@media (max-width:480px){.PropertyFilters-module__aR2GGq__filters.PropertyFilters-module__aR2GGq__editorial{grid-template-columns:1fr}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field,.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__field+.PropertyFilters-module__aR2GGq__field,.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__actions{border-inline-start:0;border-top:1px solid var(--cmep-line)}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__searchField{border-top:0}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__actions{grid-column:auto}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__moreFiltersPanel{grid-template-columns:1fr}.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__moreFiltersPanel .PropertyFilters-module__aR2GGq__field,.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__moreFiltersPanel .PropertyFilters-module__aR2GGq__field:nth-child(3n),.PropertyFilters-module__aR2GGq__editorial .PropertyFilters-module__aR2GGq__moreFiltersPanel .PropertyFilters-module__aR2GGq__field:nth-child(2n){border-inline-end:0}}
.PropertiesPage-module__VwoTaG__page{background:var(--cmep-paper);color:var(--cmep-ink)}.PropertiesPage-module__VwoTaG__masthead{background:var(--cmep-paper);padding-block:clamp(2.4rem,3.8vw,3.8rem) clamp(2.8rem,4vw,4.4rem);position:relative}.PropertiesPage-module__VwoTaG__masthead:after{content:"";inset-inline:var(--cmep-gutter);background:var(--cmep-line);height:1px;position:absolute;inset-block-end:0}.PropertiesPage-module__VwoTaG__mastheadGrid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:clamp(2.5rem,7vw,7rem);display:grid}.PropertiesPage-module__VwoTaG__mastheadCopy{min-width:0}.PropertiesPage-module__VwoTaG__eyebrow{margin-bottom:1.1rem}.PropertiesPage-module__VwoTaG__mastheadCopy h1{max-width:12ch;color:var(--cmep-ink);letter-spacing:-.065em;text-wrap:balance;margin:0;font-size:clamp(3.4rem,6.2vw,7.1rem);font-weight:510;line-height:.92}.PropertiesPage-module__VwoTaG__mastheadAside{align-content:end;gap:2rem;padding-bottom:.4rem;display:grid}.PropertiesPage-module__VwoTaG__mastheadAside p{max-width:44ch;color:var(--cmep-muted);margin:0;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.75}.PropertiesPage-module__VwoTaG__viewSwitch{border:1px solid var(--cmep-line-strong);background:var(--cmep-soft);border-radius:999px;width:fit-content;padding:.25rem;display:inline-flex}.PropertiesPage-module__VwoTaG__viewSwitch button{min-height:2.65rem;color:var(--cmep-muted-strong);cursor:pointer;font:inherit;transition:background-color .22s var(--cmep-ease-out), color .22s var(--cmep-ease-out);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding-inline:1rem;font-size:.76rem;font-weight:650;display:inline-flex}.PropertiesPage-module__VwoTaG__viewSwitch button svg{stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.PropertiesPage-module__VwoTaG__viewSwitch button.PropertiesPage-module__VwoTaG__activeView{background:var(--cmep-ink);color:var(--cmep-paper)}.PropertiesPage-module__VwoTaG__filtersBand{z-index:calc(var(--cmep-z-header,50) - 1);background:color-mix(in srgb, var(--cmep-paper) 94%, transparent);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid color-mix(in srgb, var(--cmep-line) 88%, transparent);padding-block:1rem;top:5.15rem}.PropertiesPage-module__VwoTaG__resultsSection{background:var(--cmep-paper);padding-block:clamp(2.5rem,4.5vw,4.5rem) clamp(5.5rem,8vw,8rem)}.PropertiesPage-module__VwoTaG__resultsToolbar{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:1.2rem;display:flex}.PropertiesPage-module__VwoTaG__resultsCount{gap:.35rem;display:grid}.PropertiesPage-module__VwoTaG__resultsCount span,.PropertiesPage-module__VwoTaG__loadedCount{color:var(--cmep-muted);letter-spacing:.075em;text-transform:uppercase;font-size:.69rem;font-weight:680}.PropertiesPage-module__VwoTaG__resultsCount strong{color:var(--cmep-ink);letter-spacing:-.035em;font-size:clamp(1.45rem,2.1vw,2.25rem);font-weight:540;line-height:1.1}.PropertiesPage-module__VwoTaG__loadedCount{letter-spacing:.03em;text-transform:none;padding-bottom:.2rem}.PropertiesPage-module__VwoTaG__activeFilters{border-top:1px solid var(--cmep-line);border-bottom:1px solid var(--cmep-line);align-items:flex-start;gap:1rem;margin-bottom:1.7rem;padding-block:.9rem;display:flex}.PropertiesPage-module__VwoTaG__activeFiltersTitle{color:var(--cmep-muted);letter-spacing:.07em;text-transform:uppercase;flex:none;padding-top:.55rem;font-size:.65rem;font-weight:700}.PropertiesPage-module__VwoTaG__activeFiltersList{flex-wrap:wrap;gap:.55rem;display:flex}.PropertiesPage-module__VwoTaG__activeFilterChip{border:1px solid var(--cmep-line-strong);background:var(--cmep-soft);min-height:2.1rem;color:var(--cmep-muted-strong);cursor:pointer;font:inherit;transition:background-color .18s var(--cmep-ease-out), border-color .18s var(--cmep-ease-out), color .18s var(--cmep-ease-out);border-radius:999px;align-items:center;gap:.42rem;padding-inline:.75rem .55rem;display:inline-flex}.PropertiesPage-module__VwoTaG__activeFilterChip span{color:var(--cmep-muted);font-size:.63rem;font-weight:650}.PropertiesPage-module__VwoTaG__activeFilterChip strong{color:var(--cmep-ink);font-size:.69rem;font-weight:700}.PropertiesPage-module__VwoTaG__activeFilterChip em{background:var(--cmep-paper);width:1.15rem;height:1.15rem;color:var(--cmep-muted);border-radius:999px;place-items:center;font-size:.8rem;font-style:normal;line-height:1;display:grid}.PropertiesPage-module__VwoTaG__activeFilterChip:hover{border-color:var(--cmep-ink);background:var(--cmep-ink);color:var(--cmep-paper)}.PropertiesPage-module__VwoTaG__activeFilterChip:hover span,.PropertiesPage-module__VwoTaG__activeFilterChip:hover strong,.PropertiesPage-module__VwoTaG__activeFilterChip:hover em{color:var(--cmep-paper)}.PropertiesPage-module__VwoTaG__activeFilterChip:hover em{background:#ffffff1f}.PropertiesPage-module__VwoTaG__listView,.PropertiesPage-module__VwoTaG__mapView{transition:opacity .18s}.PropertiesPage-module__VwoTaG__isFiltering{opacity:.48;pointer-events:none}.PropertiesPage-module__VwoTaG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,1.8vw,1.7rem);display:grid}.PropertiesPage-module__VwoTaG__loadMoreWrap{justify-content:center;margin-top:clamp(2.6rem,4vw,4rem);display:flex}.PropertiesPage-module__VwoTaG__loadMoreButton,.PropertiesPage-module__VwoTaG__mapLoadMore{border:1px solid var(--cmep-line-strong);background:var(--cmep-paper);min-height:3.2rem;color:var(--cmep-ink);cursor:pointer;font:inherit;transition:background-color .22s var(--cmep-ease-out), color .22s var(--cmep-ease-out), transform .22s var(--cmep-ease-out);border-radius:999px;justify-content:center;align-items:center;gap:.65rem;padding-inline:1.3rem;font-size:.78rem;font-weight:680;display:inline-flex}.PropertiesPage-module__VwoTaG__loadMoreButton svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.PropertiesPage-module__VwoTaG__loadMoreButton:hover:not(:disabled),.PropertiesPage-module__VwoTaG__mapLoadMore:hover:not(:disabled){background:var(--cmep-ink);color:var(--cmep-paper);transform:translateY(-1px)}.PropertiesPage-module__VwoTaG__loadMoreButton:disabled,.PropertiesPage-module__VwoTaG__mapLoadMore:disabled{opacity:.5;cursor:wait}.PropertiesPage-module__VwoTaG__mapView{grid-template-columns:minmax(360px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(1rem,1.5vw,1.5rem);min-height:44rem;display:grid}.PropertiesPage-module__VwoTaG__mapResults{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--cmep-line-strong) transparent;flex-direction:column;align-items:stretch;gap:.85rem;height:calc(100svh - 12.75rem);min-height:34rem;max-height:52rem;padding-inline-end:.45rem;display:flex;overflow:hidden auto}.PropertiesPage-module__VwoTaG__mapResults>*{flex:none;width:100%;min-width:0;height:auto}.PropertiesPage-module__VwoTaG__mapResults::-webkit-scrollbar{width:7px}.PropertiesPage-module__VwoTaG__mapResults::-webkit-scrollbar-track{background:0 0}.PropertiesPage-module__VwoTaG__mapResults::-webkit-scrollbar-thumb{background:var(--cmep-line-strong);border-radius:999px}.PropertiesPage-module__VwoTaG__mapResults::-webkit-scrollbar-thumb:hover{background:var(--cmep-muted)}.PropertiesPage-module__VwoTaG__mapStage{z-index:0;align-self:start;height:calc(100svh - 12.75rem);min-height:34rem;max-height:52rem;position:sticky;top:calc(82px + 5.7rem)}.PropertiesPage-module__VwoTaG__mapSkeleton{width:100%;height:100%;min-height:inherit;border:1px solid var(--cmep-line);background:linear-gradient(110deg, var(--cmep-soft) 8%, #f4f0e8 18%, var(--cmep-soft) 33%);background-size:200% 100%;border-radius:1.4rem;animation:1.35s linear infinite PropertiesPage-module__VwoTaG__mapShimmer}@keyframes PropertiesPage-module__VwoTaG__mapShimmer{to{background-position-x:-200%}}.PropertiesPage-module__VwoTaG__mapLoadMore{width:100%}.PropertiesPage-module__VwoTaG__emptyState{border:1px solid var(--cmep-line);background:var(--cmep-soft);text-align:center;border-radius:1.35rem;align-content:center;place-items:center;gap:.7rem;min-height:22rem;padding:3rem 1.5rem;display:grid}.PropertiesPage-module__VwoTaG__emptyState>span{color:var(--cmep-line-strong);letter-spacing:-.06em;font-size:clamp(4rem,8vw,7rem);font-weight:520;line-height:.8}.PropertiesPage-module__VwoTaG__emptyState strong{color:var(--cmep-ink);font-size:1.35rem;font-weight:620}.PropertiesPage-module__VwoTaG__emptyState p{max-width:36ch;color:var(--cmep-muted);margin:0;line-height:1.7}.PropertiesPage-module__VwoTaG__advisorSection{background:var(--cmep-paper);padding-block:0 clamp(5rem,8vw,8rem)}.PropertiesPage-module__VwoTaG__advisorPanel{color:#f8f6f0;background:#11110f;border-radius:1.6rem;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr) auto;align-items:end;gap:clamp(2rem,4vw,4rem);padding:clamp(2.2rem,4vw,4rem);display:grid;position:relative;overflow:hidden}.PropertiesPage-module__VwoTaG__advisorPanel:before{content:"";pointer-events:none;background:radial-gradient(circle,#c19e5c29,#0000 66%);border-radius:999px;width:28rem;height:28rem;position:absolute;inset-block-start:-15rem;inset-inline-end:-10rem}.PropertiesPage-module__VwoTaG__advisorEyebrow{margin-bottom:1rem;color:#ffffff8c!important}.PropertiesPage-module__VwoTaG__advisorPanel h2{color:#f8f6f0;letter-spacing:-.05em;max-width:11ch;margin:0;font-size:clamp(2.1rem,4vw,4.3rem);font-weight:500;line-height:.98}.PropertiesPage-module__VwoTaG__advisorCopy{gap:1.4rem;display:grid}.PropertiesPage-module__VwoTaG__advisorCopy p{color:#ffffffa3;max-width:42ch;margin:0;line-height:1.72}.PropertiesPage-module__VwoTaG__advisorCopy button{color:#11110f;cursor:pointer;width:fit-content;min-height:3rem;font:inherit;background:#f8f6f0;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:.7rem;padding-inline:1rem;font-size:.78rem;font-weight:700;display:inline-flex}.PropertiesPage-module__VwoTaG__advisorCopy button svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.PropertiesPage-module__VwoTaG__advisorStats{gap:1.2rem;min-width:8rem;display:grid}.PropertiesPage-module__VwoTaG__advisorStats span{gap:.25rem;display:grid}.PropertiesPage-module__VwoTaG__advisorStats strong{color:#f8f6f0;letter-spacing:-.04em;font-size:clamp(1.8rem,3vw,3rem);font-weight:540}.PropertiesPage-module__VwoTaG__advisorStats small{color:#ffffff80;letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:650}[data-lang=ar] .PropertiesPage-module__VwoTaG__mastheadCopy h1{letter-spacing:-.03em;max-width:13ch;font-size:clamp(3.1rem,5.7vw,6.2rem);font-weight:700;line-height:1.08}:is([data-lang=ar] .PropertiesPage-module__VwoTaG__mastheadAside p,[data-lang=ar] .PropertiesPage-module__VwoTaG__advisorCopy p){line-height:1.9}[data-lang=ar] .PropertiesPage-module__VwoTaG__resultsCount span{letter-spacing:0;text-transform:none}[data-lang=ar] .PropertiesPage-module__VwoTaG__loadedCount{letter-spacing:0;text-transform:none}[data-lang=ar] .PropertiesPage-module__VwoTaG__activeFiltersTitle{letter-spacing:0;text-transform:none}[data-lang=ar] .PropertiesPage-module__VwoTaG__advisorStats small{letter-spacing:0;text-transform:none}[data-lang=ar] .PropertiesPage-module__VwoTaG__advisorPanel h2{letter-spacing:-.025em;max-width:12ch;font-weight:700;line-height:1.16}[dir=rtl] .PropertiesPage-module__VwoTaG__loadMoreButton svg{transform:rotate(180deg)}[dir=rtl] .PropertiesPage-module__VwoTaG__advisorCopy button svg{transform:rotate(180deg)}@media (max-width:1120px){.PropertiesPage-module__VwoTaG__mastheadGrid{grid-template-columns:minmax(0,1fr) minmax(260px,.65fr);gap:3rem}.PropertiesPage-module__VwoTaG__mapView{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr)}.PropertiesPage-module__VwoTaG__advisorPanel{grid-template-columns:1fr 1fr}.PropertiesPage-module__VwoTaG__advisorStats{grid-column:1/-1;grid-template-columns:repeat(2,auto);justify-content:start;gap:2rem}}@media (max-width:900px){.PropertiesPage-module__VwoTaG__filtersBand{top:4.6rem}.PropertiesPage-module__VwoTaG__grid{grid-template-columns:1fr}.PropertiesPage-module__VwoTaG__mapView{grid-template-columns:1fr;min-height:0}.PropertiesPage-module__VwoTaG__mapStage{order:-1;height:58vh;min-height:26rem;max-height:none;position:relative;top:auto}.PropertiesPage-module__VwoTaG__mapResults{height:auto;min-height:0;max-height:70vh;padding-inline-end:.3rem;overflow-y:auto}.PropertiesPage-module__VwoTaG__mapLoadMore{width:100%}}@media (max-width:760px){.PropertiesPage-module__VwoTaG__masthead{padding-block:2.25rem 2.6rem}.PropertiesPage-module__VwoTaG__mastheadGrid{grid-template-columns:1fr;align-items:start;gap:1.6rem}.PropertiesPage-module__VwoTaG__mastheadCopy h1{max-width:11ch;font-size:clamp(3rem,14vw,5rem)}.PropertiesPage-module__VwoTaG__mastheadAside{gap:1.4rem}.PropertiesPage-module__VwoTaG__filtersBand{border-bottom:1px solid color-mix(in srgb, var(--cmep-line) 88%, transparent);-webkit-backdrop-filter:blur(18px);padding-block:.65rem;top:4.55rem}.PropertiesPage-module__VwoTaG__resultsSection{padding-block:2rem 4.5rem}.PropertiesPage-module__VwoTaG__resultsToolbar{flex-direction:column;align-items:start;gap:.65rem}.PropertiesPage-module__VwoTaG__activeFilters{flex-direction:column;gap:.45rem}.PropertiesPage-module__VwoTaG__activeFiltersTitle{padding-top:0}.PropertiesPage-module__VwoTaG__mapResults{grid-template-columns:1fr;max-height:72vh}.PropertiesPage-module__VwoTaG__advisorPanel{grid-template-columns:1fr;align-items:start;gap:2rem}.PropertiesPage-module__VwoTaG__advisorStats{grid-column:auto}[data-lang=ar] .PropertiesPage-module__VwoTaG__mastheadCopy h1{font-size:clamp(2.8rem,12vw,4.6rem)}}@media (max-width:980px){.PropertiesPage-module__VwoTaG__mapView{grid-template-columns:1fr}.PropertiesPage-module__VwoTaG__mapStage{order:-1;height:55svh;min-height:28rem;max-height:none;position:relative;top:auto}.PropertiesPage-module__VwoTaG__mapResults{height:auto;min-height:0;max-height:72svh}}@media (max-width:480px){.PropertiesPage-module__VwoTaG__viewSwitch{width:100%}.PropertiesPage-module__VwoTaG__viewSwitch button{flex:1}.PropertiesPage-module__VwoTaG__loadedCount{display:none}.PropertiesPage-module__VwoTaG__mapStage{height:52vh;min-height:22rem}.PropertiesPage-module__VwoTaG__advisorStats{grid-template-columns:1fr 1fr;gap:1rem}}@media (prefers-reduced-motion:reduce){.PropertiesPage-module__VwoTaG__viewSwitch button,.PropertiesPage-module__VwoTaG__activeFilterChip,.PropertiesPage-module__VwoTaG__listView,.PropertiesPage-module__VwoTaG__mapView,.PropertiesPage-module__VwoTaG__loadMoreButton,.PropertiesPage-module__VwoTaG__mapLoadMore{transition:none}.PropertiesPage-module__VwoTaG__mapSkeleton{animation:none}}@media (max-width:480px){.PropertiesPage-module__VwoTaG__filtersBand{-webkit-backdrop-filter:none;padding-block:.5rem .8rem;position:relative;top:auto}}
.PropertySearchCard-module__XRKalG__card{border:1px solid var(--cmep-line);background:var(--cmep-paper);min-width:0;transition:transform .28s var(--cmep-ease-out), border-color .28s var(--cmep-ease-out), box-shadow .28s var(--cmep-ease-out);border-radius:1.35rem;overflow:hidden}.PropertySearchCard-module__XRKalG__media{aspect-ratio:4/3;background:var(--cmep-soft);color:var(--cmep-paper);isolation:isolate;display:block;position:relative;overflow:hidden}.PropertySearchCard-module__XRKalG__image{object-fit:cover;transition:transform .65s var(--cmep-ease-out);transform:scale(1.01)}.PropertySearchCard-module__XRKalG__placeholder{background:radial-gradient(circle at 76% 18%,#c19e5c2e,#0000 30%),linear-gradient(135deg,#24211c,#0f0f0e);place-items:center;display:grid;position:absolute;inset:0}.PropertySearchCard-module__XRKalG__placeholder span{color:#ffffffdb;font-size:clamp(4rem,8vw,6rem);font-weight:550}.PropertySearchCard-module__XRKalG__shade{z-index:1;pointer-events:none;background:linear-gradient(#05050514,#0000 44%),linear-gradient(#0000 58%,#05050561);position:absolute;inset:0}.PropertySearchCard-module__XRKalG__badges{z-index:2;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex;position:absolute;inset-block-start:1rem;inset-inline:1rem}.PropertySearchCard-module__XRKalG__badges span{color:#fffffff2;-webkit-backdrop-filter:blur(12px);letter-spacing:.07em;text-transform:uppercase;background:#0a0a0980;border:1px solid #ffffff47;border-radius:999px;align-items:center;min-height:1.95rem;padding-inline:.7rem;font-size:.66rem;font-weight:720;display:inline-flex}.PropertySearchCard-module__XRKalG__arrow{z-index:2;color:#11110f;width:2.7rem;height:2.7rem;transition:transform .26s var(--cmep-ease-out), background-color .26s var(--cmep-ease-out);background:#faf8f3f0;border-radius:999px;place-items:center;display:grid;position:absolute;inset-block-end:1rem;inset-inline-end:1rem}.PropertySearchCard-module__XRKalG__arrow svg{width:1.12rem;height:1.12rem}.PropertySearchCard-module__XRKalG__body{padding:1.3rem 1.35rem 1.2rem}.PropertySearchCard-module__XRKalG__priceRow{justify-content:space-between;align-items:center;gap:.8rem;min-height:1.5rem;margin-bottom:.72rem;display:flex}.PropertySearchCard-module__XRKalG__priceRow strong{color:var(--cmep-ink);letter-spacing:-.025em;font-size:clamp(1.03rem,1.25vw,1.18rem);font-weight:740}.PropertySearchCard-module__XRKalG__priceRow span{color:var(--cmep-accent-strong);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:760}.PropertySearchCard-module__XRKalG__titleLink{color:inherit;text-decoration:none}.PropertySearchCard-module__XRKalG__titleLink h2{color:var(--cmep-ink);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.32rem,1.55vw,1.7rem);font-weight:560;line-height:1.12}.PropertySearchCard-module__XRKalG__context{color:var(--cmep-muted);margin:.62rem 0 0;font-size:.86rem;line-height:1.5}.PropertySearchCard-module__XRKalG__facts{border-top:1px solid var(--cmep-line);flex-wrap:wrap;align-items:center;gap:.8rem 1.1rem;margin-top:1.1rem;padding-top:.9rem;display:flex}.PropertySearchCard-module__XRKalG__fact{white-space:nowrap;align-items:center;gap:.34rem;display:inline-flex}.PropertySearchCard-module__XRKalG__factIcon{width:1.02rem;height:1.02rem;color:var(--cmep-muted);place-items:center;display:inline-grid}.PropertySearchCard-module__XRKalG__factIcon svg{stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.PropertySearchCard-module__XRKalG__fact strong{color:var(--cmep-ink);font-size:.8rem;font-weight:700}.PropertySearchCard-module__XRKalG__fact small{color:var(--cmep-muted);font-size:.7rem;font-weight:520}.PropertySearchCard-module__XRKalG__reference{border-top:1px solid var(--cmep-line);justify-content:space-between;gap:1rem;margin-top:.95rem;padding-top:.85rem;display:flex}.PropertySearchCard-module__XRKalG__reference span,.PropertySearchCard-module__XRKalG__reference strong{font-size:.68rem;line-height:1.2}.PropertySearchCard-module__XRKalG__reference span{color:var(--cmep-muted);letter-spacing:.06em;text-transform:uppercase;font-weight:620}.PropertySearchCard-module__XRKalG__reference strong{color:var(--cmep-muted-strong);font-weight:700}.PropertySearchCard-module__XRKalG__compact{border-radius:1rem;grid-template-columns:minmax(150px,42%) minmax(0,1fr);min-height:176px;display:grid}.PropertySearchCard-module__XRKalG__compact .PropertySearchCard-module__XRKalG__media{aspect-ratio:auto;height:100%;min-height:176px}.PropertySearchCard-module__XRKalG__compact .PropertySearchCard-module__XRKalG__body{flex-direction:column;justify-content:center;min-width:0;padding:1rem 1.05rem;display:flex}.PropertySearchCard-module__XRKalG__compact .PropertySearchCard-module__XRKalG__badges{gap:.5rem;inset-block-start:.72rem;inset-inline:.72rem}.PropertySearchCard-module__XRKalG__compact .PropertySearchCard-module__XRKalG__badges span{min-height:1.65rem;padding-inline:.55rem;font-size:.58rem}.PropertySearchCard-module__XRKalG__compact .PropertySearchCard-module__XRKalG__arrow{width:2.25rem;height:2.25rem;inset-block-end:.72rem;inset-inline-end:.72rem}.PropertySearchCard-module__XRKalG__compact .PropertySearchCard-module__XRKalG__priceRow{margin-bottom:.48rem}.PropertySearchCard-module__XRKalG__compact .PropertySearchCard-module__XRKalG__priceRow strong{font-size:1rem}.PropertySearchCard-module__XRKalG__compact .PropertySearchCard-module__XRKalG__titleLink h2{font-size:1.12rem;line-height:1.16}.PropertySearchCard-module__XRKalG__compact .PropertySearchCard-module__XRKalG__context{margin-top:.45rem;font-size:.76rem;line-height:1.45}.PropertySearchCard-module__XRKalG__compact .PropertySearchCard-module__XRKalG__facts{gap:.45rem .7rem;margin-top:.72rem;padding-top:.68rem}.PropertySearchCard-module__XRKalG__compact .PropertySearchCard-module__XRKalG__fact small,.PropertySearchCard-module__XRKalG__compact .PropertySearchCard-module__XRKalG__reference{display:none}@media (hover:hover) and (pointer:fine){.PropertySearchCard-module__XRKalG__card:hover{border-color:var(--cmep-line-strong);transform:translateY(-3px);box-shadow:0 18px 50px #11110f14}.PropertySearchCard-module__XRKalG__card:hover .PropertySearchCard-module__XRKalG__image{transform:scale(1.05)}.PropertySearchCard-module__XRKalG__card:hover .PropertySearchCard-module__XRKalG__arrow{background:var(--cmep-accent-soft);transform:rotate(-7deg)scale(1.04)}[dir=rtl] .PropertySearchCard-module__XRKalG__card:hover .PropertySearchCard-module__XRKalG__arrow{transform:rotate(7deg)scale(1.04)}}:is([data-lang=ar] .PropertySearchCard-module__XRKalG__badges span,[data-lang=ar] .PropertySearchCard-module__XRKalG__priceRow span,[data-lang=ar] .PropertySearchCard-module__XRKalG__reference span){letter-spacing:0;text-transform:none}[data-lang=ar] .PropertySearchCard-module__XRKalG__titleLink h2{letter-spacing:-.018em;font-size:clamp(1.38rem,1.55vw,1.72rem);font-weight:700;line-height:1.35}[data-lang=ar] .PropertySearchCard-module__XRKalG__context{font-size:.9rem;line-height:1.7}[dir=rtl] .PropertySearchCard-module__XRKalG__arrow svg{transform:rotate(180deg)}@media (max-width:760px){.PropertySearchCard-module__XRKalG__media{aspect-ratio:4/3}.PropertySearchCard-module__XRKalG__body{padding:1.15rem 1.1rem 1.1rem}.PropertySearchCard-module__XRKalG__titleLink h2{font-size:1.35rem}.PropertySearchCard-module__XRKalG__compact{grid-template-columns:minmax(132px,38%) minmax(0,1fr);min-height:158px}.PropertySearchCard-module__XRKalG__compact .PropertySearchCard-module__XRKalG__media{aspect-ratio:auto;min-height:158px}.PropertySearchCard-module__XRKalG__compact .PropertySearchCard-module__XRKalG__body{padding:.85rem .9rem}.PropertySearchCard-module__XRKalG__compact .PropertySearchCard-module__XRKalG__titleLink h2{font-size:1.05rem}}@media (max-width:430px){.PropertySearchCard-module__XRKalG__compact{grid-template-columns:124px minmax(0,1fr)}.PropertySearchCard-module__XRKalG__compact .PropertySearchCard-module__XRKalG__facts,.PropertySearchCard-module__XRKalG__compact .PropertySearchCard-module__XRKalG__priceRow span{display:none}}@media (prefers-reduced-motion:reduce){.PropertySearchCard-module__XRKalG__card,.PropertySearchCard-module__XRKalG__image,.PropertySearchCard-module__XRKalG__arrow{transition:none}.PropertySearchCard-module__XRKalG__card:hover,.PropertySearchCard-module__XRKalG__card:hover .PropertySearchCard-module__XRKalG__image,.PropertySearchCard-module__XRKalG__card:hover .PropertySearchCard-module__XRKalG__arrow{transform:none}}
