@media (min-width:1024px){.section-subtitle{font-size:.8rem;line-height:1.55;margin-top:.4rem}}.section-subtitle{text-wrap:pretty}.home-search-foundation{display:grid;gap:clamp(.9rem,2vw,1.35rem);place-items:center;padding-block:clamp(.35rem,1vw,.75rem)}.home-search-foundation__intro{text-align:center}.home-search-foundation__intro h1{color:var(--home-foundation-ink);font-weight:900;letter-spacing:-.04em;line-height:1.15}.home-search-foundation__intro p{margin:.65rem auto 0;max-width:620px;color:var(--home-foundation-muted);font-size:clamp(.82rem,2vw,.98rem);font-weight:700;line-height:1.9}.home-search-foundation__card{width:min(100%,980px);border:1px solid var(--home-foundation-border);border-radius:var(--home-foundation-radius);padding:clamp(.82rem,2vw,1.15rem)}.home-clean-results-grid--list{grid-template-columns:minmax(0,1fr);max-width:58rem}.home-clean-results-grid--compact{max-width:62rem}.home-clean-property-card__media{position:relative;display:block;min-height:100%;flex:0 0 clamp(8.8rem,20vw,13rem);overflow:hidden;background:#f1f5f9}.home-clean-property-card__media:after{content:"";position:absolute;inset:auto 0 0;height:40%;background:linear-gradient(0deg,rgba(15,23,42,.32),transparent);pointer-events:none}.home-clean-property-card__badges{position:absolute;inset-block-start:.55rem;inset-inline-start:.55rem;z-index:2;display:flex;max-width:calc(100% - 1.1rem);flex-wrap:wrap;gap:.28rem}.home-clean-property-card__badge{display:inline-flex;align-items:center;border-radius:var(--app-radius-control);background:rgba(15,23,42,.84);color:#fff;padding:.24rem .46rem;font-size:.58rem;font-weight:900;backdrop-filter:blur(8px)}.home-clean-property-card__badge--muted{background:rgba(255,255,255,.92);color:#334155}.home-clean-property-card__body{display:flex;min-width:0;flex:1 1 auto;flex-direction:column}.home-clean-property-card__topline{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.35rem;color:#64748b;font-size:.66rem;font-weight:900}.home-clean-property-card__title{display:-webkit-box;overflow:hidden;color:#0f172a;font-weight:900;letter-spacing:-.015em;-webkit-box-orient:vertical}.home-clean-property-card__title:hover{color:var(--home-foundation-red-dark)}.home-clean-property-card__price{overflow-wrap:anywhere}.home-clean-property-card__location{display:flex;min-width:0;align-items:center;gap:.3rem;color:#64748b;font-weight:800}.home-clean-property-card__location span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-clean-property-card__summary{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.home-clean-property-card__footer{min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.45rem;margin-top:auto}.home-clean-property-card__views{display:inline-flex;align-items:center;gap:.24rem;color:#64748b}@media (min-width:920px){.home-clean-results-grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:1180px){.home-clean-results-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.55rem,.9vw,.75rem)}}@media (max-width:767px){.home-search-foundation__card{border-radius:var(--app-radius-lg)}.home-clean-results-grid{max-width:none}.home-clean-property-card__media{width:100%;min-height:0;aspect-ratio:16/10;flex-basis:auto}.home-clean-property-card__footer{align-items:stretch}}.home-search-field__control{font-size:.86rem}.home-search-submit.brand-button{min-height:48px;width:100%}.home-clean-results-grid{display:grid;gap:clamp(.6rem,1.15vw,.82rem)}.home-search-foundation__card{max-width:100%}.home-clean-property-card--compact{min-height:7.1rem}.home-clean-property-card__topline{justify-content:flex-start;min-height:1.25rem}.home-clean-property-card__title{-webkit-line-clamp:2}.home-clean-property-card__price-row{display:flex;min-width:0;flex-wrap:wrap}.home-clean-property-card__time{display:inline-flex;align-items:center;gap:.2rem;color:#64748b;white-space:nowrap}.home-clean-property-card__time:before{content:"";display:inline-block;width:.44rem;height:.44rem;border:2px solid var(--brand-600);border-radius:var(--app-radius-control);opacity:.75}.home-clean-property-card__summary{-webkit-line-clamp:2}.home-clean-property-card__footer{padding-top:.08rem}.home-clean-property-card__views{font-size:.64rem}@media (min-width:780px){.home-clean-results-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.home-clean-property-card--compact .home-clean-property-card__media{width:clamp(7rem,16vw,9.5rem);flex-basis:clamp(7rem,16vw,9.5rem)}}@media (min-width:1180px){.home-clean-results-grid,.home-clean-results-grid--list{width:min(100%,56rem)}.home-clean-results-grid--compact{width:min(100%,72rem)}}@media (max-width:767px){.home-search-foundation{padding-inline:max(.75rem,env(safe-area-inset-left)) max(.75rem,env(safe-area-inset-right))}.home-clean-results-grid{width:100%;gap:.58rem}.home-clean-property-card__media{width:clamp(6.9rem,34vw,9.4rem);min-height:100%;aspect-ratio:auto;flex:0 0 clamp(6.9rem,34vw,9.4rem)}.home-clean-property-card__badges{inset-block-start:.42rem;inset-inline-start:.42rem;gap:.2rem}.home-clean-property-card__badge{padding:.18rem .38rem;font-size:.52rem}.home-clean-property-card__body{gap:.2rem;padding:.52rem .56rem}.home-clean-property-card__topline{min-height:1rem}.home-clean-property-card__title{font-size:clamp(.8rem,4vw,1rem);line-height:1.32}.home-clean-property-card__price-row{gap:.32rem}.home-clean-property-card__price{padding:.2rem .38rem;font-size:clamp(.76rem,3.5vw,.88rem)}.home-clean-property-card__time{font-size:clamp(.66rem,3vw,.78rem)}.home-clean-property-card__location{font-size:.64rem}.home-clean-property-card__summary{font-size:clamp(.68rem,3.2vw,.78rem);line-height:1.42}.home-clean-property-card__footer{display:none}}@media (max-width:380px){.home-clean-property-card__media{width:6.45rem;flex-basis:6.45rem}.home-clean-property-card__topline{display:none}.home-clean-property-card__title{font-size:.76rem}.home-clean-property-card__summary{font-size:.64rem}}.home-search-foundation__intro{max-width:680px}.home-search-foundation__intro h1{margin-top:0}.home-search-field--area input[type=search]::-webkit-search-cancel-button{cursor:pointer}.home-search-field--area .home-search-field__control{padding-inline-end:1rem}.home-user-action-strip__bar{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.55rem}.home-user-action-strip__crm{color:#0f172a}.home-user-action-strip__crm,.home-user-action-strip__link{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:.45rem;border:1px solid rgba(226,232,240,.96);border-radius:var(--app-radius-md);background:rgba(255,255,255,.96);padding:.5rem .72rem;font-size:.76rem;font-weight:900;line-height:1;box-shadow:0 10px 22px -20px rgba(15,23,42,.24);transition:transform .18s ease,border-color .18s ease,background .18s ease}.home-user-action-strip__crm:hover,.home-user-action-strip__link:hover{transform:translateY(-1px);border-color:rgb(var(--lm-brand-red-rgb)/.22);background:#fff}.home-user-action-strip__links{display:flex;min-width:0;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.home-user-action-strip__link{color:var(--brand-700)}.home-user-action-strip__link--news{background:rgba(255,241,242,.74);border-color:rgba(254,205,211,.88)}.home-user-action-strip__panel{margin-top:.55rem;border:1px solid rgba(226,232,240,.96);border-radius:var(--app-radius-lg);background:#fff;padding:.75rem;box-shadow:0 12px 26px -24px rgba(15,23,42,.28)}.home-clean-results-grid--compact{width:min(100%,60rem)}.home-clean-property-card__media{width:clamp(6.9rem,22vw,10.8rem);flex-basis:clamp(6.9rem,22vw,10.8rem)}.home-clean-property-card__body{gap:.2rem;padding:clamp(.52rem,.9vw,.68rem)}.home-clean-property-card__title{font-size:clamp(.8rem,1vw,.92rem);line-height:1.3}.home-clean-property-card__price-row{order:2;gap:.28rem}.home-clean-property-card__price{font-size:clamp(.74rem,.92vw,.86rem)}.home-clean-property-card__time{font-size:clamp(.64rem,.8vw,.74rem)}.home-clean-property-card__location{font-size:.64rem}.home-clean-property-card__summary{font-size:clamp(.67rem,.88vw,.74rem);line-height:1.38}@media (max-width:767px){.home-user-action-strip__bar{align-items:stretch}.home-user-action-strip__crm{flex:0 0 auto;min-height:38px;padding-inline:.58rem}.home-user-action-strip__links{flex:1 1 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.home-user-action-strip__link{min-height:38px;padding-inline:.5rem;font-size:.68rem}.home-clean-results-grid{gap:.52rem}.home-clean-property-card__media{width:clamp(6.1rem,32vw,8.25rem);flex-basis:clamp(6.1rem,32vw,8.25rem)}.home-clean-property-card__body{padding:.46rem .5rem}.home-clean-property-card__title{font-size:clamp(.76rem,3.65vw,.94rem)}.home-clean-property-card__price{font-size:clamp(.7rem,3.1vw,.82rem)}.home-clean-property-card__time{font-size:clamp(.62rem,2.85vw,.72rem)}.home-clean-property-card__location{font-size:.6rem}.home-clean-property-card__summary{font-size:clamp(.63rem,3vw,.72rem);-webkit-line-clamp:2}}@media (max-width:380px){.home-user-action-strip__bar{flex-direction:column}.home-user-action-strip__links{width:100%}.home-clean-property-card__media{width:5.85rem;flex-basis:5.85rem}.home-clean-property-card__title{font-size:.72rem}}.home-clean-property-card__heading-row{display:grid;min-width:0;align-items:start;gap:.45rem}.home-clean-property-card__price-row{justify-content:flex-start}.home-clean-property-card__meta-row{display:grid;min-width:0;align-items:center;gap:.45rem}.home-clean-property-card__meta-row .home-clean-property-card__location{min-width:0}.home-clean-property-card__views{justify-self:end;border-radius:var(--app-radius-control);background:rgba(248,250,252,.92);border:1px solid rgba(226,232,240,.92);padding:.15rem .38rem;white-space:nowrap}.home-clean-property-card__footer{display:none}@media (max-width:767px){.home-clean-property-card__heading-row{grid-template-columns:minmax(0,1fr) minmax(4.8rem,7.6rem);gap:.32rem}.home-clean-property-card__heading-row .avatar-image-shell{width:1.25rem;height:1.25rem}.home-clean-property-card__meta-row{grid-template-columns:minmax(0,1fr) auto;gap:.28rem}.home-clean-property-card__views{display:inline-flex;font-size:.58rem;padding:.1rem .3rem}}@media (max-width:380px){.home-clean-property-card__heading-row{grid-template-columns:minmax(0,1fr)}}.home-clean-property-card__price-row{width:100%}.home-clean-property-card__price-row .home-clean-property-card__views{margin-inline-start:auto;justify-self:end}.home-clean-property-card__meta-row{grid-template-columns:minmax(0,1fr)}.home-clean-property-card__price{border-color:rgba(13,148,136,.22)}@media (max-width:767px){.home-clean-property-card__price-row .home-clean-property-card__views{margin-inline-start:auto}.home-clean-property-card__heading-row{grid-template-columns:minmax(0,1fr) minmax(4.4rem,6.6rem)}}.home-clean-property-card--request{position:relative;min-height:0}.home-clean-property-card--request .home-clean-property-card__body{width:100%}@media (max-width:767px){.home-clean-property-card--request{flex-direction:row}}.home-clean-property-card__title{min-width:0;max-width:100%;overflow-wrap:normal;word-break:normal;hyphens:none}.home-clean-property-card__heading-row{grid-template-columns:minmax(0,1fr) minmax(5.6rem,max-content)}.home-clean-property-card--request .home-clean-property-card__body{padding-top:clamp(.68rem,1.2vw,.86rem)}.home-clean-property-card__badges .inline-flex[aria-label="مميز"]{backdrop-filter:blur(8px)}@media (max-width:767px){.home-clean-property-card__heading-row{grid-template-columns:minmax(0,1fr) minmax(4.6rem,6.2rem)}.home-clean-property-card--request .home-clean-property-card__body{padding:.62rem}}.home-search-foundation__intro h1{margin-bottom:.38rem;font-size:clamp(1.05rem,2.2vw,1.45rem)}.home-clean-property-card__location--headline{color:#0f172a;text-decoration:none}.home-clean-property-card__location--headline:hover{color:var(--brand-700)}.home-clean-property-card__summary{color:#334155}@media (max-width:767px){.home-clean-property-card__identity-row{grid-template-columns:minmax(0,1fr) minmax(4.2rem,5.8rem)!important;gap:.28rem}.home-clean-property-card__location--headline{font-size:.66rem}.home-clean-property-card__heading-row .avatar-image-shell{width:1.08rem;height:1.08rem}.home-clean-property-card__summary{font-size:clamp(.66rem,3vw,.75rem);font-weight:900}}@media (max-width:350px){.home-clean-property-card__identity-row{grid-template-columns:minmax(0,1fr) 4.4rem!important}.home-clean-property-card__heading-row .avatar-image-shell{display:none}}.home-listings-bare-section{border:0!important;background:transparent!important;box-shadow:none!important;padding-inline:0!important}.home-listings-bare-section .section-head{padding-inline:.25rem}.home-clean-results-grid{width:100%!important;max-width:none!important;grid-template-columns:minmax(0,1fr)!important}.home-clean-property-card__price-row{align-items:center}.home-clean-property-card__identity-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(5rem,max-content)!important;gap:.35rem!important;align-items:center!important}.home-clean-property-card__location--headline{min-width:0!important}@media (max-width:767px){.home-clean-property-card__identity-row{grid-template-columns:minmax(0,1fr) minmax(4.4rem,5.8rem)!important}}@media (max-width:390px){.home-clean-property-card__identity-row{grid-template-columns:minmax(0,1fr) 4.65rem!important}}.home-clean-property-card__location--headline{flex:1 1 auto!important;max-width:100%!important;font-size:clamp(.62rem,.82vw,.76rem)!important;font-weight:950!important;line-height:1.1!important;border-radius:var(--app-radius-control);padding:.18rem .28rem;background:rgba(248,250,252,.88)}.home-clean-property-card__location--headline svg{width:.78rem!important;height:.78rem!important}.home-clean-property-card__price,.home-clean-property-card__summary,.home-clean-property-card__time,.home-clean-property-card__views{font-weight:950!important}@media (max-width:767px){.home-search-foundation__intro{margin-bottom:.3rem!important}.home-search-foundation__intro h1{font-size:.92rem!important}.home-clean-property-card__identity-row{grid-template-columns:minmax(0,1fr) minmax(4.1rem,5.4rem)!important;gap:.18rem!important}.home-clean-property-card__location--headline{font-size:.56rem!important;padding-inline:.2rem!important}.home-clean-property-card__location--headline svg{width:.68rem!important;height:.68rem!important}}.home-clean-property-card--owner-matched:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px;background:linear-gradient(180deg,#f59e0b,#facc15,#10b981);z-index:2}@media (min-width:1024px){.home-clean-property-card__media{width:clamp(5.8rem,13vw,8.4rem)!important;flex-basis:clamp(5.8rem,13vw,8.4rem)!important}.home-clean-property-card__body{padding:.42rem .48rem!important;gap:.14rem!important}.home-clean-property-card__location--headline{font-size:.58rem!important}.home-clean-property-card__price{font-size:.72rem!important;padding:.16rem .34rem!important;border-radius:var(--app-radius-lg)!important}.home-clean-property-card__summary{font-size:.64rem!important;line-height:1.34!important;-webkit-line-clamp:1!important}.home-clean-property-card__time,.home-clean-property-card__views{font-size:.58rem!important}}.section-subtitle{font-size:.72rem!important;margin-top:.18rem!important}@media (min-width:1024px){.home-clean-results-grid{gap:.48rem!important}.home-clean-results-grid .home-clean-property-card,.property-cards-grid .home-clean-property-card{min-height:5.3rem!important;border-radius:var(--app-radius-md)!important;max-width:100%!important}.home-clean-results-grid .home-clean-property-card__media,.property-cards-grid .home-clean-property-card__media{width:clamp(5.1rem,9vw,7rem)!important;flex-basis:clamp(5.1rem,9vw,7rem)!important;min-height:5.3rem!important}.home-clean-results-grid .home-clean-property-card__body,.property-cards-grid .home-clean-property-card__body{padding:.36rem .42rem!important;gap:.12rem!important}.home-clean-results-grid .home-clean-property-card__summary,.property-cards-grid .home-clean-property-card__summary{font-size:.6rem!important;line-height:1.25!important;-webkit-line-clamp:1!important}.home-clean-results-grid .home-clean-property-card__location--headline,.property-cards-grid .home-clean-property-card__location--headline{min-height:1.5rem!important;font-size:.56rem!important;line-height:1.1!important;padding:.14rem .24rem!important}.home-clean-results-grid .home-clean-property-card__price,.property-cards-grid .home-clean-property-card__price{font-size:.62rem!important;padding:.13rem .32rem!important}}.home-clean-property-card--owner-matched{border-color:rgba(245,158,11,.78)!important;box-shadow:inset 0 0 0 1px rgba(245,158,11,.34),0 12px 30px -25px rgba(146,64,14,.7)!important}.home-clean-property-card--owner-matched .home-clean-property-card__media{box-shadow:inset 0 0 0 1px rgba(245,158,11,.32)!important}@media (min-width:1024px){.home-clean-results-grid{width:min(100%,54rem)!important;max-width:54rem!important}.home-clean-results-grid--compact{width:min(100%,58rem)!important;max-width:58rem!important}.home-clean-results-grid .home-clean-property-card,.property-cards-grid .home-clean-property-card{min-height:6.7rem!important}.home-clean-results-grid .home-clean-property-card__media,.property-cards-grid .home-clean-property-card__media{width:clamp(7.8rem,13vw,10.5rem)!important;flex-basis:clamp(7.8rem,13vw,10.5rem)!important;min-height:6.7rem!important}.home-clean-results-grid .home-clean-property-card__body,.property-cards-grid .home-clean-property-card__body{padding:.58rem .68rem!important;gap:.18rem!important}.home-clean-results-grid .home-clean-property-card__summary,.property-cards-grid .home-clean-property-card__summary{font-size:.72rem!important;line-height:1.45!important}.home-clean-results-grid .home-clean-property-card__location--headline,.property-cards-grid .home-clean-property-card__location--headline{min-height:1.7rem!important;font-size:.68rem!important;line-height:1.18!important;padding:.18rem .34rem!important}.home-clean-results-grid .home-clean-property-card__price,.property-cards-grid .home-clean-property-card__price{font-size:.78rem!important;padding:.18rem .42rem!important}.home-clean-results-grid,.home-clean-results-grid--compact{gap:.78rem!important}.home-clean-results-grid .home-clean-property-card,.property-cards-grid .home-clean-property-card{width:100%!important;min-height:7.25rem!important;border-radius:var(--app-radius-lg)!important}.home-clean-results-grid .home-clean-property-card__media,.property-cards-grid .home-clean-property-card__media{width:clamp(8.75rem,15vw,12.25rem)!important;flex-basis:clamp(8.75rem,15vw,12.25rem)!important;min-height:7.25rem!important}.home-clean-results-grid .home-clean-property-card__body,.property-cards-grid .home-clean-property-card__body{padding:.66rem .78rem!important;gap:.26rem!important}.home-clean-results-grid .home-clean-property-card__summary,.property-cards-grid .home-clean-property-card__summary{max-width:100%!important;font-size:.76rem!important;line-height:1.5!important}}.home-clean-property-card__location--headline{cursor:default}.home-clean-property-card__location-text-link{display:inline-flex;min-width:0;max-width:100%;color:inherit;text-decoration:none;border-radius:var(--app-radius-control)}.home-clean-property-card__location-text-link:hover{color:var(--brand-700);text-decoration:underline;text-underline-offset:3px}.home-clean-property-card__location-text-link span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1024px){.home-clean-results-grid .home-clean-property-card,.property-cards-grid .home-clean-property-card{height:7.35rem!important;min-height:7.35rem!important;max-height:7.35rem!important;align-self:stretch}.home-clean-results-grid .home-clean-property-card__media,.property-cards-grid .home-clean-property-card__media{height:100%!important;min-height:7.35rem!important;max-height:7.35rem!important;aspect-ratio:auto!important}.home-clean-results-grid .home-clean-property-card__media img,.home-clean-results-grid .home-clean-property-card__media video,.property-cards-grid .home-clean-property-card__media img,.property-cards-grid .home-clean-property-card__media video{height:100%!important;width:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.home-clean-results-grid .home-clean-property-card__body,.property-cards-grid .home-clean-property-card__body{min-height:0!important;overflow:hidden!important}.home-clean-results-grid .home-clean-property-card__summary,.property-cards-grid .home-clean-property-card__summary{-webkit-line-clamp:2!important}.home-clean-results-grid{width:min(100%,58rem)!important;max-width:58rem!important;grid-template-columns:minmax(0,1fr)!important;gap:.72rem!important;margin-inline:auto!important}.home-clean-results-grid--compact{width:min(100%,64rem)!important;max-width:64rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.72rem!important;margin-inline:auto!important}}@media (max-width:767px){.home-clean-results-grid{gap:.62rem!important;width:100%!important;max-width:100%!important}}.home-listings-bare-section .section-head--center-brand{align-items:center!important;justify-content:center!important;text-align:center!important}.home-listings-bare-section .brand-link-row{display:flex!important;width:100%!important;justify-content:center!important;align-items:center!important}.home-listings-bare-section .brand-link{display:inline-flex!important;justify-content:center!important;text-align:center!important;margin-inline:auto!important}@media (max-width:767px){.home-clean-results-grid{width:calc(100% - .32rem)!important;max-width:calc(100% - .32rem)!important;gap:.9rem!important}}@media (max-width:390px){.home-clean-results-grid{width:calc(100% - .24rem)!important;max-width:calc(100% - .24rem)!important;gap:.82rem!important}}.home-loading-state{position:relative}@media (max-width:767px){.home-clean-results-grid{width:min(110%,calc(100vw - .55rem))!important;max-width:calc(100vw - .55rem)!important;transform:translateX(0)!important}}@media (max-width:390px){.home-clean-results-grid{width:min(110%,calc(100vw - .42rem))!important;max-width:calc(100vw - .42rem)!important}}@media (max-width:767px){.home-clean-results-grid{box-sizing:border-box!important;width:calc(100vw - .5rem)!important;max-width:calc(100vw - .5rem)!important;margin-inline-start:calc(50% - 50vw + .25rem)!important;margin-inline-end:calc(50% - 50vw + .25rem)!important;gap:.74rem!important}}@media (max-width:390px){.home-clean-results-grid{width:calc(100vw - .38rem)!important;max-width:calc(100vw - .38rem)!important;margin-inline-start:calc(50% - 50vw + .19rem)!important;margin-inline-end:calc(50% - 50vw + .19rem)!important}}@media (max-width:767px){.home-clean-results-grid{width:calc(100vw - .95rem)!important;max-width:calc(100vw - .95rem)!important;margin-inline-start:calc(50% - 50vw + .475rem)!important;margin-inline-end:calc(50% - 50vw + .475rem)!important;padding-inline:0!important;gap:.78rem!important}}@media (max-width:390px){.home-clean-results-grid{width:calc(100vw - .82rem)!important;max-width:calc(100vw - .82rem)!important;margin-inline-start:calc(50% - 50vw + .41rem)!important;margin-inline-end:calc(50% - 50vw + .41rem)!important}}.home-hero-wallpaper__content{padding:clamp(1.1rem,3vw,2.2rem)}@media (max-width:767px){.home-hero-wallpaper__image{-o-object-position:63% center;object-position:63% center}.home-hero-wallpaper__shade{background:linear-gradient(180deg,rgba(8,13,26,.82),rgba(15,23,42,.65) 48%,rgba(15,23,42,.84))}.home-hero-wallpaper__content{gap:.78rem;padding:1rem}.home-hero-wallpaper__copy h1{max-width:19rem;font-size:clamp(1.35rem,8vw,2rem)}.home-hero-wallpaper__copy p{max-width:18rem;font-size:.82rem;line-height:1.65}.home-hero-wallpaper__eyebrow{padding:.3rem .6rem;font-size:.65rem}}@media (max-width:420px){.home-hero-wallpaper__content{padding:.82rem}}.home-hero-wallpaper__image{z-index:-4!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center 46%!important;object-position:center 46%!important;transform:scale(1.012)!important;filter:saturate(1.02) contrast(1.02)!important}.home-hero-wallpaper__shade{position:absolute!important;inset:0!important;z-index:-3!important;background:linear-gradient(90deg,rgba(5,10,21,.92),rgba(15,23,42,.76) 34%,rgba(15,23,42,.38) 68%,rgba(15,23,42,.74)),linear-gradient(180deg,rgba(0,0,0,.22),rgba(0,0,0,.04) 48%,rgba(0,0,0,.48))!important}.home-hero-wallpaper__content{position:relative!important;z-index:1!important;max-width:var(--page-shell)!important;min-height:inherit!important;margin-inline:auto!important;align-items:center!important;padding-inline:0!important}.home-hero-wallpaper__copy{text-align:right!important;color:var(--lm-brand-red-text)!important}.home-hero-wallpaper__eyebrow{width:-moz-fit-content!important;width:fit-content!important;align-items:center!important;border-radius:var(--app-radius-control)!important;border:1px solid rgba(255,255,255,.2)!important;background:rgba(255,255,255,.11)!important;color:rgba(255,255,255,.92)!important;padding:.34rem .68rem!important;font-size:clamp(.66rem,1vw,.78rem)!important;font-weight:950!important;backdrop-filter:blur(14px)!important}.home-hero-wallpaper__copy h1{margin:.68rem 0 0!important;color:var(--lm-brand-red-text)!important;font-weight:950!important;line-height:1.08!important;text-shadow:0 16px 42px rgba(0,0,0,.42)!important}.home-hero-wallpaper__copy p{margin:.56rem 0 0!important;color:rgba(255,255,255,.86)!important;font-weight:800!important}.home-hero-wallpaper__trust{flex-wrap:wrap}.home-hero-wallpaper__trust span{display:inline-flex;align-items:center;border-radius:var(--app-radius-control);border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.1);color:rgba(255,255,255,.86);font-weight:900;backdrop-filter:blur(12px)}.home-hero-wallpaper__side{min-width:0}.home-hero-wallpaper__agent:empty{display:none}.home-hero-wallpaper__agent .home-user-action-strip{margin:0!important;border-radius:var(--app-radius-lg)!important;border-color:rgba(255,255,255,.3)!important;background:rgba(255,255,255,.92)!important;box-shadow:0 18px 44px rgba(2,6,23,.22)!important;backdrop-filter:blur(16px)!important}.home-hero-wallpaper__agent .home-user-action-strip__panel{max-height:min(48dvh,360px);overflow:auto}.home-hero-wallpaper__search{max-width:100%!important;backdrop-filter:blur(20px)!important}.home-hero-wallpaper__search-head{align-items:center;justify-content:space-between;gap:.75rem;padding:.12rem .18rem .48rem;color:#0f172a}.home-hero-wallpaper__search-head span{display:inline-flex;align-items:center;border-radius:var(--app-radius-control);background:rgb(var(--lm-brand-red-rgb)/.1);color:var(--lm-brand-red);padding:.22rem .56rem;font-size:.66rem;font-weight:950}.home-hero-wallpaper__search-head strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0f172a;font-size:.78rem;font-weight:950}.home-hero-wallpaper .home-search-foundation{display:block!important;width:100%!important;padding:0!important}@media (max-width:1180px){.home-hero-wallpaper__content{grid-template-columns:minmax(0,1fr)!important;align-content:center!important}.home-hero-wallpaper__copy{max-width:720px!important}.home-hero-wallpaper__side{max-width:940px}}@media (max-width:767px){.home-hero-wallpaper__image{-o-object-position:61% center!important;object-position:61% center!important}.home-hero-wallpaper__shade{background:linear-gradient(180deg,rgba(7,12,24,.84),rgba(15,23,42,.7) 38%,rgba(15,23,42,.88))!important}.home-hero-wallpaper__content{width:min(100% - .72rem,var(--page-shell))!important;gap:.64rem!important;padding-block:.82rem .92rem!important}.home-hero-wallpaper__copy h1{margin-top:.5rem!important;max-width:19rem!important;font-size:clamp(1.22rem,7.1vw,1.82rem)!important;line-height:1.12!important}.home-hero-wallpaper__copy p{max-width:19rem!important;margin-top:.36rem!important;font-size:.78rem!important;line-height:1.55!important}.home-hero-wallpaper__eyebrow{min-height:1.62rem!important;padding:.24rem .52rem!important;font-size:.62rem!important}.home-hero-wallpaper__trust{margin-top:.52rem!important;gap:.28rem!important}.home-hero-wallpaper__trust span{min-height:1.48rem!important;padding:.16rem .44rem!important;font-size:.58rem!important}.home-hero-wallpaper__agent .home-user-action-strip{border-radius:var(--app-radius-lg)!important;padding:.42rem!important}.home-hero-wallpaper__agent .home-user-action-strip__bar{gap:.4rem!important}.home-hero-wallpaper__agent .home-user-action-strip__links{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-hero-wallpaper__search{border-radius:var(--app-radius-lg)!important;padding:.48rem!important}.home-hero-wallpaper__search-head{padding-bottom:.36rem!important}.home-hero-wallpaper__search-head strong{font-size:.68rem!important}.home-hero-wallpaper__search-head span{padding:.18rem .44rem!important;font-size:.58rem!important}}@media (max-width:390px){.home-hero-wallpaper__content{width:min(100% - .5rem,var(--page-shell))!important}.home-hero-wallpaper__copy h1{font-size:1.22rem!important}.home-hero-wallpaper__copy p{font-size:.72rem!important}.home-hero-wallpaper__trust span:nth-child(3){display:none}}.home-hero-wallpaper__copy{max-width:520px!important}.home-hero-wallpaper__copy h1{max-width:540px!important;font-size:clamp(1.62rem,3.45vw,2.72rem)!important;letter-spacing:-.045em!important}.home-hero-wallpaper__copy p{max-width:410px!important;font-size:clamp(.8rem,1.15vw,.96rem)!important;line-height:1.65!important}.home-hero-wallpaper__trust{margin-top:.62rem!important;gap:.32rem!important}.home-hero-wallpaper__trust span{min-height:1.58rem!important;padding:.18rem .52rem!important;font-size:.62rem!important}@media (max-width:767px){.home-hero-wallpaper__content{width:min(100% - .5rem,var(--page-shell))!important;padding-block:.72rem .82rem!important}.home-hero-wallpaper__copy h1{max-width:18rem!important;font-size:clamp(1.12rem,6.4vw,1.62rem)!important}.home-hero-wallpaper__copy p{max-width:18rem!important;font-size:.72rem!important}.home-hero-wallpaper__trust span{min-height:1.36rem!important;font-size:.56rem!important}}.home-hero-wallpaper__content{display:grid!important;grid-template-columns:minmax(0,1fr)!important;place-items:center!important;align-content:center!important;gap:0!important;width:min(100% - 1rem,980px)!important;padding-block:clamp(.78rem,2vw,1.35rem)!important}.home-hero-wallpaper__copy,.home-hero-wallpaper__eyebrow,.home-hero-wallpaper__search-head,.home-hero-wallpaper__trust{display:none!important}.home-hero-wallpaper__side{width:min(100%,860px)!important;max-width:860px!important;display:grid!important;justify-items:center!important;align-items:center!important;gap:.52rem!important}.home-hero-wallpaper__title{margin:0!important;max-width:760px!important;color:var(--lm-brand-red-text)!important;text-align:center!important;font-size:clamp(1.35rem,3.1vw,2.55rem)!important;font-weight:950!important;line-height:1.12!important;letter-spacing:-.045em!important;text-shadow:0 16px 42px rgba(0,0,0,.42)!important}.home-hero-wallpaper__agent,.home-hero-wallpaper__search{width:min(100%,860px)!important}.home-hero-wallpaper__search{border:0!important;border-radius:var(--app-radius-lg)!important;padding:clamp(.46rem,1vw,.64rem)!important;background:rgba(255,255,255,.94)!important;box-shadow:0 20px 48px rgba(15,23,42,.22)!important}.home-hero-wallpaper__agent .home-user-action-strip{max-width:860px!important;margin-inline:auto!important}@media (max-width:767px){.home-hero-wallpaper__content{width:min(100% - .42rem,100%)!important;padding-block:.58rem .68rem!important}.home-hero-wallpaper__side{gap:.42rem!important}.home-hero-wallpaper__title{font-size:clamp(1.08rem,6vw,1.54rem)!important;max-width:22rem!important}.home-hero-wallpaper__search{border-radius:var(--app-radius-md)!important;padding:.38rem!important}}.home-hero-wallpaper__agent,.home-hero-wallpaper__agent .home-user-action-strip{display:none!important}.featured-carousel-shell__head{position:relative;display:flex;align-items:center;justify-content:center;gap:.75rem;text-align:center}.featured-carousel-shell__title-link{display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none}.featured-carousel-shell__title-link:focus-visible .featured-carousel-shell__title,.featured-carousel-shell__title-link:hover .featured-carousel-shell__title{color:rgb(180,83,9)}.featured-carousel-shell__title{color:rgb(15,23,42);font-size:clamp(1rem,1.45vw,1.2rem);font-weight:950;letter-spacing:-.02em;line-height:1.25;text-align:center}.featured-carousel-shell__counter{position:absolute;inset-block-start:50%;transform:translateY(-50%);border-radius:var(--app-radius-control);border:1px solid rgba(217,119,6,.16);background:rgba(255,255,255,.86);padding:.24rem .56rem;color:rgb(120,53,15);font-size:.72rem;font-weight:950;white-space:nowrap}.featured-carousel-slide-single--next{animation:featuredCarouselSlideNext .38s cubic-bezier(.22,1,.36,1)}.featured-carousel-slide-single--prev{animation:featuredCarouselSlidePrev .38s cubic-bezier(.22,1,.36,1)}.featured-carousel-controls__button{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--app-radius-control);border:1px solid rgba(217,119,6,.16)}.featured-carousel-controls__button:hover{transform:translateY(-1px) scale(1.02)}@media (min-width:768px){.featured-carousel-controls__button--prev{transform:translateX(-.35rem)}.featured-carousel-controls__button--next{transform:translateX(.35rem)}.featured-carousel-controls__button--prev:hover{transform:translateX(-.35rem) translateY(-1px) scale(1.02)}.featured-carousel-controls__button--next:hover{transform:translateX(.35rem) translateY(-1px) scale(1.02)}}@media (max-width:767px){.featured-carousel-shell__head{min-height:1.7rem;margin-bottom:.4rem}.featured-carousel-shell__title{font-size:.98rem}.featured-carousel-shell__counter{inset-inline-start:.22rem;font-size:.68rem;padding:.22rem .5rem}}@media (prefers-reduced-motion:reduce){.featured-carousel-controls__button,.featured-carousel-slide-single--next,.featured-carousel-slide-single--prev{animation:none}}.featured-carousel-stage-wrap:focus-within .featured-carousel-controls__button,.featured-carousel-stage-wrap:hover .featured-carousel-controls__button{border-color:rgba(217,119,6,.26)}@media (prefers-reduced-motion:reduce){.featured-carousel-slide-single--next,.featured-carousel-slide-single--prev{animation:none!important}}.featured-carousel-controls__button{height:2.58rem!important;width:2.58rem!important;border-color:rgba(180,83,9,.34)!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,247,237,.96))!important;color:#b45309!important;box-shadow:0 12px 26px rgba(180,83,9,.18),0 0 0 4px rgba(245,158,11,.08)!important}.featured-carousel-controls__button svg{width:1.12rem!important;height:1.12rem!important;stroke-width:2.8!important}.featured-carousel-controls__button:focus-visible,.featured-carousel-controls__button:hover{border-color:rgba(180,83,9,.62)!important;background:linear-gradient(180deg,#fff7ed,#fed7aa)!important;color:#7c2d12!important;box-shadow:0 16px 34px rgba(180,83,9,.24),0 0 0 5px rgba(245,158,11,.13)!important}@media (min-width:768px){.featured-carousel-controls__button--prev{transform:translateX(-.18rem)!important}.featured-carousel-controls__button--next{transform:translateX(.18rem)!important}.featured-carousel-controls__button--prev:focus-visible,.featured-carousel-controls__button--prev:hover{transform:translateX(-.18rem) translateY(-1px) scale(1.035)!important}.featured-carousel-controls__button--next:focus-visible,.featured-carousel-controls__button--next:hover{transform:translateX(.18rem) translateY(-1px) scale(1.035)!important}}.featured-carousel-stage-wrap--smooth .featured-carousel-viewport{overflow:hidden!important;transform:translateZ(0);backface-visibility:hidden;contain:paint}.featured-carousel-stage-wrap--smooth .featured-carousel-track{direction:ltr;display:flex!important;width:100%!important;transform:translate3d(calc(var(--featured-active-index, 0) * -100%),0,0)!important;transition:transform var(--featured-transition-ms,.52s) var(--featured-ease)!important;will-change:transform;backface-visibility:hidden}.featured-carousel-stage-wrap--smooth .featured-carousel-slide{direction:rtl;flex:0 0 100%!important;min-width:100%!important;max-width:100%!important;transform:translateZ(0);backface-visibility:hidden;contain:layout paint}.featured-carousel-stage-wrap--smooth .featured-carousel-slide-single--next,.featured-carousel-stage-wrap--smooth .featured-carousel-slide-single--prev{animation:none!important}.featured-carousel-stage-wrap--smooth[data-autoplay=on]:after{content:"";position:absolute;inset-inline:clamp(.85rem,2.2vw,2.8rem);inset-block-end:-.44rem;height:2px;border-radius:var(--app-radius-control);pointer-events:none}.featured-carousel-controls__button{backdrop-filter:blur(12px) saturate(150%)!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease!important}.featured-carousel-controls__button:active{transform:translateY(0) scale(.96)!important}@media (prefers-reduced-motion:reduce){.featured-carousel-stage-wrap--smooth .featured-carousel-track{transition:none!important}.featured-carousel-stage-wrap--smooth[data-autoplay=on]:after{display:none!important}}.featured-carousel-stage-wrap--smooth{--featured-ease:cubic-bezier(0.25,0.9,0.2,1)}.featured-carousel-stage-wrap--smooth .featured-carousel-track{transition-duration:var(--featured-transition-ms,.82s)!important;transition-timing-function:cubic-bezier(.25,.9,.2,1)!important}.featured-carousel-stage-wrap--smooth[data-autoplay=on]:after{opacity:.22!important;background:linear-gradient(90deg,rgb(var(--lm-brand-red-rgb)/0),rgb(var(--lm-brand-red-rgb)/.38),rgb(var(--lm-brand-red-rgb)/0))!important}.home-clean-property-card__price{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;justify-content:center;gap:.22rem;border-radius:var(--app-radius-control);border:1px solid rgb(var(--listing-card-accent-rgb)/.16);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,255,255,.9)) padding-box,linear-gradient(135deg,rgb(var(--listing-card-accent-rgb)/.3),rgba(255,255,255,.65)) border-box;box-shadow:0 8px 18px -16px rgba(15,23,42,.55),inset 0 1px 0 rgba(255,255,255,.86);color:var(--listing-card-accent,var(--lm-brand-red))!important;font-weight:1000;letter-spacing:-.012em;line-height:1.15;white-space:nowrap;text-decoration:none}.home-clean-property-card__price:before{content:"";display:inline-block;width:.38rem;height:.38rem;flex:0 0 auto;border-radius:var(--app-radius-control);background:currentColor;box-shadow:0 0 0 3px rgb(var(--listing-card-accent-rgb)/.1);opacity:.78}.home-clean-property-card__price{padding:.18rem .5rem!important}.home-hero-wallpaper.home-hero-wallpaper--pending .home-hero-wallpaper__search,.home-hero-wallpaper.home-hero-wallpaper--pending .home-hero-wallpaper__title{opacity:0!important;transform:translate3d(0,18px,0) scale(.985)!important;filter:blur(10px) saturate(.92)!important;pointer-events:none!important;will-change:opacity,transform,filter!important}.home-hero-wallpaper.home-hero-wallpaper--ready .home-hero-wallpaper__search,.home-hero-wallpaper.home-hero-wallpaper--ready .home-hero-wallpaper__title{opacity:1!important;transform:translateZ(0) scale(1)!important;filter:blur(0) saturate(1)!important;pointer-events:auto!important;will-change:opacity,transform,filter!important}.home-hero-wallpaper .home-hero-wallpaper__title{transition:opacity .92s cubic-bezier(.16,1,.3,1),transform .98s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1)!important}.home-hero-wallpaper .home-hero-wallpaper__search{transition:opacity .98s cubic-bezier(.16,1,.3,1) .12s,transform 1.04s cubic-bezier(.16,1,.3,1) .12s,filter .98s cubic-bezier(.16,1,.3,1) .12s,box-shadow .26s ease,background-color .26s ease!important}@media (prefers-reduced-motion:reduce){.home-hero-wallpaper.home-hero-wallpaper--pending .home-hero-wallpaper__search,.home-hero-wallpaper.home-hero-wallpaper--pending .home-hero-wallpaper__title,.home-hero-wallpaper.home-hero-wallpaper--ready .home-hero-wallpaper__search,.home-hero-wallpaper.home-hero-wallpaper--ready .home-hero-wallpaper__title{opacity:1!important;transform:none!important;filter:none!important;pointer-events:auto!important;transition:none!important}}.featured-carousel-shell__head{min-height:1.6rem!important;margin-bottom:.34rem!important;padding-inline:.35rem!important}.featured-carousel-shell__body{position:relative;overflow:hidden;border:1px solid rgba(217,119,6,.14);border-radius:var(--app-radius-lg);background:linear-gradient(180deg,rgba(255,251,235,.96),rgba(255,250,244,.92)),linear-gradient(135deg,rgba(255,255,255,.94),rgba(255,247,237,.92));box-shadow:0 10px 26px rgba(15,23,42,.05);padding:.72rem}.featured-carousel-shell__counter{inset-inline-start:.3rem!important}@media (max-width:767px){.featured-carousel-shell__head{margin-bottom:.28rem!important}.featured-carousel-shell__body{width:100vw!important;max-width:100vw!important;margin-inline:calc(50% - 50vw)!important;border-inline:0!important;padding:.55rem .65rem .65rem!important}}@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)}.home-clean-results-grid{width:min(100%,60rem)!important;max-width:60rem!important}.home-clean-results-grid--compact{width:min(100%,66rem)!important;max-width:66rem!important}}@media (max-width:767px){.featured-carousel-stage-wrap--smooth .featured-carousel-viewport{overflow:hidden!important;padding-block:.18rem!important}.featured-carousel-stage-wrap--smooth .featured-carousel-slide{padding-inline:.1rem!important}.featured-carousel-stage-wrap--smooth .featured-carousel-viewport{padding-block:.58rem .7rem!important;padding-inline:.22rem!important}.featured-carousel-stage-wrap--smooth .featured-carousel-slide{padding-inline:.3rem!important}.featured-carousel-shell__body{position:relative!important}.featured-carousel-stage-wrap--smooth .featured-carousel-viewport{padding-block-start:1rem!important;padding-block-end:.8rem!important;padding-block-start:1.35rem!important;padding-inline:.42rem!important}.featured-carousel-shell__body{width:100%!important;max-width:100%!important;margin-inline:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;padding:.36rem .32rem .72rem!important;isolation:isolate!important}.home-listings-bare-section,.home-listings-bare-section .home-clean-results-grid{overflow:visible!important;padding-inline:0!important}.home-listings-bare-section .home-clean-results-grid{width:100%!important;max-width:100%!important;margin-inline:0!important;transform:none!important}}@media (hover:none) and (pointer:coarse),(max-width:768px){.home-clean-property-card__media{backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;transform:none!important;overflow:hidden!important;background:#f8fafc!important}}.section-frame.home-listings-bare-section{border:1px solid var(--lm-border-soft)!important;background:linear-gradient(180deg,rgb(var(--lm-card-rgb)/.72),rgb(var(--lm-surface-1-rgb)/.58))!important;box-shadow:var(--lm-shadow-soft)!important;padding:.85rem!important}@media (max-width:767px){.section-frame.home-listings-bare-section{padding:.62rem!important}}: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}.home-search-tabs--count-4{grid-template-columns:repeat(3,minmax(0,1fr))}.home-search-tabs__item{min-height:42px;min-width:0;border-radius:var(--app-radius-md);color:var(--search-muted);font-size:.8rem;font-weight:950;white-space:nowrap;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.home-search-tabs__item:hover{background:var(--search-surface-strong);color:var(--search-brand-dark)}.home-search-tabs__item--active{background:linear-gradient(180deg,var(--search-brand),var(--search-brand-dark));color:#fff;box-shadow:0 14px 32px -20px rgba(220,38,38,.75)}@media (max-width:767px){.home-search-tabs__item{min-height:36px;font-size:.68rem}}.home-hero-wallpaper__content{display:grid;justify-items:center;text-align:center}.home-hero-wallpaper__copy,.home-hero-wallpaper__search,.home-hero-wallpaper__side{width:100%;margin-inline:auto!important;text-align:center;justify-content:center;justify-items:center;align-items:center}.home-hero-wallpaper__search{display:flex;max-width:min(100%,70rem)}.home-hero-wallpaper .home-search-foundation__card,.home-hero-wallpaper .home-search-foundation__stage,.home-search-foundation__card{background:transparent!important;border-color:transparent!important;box-shadow:none!important}@media (max-width:767px){.home-hero-wallpaper__content{padding-inline:.5rem}.home-hero-wallpaper__search{max-width:min(100%,24rem);padding-inline:.35rem}.home-search-tabs__item{min-height:31px;border-radius:var(--app-radius-md);font-size:.61rem}}.dark .home-clean-property-card{background:linear-gradient(180deg,rgba(15,23,42,.96),rgba(17,24,39,.9))}.home-clean-property-card__date-badge{background:var(--eng-clean-surface-soft);color:var(--eng-clean-muted);border-color:var(--eng-clean-border)}.home-latest-promo-row{width:100%;flex-wrap:wrap;align-items:center;justify-content:center;gap:.55rem;text-align:center}.home-latest-more-button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;white-space:nowrap}@media (max-width:640px){.home-latest-promo-text{width:100%;border-radius:var(--app-radius-md);padding:.5rem .65rem;font-size:.7rem}.home-latest-more-button{width:100%}}.home-latest-promo-row{display:contents}.home-latest-promo-text{width:min(100%,44rem);max-width:100%;margin:.35rem auto 0;padding:.34rem .7rem;border:1px solid var(--app-line,rgba(148,163,184,.24));border-radius:var(--app-radius-control);background:var(--app-surface-subtle,rgba(248,250,252,.85));color:var(--app-text,#0f172a);text-align:center;direction:rtl;writing-mode:horizontal-tb;white-space:normal;overflow-wrap:anywhere;line-height:1.5;font-size:clamp(.72rem,1.2vw,.88rem);font-weight:950}.home-latest-more-footer{display:flex;justify-content:center}.dark .home-latest-promo-text,:root[data-theme=dark] .home-latest-promo-text{background:rgba(15,23,42,.78);border-color:rgba(148,163,184,.18);color:#f8fafc}@media (max-width:768px){.home-latest-promo-text{font-size:.7rem;border-radius:var(--app-radius-md)}}@media print{@page{size:A4 portrait;margin:11mm 10mm}}.section-subtitle{color:var(--lm-text-muted)!important}@media (max-width:640px){.section-subtitle{font-size:max(13px,var(--app-text-xs));line-height:1.7}}@media (max-width:767px){.home-clean-results-grid{width:calc(100% - .6rem)!important;max-width:calc(100% - .6rem)!important;margin-inline:auto!important;grid-template-columns:minmax(0,1fr)!important;gap:.82rem!important}}.home-hero-stage .home-hero-wallpaper__image{transform:scale(1.01);opacity:.52;filter:saturate(1.02) contrast(1.03)}.home-hero-stage .home-hero-wallpaper__shade{background:linear-gradient(180deg,rgba(15,23,42,.2),rgba(15,23,42,.78)),linear-gradient(90deg,rgba(15,23,42,.86),rgba(15,23,42,.54) 55%,rgba(15,23,42,.32)),radial-gradient(circle at 68% 24%,rgba(255,255,255,.16),transparent 28%)}.home-hero-stage__content{align-items:center;padding:clamp(1rem,3vw,2.2rem)}.home-hero-stage__side{width:min(100%,1050px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,.88fr) minmax(340px,1.16fr);align-items:center;gap:clamp(1rem,3vw,2.4rem)}.home-hero-stage__copy{display:grid;color:#fff;text-align:right}.home-hero-stage__eyebrow{width:-moz-fit-content;width:fit-content;border:1px solid rgba(255,255,255,.2);border-radius:var(--app-radius-control);background:rgba(255,255,255,.11);padding:.42rem .7rem;color:rgba(255,255,255,.88);font-size:.73rem;font-weight:950;letter-spacing:.01em;backdrop-filter:blur(8px)}.home-hero-stage__title{max-width:12ch;margin:0;color:#fff;font-size:clamp(2rem,5.6vw,4rem);font-weight:1000;line-height:.98;letter-spacing:-.055em;text-wrap:balance}.home-hero-stage__subtitle{max-width:29rem;margin:0;color:rgba(255,255,255,.82);font-size:clamp(.92rem,1.6vw,1.08rem);font-weight:800;line-height:1.9}.home-hero-stage__search{width:min(100%,58rem);margin-inline:auto 0}:root[data-theme=dark] .home-hero-stage__search{border-color:rgba(148,163,184,.28);background:color-mix(in srgb,#111827 88%,transparent);box-shadow:0 30px 84px -42px rgba(0,0,0,.78)}.home-hero-stage__search-head{padding:.12rem .15rem .65rem}.home-hero-stage__search-head>span{min-width:0;color:var(--app-text,#0f172a)}.home-hero-stage__all-link{min-width:0;text-decoration:none;transition:color .18s ease,transform .18s ease}.home-hero-stage__all-link:focus-visible,.home-hero-stage__all-link:hover{color:var(--app-primary,#dc2626);transform:translateX(-2px)}.home-hero-stage__search .listing-filter-v2{width:100%;max-width:none}.home-hero-stage__search .home-search-tabs{margin-bottom:.7rem;border-color:color-mix(in srgb,var(--app-border,#e2e8f0) 82%,transparent);background:color-mix(in srgb,var(--app-surface-soft,#f8fafc) 88%,transparent)}.home-hero-stage__search .home-search-tabs__item{min-height:44px;font-size:.84rem}.home-density-hub{display:grid;gap:clamp(.9rem,1.6vw,1.25rem)}.home-listings-bare-section{border-radius:var(--app-radius-lg);padding:clamp(.85rem,2vw,1.25rem)}.home-listings-bare-section .section-head{margin-bottom:.35rem}.home-listings-bare-section .section-title{font-size:clamp(1.1rem,2vw,1.45rem)}.home-latest-promo-text{display:none!important}.home-latest-more-footer{margin-top:.82rem}.home-latest-more-button{min-height:40px;border-radius:var(--app-radius-control);padding-inline:.88rem}.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 (max-width:1023px){.home-hero-stage__side{grid-template-columns:minmax(0,1fr);align-items:end}.home-hero-stage__copy{justify-items:center;text-align:center}.home-hero-stage__search,.home-hero-stage__subtitle,.home-hero-stage__title{margin-inline:auto}}@media (max-width:767px){.home-hero-stage__content{padding:.78rem .58rem calc(.9rem + env(safe-area-inset-bottom, 0px))}.home-hero-stage__side{gap:.85rem}.home-hero-stage__eyebrow{padding:.32rem .58rem;font-size:.66rem}.home-hero-stage__title{max-width:11ch;font-size:clamp(1.72rem,9.4vw,2.65rem);line-height:1.03}.home-hero-stage__subtitle{max-width:22rem;font-size:.82rem;line-height:1.65}.home-hero-stage__search{width:min(100%,24.5rem);padding:.58rem}.home-hero-stage__search-head{padding-bottom:.48rem}.home-hero-stage__all-link{font-size:.68rem}.home-hero-stage__search .home-search-tabs__item{min-height:36px;font-size:.73rem}.home-hero-stage__search .listing-filter-v2{width:100%;max-width:none}.home-listings-bare-section{padding:.78rem;border-radius:var(--app-radius-lg)}.home-latest-more-button{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.home-page-loading-hero{animation:none}.home-hero-stage__all-link,.home-hero-stage__search .home-search-tabs__item{transition:none}}.dark .home-hero-wallpaper__search,.theme-dark .home-hero-wallpaper__search,:root[data-theme=dark] .home-hero-wallpaper__search{border-color:rgba(148,163,184,.28)!important;background:linear-gradient(180deg,rgba(15,23,42,.88),rgba(17,24,39,.82))!important;box-shadow:0 24px 70px -42px rgba(0,0,0,.84)!important;color:#f8fafc!important}.theme-light .home-hero-wallpaper__search,:root[data-theme=light] .home-hero-wallpaper__search{border-color:rgba(226,232,240,.72)!important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,250,252,.92))!important;color:#0f172a!important}.dark .home-hero-wallpaper__search-head,.theme-dark .home-hero-wallpaper__search-head,:root[data-theme=dark] .home-hero-wallpaper__search-head{color:#cbd5e1!important}.dark .home-hero-stage__search .home-search-tabs,.theme-dark .home-hero-stage__search .home-search-tabs,:root[data-theme=dark] .home-hero-stage__search .home-search-tabs{border-color:rgba(148,163,184,.24)!important;background:rgba(30,41,59,.64)!important}.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}@media (max-width:767px){.home-hero-wallpaper__search{max-width:min(100%,25rem)!important;padding-inline:.15rem!important}}.home-hero-stage__search{border-radius:var(--app-radius-lg);border:1px solid color-mix(in srgb,var(--sf-border,#dbe3ef) 76%,transparent);padding:clamp(.58rem,1.15vw,.9rem)}.home-hero-stage__search-head{margin-bottom:.55rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--sf-text)}.home-hero-stage__all-link,.home-hero-stage__search-head>span{display:inline-flex;align-items:center;gap:.38rem;font-size:.78rem;font-weight:1000}.home-hero-stage__all-link{color:var(--sf-brand)}@media (max-width:767px){.home-hero-stage__search{border-radius:var(--app-radius-lg);padding:.55rem}.home-hero-stage__search-head{margin-bottom:.45rem;padding-inline:.08rem}.home-hero-stage__all-link,.home-hero-stage__search-head>span{font-size:.7rem}}@media (min-width:768px){.home-hero-stage__side{grid-template-columns:minmax(0,1fr)!important;align-items:center!important;width:min(100%,76rem)!important;max-width:76rem!important}.home-hero-stage__copy,.home-hero-stage__side{justify-items:center!important;text-align:center!important;margin-inline:auto!important}.home-hero-stage__copy{max-width:min(100%,52rem)!important}.home-hero-stage__subtitle,.home-hero-stage__title{margin-inline:auto!important;text-align:center!important}.home-hero-stage__eyebrow,.home-hero-stage__search{margin-inline:auto!important}.home-hero-stage__search{display:block!important;width:min(100%,76rem)!important;max-width:76rem!important;justify-self:center!important}}@media (max-width:767px){.home-hero-stage__search{box-sizing:border-box!important;display:block!important;padding-inline:.35rem!important}.home-hero-stage__search-head{justify-content:center!important;text-align:center!important}.home-hero-stage__all-link{display:none!important}}.home-hero-stage__search{background:transparent!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important}@media (max-width:767px){.home-hero-stage__search{width:min(100%,calc(100vw - 18px))!important;max-width:430px!important;margin-inline:auto!important;padding:0!important;overflow:visible!important}}.home-hero-stage__copy{gap:.2rem!important}.home-hero-stage__eyebrow,.home-hero-stage__subtitle{display:none!important}.public-marketplace-home{color:var(--app-text)}.home-density-hub .section-frame,.public-marketplace-section{border-color:var(--app-line)!important;background:var(--app-surface-card)!important;color:var(--app-text)!important;box-shadow:var(--app-shadow-card)!important}.public-home-search .home-hero-wallpaper__shade{background:linear-gradient(90deg,color-mix(in srgb,var(--app-bg) 88%,transparent),color-mix(in srgb,var(--app-bg) 42%,transparent))!important}.public-home-search .home-hero-stage__title{color:var(--app-text)!important}.public-home-search .home-hero-stage__search,.public-home-search .home-hero-wallpaper__search{border-color:var(--app-line)!important;background:color-mix(in srgb,var(--app-surface-card) 94%,transparent)!important;color:var(--app-text)!important;box-shadow:var(--app-shadow-card)!important}.public-marketplace-agent-section .section-head{flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center}.public-marketplace-agent-section .section-head-copy{flex:0 1 auto!important;max-width:none!important;text-align:center}.public-marketplace-agent-section .brand-link{margin-inline:auto}.public-marketplace-agent-grid{align-items:stretch}@media (max-width:767px){.public-marketplace-agent-section .section-head{gap:.45rem!important}.public-marketplace-agent-section .brand-link{min-height:2rem;padding-inline:.75rem;font-size:.72rem}}@media (max-width:640px){.public-home-search .home-hero-stage__content,.public-home-search .home-hero-wallpaper__content{padding:.85rem!important}.public-home-search .home-hero-stage__title{font-size:clamp(1.25rem,6vw,1.7rem)!important;line-height:1.2!important}}.public-home-market-search{display:flex;justify-content:center;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:visible;padding-block:clamp(.85rem,2.5vw,1.35rem) clamp(.55rem,1.8vw,.85rem)}.public-home-market-search>.market-search-section{width:100%;max-width:100%;min-width:0;flex:1 1 auto}.home-live-offers-section>.listing-results-loading-state,.home-live-offers-section>.listing-stream-surface,.home-live-offers-section>[data-ui=state-panel]{margin-top:1rem}.home-live-offers-section{border-radius:0!important;padding:0!important}@media (max-width:420px){.public-home-market-search{padding-inline:.05rem}}.public-marketplace-home{background:transparent!important}.public-marketplace-home .home-density-hub .home-listings-bare-section{border-color:transparent!important;background:transparent!important;box-shadow:none!important;padding-inline:0!important}.home-clean-results-grid{justify-content:center!important}.home-clean-results-grid,.public-marketplace-home .home-density-hub .home-listings-bare-section .home-clean-results-grid{margin-inline:auto!important}@media (max-width:767px){.public-home-market-search{padding-inline:max(.35rem,env(safe-area-inset-left,0px)) max(.35rem,env(safe-area-inset-right,0px))!important}.public-home-search .home-hero-stage__content,.public-home-search .home-hero-stage__search,.public-home-search .home-hero-wallpaper__content,.public-home-search .home-hero-wallpaper__search{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:visible}}