@media (min-width:1024px){:where(.property-cards-grid,.property-cards-grid--list,.home-clean-results-grid,.home-clean-results-grid--list){max-width:min(100%,58rem)}:where(.property-cards-grid--compact,.property-cards-grid--map,.home-clean-results-grid--compact){max-width:min(100%,74rem)}}:where(.listing-card-media,.home-clean-property-card__media){background:var(--lm-media-bg)!important}:root[data-theme=dark] :where(.premium-footer__copy,.premium-footer__address,.premium-footer__manager-role,.premium-footer__manager-phone,.premium-footer__license,.premium-footer__tagline,.site-header-user-role,.section-subtitle,.section-eyebrow){color:var(--lm-text-muted)!important}@media print{@page{size:A4 portrait;margin:11mm 10mm}}.home-page-loading-grid{display:grid;width:min(100%,68rem);gap:.85rem}.home-page-loading-hero{min-height:clamp(300px,46dvh,520px);border-radius:var(--app-radius-lg);background:linear-gradient(90deg,rgba(148,163,184,.12),rgba(148,163,184,.24),rgba(148,163,184,.12)),linear-gradient(135deg,#111827,#334155);background-size:220% 100%,100% 100%;animation:home-loading-shimmer 1.45s ease-in-out infinite}.home-page-loading-row{height:84px;border-radius:var(--app-radius-lg);background:color-mix(in srgb,var(--app-surface-muted,#f1f5f9) 80%,transparent)}@media (prefers-reduced-motion:reduce){.home-page-loading-hero{animation:none}}.dark .home-hero-stage__search .home-search-tabs__item:not(.home-search-tabs__item--active),.theme-dark .home-hero-stage__search .home-search-tabs__item:not(.home-search-tabs__item--active),:root[data-theme=dark] .home-hero-stage__search .home-search-tabs__item:not(.home-search-tabs__item--active){color:#cbd5e1!important;background:rgba(15,23,42,.42)!important}.dark .home-hero-stage__search :where(input::-moz-placeholder),.theme-dark .home-hero-stage__search :where(input::-moz-placeholder),:root[data-theme=dark] .home-hero-stage__search :where(input::-moz-placeholder){color:#94a3b8!important}.dark .home-hero-stage__search :where(input::placeholder),.theme-dark .home-hero-stage__search :where(input::placeholder),:root[data-theme=dark] .home-hero-stage__search :where(input::placeholder){color:#94a3b8!important}.public-marketplace-home{color:var(--app-text)}.home-agent-quick-actions{position:fixed;inset:auto 0 0 auto;width:0;height:0;z-index:var(--app-z-dropdown,120);pointer-events:none}.home-agent-quick-action-group{position:fixed;bottom:calc(env(safe-area-inset-bottom, 0px) + var(--mobile-bottom-tab-bar-height, 70px) + .8rem);pointer-events:auto;opacity:1;visibility:visible;transform:translateY(0) scale(1);transform-origin:bottom center;transition:opacity .17s ease,transform .2s cubic-bezier(.2,.8,.2,1),visibility 0s linear 0s}.home-agent-quick-action-group--invite{inset-inline-end:max(.65rem,env(safe-area-inset-right,0px))}.home-agent-quick-action-group--location{inset-inline-start:max(.65rem,env(safe-area-inset-left,0px))}.home-agent-quick-action-group--review{inset-inline-end:calc(max(.65rem, env(safe-area-inset-right, 0px)) + 3.15rem)}.home-agent-quick-action--review{border-color:var(--app-warning-line);color:var(--app-warning);background:color-mix(in srgb,var(--app-warning-soft) 88%,var(--app-surface-card) 12%)}.home-agent-quick-action__badge{position:absolute;inset-block-start:-.34rem;inset-inline-start:-.34rem;display:grid;min-width:1.18rem;height:1.18rem;place-items:center;border:2px solid var(--app-surface-card);border-radius:999px;background:var(--app-danger);padding-inline:.18rem;color:var(--app-inverse);font-size:.52rem;font-weight:950;line-height:1}.home-agent-quick-action{position:relative;display:inline-grid;width:2.7rem;height:2.7rem;place-items:center;border:1px solid var(--app-line);border-radius:var(--app-radius-control,.55rem);background:color-mix(in srgb,var(--app-surface-card) 94%,transparent);color:var(--app-text);box-shadow:var(--app-shadow-soft);backdrop-filter:blur(10px);touch-action:manipulation;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease}.home-agent-quick-action--invite{border-color:var(--app-success-line);color:var(--app-success)}.home-agent-quick-action--location{border-color:var(--app-accent-line);color:var(--app-accent)}.home-agent-quick-action:hover,.home-agent-quick-action[aria-expanded=true]{transform:translateY(-2px);background:var(--app-surface-subtle)}.home-agent-quick-action:active{transform:translateY(0) scale(.96)}.home-agent-quick-action-menu__item:focus-visible,.home-agent-quick-action:focus-visible{outline:none;box-shadow:var(--app-focus-ring)}.home-agent-quick-action-menu__item:disabled,.home-agent-quick-action:disabled{pointer-events:none;opacity:.6}.home-agent-quick-action-menu{position:absolute;bottom:calc(100% + .45rem);display:flex;min-width:8.4rem;gap:.28rem;padding:.28rem;border:1px solid var(--app-line);border-radius:var(--app-radius-control,.55rem);background:color-mix(in srgb,var(--app-surface-card) 97%,transparent);box-shadow:var(--app-shadow-soft);backdrop-filter:blur(12px)}.home-agent-quick-action-group--invite .home-agent-quick-action-menu{inset-inline-end:0}.home-agent-quick-action-group--location .home-agent-quick-action-menu{inset-inline-start:0}.home-agent-quick-action-menu__item{display:inline-flex;min-width:0;min-height:2.05rem;flex:1 1 0;align-items:center;justify-content:center;gap:.28rem;border:1px solid transparent;border-radius:calc(var(--app-radius-control, .55rem) - .12rem);padding-inline:.5rem;background:var(--app-surface-subtle);color:var(--app-text);font-size:.68rem;font-weight:950;line-height:1;text-decoration:none;white-space:nowrap;touch-action:manipulation;transition:transform .14s ease,border-color .14s ease,background-color .14s ease}.home-agent-quick-action-menu__item--share{border-color:var(--app-success-line);color:var(--app-success)}.home-agent-quick-action-menu__item:hover{border-color:var(--app-accent-line);background:var(--app-surface-card)}.home-agent-quick-action-menu__item:active{transform:scale(.97)}.home-agent-quick-actions__message{position:fixed;inset-inline:1rem;bottom:calc(env(safe-area-inset-bottom, 0px) + var(--mobile-bottom-tab-bar-height, 70px) + 1rem);width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 2rem);margin-inline:auto;padding:.55rem .75rem;border:1px solid var(--app-line);border-radius:var(--app-radius-control,.55rem);background:var(--app-surface-card);color:var(--app-text);box-shadow:var(--app-shadow-soft);font-size:.75rem;font-weight:800;text-align:center;pointer-events:none;opacity:1;visibility:visible;transform:translateY(0) scale(1);transform-origin:bottom center;transition:opacity .17s ease,transform .2s cubic-bezier(.2,.8,.2,1),visibility 0s linear 0s}:root[data-keyboard-open=true] .home-agent-quick-actions,:root[data-mobile-text-entry=true] .home-agent-quick-actions,:root[data-soft-keyboard=open] .home-agent-quick-actions{display:none}:root[data-mobile-dock-collapsed=true] .home-agent-quick-action-group,:root[data-mobile-dock-collapsed=true] .home-agent-quick-actions__message{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(.55rem) scale(.96);transition-delay:0s,0s,.19s}@media (min-width:1024px){.home-agent-quick-action-group{top:auto;bottom:1.25rem}.home-agent-quick-action-group--invite{inset-inline-end:max(1rem,calc((100vw - 74rem) / 2 + .75rem))}.home-agent-quick-action-group--review{inset-inline-end:calc(max(1rem, calc((100vw - 74rem) / 2 + .75rem)) + 3.35rem)}.home-agent-quick-action-group--location{inset-inline-start:calc(var(--matching-workflow-inline-offset) + var(--matching-workflow-width) + var(--matching-workflow-adjacent-gap))}.home-agent-quick-action{width:2.85rem;height:2.85rem}.home-agent-quick-actions__message{bottom:1.4rem}}@media (prefers-reduced-motion:reduce){.home-agent-quick-action,.home-agent-quick-action-group,.home-agent-quick-action-menu__item,.home-agent-quick-actions__message{transition:none}}.public-marketplace-home{--home-accent:var(--lm-brand-red);--home-accent-rgb:var(--lm-brand-red-rgb);--home-ink:var(--app-text);--home-muted:var(--app-text-muted);--home-surface:var(--app-surface-card);--home-soft:var(--app-surface-subtle)}.public-marketplace-home .marketplace-stack{gap:.72rem}.home-discovery{position:relative;z-index:5;overflow:visible;border:1px solid color-mix(in oklab,var(--lm-line-soft) 92%,var(--home-ink) 8%);border-radius:1.08rem;background:color-mix(in oklab,var(--home-surface) 98%,var(--home-soft) 2%);box-shadow:inset 0 1px 0 rgb(255 255 255/.07),0 18px 42px -36px rgb(var(--app-text-rgb)/.28);padding:.9rem}.home-discovery:before{content:"";position:absolute;inset:-1px;z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,rgb(var(--home-accent-rgb)/.96),rgb(var(--home-accent-rgb)/.96)) top 0 right 1.08rem /3.15rem 2px no-repeat,linear-gradient(180deg,rgb(var(--home-accent-rgb)/.62),rgb(var(--home-accent-rgb)/.62)) top 1.08rem right 0 /2px 1.42rem no-repeat,linear-gradient(90deg,rgb(var(--home-accent-rgb)/.72),rgb(var(--home-accent-rgb)/.72)) bottom 0 left 1.14rem /3.55rem 2px no-repeat,linear-gradient(180deg,rgb(var(--home-accent-rgb)/.46),rgb(var(--home-accent-rgb)/.46)) bottom 1.06rem left 0 /2px 1.2rem no-repeat,linear-gradient(90deg,rgb(var(--home-accent-rgb)/.28),rgb(var(--home-accent-rgb)/.28)) top 0 left 1.34rem /1.52rem 1px no-repeat,linear-gradient(180deg,rgb(var(--home-accent-rgb)/.22),rgb(var(--home-accent-rgb)/.22)) top 1.24rem left 0 /1px .9rem no-repeat,linear-gradient(90deg,rgb(var(--home-accent-rgb)/.24),rgb(var(--home-accent-rgb)/.24)) bottom 0 right 1.4rem /1.46rem 1px no-repeat,linear-gradient(180deg,rgb(var(--home-accent-rgb)/.2),rgb(var(--home-accent-rgb)/.2)) bottom 1.26rem right 0 /1px .82rem no-repeat}.home-discovery>*{position:relative;z-index:1}.home-discovery__intro{display:flex;align-items:center;justify-content:center;min-block-size:2rem;padding:0 .3rem .58rem;text-align:center}.home-discovery__intro h1{margin:0;color:var(--home-ink);font-size:clamp(1rem,1.9vw,1.34rem);font-weight:950;line-height:1.05;letter-spacing:-.035em;white-space:nowrap}.home-discovery__workspace{display:grid;gap:.08rem}.home-discovery__row{min-inline-size:0;padding:.46rem .08rem}.home-discovery__row--property,.home-discovery__row--purpose{display:grid;grid-template-columns:minmax(0,1fr);align-items:center}.home-discovery__row--purpose{gap:.48rem;padding-block-end:.34rem}.home-discovery__row--property{padding-block-start:.54rem}.home-discovery__row--filters{display:grid;gap:.52rem;padding-block-start:.48rem;padding-block-end:.04rem}.home-discovery__row--smart{padding-block:.34rem}.home-discovery__row-label{color:var(--home-muted);font-size:.62rem;font-weight:950;line-height:1.15;text-align:start;white-space:nowrap}.home-discovery__row-label--section{display:inline-flex;align-items:center;justify-content:center;justify-self:center;gap:.32rem;color:color-mix(in oklab,var(--home-ink) 84%,var(--home-muted) 16%);font-size:.67rem;font-weight:900;letter-spacing:-.015em}.home-discovery__row-label--section:before{content:"";inline-size:1.08rem;block-size:2px;border-radius:1px;background:rgb(var(--home-accent-rgb)/.78);box-shadow:none}.home-purpose-grid{display:grid;gap:.3rem;inline-size:min(100%,19rem);margin-inline:auto;justify-self:center}.home-purpose-card{display:flex;align-items:center;justify-content:center;min-inline-size:0;min-block-size:2.28rem;border:1px solid color-mix(in oklab,var(--app-line) 94%,var(--home-ink) 6%);border-radius:.54rem;background:color-mix(in oklab,var(--app-card) 96%,var(--app-surface-subtle) 4%);color:var(--home-ink);padding:.2rem .68rem;box-shadow:inset 0 1px 0 rgb(255 255 255/.05);text-align:center;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s ease,box-shadow .15s ease}.home-purpose-card>strong{font-size:.72rem;font-weight:950;line-height:1}.home-purpose-card:focus-visible,.home-purpose-card:hover{border-color:color-mix(in oklab,var(--app-line) 78%,var(--home-accent) 22%);background:color-mix(in oklab,var(--app-card) 96%,var(--home-accent) 4%);transform:translateY(-1px);box-shadow:0 8px 18px -17px rgb(var(--app-text-rgb)/.26)}.home-purpose-card.is-active{border-color:rgb(var(--home-accent-rgb)/.34);background:color-mix(in oklab,var(--app-card) 95%,var(--home-accent) 5%);color:var(--home-ink);box-shadow:inset 0 -2px 0 rgb(var(--home-accent-rgb)/.5)}.home-property-type-grid{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - .88rem) / 5);grid-template-columns:none;grid-template-rows:1fr;gap:.22rem;inline-size:100%;margin-inline:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.home-property-type-grid::-webkit-scrollbar{display:none}.home-property-type-grid--short{grid-auto-columns:calc((100% - .56rem) / 3);overflow-x:hidden;scroll-snap-type:none}.home-property-type-rail__more{position:absolute;z-index:4;inset-block-start:50%;display:grid;place-items:center;inline-size:1.72rem;block-size:1.72rem;border:1px solid color-mix(in oklab,var(--app-line) 78%,transparent);border-radius:999px;background:color-mix(in oklab,var(--app-card) 74%,transparent);color:color-mix(in oklab,var(--home-ink) 72%,transparent);box-shadow:0 6px 18px rgb(var(--app-text-rgb)/.08);backdrop-filter:blur(10px);transform:translateY(-50%);opacity:.86;transition:opacity .14s ease,background .14s ease,transform .14s ease}.home-property-type-rail__more--previous{inset-inline-start:.14rem}.home-property-type-rail__more--next{inset-inline-end:.14rem}.home-property-type-rail__more:focus-visible,.home-property-type-rail__more:hover{background:color-mix(in oklab,var(--app-card) 90%,var(--home-accent) 10%);color:var(--home-accent);opacity:1;transform:translateY(-50%) scale(1.04)}.home-property-type-rail__more svg{inline-size:.86rem;block-size:.86rem;stroke-width:2.4}.home-property-type-card{position:relative;justify-items:center;align-content:center;min-inline-size:0;min-block-size:4.12rem;gap:.1rem;border:1px solid color-mix(in oklab,var(--app-line) 94%,var(--home-ink) 6%);border-radius:.54rem;background:color-mix(in oklab,var(--app-card) 96%,var(--app-surface-subtle) 4%);color:var(--home-ink);padding:.12rem .08rem .2rem;font-size:.58rem;font-weight:900;text-align:center;scroll-snap-align:start;box-shadow:inset 0 1px 0 rgb(255 255 255/.04);transition:border-color .15s ease,background .15s ease,transform .15s ease,box-shadow .15s ease}.home-property-type-card:focus-visible,.home-property-type-card:hover{border-color:color-mix(in oklab,var(--app-line) 78%,var(--home-accent) 22%);background:color-mix(in oklab,var(--app-card) 96%,var(--home-accent) 4%);transform:translateY(-1px);box-shadow:0 8px 18px -17px rgb(var(--app-text-rgb)/.26)}.home-property-type-card.is-active{border-color:rgb(var(--home-accent-rgb)/.34);background:color-mix(in oklab,var(--app-card) 95%,var(--home-accent) 5%);box-shadow:inset 0 -2px 0 rgb(var(--home-accent-rgb)/.5)}.home-property-type-label{display:inline-flex;align-items:center;justify-content:center;max-inline-size:100%;min-block-size:1.08rem;border-radius:.2rem;padding-inline:.18rem;font-size:.58rem;font-weight:950;line-height:1.05;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-shadow:none}.home-property-type-card.is-active>.home-property-type-label,.home-property-type-label{background:transparent;color:var(--home-ink)}.home-property-type-card:focus-visible,.home-purpose-card:focus-visible{outline:2px solid color-mix(in oklab,var(--app-line) 58%,var(--home-accent) 42%);outline-offset:2px}.home-discovery-price .market-search-control--price:focus-visible{outline:0!important;box-shadow:none!important}@keyframes homeAdvancedChevronFloat{0%,to{transform:translateY(0)}50%{transform:translateY(.12rem)}}@keyframes homeAdvancedChevronFloatOpen{0%,to{transform:rotate(180deg) translateY(0)}50%{transform:rotate(180deg) translateY(-.12rem)}}.home-discovery-area{position:relative;z-index:30;grid-area:area;min-inline-size:0}.home-discovery-price{position:relative;z-index:1;min-inline-size:0;margin-block-start:.62rem}.home-area-autocomplete{position:relative;display:grid;gap:.34rem;min-inline-size:0}.home-discovery-price .market-price-range-shell{min-inline-size:0}.home-discovery-price .market-price-range{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem;padding:0;border:0;background:transparent}.home-discovery-price .market-price-field{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem;min-inline-size:0;min-block-size:2.62rem;block-size:2.62rem;overflow:hidden;border:1px solid color-mix(in oklab,var(--app-line) 92%,var(--home-ink) 8%);border-radius:.72rem;background:color-mix(in oklab,var(--app-card) 97%,var(--app-surface-subtle) 3%);padding:.3rem .48rem;box-shadow:inset 0 1px 0 rgb(255 255 255/.04);transition:border-color .14s ease,background .14s ease,box-shadow .14s ease,transform .14s ease}.home-discovery-price .market-price-field:after{content:"د.ك";grid-column:3;grid-row:1;display:inline-grid;place-items:center;min-inline-size:1.72rem;min-block-size:1.42rem;border:1px solid rgb(var(--home-accent-rgb)/.14);border-radius:.42rem;background:rgb(var(--home-accent-rgb)/.07);color:var(--home-accent);font-size:.54rem;font-weight:950;line-height:1}.home-discovery-price .market-price-field>span{grid-column:1;grid-row:1;display:inline-grid;place-items:center;min-inline-size:1.38rem;min-block-size:1.42rem;margin:0;border-radius:.42rem;background:var(--app-card);color:var(--home-muted);font-size:.56rem;font-weight:950;line-height:1}.home-discovery-price .market-search-control--price{grid-column:2;grid-row:1;inline-size:100%;min-inline-size:0;min-block-size:1.5rem;border:0!important;outline:0;background:transparent!important;color:var(--home-ink)!important;padding:0!important;font-size:.74rem!important;font-weight:900;text-align:start}.home-discovery-price .market-search-control--price::-moz-placeholder{color:var(--home-muted);font-size:.61rem;font-weight:780;opacity:.68}.home-discovery-price .market-search-control--price::placeholder{color:var(--home-muted);font-size:.61rem;font-weight:780;opacity:.68}.home-discovery-price .market-price-field:focus-within{border-color:rgb(var(--home-accent-rgb)/.3);background:var(--app-card);box-shadow:inset 0 -2px 0 rgb(var(--home-accent-rgb)/.22)}.home-discovery-price .market-price-field:focus-within:after{border-color:rgb(var(--home-accent-rgb)/.24);background:rgb(var(--home-accent-rgb)/.11)}.home-discovery__row--live .market-mine-toggle{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:2.72rem;min-height:2.72rem;overflow:hidden;border-radius:.82rem;padding-inline:.42rem;white-space:nowrap;border-color:color-mix(in oklab,var(--app-line) 92%,var(--home-ink) 8%);background:color-mix(in oklab,var(--app-card) 96%,var(--app-surface-subtle) 4%);box-shadow:none;display:grid;grid-template-columns:1.52rem max-content 1.78rem;justify-content:center;align-items:center;gap:.28rem}.home-discovery__row--live .market-mine-toggle .market-mine-toggle__copy{min-inline-size:-moz-max-content;min-inline-size:max-content;flex:0 0 auto;overflow:visible;text-overflow:clip;white-space:nowrap;font-size:.66rem;line-height:1}.home-discovery__row--live .market-mine-toggle .market-mine-toggle__track,.home-discovery__row--live .market-mine-toggle .market-smart-field__icon{flex:0 0 auto}.home-discovery__row--live .market-mine-toggle>.market-smart-field__icon{inline-size:1.52rem;block-size:1.52rem;min-inline-size:1.52rem}.home-discovery__row--live .market-mine-toggle>.market-smart-field__icon svg{inline-size:.78rem;block-size:.78rem}.home-discovery__row--live .market-mine-toggle .market-mine-toggle__track{inline-size:1.78rem;block-size:1rem}.home-discovery__row--live .market-mine-toggle .market-mine-toggle__track>span{inset-block-start:.13rem;inset-inline-end:.14rem;inline-size:.74rem;block-size:.74rem}.home-discovery__row--live .market-mine-toggle.is-active .market-mine-toggle__track>span{transform:translateX(-.74rem)}.home-agent-filter-dropdown{position:relative;min-inline-size:0}.home-agent-filter-trigger{display:grid;grid-template-columns:minmax(0,1fr) 1.12rem;align-items:center;gap:.42rem;inline-size:100%;min-inline-size:0;min-block-size:2.62rem;block-size:2.62rem;border:1px solid color-mix(in oklab,var(--app-line) 92%,var(--home-ink) 8%);border-radius:.72rem;background:color-mix(in oklab,var(--app-card) 97%,var(--app-surface-subtle) 3%);color:var(--home-ink);padding:.3rem .5rem;text-align:start;box-shadow:inset 0 1px 0 rgb(255 255 255/.045);transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.home-agent-filter-dropdown[data-open=true] .home-agent-filter-trigger,.home-agent-filter-trigger:focus-visible,.home-agent-filter-trigger:hover{border-color:color-mix(in oklab,var(--app-line) 70%,var(--home-accent) 30%);background:color-mix(in oklab,var(--app-card) 96%,var(--home-accent) 4%);box-shadow:0 7px 18px -17px rgb(var(--app-text-rgb)/.28);outline:none}.home-agent-filter-trigger__copy{display:grid;align-content:center;justify-items:start;gap:.08rem;min-inline-size:0;overflow:hidden;white-space:nowrap}.home-agent-filter-trigger__copy small{color:var(--home-muted);font-size:.53rem;font-weight:850;line-height:1}.home-agent-filter-trigger__copy strong{min-inline-size:0;overflow:hidden;color:var(--home-ink);font-size:.69rem;font-weight:950;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.home-agent-filter-trigger>svg{inline-size:.9rem;block-size:.9rem;color:var(--home-muted);transition:transform .15s ease,color .15s ease}.home-agent-filter-dropdown[data-open=true] .home-agent-filter-trigger>svg{transform:rotate(180deg);color:var(--home-accent)}.home-agent-filter-trigger[data-tone=direct]{border-color:rgb(34 197 94/.2)}.home-agent-filter-trigger[data-tone=office]{border-color:rgb(245 158 11/.22)}.home-agent-filter-trigger[data-tone=nationality]{border-color:color-mix(in oklab,var(--app-line) 76%,#2563eb 24%)}.home-agent-filter-menu{position:absolute;z-index:40;inset-block-start:calc(100% + .28rem);inset-inline:0;display:grid;gap:.2rem;min-inline-size:0;border:1px solid color-mix(in oklab,var(--app-line) 88%,transparent);border-radius:.72rem;background:color-mix(in oklab,var(--app-card) 98%,transparent);padding:.3rem;box-shadow:0 14px 34px -20px rgb(0 0 0/.42),inset 0 1px 0 rgb(255 255 255/.06);backdrop-filter:blur(14px)}.home-agent-filter-menu__option{display:grid;grid-template-columns:.45rem minmax(0,1fr) .9rem;align-items:center;gap:.38rem;inline-size:100%;min-block-size:2.2rem;border:1px solid transparent;border-radius:.54rem;background:transparent;color:var(--home-ink);padding:.3rem .44rem;font-size:.63rem;font-weight:900;text-align:start;transition:background .12s ease,border-color .12s ease}.home-agent-filter-menu__option:focus-visible,.home-agent-filter-menu__option:hover{border-color:color-mix(in oklab,var(--app-line) 88%,transparent);background:var(--app-surface-subtle);outline:none}.home-agent-filter-menu__option[aria-selected=true]{border-color:color-mix(in oklab,var(--app-line) 72%,var(--home-accent) 28%);background:color-mix(in oklab,var(--app-card) 95%,var(--home-accent) 5%)}.home-agent-filter-menu__option>svg{inline-size:.72rem;block-size:.72rem;color:var(--home-accent);justify-self:end;stroke-width:2.6}.home-agent-filter-menu__dot{inline-size:.38rem;block-size:.38rem;border-radius:999px;background:color-mix(in oklab,var(--home-muted) 62%,transparent)}.home-agent-filter-menu__option[data-tone=direct] .home-agent-filter-menu__dot{background:#22c55e}.home-agent-filter-menu__option[data-tone=office] .home-agent-filter-menu__dot{background:#f59e0b}.home-agent-filter-menu__option[data-tone=nationality] .home-agent-filter-menu__dot{background:#3b82f6}.home-discovery__error{margin:.3rem .25rem 0;color:var(--lm-danger);font-size:.61rem;font-weight:800}.home-market-showcase{display:grid;gap:.52rem;inline-size:100%;padding-block:.08rem}.home-market-showcase__head{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem;min-block-size:2.2rem;padding-inline:.12rem}.home-market-showcase__head h2{grid-column:2;margin:0;color:var(--app-text);font-size:clamp(.94rem,1.8vw,1.14rem);font-weight:950;letter-spacing:-.02em;text-align:center;white-space:nowrap}.home-market-showcase--featured .home-market-showcase__head h2:before{content:"";display:inline-block;inline-size:.42rem;block-size:.42rem;margin-inline-end:.36rem;border-radius:999px;background:var(--lm-brand-red);box-shadow:0 0 0 3px rgb(var(--lm-brand-red-rgb)/.08);vertical-align:.04em}.home-market-showcase__all{grid-column:3;justify-self:end;display:inline-flex;align-items:center;justify-content:center;gap:.26rem;min-block-size:1.8rem;border:1px solid var(--lm-line-soft);border-radius:999px;background:var(--app-surface-card);color:var(--app-text-muted);padding-inline:.58rem;font-size:.6rem;font-weight:900;text-decoration:none;white-space:nowrap;transition:border-color .14s ease,background-color .14s ease,color .14s ease,transform .14s ease}.home-market-showcase__all:hover{border-color:rgb(var(--lm-brand-red-rgb)/.24);color:var(--lm-brand-red)}.home-market-showcase__all--primary{min-block-size:1.88rem;border-color:var(--lm-brand-red);background:var(--lm-brand-red);color:#fff;padding-inline:.72rem;box-shadow:0 7px 16px -12px rgb(var(--lm-brand-red-rgb)/.72)}.home-market-showcase__all--primary:focus-visible,.home-market-showcase__all--primary:hover{border-color:color-mix(in oklab,var(--lm-brand-red) 88%,black 12%);background:color-mix(in oklab,var(--lm-brand-red) 90%,black 10%);color:#fff;transform:translateY(-1px)}.home-market-showcase__list{display:grid;gap:.68rem;inline-size:100%;min-inline-size:0;padding-block:.08rem .22rem}.home-market-showcase__item,.home-market-showcase__item.listing-stream-card-slot{inline-size:100%!important;width:100%!important;min-inline-size:0;max-inline-size:100%!important;max-width:100%!important}.home-market-showcase__item .listing-stream-card-shell,.home-market-showcase__item .listing-stream-card-shell>:is([data-listing-card=true],.profile-listing-card-shell){inline-size:100%;width:100%;max-inline-size:100%;max-width:100%}.home-market-showcase__state{display:grid;place-items:center;min-block-size:5.5rem;border:1px dashed var(--lm-line-soft);border-radius:.82rem;background:var(--app-surface-subtle);color:var(--app-text-muted);font-size:.67rem;font-weight:800}@media (max-width:520px){.home-market-showcase__head{grid-template-columns:minmax(4.9rem,1fr) auto minmax(4.9rem,1fr);gap:.3rem}.home-market-showcase__all{min-block-size:1.72rem;padding-inline:.48rem;font-size:.55rem}.home-market-showcase__all--primary{padding-inline:.56rem}}@media (min-width:1024px){.home-market-showcase{inline-size:min(100%,64rem);margin-inline:auto}.home-market-showcase__list{gap:.72rem}.home-discovery{inline-size:min(100%,57.5rem);margin-inline:auto;padding:.42rem .5rem .48rem}.home-discovery__workspace{gap:.12rem}.home-discovery__row{padding-inline:.18rem}.home-discovery__row--property,.home-discovery__row--purpose{grid-template-columns:minmax(0,1fr)}.home-discovery__row--purpose{gap:.44rem}.home-discovery__row--property{padding-block-start:.34rem}.home-property-type-grid{grid-auto-columns:calc((100% - .88rem) / 5);inline-size:100%;gap:.22rem}.home-property-type-card{min-block-size:4.2rem}.home-discovery-price{inline-size:min(100%,37rem);min-block-size:2.62rem;justify-self:center;margin-block-start:0}.home-discovery__row--live .market-mine-toggle{min-block-size:2.62rem;height:100%;min-height:3rem}}@media (min-width:721px) and (max-width:1020px){.home-property-type-grid{grid-auto-columns:calc((100% - .88rem) / 5);gap:.22rem}}@media (max-width:720px){.public-marketplace-home .marketplace-stack{gap:.5rem}.home-discovery{border-radius:.94rem;padding:.5rem}.home-discovery__intro{min-block-size:1.65rem;padding-block-end:.32rem}.home-discovery__intro h1{max-inline-size:100%;font-size:clamp(.86rem,4.4vw,1rem)}.home-discovery__workspace{gap:.1rem}.home-discovery__row{padding:.42rem 0}.home-discovery__row--property,.home-discovery__row--purpose{grid-template-columns:1fr;gap:.28rem}.home-discovery__row-label{font-size:.56rem;text-align:center}.home-purpose-grid{inline-size:min(100%,18rem);gap:.22rem;margin-inline:auto}.home-property-type-grid{grid-auto-columns:calc((100% - .36rem) / 3);gap:.18rem;padding:0 0 .16rem}.home-property-type-rail__more{display:none}.home-property-type-grid::-webkit-scrollbar{display:none}.home-purpose-card{min-block-size:2.25rem;border-radius:.58rem;padding:.2rem .46rem}.home-property-type-card{min-inline-size:0;min-block-size:3.72rem;border-radius:.5rem;padding:.08rem .04rem .18rem;scroll-snap-align:start}.home-purpose-card>strong{font-size:.61rem}.home-property-type-label{min-block-size:.92rem;padding-inline:.12rem;font-size:.49rem;line-height:1}.home-discovery-price{min-block-size:2.5rem;margin-block-start:0}.home-discovery-price .market-price-range{gap:.32rem}.home-discovery-price .market-price-field{min-block-size:2.5rem;block-size:2.5rem;gap:.3rem;border-radius:.66rem;padding:.26rem .36rem}.home-discovery-price .market-price-field>span{min-inline-size:1.2rem;min-block-size:1.32rem;font-size:.5rem}.home-discovery-price .market-price-field:after{min-inline-size:1.5rem;min-block-size:1.32rem;font-size:.49rem}.home-agent-filter-trigger{min-block-size:2.5rem;block-size:2.5rem;border-radius:.66rem;padding:.28rem .4rem}.home-agent-filter-trigger__copy{gap:.06rem}.home-agent-filter-trigger__copy small{font-size:.49rem}.home-agent-filter-trigger__copy strong{font-size:.63rem}.home-agent-filter-menu__option{min-block-size:2.08rem;font-size:.6rem}.home-discovery__row--live .market-mine-toggle{inline-size:100%;min-inline-size:0;max-inline-size:7.15rem;min-block-size:2.58rem;min-height:2.58rem;gap:.28rem;border-radius:.58rem;padding-inline:.38rem}.home-discovery__row--live .market-mine-toggle>.market-smart-field__icon{inline-size:1.28rem;block-size:1.28rem;min-inline-size:1.28rem;border-radius:.42rem}.home-discovery__row--live .market-mine-toggle>.market-smart-field__icon svg{inline-size:.66rem;block-size:.66rem}.home-discovery__row--live .market-mine-toggle .market-mine-toggle__copy{font-size:.58rem}.home-discovery__row--live .market-mine-toggle .market-mine-toggle__track{inline-size:1.58rem;block-size:.92rem}.home-discovery__row--live .market-mine-toggle .market-mine-toggle__track>span{inset-block-start:.12rem;inset-inline-end:.12rem;inline-size:.68rem;block-size:.68rem}.home-discovery__row--live .market-mine-toggle.is-active .market-mine-toggle__track>span{transform:translateX(-.66rem)}.home-market-showcase{gap:.4rem}.home-market-showcase__head{min-block-size:1.75rem}.home-market-showcase__head h2{font-size:.9rem}.home-market-showcase__all{min-block-size:1.62rem;padding-inline:.48rem;font-size:.55rem}.home-market-showcase__list{gap:.62rem;padding-block-end:.12rem}}@media (max-width:390px){.home-discovery__row--live .market-mine-toggle{max-inline-size:6.9rem;gap:.22rem;padding-inline:.3rem}.home-discovery__row--live .market-mine-toggle>.market-smart-field__icon{inline-size:1.18rem;block-size:1.18rem;min-inline-size:1.18rem}.home-discovery__row--live .market-mine-toggle .market-mine-toggle__copy{font-size:.56rem}.home-discovery__row--live .market-mine-toggle .market-mine-toggle__track{inline-size:1.5rem}.home-discovery__intro h1{font-size:.84rem}.home-purpose-card{min-block-size:2.2rem;padding-inline:.34rem}.home-property-type-grid{grid-auto-columns:calc((100% - .28rem) / 3);gap:.14rem}.home-property-type-card{min-inline-size:0;min-block-size:3.52rem;padding-inline:.02rem}}@media (prefers-reduced-motion:reduce){.home-property-type-card,.home-purpose-card{transition:none!important;animation:none!important}}.home-property-type-rail{position:relative;min-inline-size:0}.home-swipe-hint{position:absolute;z-index:5;inset-inline-end:.34rem;inset-block-start:50%;display:grid;place-items:center;inline-size:1.55rem;block-size:2.25rem;pointer-events:none;color:color-mix(in oklab,var(--home-accent) 78%,var(--home-ink) 22%);background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transform:translateY(-50%);opacity:.88;mask-image:none;-webkit-mask-image:none}.home-swipe-hint svg{inline-size:1.18rem;block-size:1.18rem;stroke-width:2.2;filter:drop-shadow(0 1px 3px rgb(var(--home-accent-rgb)/.2));animation:homeSwipeHintNudge 1.2s ease-in-out infinite}.home-swipe-hint--property{block-size:2.25rem}@keyframes homeSwipeHintNudge{0%,to{transform:translateX(0);opacity:.62}50%{transform:translateX(-.32rem);opacity:1}}@media (min-width:1024px){.home-swipe-hint{display:none}}@media (prefers-reduced-motion:reduce){.home-swipe-hint svg{animation:none!important}}@media (max-width:767px){.home-discovery:before{background:linear-gradient(90deg,rgb(var(--home-accent-rgb)/.94),rgb(var(--home-accent-rgb)/.94)) top 0 right .86rem /2.55rem 2px no-repeat,linear-gradient(180deg,rgb(var(--home-accent-rgb)/.54),rgb(var(--home-accent-rgb)/.54)) top .92rem right 0 /2px 1.08rem no-repeat,linear-gradient(90deg,rgb(var(--home-accent-rgb)/.66),rgb(var(--home-accent-rgb)/.66)) bottom 0 left .92rem /2.7rem 2px no-repeat,linear-gradient(180deg,rgb(var(--home-accent-rgb)/.4),rgb(var(--home-accent-rgb)/.4)) bottom .94rem left 0 /2px .94rem no-repeat,linear-gradient(90deg,rgb(var(--home-accent-rgb)/.22),rgb(var(--home-accent-rgb)/.22)) top 0 left 1.08rem /1.08rem 1px no-repeat,linear-gradient(90deg,rgb(var(--home-accent-rgb)/.2),rgb(var(--home-accent-rgb)/.2)) bottom 0 right 1.12rem /1.04rem 1px no-repeat}}.home-purpose-grid{inline-size:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.home-purpose-card{position:relative;display:grid;place-items:center;inline-size:100%;min-block-size:3.18rem;border-radius:.78rem;padding:.26rem .84rem}.home-purpose-card__content{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;inline-size:100%;min-inline-size:0;margin:auto;gap:.62rem;text-align:center;pointer-events:none}.home-purpose-card__content>strong{font-size:.84rem;font-weight:950;line-height:1;letter-spacing:-.01em}.home-purpose-card__visual{display:grid;place-items:center;inline-size:3.4rem;block-size:2.18rem;overflow:hidden;pointer-events:none;filter:none}.home-purpose-card__visual img{inline-size:100%;block-size:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-property-type-grid{grid-auto-columns:calc((100% - 1.12rem) / 5);gap:.28rem}.home-property-type-grid.home-property-type-grid--short{grid-auto-columns:calc((100% - .56rem) / 3)}.home-property-type-card{block-size:6rem;min-block-size:6rem;display:grid;grid-template-rows:4.18rem 1.48rem;justify-items:stretch;align-items:stretch;gap:0;border-radius:.78rem;padding:.12rem .12rem .16rem;overflow:hidden}.home-property-type-visual{display:grid;place-items:center;min-inline-size:0;min-block-size:0;overflow:hidden;padding:.1rem .16rem .18rem}.home-property-type-card>span.home-property-type-label,.home-property-type-label{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;inline-size:100%;min-inline-size:0;block-size:1.48rem;min-block-size:1.48rem;margin:0;padding:0 .12rem;overflow:hidden;background:transparent;color:var(--home-ink);font-size:.72rem;font-weight:950;line-height:1.05;text-align:center;white-space:normal;word-break:keep-all;text-overflow:clip}@media (min-width:721px) and (max-width:1020px){.home-property-type-grid{grid-auto-columns:calc((100% - 1rem) / 5);gap:.24rem}.home-property-type-grid.home-property-type-grid--short{grid-auto-columns:calc((100% - .48rem) / 3)}.home-property-type-card{block-size:5.55rem;min-block-size:5.55rem;grid-template-rows:3.86rem 1.42rem}.home-property-type-visual{padding:.08rem .1rem .1rem}.home-property-type-card>span.home-property-type-label,.home-property-type-label{block-size:1.42rem;min-block-size:1.42rem;font-size:.68rem}}@media (max-width:720px){.home-purpose-grid{inline-size:100%;gap:.32rem}.home-purpose-card{min-block-size:2.9rem;border-radius:.7rem;padding:.22rem .36rem}.home-purpose-card__content{gap:.34rem}.home-purpose-card__content>strong{font-size:.72rem}.home-purpose-card__visual{inline-size:2.3rem;block-size:1.6rem}.home-property-type-grid{grid-auto-columns:calc((100% - .42rem) / 3);gap:.21rem}.home-property-type-card{block-size:5.1rem;min-block-size:5.1rem;grid-template-rows:3.55rem 1.3rem;border-radius:.66rem;padding:.08rem .08rem .12rem}.home-property-type-visual{padding:.04rem .05rem .06rem}.home-property-type-card>span.home-property-type-label,.home-property-type-label{block-size:1.3rem;min-block-size:1.3rem;padding-inline:.08rem;font-size:.64rem;line-height:1.04}}@media (max-width:390px){.home-property-type-card>span.home-property-type-label,.home-property-type-label{font-size:.6rem}}.public-marketplace-home{--home-brand-red:var(--lm-brand-red,#dc2626);--home-brand-red-rgb:var(--lm-brand-red-rgb,220 38 38);--home-brand-ink:#111827;--home-brand-muted:#667085;--home-brand-surface:#fff;--home-brand-soft:#faf7f2;--home-brand-line:#e5e7eb;--home-brand-glass:rgb(255 255 255/0.965);--home-page-canvas:#fbfaf8;padding-block:0 2rem;background:var(--home-page-canvas)}.public-marketplace-home .marketplace-stack{width:100%;max-width:none;margin-inline:0;padding-inline:0;gap:0}.home-brand-hero{position:relative;z-index:20;width:100%;max-width:none;height:auto;aspect-ratio:2.35/1;margin:.14rem 0 0;overflow:visible;border:0;border-radius:0;background-image:url(/home/visuals/eng4real-kuwait-sunset.webp);background-position:center 46%;background-size:cover;box-shadow:none}.home-brand-hero__shade{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,transparent 56%,color-mix(in srgb,var(--home-page-canvas) 10%,transparent) 69%,color-mix(in srgb,var(--home-page-canvas) 48%,transparent) 86%,var(--home-page-canvas) 100%),linear-gradient(180deg,rgb(8 17 31/.34) 0,rgb(9 17 30/.12) 38%,rgb(8 16 29/.24) 100%),radial-gradient(circle at 50% 13%,rgb(255 255 255/.12),transparent 28rem)}.home-brand-hero__content{position:relative;z-index:1;display:grid;height:100%;min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);justify-items:center;align-items:start;row-gap:clamp(.78rem,1.05vw,1.02rem);padding:0 clamp(.9rem,1.7vw,1.45rem)}.home-brand-hero__copy{display:grid;grid-row:1;align-self:start;justify-items:center;gap:.34rem;margin-top:clamp(1.35rem,2vw,2.35rem);color:#fff;text-align:center;text-shadow:0 2px 10px rgb(0 0 0/.34)}.home-brand-hero__copy h1{margin:0;font-size:clamp(1.65rem,2.45vw,2.45rem);font-weight:950;line-height:1.04;letter-spacing:-.045em}.home-brand-hero__copy p{margin:0;color:rgb(255 255 255/.95);font-size:clamp(.72rem,.92vw,.9rem);font-weight:850}.home-brand-hero__proof{display:flex;flex-wrap:wrap;justify-content:center;gap:.42rem;margin-top:.28rem}.home-brand-hero__proof span{display:inline-flex;min-height:1.75rem;align-items:center;gap:.28rem;border:1px solid rgb(255 255 255/.32);border-radius:.52rem;background:rgb(255 255 255/.09);padding:.27rem .58rem;color:rgb(255 255 255/.96);font-size:.58rem;font-weight:850;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.home-brand-hero__proof svg{width:.74rem;height:.74rem;stroke-width:2.3}.public-marketplace-home .home-discovery{position:relative;z-index:5;width:58.2%;max-width:64rem;min-width:0;height:auto;aspect-ratio:2.23/1;grid-row:2;align-self:start;justify-self:center;margin:0;overflow:visible;border:1px solid rgb(255 255 255/.72);border-radius:.94rem;background:var(--home-brand-glass);padding:clamp(.56rem,.86vw,.82rem);color:var(--home-brand-ink);box-shadow:0 22px 50px -30px rgb(15 23 42/.6),inset 0 1px 0 rgb(255 255 255/.94);backdrop-filter:blur(13px) saturate(1.04);-webkit-backdrop-filter:blur(13px) saturate(1.04)}.public-marketplace-home .home-discovery:before{display:none}.public-marketplace-home .home-discovery__workspace{display:grid;height:100%;min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:.57fr 1.12fr 1fr .58fr;gap:clamp(.66rem,.88vw,1rem)}.public-marketplace-home .home-discovery__row{min-width:0;min-height:0;padding:0}.public-marketplace-home .home-discovery__row--filters,.public-marketplace-home .home-discovery__row--property,.public-marketplace-home .home-discovery__row--purpose{display:block;min-height:0;grid-area:auto;grid-column:1}.public-marketplace-home .home-discovery-area{grid-area:auto;justify-self:stretch;inline-size:100%}@media (min-width:768px){.public-marketplace-home .home-discovery__row--purpose{grid-row:1}.public-marketplace-home .home-discovery__row--property{grid-row:2}.public-marketplace-home .home-discovery__row--filters{grid-row:3}}.public-marketplace-home .home-discovery__row--filters .home-discovery-main-fields,.public-marketplace-home .home-discovery__row--property .home-property-and-area,.public-marketplace-home .home-discovery__row--purpose .home-purpose-grid{height:100%;min-height:0}.public-marketplace-home .home-purpose-grid{display:grid;width:67.5%;height:100%;min-height:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;margin-inline:auto}.public-marketplace-home .home-purpose-card{position:relative;display:grid;width:100%;min-width:0;min-height:0;height:100%;place-items:center;overflow:hidden;border:1px solid var(--home-brand-line);border-radius:.66rem;background:linear-gradient(180deg,#fff,#fbfbfb);color:var(--home-brand-ink);padding:.12rem .42rem;box-shadow:0 2px 10px -9px rgb(15 23 42/.32);transition:transform .14s ease,border-color .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease}.public-marketplace-home .home-purpose-card__content{display:flex;align-items:center;justify-content:center;gap:.38rem;pointer-events:none}.public-marketplace-home .home-purpose-card__visual{display:grid;width:clamp(1.8rem,2.6vw,2.45rem);height:clamp(1.05rem,1.55vw,1.45rem);place-items:center;overflow:hidden}.public-marketplace-home .home-purpose-card__visual svg{width:clamp(.88rem,1.14vw,1.08rem);height:clamp(.88rem,1.14vw,1.08rem);stroke-width:2.15;color:var(--home-brand-red)}.public-marketplace-home .home-purpose-card.is-active .home-purpose-card__visual svg{color:#fff}.public-marketplace-home .home-purpose-card__content>strong{font-size:clamp(.64rem,.72vw,.78rem);font-weight:950;line-height:1}.public-marketplace-home .home-purpose-card.is-active{border-color:rgb(var(--home-brand-red-rgb)/.88);background:linear-gradient(110deg,#ef4444 0,var(--home-brand-red) 58%,#b91c1c 100%);color:#fff;box-shadow:0 11px 22px -16px rgb(var(--home-brand-red-rgb)/.9),inset 0 1px 0 rgb(255 255 255/.22)}.public-marketplace-home .home-property-type-card:focus-visible,.public-marketplace-home .home-property-type-card:hover,.public-marketplace-home .home-purpose-card:focus-visible,.public-marketplace-home .home-purpose-card:hover{transform:translateY(-1px);outline:none}.public-marketplace-home .home-discovery__mobile-label{display:none}.public-marketplace-home .home-property-and-area{display:grid;width:100%;height:100%;min-height:0;grid-template-columns:minmax(0,1fr) clamp(7.7rem,9.3vw,8.6rem);gap:.32rem;align-items:stretch;direction:ltr}.public-marketplace-home .home-property-and-area>*{min-width:0;min-height:0;direction:rtl}.public-marketplace-home .home-property-type-rail{position:relative;width:100%;min-width:0;min-height:0}.public-marketplace-home .home-property-type-grid{display:grid;width:100%;height:100%;min-height:0;grid-auto-flow:column;grid-auto-columns:calc((100% - 1.12rem) / 5);grid-template-columns:none;grid-template-rows:1fr;gap:.28rem;overflow-x:auto;overflow-y:hidden;padding:0;scroll-snap-type:inline proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.public-marketplace-home .home-property-type-grid::-webkit-scrollbar{display:none}.public-marketplace-home .home-property-type-grid.home-property-type-grid--short{grid-auto-columns:calc((100% - .56rem) / 3)}.public-marketplace-home .home-property-type-card{position:relative;width:100%;min-width:0;min-height:0;height:100%;grid-template-rows:minmax(0,1fr) clamp(1rem,1.28vw,1.18rem);align-items:stretch;justify-items:stretch;scroll-snap-align:start;border:1px solid var(--home-brand-line);border-radius:.66rem;background:linear-gradient(180deg,#fff 0,color-mix(in oklab,#fff 90%,var(--home-brand-red) 10%) 100%);color:var(--home-brand-ink);padding:.04rem .04rem .08rem;box-shadow:0 2px 10px -9px rgb(15 23 42/.28);transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease,background .14s ease}.public-marketplace-home .home-property-type-card.is-active{border-color:rgb(var(--home-brand-red-rgb)/.72);background:rgb(var(--home-brand-red-rgb)/.035);box-shadow:0 0 0 1px rgb(var(--home-brand-red-rgb)/.07)}.public-marketplace-home .home-property-type-visual{min-width:0;padding:.02rem .02rem 0}.public-marketplace-home .home-property-type-card>.home-property-type-label,.public-marketplace-home .home-property-type-label{height:clamp(1rem,1.28vw,1.18rem);min-height:0;margin:0;padding:0 .06rem;overflow:hidden;font-size:clamp(.52rem,.58vw,.63rem);font-weight:950;line-height:1;text-align:center}.public-marketplace-home .home-property-type-rail__more{position:absolute;z-index:6;inset-block-start:50%;display:grid;width:1.9rem;height:2.9rem;place-items:center;padding:0;border:0;border-radius:999px;background:transparent;color:color-mix(in oklab,var(--home-brand-ink) 68%,var(--home-brand-red) 32%);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transform:translateY(-50%);opacity:.76;transition:color .16s ease,opacity .16s ease,transform .16s ease}.public-marketplace-home .home-property-type-rail__more--previous{inset-inline:auto;right:.08rem;left:auto}.public-marketplace-home .home-property-type-rail__more--next{inset-inline:auto;right:auto;left:.08rem}.public-marketplace-home .home-property-type-rail__more:focus-visible,.public-marketplace-home .home-property-type-rail__more:hover{background:transparent;color:var(--home-brand-red);opacity:1;transform:translateY(-50%) scale(1.08)}.public-marketplace-home .home-property-type-rail__more:focus-visible{outline:2px solid color-mix(in oklab,var(--home-brand-red) 34%,transparent);outline-offset:-2px}.public-marketplace-home .home-property-type-rail__more svg{width:1.04rem;height:1.04rem;stroke-width:2.35;filter:drop-shadow(0 1px 2px rgb(15 23 42/.18));transition:transform .16s ease}.public-marketplace-home .home-property-type-rail__more--previous:focus-visible svg,.public-marketplace-home .home-property-type-rail__more--previous:hover svg{transform:translateX(.12rem)}.public-marketplace-home .home-property-type-rail__more--next:focus-visible svg,.public-marketplace-home .home-property-type-rail__more--next:hover svg{transform:translateX(-.12rem)}.public-marketplace-home .home-swipe-hint{display:none}.public-marketplace-home .home-discovery-area{position:relative;z-index:30;width:100%;height:100%;min-height:0;min-width:0;margin:0;border:1px solid var(--home-brand-line);border-radius:.66rem;box-shadow:0 2px 10px -9px rgb(15 23 42/.26)}.public-marketplace-home .home-discovery-area .home-area-autocomplete{width:100%;height:100%}.public-marketplace-home .home-discovery__row--filters{display:grid;gap:.34rem}.public-marketplace-home .home-discovery-main-fields{grid-template-columns:minmax(7.4rem,.92fr) minmax(7.1rem,.88fr) minmax(0,2.15fr);direction:ltr}.public-marketplace-home .home-discovery-price{position:relative;z-index:1;min-width:0;min-height:0;height:100%;margin:0;border:1px solid var(--home-brand-line);border-radius:.64rem;background:#fff;padding:.2rem .32rem;box-shadow:inset 0 1px 0 rgb(255 255 255/.88)}.public-marketplace-home .home-discovery-price .market-price-range,.public-marketplace-home .home-discovery-price .market-price-range-shell{width:100%;min-width:0}.public-marketplace-home .home-discovery-price .market-price-range{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem;padding:0;border:0;background:transparent}.public-marketplace-home .home-discovery-price .market-price-field{position:relative;display:grid;min-width:0;min-height:1.42rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.12rem;border:1px solid #edf0f3;border-radius:.42rem;background:#fbfbfb;padding:.1rem .22rem}.public-marketplace-home .home-discovery-price .market-price-field:after{content:"د.ك";display:inline-flex;min-height:.95rem;align-items:center;border-radius:.3rem;background:rgb(var(--home-brand-red-rgb)/.07);padding:0 .19rem;color:var(--home-brand-red);font-size:.39rem;font-weight:950;white-space:nowrap}.public-marketplace-home .home-discovery-price .market-price-field>span{color:#667085;font-size:.42rem;font-weight:900;white-space:nowrap}.public-marketplace-home .home-discovery-price .market-search-control--price{width:100%;min-width:0;border:0;outline:none;background:transparent;color:#111827;font-size:.57rem;font-weight:900;text-align:center}.public-marketplace-home .home-agent-filter-dropdown{position:relative;min-width:0;min-height:0}.public-marketplace-home .home-agent-filter-trigger{position:relative;display:flex;width:100%;min-width:0;min-height:0;height:100%;align-items:center;justify-content:space-between;gap:.28rem;border:1px solid var(--home-brand-line);border-radius:.64rem;background:#fff;color:#1f2937;padding:.32rem .46rem;box-shadow:inset 0 1px 0 rgb(255 255 255/.84);text-align:start}.public-marketplace-home .home-agent-filter-trigger__copy{display:grid;min-width:0;gap:.12rem}.public-marketplace-home .home-agent-filter-trigger__copy small{color:#667085;font-size:.45rem;font-weight:900}.public-marketplace-home .home-agent-filter-trigger__copy strong{overflow:hidden;color:#111827;font-size:.6rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.public-marketplace-home .home-agent-filter-trigger>svg{width:.72rem;height:.72rem;color:#667085}.public-marketplace-home .home-agent-filter-dropdown[data-open=true] .home-agent-filter-trigger{border-color:rgb(var(--home-brand-red-rgb)/.32);box-shadow:0 0 0 3px rgb(var(--home-brand-red-rgb)/.07)}.public-marketplace-home .home-agent-filter-menu{position:absolute;z-index:90;inset-block-start:calc(100% + .28rem);inset-inline:0;display:grid;gap:.12rem;border:1px solid #e2e8f0;border-radius:.64rem;background:rgb(255 255 255/.995);padding:.26rem;box-shadow:0 18px 40px -22px rgb(15 23 42/.5)}.public-marketplace-home .home-agent-filter-menu__option{display:grid;min-height:2rem;grid-template-columns:.38rem minmax(0,1fr) .76rem;align-items:center;gap:.3rem;border:1px solid transparent;border-radius:.48rem;background:transparent;color:#1f2937;padding:.26rem .36rem;font-size:.58rem;font-weight:900;text-align:start}.public-marketplace-home .home-agent-filter-menu__option:hover,.public-marketplace-home .home-agent-filter-menu__option[aria-selected=true]{border-color:rgb(var(--home-brand-red-rgb)/.1);background:rgb(var(--home-brand-red-rgb)/.045)}.public-marketplace-home .home-agent-filter-menu__dot{width:.32rem;height:.32rem;border-radius:999px;background:#98a2b3}.public-marketplace-home .home-agent-filter-menu__option[data-tone=direct] .home-agent-filter-menu__dot{background:#16a34a}.public-marketplace-home .home-agent-filter-menu__option[data-tone=office] .home-agent-filter-menu__dot{background:#f59e0b}.public-marketplace-home .home-agent-filter-menu__option[data-tone=nationality] .home-agent-filter-menu__dot{background:#2563eb}@keyframes homeBrandFilterReveal{0%{opacity:0;transform:translateY(-.18rem)}to{opacity:1;transform:translateY(0)}}.public-marketplace-home .home-discovery__row--live .market-mine-toggle{display:flex;width:100%;min-height:2.7rem;align-items:center;justify-content:center;gap:.38rem;overflow:visible;border:1px solid var(--home-brand-line);border-radius:.64rem;background:color-mix(in oklab,var(--app-card) 97%,var(--app-surface-subtle) 3%);padding:.28rem .5rem;color:var(--home-brand-ink);box-shadow:inset 0 1px 0 rgb(255 255 255/.62)}.public-marketplace-home .home-discovery__row--live .market-mine-toggle .market-mine-toggle__copy{min-width:-moz-max-content;min-width:max-content;color:inherit;font-size:.59rem;font-weight:950;line-height:1}.public-marketplace-home .home-discovery__row--live .market-mine-toggle>.market-smart-field__icon{display:grid;width:1.34rem;height:1.34rem;flex:0 0 1.34rem;place-items:center;border-radius:.4rem;background:rgb(var(--home-brand-red-rgb)/.07);color:var(--home-brand-red)}.public-marketplace-home .home-discovery__row--live .market-mine-toggle>.market-smart-field__icon svg{width:.68rem;height:.68rem}.public-marketplace-home .home-discovery__row--live .market-mine-toggle .market-mine-toggle__track{position:relative;width:1.58rem;height:.92rem;flex:0 0 1.58rem;border:1px solid color-mix(in oklab,var(--home-brand-line) 86%,transparent);border-radius:999px;background:#d0d5dd;box-shadow:inset 0 1px 2px rgb(15 23 42/.09)}.public-marketplace-home .home-discovery__row--live .market-mine-toggle .market-mine-toggle__track>span{position:absolute;inset-block-start:.11rem;inset-inline-end:.11rem;width:.68rem;height:.68rem;border-radius:999px;background:#fff;box-shadow:0 1px 4px rgb(15 23 42/.24);transition:transform .16s cubic-bezier(.22,1,.36,1)}.public-marketplace-home .home-discovery__row--live .market-mine-toggle.is-active{border-color:rgb(var(--home-brand-red-rgb)/.3);background:rgb(var(--home-brand-red-rgb)/.055);color:var(--home-brand-red)}.public-marketplace-home .home-discovery__row--live .market-mine-toggle.is-active .market-mine-toggle__track{border-color:var(--home-brand-red);background:var(--home-brand-red)}.public-marketplace-home .home-discovery__row--live .market-mine-toggle.is-active .market-mine-toggle__track>span{transform:translateX(-.66rem)}.public-marketplace-home .home-discovery__error{position:absolute;inset-inline:0;inset-block-end:-1.05rem;margin:0;color:#b91c1c;font-size:.54rem;font-weight:850;text-align:center}.public-marketplace-home .home-market-showcase{width:100%;max-width:none;margin:0;border-radius:0;background:transparent;padding-top:.65rem}.public-marketplace-home .home-market-showcase__list{box-sizing:border-box;padding-inline:.5rem}@media (min-width:640px){.public-marketplace-home .home-market-showcase__list{padding-inline:.75rem}}@media (min-width:1024px){.public-marketplace-home .home-market-showcase__list{padding-inline:1.125rem}}@media (min-width:1536px){.public-marketplace-home .home-market-showcase__list{padding-inline:1.5rem}}.public-marketplace-home .home-market-showcase__head{position:relative;display:flex;width:min(calc(100% - 1rem),64rem);min-height:2.7rem;margin-inline:auto;align-items:center;justify-content:center;gap:.75rem;padding-inline:0;direction:rtl}.public-marketplace-home .home-market-showcase__head h2{margin:0;color:var(--home-brand-ink);font-size:clamp(.92rem,1.22vw,1.15rem);font-weight:950;text-align:center;white-space:nowrap}.public-marketplace-home .home-market-showcase__all,.public-marketplace-home .home-market-showcase__all--primary{position:absolute;right:0;left:auto;inset-block-start:50%;min-height:1.9rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in oklab,var(--home-brand-red) 84%,#7f1d1d 16%);border-radius:.58rem;background:var(--home-brand-red);padding:.36rem .72rem;color:#fff;font-size:.62rem;font-weight:950;line-height:1;box-shadow:0 8px 18px -12px rgb(var(--home-brand-red-rgb)/.92);transform:translateY(-50%)}.public-marketplace-home .home-market-showcase__all--primary:focus-visible,.public-marketplace-home .home-market-showcase__all--primary:hover{border-color:color-mix(in oklab,var(--home-brand-red) 82%,#450a0a 18%);background:color-mix(in oklab,var(--home-brand-red) 90%,#450a0a 10%);color:#fff;box-shadow:0 10px 22px -12px rgb(var(--home-brand-red-rgb)/.96);transform:translateY(calc(-50% - 1px))}@media (min-width:640px){.public-marketplace-home .home-market-showcase__head{width:min(calc(100% - 1.5rem),64rem)}}@media (min-width:1024px){.public-marketplace-home .home-market-showcase__head{width:min(calc(100% - 2.25rem),64rem)}}@media (min-width:1536px){.public-marketplace-home .home-market-showcase__head{width:min(calc(100% - 3rem),64rem)}}@media (max-width:1023.98px) and (min-width:768px){.public-marketplace-home .home-discovery{width:62%;max-width:48rem}.public-marketplace-home .home-property-and-area{grid-template-columns:minmax(0,1fr) 7.3rem}}@media (max-width:767px){.public-marketplace-home{padding-block:0 1.2rem}.public-marketplace-home .home-discovery__row--filters,.public-marketplace-home .home-discovery__row--property,.public-marketplace-home .home-discovery__row--purpose{grid-row:auto}.public-marketplace-home .marketplace-stack{gap:0}.home-brand-hero{width:100%;height:auto;min-height:0;aspect-ratio:auto;margin:0;border:0;border-radius:0;background-image:url(/home/visuals/eng4real-kuwait-mobile.webp);background-position:center 56%;background-repeat:no-repeat;background-size:cover;box-shadow:none;isolation:isolate}.home-brand-hero__shade{display:block;background:linear-gradient(180deg,transparent 56%,color-mix(in srgb,var(--home-page-canvas) 12%,transparent) 69%,color-mix(in srgb,var(--home-page-canvas) 58%,transparent) 86%,var(--home-page-canvas) 100%),linear-gradient(180deg,rgb(7 15 28/.36) 0,rgb(8 16 29/.12) 36%,rgb(8 16 29/.1) 66%,rgb(8 16 29/.18) 100%),linear-gradient(90deg,rgb(7 15 28/.14) 0,transparent 42%,rgb(7 15 28/.06) 100%)}.home-brand-hero__content{display:flex;height:auto;min-height:0;flex-direction:column;align-items:center;padding:1.02rem .5rem .94rem}.home-brand-hero__copy{grid-row:auto;align-self:auto;gap:.3rem;margin-top:0;color:#fff;text-shadow:0 2px 12px rgb(0 0 0/.42)}.home-brand-hero__copy h1{font-size:1.36rem;letter-spacing:-.035em}.home-brand-hero__copy p{color:rgb(255 255 255/.94);font-size:.65rem;font-weight:800}.home-brand-hero__proof{display:flex;gap:.28rem;margin-top:.3rem}.home-brand-hero__proof span{min-height:1.62rem;border-color:rgb(255 255 255/.36);background:rgb(255 255 255/.16);padding:.22rem .42rem;font-size:.5rem;box-shadow:inset 0 1px 0 rgb(255 255 255/.13);backdrop-filter:none;-webkit-backdrop-filter:none}.public-marketplace-home .home-discovery{width:calc(100% - .88rem);grid-row:auto;align-self:auto;max-width:35rem;height:auto;aspect-ratio:auto;margin:.72rem auto 0;border:1px solid rgb(255 255 255/.76);border-radius:1.02rem;background:rgb(255 255 255/.965);padding:.68rem;box-shadow:0 20px 46px -28px rgb(15 23 42/.56),inset 0 1px 0 rgb(255 255 255/.96);backdrop-filter:none;-webkit-backdrop-filter:none}.public-marketplace-home .home-discovery__workspace{height:auto;grid-template-rows:none;gap:.5rem}.public-marketplace-home .home-purpose-grid{width:100%;height:auto;gap:.28rem}.public-marketplace-home .home-purpose-card{height:2.6rem;min-height:2.6rem;border-radius:.6rem;padding:.16rem .24rem}.public-marketplace-home .home-purpose-card__content{gap:.26rem}.public-marketplace-home .home-purpose-card__visual{width:1.35rem;height:1.35rem}.public-marketplace-home .home-purpose-card__content>strong{font-size:.68rem}.public-marketplace-home .home-discovery__row--property{display:grid;gap:.26rem}.public-marketplace-home .home-discovery__mobile-label{display:block;padding-inline:.14rem;color:#344054;font-size:.62rem;font-weight:950;line-height:1}.public-marketplace-home .home-property-and-area{height:auto;grid-template-columns:1fr;gap:.46rem;direction:rtl}.public-marketplace-home .home-property-type-grid{height:auto;grid-auto-columns:calc((100% - 1.12rem)/5);gap:.28rem;padding:0 0 .03rem}.public-marketplace-home .home-property-type-grid.home-property-type-grid--short{grid-auto-columns:calc((100% - .56rem)/3)}.public-marketplace-home .home-property-type-card{height:3.95rem;min-height:3.95rem;grid-template-rows:minmax(0,1fr) 1rem;border-radius:.6rem;padding:.04rem .04rem .07rem}.public-marketplace-home .home-property-type-card>.home-property-type-label,.public-marketplace-home .home-property-type-label{height:1rem;min-height:1rem;font-size:.55rem}.public-marketplace-home .home-property-type-rail__more{display:none}.public-marketplace-home .home-swipe-hint{position:absolute;z-index:5;inset-inline:auto;inset-block-start:50%;right:auto;left:.08rem;display:grid;width:1.12rem;height:1.8rem;place-items:center;pointer-events:none;background:transparent;color:var(--home-brand-red);opacity:.64;transform:translateY(-50%)}.public-marketplace-home .home-swipe-hint svg{width:.9rem;height:.9rem;animation:homeSwipeHintNudge 1.25s ease-in-out infinite}.public-marketplace-home .home-discovery-area{height:2.9rem;min-height:2.9rem;border-radius:.6rem}.public-marketplace-home .home-discovery__row--filters{margin-top:.32rem;gap:.46rem}.public-marketplace-home .home-discovery-main-fields{height:auto;grid-template-columns:1fr;gap:.46rem;direction:rtl}.public-marketplace-home .home-discovery-price{order:1;height:auto;min-height:3rem;border-radius:.6rem;padding:0 .02rem;border:0;background:transparent;box-shadow:none}.public-marketplace-home .home-discovery-price .market-price-range{gap:.32rem}.public-marketplace-home .home-discovery-price .market-price-field{min-height:2.66rem;border-color:#e4e7ec;border-radius:.6rem;background:#fff;padding:.16rem .4rem}.public-marketplace-home .home-discovery-price .market-price-field:after{min-height:1.1rem;padding-inline:.22rem;font-size:.44rem}.public-marketplace-home .home-discovery-price .market-price-field>span{font-size:.5rem}.public-marketplace-home .home-discovery-price .market-search-control--price{font-size:.65rem}.public-marketplace-home .home-agent-filter-dropdown--source-main{order:2}.public-marketplace-home .home-agent-filter-trigger,.public-marketplace-home .home-discovery__row--live .market-mine-toggle{height:auto;min-height:2.9rem;border-radius:.6rem}.public-marketplace-home .home-discovery__row--live .market-mine-toggle{min-height:2.9rem;height:2.9rem;padding-inline:.42rem}.public-marketplace-home .home-market-showcase{width:100%;border-radius:0;padding-top:.28rem}.public-marketplace-home .home-market-showcase__head{position:relative;width:auto;min-height:3.55rem;margin-inline:max(.72rem,env(safe-area-inset-left)) max(.72rem,env(safe-area-inset-right));display:flex;align-items:center;justify-content:center;gap:.38rem;padding:0}.public-marketplace-home .home-market-showcase__head h2{width:auto;max-width:calc(100% - 10.4rem);margin-inline:auto;text-align:center}.public-marketplace-home .home-market-showcase__all,.public-marketplace-home .home-market-showcase__all--primary{position:absolute;inset-inline-end:0;inset-block-start:50%;transform:translateY(-50%)}.public-marketplace-home .home-market-showcase__all--primary:focus-visible,.public-marketplace-home .home-market-showcase__all--primary:hover{transform:translateY(calc(-50% - 1px))}.public-marketplace-home .home-market-showcase__list{padding-inline:max(.72rem,env(safe-area-inset-left)) max(.72rem,env(safe-area-inset-right))}}@media (max-width:390px){.home-brand-hero__content{padding-inline:.56rem}.home-brand-hero__copy h1{font-size:1.25rem}.home-brand-hero__copy p{font-size:.6rem}.public-marketplace-home .home-purpose-card{height:2.48rem;min-height:2.48rem;padding-inline:.16rem}.public-marketplace-home .home-purpose-card__visual{width:1.24rem;height:1.24rem}.public-marketplace-home .home-purpose-card__content>strong{font-size:.64rem}.public-marketplace-home .home-property-type-grid{grid-auto-columns:calc((100% - .88rem)/5);gap:.22rem}.public-marketplace-home .home-property-type-card{height:3.72rem;min-height:3.72rem}.public-marketplace-home .home-property-type-card>.home-property-type-label,.public-marketplace-home .home-property-type-label{font-size:.51rem}}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .public-marketplace-home{--home-brand-ink:#f8fafc;--home-brand-muted:#94a3b8;--home-brand-surface:#111827;--home-brand-soft:#0b1220;--home-brand-line:#334155;--home-brand-glass:rgb(12 19 30/0.955);--home-page-canvas:#090e16}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .public-marketplace-home .home-purpose-card.is-active{border-color:rgb(var(--home-brand-red-rgb)/.74);background:linear-gradient(110deg,#ef4444,#dc2626 58%,#991b1b);color:#fff}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .public-marketplace-home .home-property-type-card.is-active{border-color:rgb(var(--home-brand-red-rgb)/.72);background:rgb(var(--home-brand-red-rgb)/.11)}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .public-marketplace-home :is(.home-agent-filter-trigger__copy small,.home-discovery__mobile-label){color:#cbd5e1}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .public-marketplace-home .home-discovery-price .market-price-field{border-color:#293548}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .public-marketplace-home .home-discovery__row--live .market-mine-toggle{border-color:#334155;background:#111827;color:#e5e7eb;box-shadow:inset 0 1px 0 rgb(255 255 255/.035)}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .public-marketplace-home .home-discovery__row--live .market-mine-toggle.is-active{border-color:rgb(var(--home-brand-red-rgb)/.42);background:rgb(var(--home-brand-red-rgb)/.11);color:#fca5a5}@media (max-width:767px){:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .home-brand-hero__copy{color:#f8fafc}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .home-brand-hero__copy p{color:rgb(248 250 252/.92)}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .public-marketplace-home .home-discovery{border-color:rgb(148 163 184/.2);background:rgb(11 18 32/.94);box-shadow:0 22px 48px -28px rgb(0 0 0/.8),inset 0 1px 0 rgb(255 255 255/.045)}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .public-marketplace-home .home-discovery-price{background:transparent;box-shadow:none}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .public-marketplace-home .home-discovery-price .market-price-field{border-color:#334155;background:#111827;color:#cbd5e1}}@media (prefers-reduced-motion:reduce){.public-marketplace-home .home-property-type-card,.public-marketplace-home .home-purpose-card,.public-marketplace-home .home-swipe-hint svg{animation:none;transition:none}}.public-marketplace-home .home-property-and-area{grid-template-columns:minmax(0,1fr)}.public-marketplace-home .home-discovery__row--filters{display:block;min-inline-size:0;overflow:visible}.public-marketplace-home .home-discovery-main-fields{display:grid;width:100%;height:100%;min-height:0;grid-template-columns:minmax(0,1.22fr) minmax(0,1.78fr) 2.65rem;grid-template-rows:minmax(0,1fr);grid-auto-flow:column;gap:.3rem;align-items:stretch;overflow:visible;direction:rtl}.public-marketplace-home .home-discovery[data-agent-mode=true] .home-discovery-main-fields{grid-template-columns:minmax(0,1.48fr) minmax(0,1.18fr) minmax(6rem,.76fr) minmax(6rem,.76fr) 2.65rem}.public-marketplace-home .home-discovery-main-fields>*{min-width:0;min-height:0;direction:rtl}.public-marketplace-home .home-agent-filter-dropdown,.public-marketplace-home .home-agent-filter-trigger,.public-marketplace-home .home-discovery-area,.public-marketplace-home .home-discovery-price,.public-marketplace-home .home-discovery-sort-control{height:100%;min-height:0}.public-marketplace-home .home-discovery-sort-control{position:relative;display:grid;width:2.65rem;min-width:2.65rem;max-width:2.65rem;justify-self:end;place-items:center;overflow:hidden;border:1px solid var(--home-brand-line);border-radius:.64rem;background:#fff;color:#667085;box-shadow:inset 0 1px 0 rgb(255 255 255/.84);cursor:pointer}.public-marketplace-home .home-discovery-sort-control[data-active=true]{border-color:rgb(var(--home-brand-red-rgb)/.34);background:rgb(var(--home-brand-red-rgb)/.045);color:var(--home-brand-red)}.public-marketplace-home .home-discovery-sort-control>svg{width:.86rem;height:.86rem;stroke-width:2.3;pointer-events:none}.public-marketplace-home .home-discovery-sort-control__chevron,.public-marketplace-home .home-discovery-sort-control__label{display:none}.public-marketplace-home .home-discovery-sort-control>select{position:absolute;inset:0;width:100%;height:100%;cursor:pointer;opacity:0}.public-marketplace-home .home-discovery-sort-control:focus-within{outline:none;border-color:rgb(var(--home-brand-red-rgb)/.44);box-shadow:0 0 0 3px rgb(var(--home-brand-red-rgb)/.08)}.public-marketplace-home .home-agent-filter-menu{min-width:8.8rem}@media (max-width:767px){.public-marketplace-home .home-property-and-area{grid-template-columns:minmax(0,1fr)}.public-marketplace-home .home-discovery__row--filters{margin-top:.05rem}.public-marketplace-home .home-discovery-main-fields,.public-marketplace-home .home-discovery[data-agent-mode=true] .home-discovery-main-fields{height:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 2.55rem;gap:.46rem .34rem;direction:rtl}.public-marketplace-home .home-discovery:not([data-agent-mode=true]) .home-discovery-main-fields{height:auto;max-height:none;grid-template-columns:minmax(0,1fr) 2.55rem;grid-template-rows:2.9rem 2.9rem;gap:.46rem .28rem;align-items:stretch}.public-marketplace-home .home-discovery-area{grid-column:1/-1;grid-row:1;height:2.9rem;min-height:2.9rem}.public-marketplace-home .home-discovery-price{grid-column:1/-1;grid-row:2;height:auto;min-height:3rem;border-radius:.6rem;padding:0 .02rem;border:0;background:transparent;box-shadow:none}.public-marketplace-home .home-agent-filter-dropdown--source-main{grid-column:1;grid-row:3}.public-marketplace-home .home-agent-filter-dropdown--nationality{grid-column:2;grid-row:3}.public-marketplace-home .home-discovery[data-agent-mode=true] .home-discovery-sort-control--agent{grid-column:3;grid-row:3;display:grid;width:2.55rem;min-width:2.55rem;max-width:2.55rem;min-height:2.9rem;border-radius:.6rem}.public-marketplace-home .home-discovery:not([data-agent-mode=true]) .home-discovery-sort-control--agent{grid-column:2;grid-row:2;width:2.55rem;min-width:2.55rem;max-width:2.55rem;height:2.9rem;min-height:2.9rem;max-height:2.9rem;border-radius:.6rem;align-self:stretch;justify-self:stretch}.public-marketplace-home .home-discovery:not([data-agent-mode=true]) .home-discovery-area{grid-column:1/-1;grid-row:1;height:2.9rem;min-height:2.9rem}.public-marketplace-home .home-discovery:not([data-agent-mode=true]) .home-discovery-price{grid-column:1;grid-row:2;height:2.9rem;min-height:2.9rem;border:1px solid var(--home-brand-line);background:#fff;padding:.12rem;box-shadow:inset 0 1px 0 rgb(255 255 255/.84)}.public-marketplace-home .home-discovery:not([data-agent-mode=true]) .home-discovery-price .market-price-range,.public-marketplace-home .home-discovery:not([data-agent-mode=true]) .home-discovery-price .market-price-range-shell{height:100%}.public-marketplace-home .home-discovery:not([data-agent-mode=true]) .home-discovery-price .market-price-range{gap:0;overflow:hidden;border-radius:.44rem}.public-marketplace-home .home-discovery:not([data-agent-mode=true]) .home-discovery-price .market-price-field{min-height:0;height:100%;border:0;border-radius:0;background:transparent;padding:.04rem .18rem}.public-marketplace-home .home-discovery:not([data-agent-mode=true]) .home-discovery-price .market-price-field+.market-price-field{border-inline-start:1px solid var(--home-brand-line)}.public-marketplace-home .home-agent-filter-trigger{min-height:2.9rem;border-radius:.6rem}.public-marketplace-home .home-discovery:not([data-agent-mode=true]) .home-discovery-main-fields{min-height:6.26rem}}@media (max-width:390px){.public-marketplace-home .home-discovery-main-fields,.public-marketplace-home .home-discovery[data-agent-mode=true] .home-discovery-main-fields{gap:.4rem .28rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 2.5rem}.public-marketplace-home .home-discovery:not([data-agent-mode=true]) .home-discovery-main-fields{grid-template-columns:minmax(0,1fr) 2.5rem;grid-template-rows:2.9rem 2.9rem;gap:.4rem .22rem}}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .public-marketplace-home .home-discovery-sort-control{border-color:#334155;background:#111827;color:#94a3b8;box-shadow:inset 0 1px 0 rgb(255 255 255/.035)}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .public-marketplace-home .home-discovery-sort-control[data-active=true]{border-color:rgb(var(--home-brand-red-rgb)/.5);background:rgb(var(--home-brand-red-rgb)/.12);color:#fca5a5}@media (min-width:768px){.public-marketplace-home .home-discovery{aspect-ratio:auto;height:auto;min-height:0;margin-block-start:.28rem;padding:.62rem .68rem}.public-marketplace-home .home-discovery__workspace{grid-template-rows:auto auto auto auto;gap:.48rem}.public-marketplace-home .home-discovery__row--purpose{min-height:3rem}.public-marketplace-home .home-purpose-card,.public-marketplace-home .home-purpose-grid{height:3rem;min-height:3rem}.public-marketplace-home .home-discovery__row--filters{min-height:2.58rem;gap:.24rem}.public-marketplace-home .home-discovery-main-fields{min-height:2.58rem;max-height:2.58rem;grid-template-columns:minmax(0,1.18fr) minmax(0,1.82fr) 2.42rem;grid-template-rows:2.58rem;gap:.24rem;align-items:stretch}.public-marketplace-home .home-discovery:not([data-agent-mode=true]) .home-discovery-area{grid-column:1;grid-row:1}.public-marketplace-home .home-discovery:not([data-agent-mode=true]) .home-discovery-price{grid-column:2;grid-row:1}.public-marketplace-home .home-discovery:not([data-agent-mode=true]) .home-discovery-sort-control--agent{grid-column:3;grid-row:1;align-self:stretch;justify-self:stretch}.public-marketplace-home .home-discovery[data-agent-mode=true] .home-discovery-main-fields{grid-template-columns:minmax(0,1.16fr) minmax(0,1.72fr) minmax(4.2rem,.48fr) minmax(4.2rem,.48fr) 2.42rem}.public-marketplace-home .home-agent-filter-dropdown,.public-marketplace-home .home-agent-filter-trigger,.public-marketplace-home .home-discovery-area,.public-marketplace-home .home-discovery-price,.public-marketplace-home .home-discovery-sort-control{height:2.58rem;min-height:2.58rem;max-height:2.58rem}.public-marketplace-home .home-discovery-sort-control{width:2.42rem;min-width:2.42rem;max-width:2.42rem}.public-marketplace-home .home-discovery-price{display:grid;align-items:stretch;padding:.12rem .18rem}.public-marketplace-home .home-discovery-price .market-price-range,.public-marketplace-home .home-discovery-price .market-price-range-shell{height:100%}.public-marketplace-home .home-discovery-price .market-price-range{gap:0;align-items:stretch;overflow:hidden;border-radius:.48rem}.public-marketplace-home .home-discovery-price .market-price-field{min-height:0;height:100%;border:0;border-radius:0;background:transparent;padding:.08rem .34rem;gap:.22rem}.public-marketplace-home .home-discovery-price .market-price-field+.market-price-field{border-inline-start:1px solid var(--home-brand-line)}.public-marketplace-home .home-discovery-price .market-price-field:after{min-inline-size:auto;min-block-size:auto;border:0;border-radius:0;background:transparent;padding:0;font-size:.43rem}.public-marketplace-home .home-discovery-price .market-price-field>span{min-inline-size:auto;min-block-size:auto;background:transparent;font-size:.47rem}.public-marketplace-home .home-discovery-price .market-search-control--price{min-block-size:1.2rem;font-size:.66rem!important;text-align:center}.public-marketplace-home .home-discovery-price .market-search-control--price::-moz-placeholder{font-size:.5rem;opacity:.5}.public-marketplace-home .home-discovery-price .market-search-control--price::placeholder{font-size:.5rem;opacity:.5}.public-marketplace-home .home-agent-filter-trigger{padding:.24rem .38rem}.public-marketplace-home .home-agent-filter-trigger__copy small{font-size:.42rem}.public-marketplace-home .home-agent-filter-trigger__copy strong{font-size:.57rem}}@media (max-width:767px){.public-marketplace-home .home-discovery{margin-block-start:.42rem}}@media (min-width:768px){.home-brand-hero{background-position:center 47%;background-size:cover;background-repeat:no-repeat}.home-brand-hero__shade{background:linear-gradient(180deg,transparent 56%,color-mix(in srgb,var(--home-page-canvas) 10%,transparent) 69%,color-mix(in srgb,var(--home-page-canvas) 48%,transparent) 86%,var(--home-page-canvas) 100%),linear-gradient(90deg,rgb(8 15 27/.18) 0,rgb(8 15 27/.06) 34%,rgb(8 15 27/.2) 100%),linear-gradient(180deg,rgb(8 17 31/.26) 0,rgb(8 17 31/.08) 43%,rgb(7 14 25/.24) 100%),radial-gradient(circle at 50% 12%,rgb(255 255 255/.14),transparent 28rem)}}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .home-brand-hero__shade{background:linear-gradient(180deg,transparent 56%,color-mix(in srgb,var(--home-page-canvas) 14%,transparent) 70%,color-mix(in srgb,var(--home-page-canvas) 64%,transparent) 88%,var(--home-page-canvas) 100%),linear-gradient(180deg,rgb(2 6 12/.46) 0,rgb(2 6 12/.24) 36%,rgb(2 6 12/.38) 100%),radial-gradient(circle at 50% 18%,rgb(255 255 255/.04),transparent 24rem)}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .public-marketplace-home .home-discovery{--home-brand-ink:#f8fafc;--home-brand-muted:#94a3b8;--home-brand-surface:#111827;--home-brand-soft:#0b1220;--home-brand-line:#334155;--home-brand-glass:rgb(11 18 32/.94);border-color:rgb(71 85 105/.78);background:var(--home-brand-glass);color:#f8fafc;box-shadow:0 24px 56px -32px rgb(0 0 0/.82),inset 0 1px 0 rgb(255 255 255/.04)}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .public-marketplace-home :is(.home-purpose-card,.home-property-type-card,.home-discovery-area,.home-discovery-price,.home-agent-filter-trigger,.home-discovery-sort-control){border-color:#334155;background:#111827;color:#e5e7eb;box-shadow:inset 0 1px 0 rgb(255 255 255/.035)}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .public-marketplace-home .home-discovery-price .market-price-field{border-color:#334155;background:#0b1220;color:#e5e7eb}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .public-marketplace-home .home-property-type-card.is-active{border-color:rgb(var(--home-brand-red-rgb)/.55);background:rgb(var(--home-brand-red-rgb)/.13);color:#fff}@media (min-width:1024px){.public-marketplace-home .listing-stream-grid{width:min(100%,64rem)!important;max-width:64rem!important;margin-inline:auto!important}.public-marketplace-home .home-market-showcase__list{align-items:center;justify-items:center}.public-marketplace-home .home-market-showcase__item,.public-marketplace-home .listing-stream-card-slot{display:flex;width:100%!important;max-width:64rem!important;justify-content:center;margin-inline:auto!important}.public-marketplace-home .listing-stream-card-shell,.public-marketplace-home .listing-stream-card-shell>:is([data-listing-card=true],.profile-listing-card-shell){width:100%!important;max-width:64rem!important;margin-inline:auto!important}}.public-marketplace-home .home-league{inline-size:min(100%,70rem);min-inline-size:0;margin-inline:auto;padding-inline:clamp(.35rem,1vw,.65rem);border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--app-text);--home-league-accent:var(--app-accent);--home-league-gold:#a17a3d;--home-league-red:var(--lm-brand-red);--home-league-silver:#79838b;--home-league-copper:#95715b;--home-league-graphite:#64748b}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .home-league{--home-league-gold:#d4b07a;--home-league-red:var(--lm-brand-red);--home-league-silver:#adb8c0;--home-league-copper:#c2a189;--home-league-graphite:#94a3b8}.home-league__header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;-moz-column-gap:clamp(.5rem,1.5vw,1rem);column-gap:clamp(.5rem,1.5vw,1rem);row-gap:.25rem;padding-block:.2rem}.home-league__identity{display:inline-flex;grid-column:2;grid-row:1;justify-self:center;align-items:center;justify-content:center;gap:.32rem;min-inline-size:0;text-align:center}.home-league__emblem{display:grid;flex:0 0 1.55rem;inline-size:1.55rem;block-size:1.55rem;place-items:center;color:var(--home-league-gold);isolation:isolate;position:relative}.home-league__emblem:before{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--home-league-gold) 12%,transparent),transparent 72%);opacity:.65;content:"";pointer-events:none;animation:league-trophy-aura 5.4s ease-in-out infinite}.home-league__emblem svg{inline-size:1.15rem;block-size:1.15rem;position:relative;animation:league-trophy-tilt 5.4s ease-in-out infinite}.home-league__identity h2{min-inline-size:0;margin:0!important;color:var(--app-text)!important;font-size:clamp(.84rem,1.4vw,1.02rem)!important;font-weight:900;line-height:1.55;text-wrap:balance}.home-league__directory{display:inline-flex;grid-column:3;grid-row:1;justify-self:end;align-items:center;justify-content:center;gap:.2rem;min-block-size:1.8rem;padding-inline:.2rem;color:var(--app-text-muted);font-size:.66rem;font-weight:850;white-space:nowrap;text-decoration:none;transition:color .16s ease}.home-league__directory:focus-visible,.home-league__directory:hover{color:var(--home-league-accent)}.home-league__switch{display:inline-flex;grid-column:1;grid-row:1;justify-self:start;min-inline-size:0;align-items:stretch;gap:.12rem;border-block-end:1px solid var(--app-line)}.home-league__switch button{min-block-size:1.9rem;padding:.27rem clamp(.38rem,.85vw,.56rem);border:0;border-block-end:2px solid transparent;background:transparent;color:var(--app-text-muted);font-size:.66rem;font-weight:800;white-space:nowrap;cursor:pointer;transition:color .16s ease,border-color .16s ease}.home-league__switch button[data-active=true]{border-block-end-color:var(--home-league-accent);color:var(--app-text)}.home-league__switch button:hover{color:var(--home-league-accent)}.home-league .app-agent-card__leaderboard-link:focus-visible,.home-league__directory:focus-visible,.home-league__switch button:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.home-league__body{min-inline-size:0;padding-block-start:.2rem}.home-league__roster{display:flex;align-items:stretch;gap:0;overflow-x:auto;overflow-y:hidden;margin:0;padding-block:.18rem .28rem;scroll-padding-inline:.15rem;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:none}.home-league__roster::-webkit-scrollbar{display:none}.home-league__contender{position:relative;display:flex;flex:0 0 7rem;min-inline-size:0;flex-direction:column;justify-content:space-between;scroll-snap-align:start;--home-league-rank-accent:var(--home-league-accent)}.home-league__contender[data-place="1"]{--home-league-rank-accent:var(--home-league-gold)}.home-league__contender[data-place="2"]{--home-league-rank-accent:var(--home-league-red)}.home-league__contender[data-place="3"]{--home-league-rank-accent:var(--home-league-silver)}.home-league__contender[data-place="4"]{--home-league-rank-accent:var(--home-league-copper)}.home-league__contender[data-place="5"]{--home-league-rank-accent:var(--home-league-graphite)}.home-league__contender:not(:last-child):after{position:absolute;inset-block:1.05rem .35rem;inset-inline-end:0;inline-size:1px;background:color-mix(in srgb,var(--app-line) 74%,transparent);content:"";pointer-events:none}.home-league .app-agent-card--competition{flex:1 1 auto;inline-size:100%!important;min-inline-size:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.home-league .app-agent-card__leaderboard-name{color:var(--app-text);font-size:.81rem;font-weight:850}.home-league .app-agent-card__leaderboard-score b{color:var(--app-text);font-size:1.08rem}.home-league .home-league__contender[data-place="1"] .app-agent-card__leaderboard-score b{color:var(--home-league-gold)}.home-league .app-agent-card__leaderboard-link:hover .app-agent-card__leaderboard-name{color:var(--home-league-accent)}.home-league__score-track{inline-size:62%;block-size:2px;margin:-.09rem auto 0;overflow:hidden;border-radius:0;background:var(--app-line)}.home-league__score-track span{display:block;block-size:100%;border-radius:0;background:color-mix(in srgb,var(--home-league-rank-accent) 74%,var(--app-text-muted));transform-origin:right center}.home-league__contender[data-place="1"] .home-league__score-track{block-size:3px}.home-league__empty{display:flex;min-block-size:6rem;align-items:center;justify-content:center;gap:.4rem;color:var(--app-text-muted);font-size:.75rem;font-weight:750;text-align:center}@media (min-width:1024px){.home-league__roster{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));overflow:visible;scroll-snap-type:none}.home-league__contender{flex-basis:auto}}@media (max-width:767px){.public-marketplace-home .home-league{padding-inline:.35rem}.home-league__header{grid-template-columns:minmax(0,1fr) auto;gap:.28rem .3rem}.home-league__identity{grid-column:1/-1;grid-row:1}.home-league__emblem{flex-basis:1.3rem;inline-size:1.3rem}.home-league__identity h2{font-size:.8rem!important}.home-league__directory{grid-column:2;grid-row:2;min-block-size:2.15rem;padding-inline:.6rem;gap:.3rem;border:1px solid color-mix(in srgb,var(--app-accent) 18%,var(--app-line));border-radius:.55rem;background:color-mix(in srgb,var(--app-accent) 5%,var(--app-card));color:var(--app-text);font-size:.68rem;font-weight:850}.home-league__directory:active{background:color-mix(in srgb,var(--app-accent) 10%,var(--app-card))}.home-league__switch{grid-column:1;grid-row:2;gap:.05rem}.home-league__switch button{min-block-size:2.15rem;padding-inline:.32rem;font-size:.61rem}.home-league__body{inline-size:100%;padding-block-start:.1rem}.home-league__roster{inline-size:100%;padding-block:.12rem .22rem}.home-league__contender{flex:0 0 20%}.home-league .app-agent-card__leaderboard-link{min-block-size:6.58rem;gap:.12rem;padding:.38rem .04rem .12rem}.home-league .app-agent-card__leaderboard-emblem{inline-size:.9rem;block-size:.9rem;inset-block-start:.12rem;inset-inline-start:.02rem}.home-league .app-agent-card__leaderboard-emblem svg{inline-size:.82rem;block-size:.82rem}.home-league .app-agent-card__leaderboard-avatar{inline-size:2.35rem;block-size:2.35rem}.home-league .app-agent-card--rank-1 .app-agent-card__leaderboard-avatar{inline-size:2.5rem;block-size:2.5rem}.home-league .app-agent-card__leaderboard-name-row{min-block-size:1.7rem;padding-block:.08rem 0}.home-league .app-agent-card__leaderboard-name{font-size:.7rem;line-height:1.52}.home-league .app-agent-card__leaderboard-score{padding-block:.02rem .07rem}.home-league .app-agent-card__leaderboard-score b{font-size:1rem}.home-league__score-track{inline-size:68%}}@media (max-width:375px){.home-league .app-agent-card__leaderboard-portrait{margin-inline-start:.75rem}}@media (max-width:420px){.home-league__switch button{padding-inline:.18rem;font-size:.56rem}.home-league .app-agent-card__leaderboard-name{font-size:.66rem}.home-league .app-agent-card__leaderboard-score b{font-size:.95rem}}@keyframes league-trophy-aura{0%,to{opacity:.5;transform:scale(.96)}52%{opacity:.78;transform:scale(1.03)}}@keyframes league-trophy-tilt{0%,75%,to{transform:rotate(0) translateY(0)}35%{transform:rotate(-3deg) translateY(-1px)}48%{transform:rotate(2deg) translateY(0)}}@media (prefers-reduced-motion:reduce){.home-league__directory,.home-league__switch button{transition:none}.home-league__emblem svg,.home-league__emblem:before{animation:none!important}}.public-marketplace-home .home-property-type-card{display:grid;grid-template-rows:minmax(0,1fr) 1.1rem;gap:.08rem;align-items:center;justify-items:center;height:4.85rem;min-height:4.85rem;overflow:hidden;border:1px solid #e0e5ed;border-radius:.78rem;background:linear-gradient(180deg,#fff,#fff7f6);padding:.24rem .18rem .2rem;color:#334155;box-shadow:0 2px 7px -6px rgb(15 23 42/.14);transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.public-marketplace-home .home-property-type-card:focus-visible{outline:2px solid rgb(var(--home-brand-red-rgb)/.52);outline-offset:-2px}@media (hover:hover){.public-marketplace-home .home-property-type-card:hover{border-color:rgb(var(--home-brand-red-rgb)/.3);background:#fffaf9;box-shadow:0 8px 17px -15px rgb(15 23 42/.3)}}.public-marketplace-home .home-property-type-card.is-active{border-color:rgb(var(--home-brand-red-rgb)/.64);background:linear-gradient(155deg,#fff9f9,#fff2f3);color:var(--lm-brand-red);box-shadow:inset 0 0 0 1px rgb(var(--home-brand-red-rgb)/.07),0 4px 13px -12px rgb(var(--home-brand-red-rgb)/.3)}.public-marketplace-home .home-property-type-card.is-active:after{content:"";position:absolute;inset-block-start:0;inset-inline-start:25%;width:50%;height:2px;border-radius:0 0 4px 4px;background:var(--home-brand-red)}.public-marketplace-home .home-property-type-visual{display:grid;width:100%;height:100%;min-height:0;align-self:stretch;justify-self:stretch;place-items:stretch;overflow:visible;padding:0}.public-marketplace-home .home-property-miniature{position:relative;display:grid;width:100%;height:100%;min-width:0;min-height:0;place-items:end center;overflow:hidden;padding:.02rem .04rem 0;background:transparent;pointer-events:none}.public-marketplace-home .home-property-miniature img{display:block;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;background:transparent;transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:drop-shadow(0 10px 18px rgb(15 23 42/.12));image-rendering:auto}.public-marketplace-home .home-property-type-card.is-active .home-property-miniature{background:transparent}.public-marketplace-home .home-property-type-card>.home-property-type-label,.public-marketplace-home .home-property-type-label{display:flex;width:100%;height:1.12rem;min-height:1.12rem;align-items:center;justify-content:center;padding-inline:.12rem;background:transparent;color:inherit;font-size:.68rem;font-weight:850;line-height:1.1;white-space:nowrap}.public-marketplace-home .home-property-miniature[data-kind=request]{padding-inline:.08rem}.public-marketplace-home .home-property-miniature[data-kind=demolition],.public-marketplace-home .home-property-miniature[data-kind=investment_plot],.public-marketplace-home .home-property-miniature[data-kind=land]{padding-inline:.03rem}.public-marketplace-home .home-property-miniature[data-kind=duplex] img,.public-marketplace-home .home-property-miniature[data-kind=floor] img,.public-marketplace-home .home-property-miniature[data-kind=two_apartments] img{-o-object-position:center 58%;object-position:center 58%}.public-marketplace-home .home-discovery-area{border-color:#dfe3ea;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.public-marketplace-home .home-discovery-area:focus-within{border-color:rgb(var(--home-brand-red-rgb)/.5);box-shadow:0 0 0 3px rgb(var(--home-brand-red-rgb)/.07)}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .public-marketplace-home .home-property-type-card{border-color:#303d50;background:#131e2c;color:#d5dde7}:is(:root[data-theme=dark],:root[data-theme-mode=dark],.theme-dark,.dark) .public-marketplace-home .home-property-type-card.is-active{border-color:rgb(var(--home-brand-red-rgb)/.64);background:linear-gradient(160deg,#321e2c,#261922);color:#ffe1e4}@media (max-width:767px){.public-marketplace-home .home-property-type-card{height:4.35rem;min-height:4.35rem;grid-template-rows:minmax(0,1fr) 1.06rem;padding:.18rem .08rem .16rem;border-radius:.64rem}.public-marketplace-home .home-property-type-card>.home-property-type-label,.public-marketplace-home .home-property-type-label{height:1.14rem;min-height:1.14rem;font-size:.65rem;font-weight:800}}@media (max-width:390px){.public-marketplace-home .home-property-type-card{height:4.12rem;min-height:4.12rem}.public-marketplace-home .home-property-type-card>.home-property-type-label,.public-marketplace-home .home-property-type-label{font-size:.59rem}}@media (prefers-reduced-motion:reduce){.public-marketplace-home .home-property-miniature img,.public-marketplace-home .home-property-type-card{transition:none;animation:none}}@media (max-width:767px){.public-marketplace-home .home-discovery__row--filters{position:relative;z-index:12}.public-marketplace-home .home-discovery-main-fields{align-items:stretch}.public-marketplace-home .home-discovery-area,.public-marketplace-home .home-discovery:not([data-agent-mode=true]) .home-discovery-area{position:relative;height:2.9rem;min-height:2.9rem;align-self:stretch;z-index:13}.public-marketplace-home .home-discovery-area .home-area-autocomplete{position:relative;display:block;height:100%;min-height:0}html:has(.public-marketplace-home .home-area-autocomplete[data-open=true]) #bottom-tab-bar.mobile-bottom-tab-bar,html:has(.public-marketplace-home .home-area-autocomplete[data-open=true]) .mobile-bottom-tab-bar__toggle,html:has(.public-marketplace-home .home-discovery :is(input,textarea):focus) #bottom-tab-bar.mobile-bottom-tab-bar,html:has(.public-marketplace-home .home-discovery :is(input,textarea):focus) .mobile-bottom-tab-bar__toggle{display:none!important}.public-marketplace-home .home-discovery-price .market-price-field input{font-size:16px!important}}.public-marketplace-home .home-discovery__row--live{position:relative;grid-area:auto;grid-row:4;grid-column:1;display:flex;align-items:center;width:100%;min-width:0;min-height:0;gap:.38rem;direction:rtl}.public-marketplace-home .home-discovery__row--live .market-search-query{display:flex;flex:1 1 0;align-items:center;box-sizing:border-box;width:auto;min-width:0;height:2.34rem;min-height:2.34rem;max-height:2.34rem;margin:0;padding:.12rem .55rem;gap:.42rem;transform:none;border:1px solid var(--home-brand-line);border-radius:.6rem;background:var(--app-card);color:var(--app-text);box-shadow:none}.public-marketplace-home .home-discovery__row--live .market-search-query:after,.public-marketplace-home .home-discovery__row--live .market-search-query:before{display:none}.public-marketplace-home .home-discovery__row--live .market-search-query:focus-within{transform:none;border-color:var(--home-brand-red);box-shadow:0 0 0 2px rgb(var(--home-brand-red-rgb)/.12)}.public-marketplace-home .home-discovery__row--live .market-search-query>.market-search-query__icon{flex:0 0 .92rem;width:.92rem;height:.92rem;color:var(--home-brand-red)}.public-marketplace-home .home-discovery__row--live .market-search-query input{flex:1 1 auto;width:100%;min-width:0;height:100%;min-height:0;padding:0;border:0;background:transparent;color:var(--app-text);font-size:.77rem}.public-marketplace-home .home-discovery__row--live .market-search-query input:focus{outline:0;box-shadow:none}.public-marketplace-home .home-discovery__row--live .market-search-query .market-search-query__clear{display:grid;flex:0 0 1.55rem;width:1.55rem;height:1.55rem;padding:0;place-items:center;border-radius:.4rem;color:var(--app-muted)}.public-marketplace-home .home-discovery__row--live .market-search-query__clear svg{width:.85rem;height:.85rem}.public-marketplace-home .home-discovery__row--live .market-mine-toggle{flex:0 0 auto;width:7.7rem;min-width:0;max-width:7.7rem;height:2.34rem;min-height:2.34rem;border-color:var(--home-brand-line);border-radius:.6rem}.public-marketplace-home .home-discovery__row--live .home-discovery__live-status{position:relative;display:inline-flex;flex:0 0 .95rem;width:.95rem;align-items:center;justify-content:center;color:var(--home-brand-red)}.public-marketplace-home .home-discovery__row--live .home-discovery__live-status svg{width:.85rem;height:.85rem}.public-marketplace-home .home-discovery__row--live .home-discovery__live-status span{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:767px){.public-marketplace-home .home-discovery__row--live{grid-row:auto;gap:.3rem}.public-marketplace-home .home-discovery__row--live .market-mine-toggle,.public-marketplace-home .home-discovery__row--live .market-search-query{height:2.9rem;min-height:2.9rem;max-height:2.9rem}.public-marketplace-home .home-discovery__row--live .market-search-query input{font-size:16px}.public-marketplace-home .home-discovery__row--live .market-mine-toggle{width:7.15rem;max-width:7.15rem}}@media (max-width:390px){.public-marketplace-home .home-discovery__row--live .market-mine-toggle{width:6.9rem;max-width:6.9rem}}