.CompanyContacts_card__G2WzW{width:100%}.CompanyContacts_container__KMrS6{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:var(--spacing-6,2.4rem);width:100%}.CompanyContacts_list__OLivZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(23rem,1fr));grid-gap:var(--spacing-6,2.4rem);gap:var(--spacing-6,2.4rem);width:100%}.CompanyContacts_contact__RxBSI{position:relative;padding:0}.CompanyInfo_container__x09kE{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-6,2.4rem);width:100%}.CompanyInfo_company__mthLK{display:grid;grid-template-columns:14rem 1fr auto;grid-gap:var(--spacing-4,1.6rem);gap:var(--spacing-4,1.6rem);width:100%}@media screen and (max-width:768px){.CompanyInfo_company__mthLK{grid-template-columns:1fr}}.CompanyInfo_company__mthLK .CompanyInfo_logo__lzDtv{height:14rem;align-self:start}.CompanyInfo_company__mthLK .CompanyInfo_data__nyD1w{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--spacing-1,.4rem)}.CompanyInfo_company__mthLK .CompanyInfo_data__nyD1w .CompanyInfo_nameWrapper__R86Xz{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--spacing-2,.8rem)}.CompanyInfo_company__mthLK .CompanyInfo_data__nyD1w .CompanyInfo_nameWrapper__R86Xz .CompanyInfo_name__P6V_t{font-size:1.5rem;line-height:2.4rem}.CompanyInfo_company__mthLK .CompanyInfo_actions__bgOfn{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:var(--spacing-2,.8rem)}@media screen and (max-width:768px){.CompanyInfo_company__mthLK .CompanyInfo_actions__bgOfn{grid-template-columns:1fr;align-items:flex-start}}@media screen and (max-width:550px){.CompanyInfo_company__mthLK .CompanyInfo_actions__bgOfn{align-items:stretch}}.CompanyInfo_badge__nF68N{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:var(--spacing-1,.4rem) var(--spacing-2,.8rem);border-radius:var(--radius-s,.4rem);font-size:1rem;line-height:1.5rem}.CompanyInfo_badge__nF68N.CompanyInfo_inactive__5vwdM{color:var(--color-foreground);background-color:var(--color-background-4-dark)}.CompanyInfo_about__gcsi1 h3{margin-bottom:var(--spacing-4,1.6rem)}.CompanyInfo_about__gcsi1 .CompanyInfo_text__XMHEP{font-size:1.5rem;line-height:2.4rem;color:var(--color-foreground-dim);white-space:pre-wrap}.CompanyInfo_locationRow__JfbKj{gap:var(--spacing-4,1.6rem)}.CompanyInfo_categories__a0BVP,.CompanyInfo_locationRow__JfbKj{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-top:var(--spacing-1,.4rem)}.CompanyInfo_categories__a0BVP{gap:var(--spacing-2,.8rem);width:100%}.CompanyInfo_categories__a0BVP .CompanyInfo_category__2IkoN img{width:2rem;height:2rem}.CompanyLatestPost_container__ZqVkg{width:100%}.CompanyLatestPost_post__z4aUL{padding:0}.CompanyLocationMap_mapWrapper__3ZFaZ{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--spacing-4,1.6rem);position:relative;width:100%;border-radius:var(--radius-m,.8rem);overflow:hidden}.CompanyLocationMap_overlay__jwUCP{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-2,.8rem);position:absolute;top:0;left:0;right:0;height:400px;background-color:hsla(0,0%,100%,.6);z-index:5;border-radius:var(--radius-m,.8rem)}.CompanyLocationMap_overlay__jwUCP .CompanyLocationMap_inputWrapper__KEDxT{width:30rem}.CompanyLocationMap_overlay__jwUCP .CompanyLocationMap_inputWrapper__KEDxT .CompanyLocationMap_input__hiyuX{background-color:var(--color-background-1)}.CompanyLocationMap_overlay__jwUCP .CompanyLocationMap_group__odpXv{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:var(--spacing-2,.8rem)}.CompanyLocationMap_mapButtons__9uuxO{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--spacing-2,.8rem);position:absolute;top:calc(400px - var(--spacing-4, 1.6rem));left:50%;transform:translate(-50%,-100%);z-index:4}@media screen and (max-width:550px){.CompanyLocationMap_mapButtons__9uuxO{position:static;bottom:unset;left:unset;transform:none;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch}}.CompanyLocationMap_mapButtons__9uuxO .CompanyLocationMap_button__X3Mpr{box-shadow:0 .4rem 2.2rem -.5rem rgba(0,0,0,.2)}.CompanyLocationMap_routeInfo__ozafs p{font-size:1.5rem;line-height:2.4rem;color:var(--color-foreground)}.CompanyLocationMap_routeInfo__ozafs p b{font-weight:600}.Tools_stack__Qy0i_{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;margin:16px 0}.Tools_stack__Qy0i_ label{display:grid;grid-gap:8px;gap:8px;min-width:0}.Tools_stack__Qy0i_ input{padding:10px;max-width:100%}.Tools_tableWrap__dNtqn{width:100%;overflow-x:auto}.Tools_tableWrap__dNtqn table{border-collapse:collapse;width:100%;text-align:left}.Tools_tableWrap__dNtqn td,.Tools_tableWrap__dNtqn th{padding:12px;border-bottom:1px solid #dce3e6}.Tools_tableWrap__dNtqn pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:320px}.EstatePresentation_stack__JvZ0Y{display:flex;flex-direction:column;gap:var(--spacing-4,1.6rem);width:100%}.EstatePresentation_carousel__xniAn{position:relative;display:grid;width:100%;min-height:24.4rem;overflow:hidden;border-radius:2.4rem;box-shadow:var(--estate-shadow)}.EstatePresentation_slide__rVpTu{position:relative;grid-area:1/1;display:flex;align-items:center;justify-content:space-between;gap:2.4rem;min-width:0;padding:3rem 7rem;overflow:hidden;background:linear-gradient(120deg,#2188d8,#5a5bb0 60%,#8a5ab1);color:#fff;opacity:0;transform:translateX(1.8rem);pointer-events:none;transition:opacity .45s,transform .45s}.EstatePresentation_slide__rVpTu[data-variant="1"]{background:linear-gradient(120deg,#1c2547,#26336b 60%,#3a2f6b)}.EstatePresentation_slide__rVpTu[data-variant="2"]{background:linear-gradient(120deg,#8a5ab1,#b43f99 55%,#ef2d8b)}.EstatePresentation_slide__rVpTu:before{content:"";position:absolute;top:0;right:0;width:36rem;height:36rem;border-radius:50%;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%20400%22%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%2240%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%2274%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.1%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%22108%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%22142%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.1%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%22176%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%22210%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.1%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%22244%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%222.5%22%2F%3E%3C%2Fsvg%3E") 50%/contain no-repeat;opacity:.5;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%20400%22%3E%3Ccircle%20cx%3D%22320%22%20cy%3D%2290%22%20r%3D%2230%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.14%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22320%22%20cy%3D%2290%22%20r%3D%2260%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.08%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22320%22%20cy%3D%2290%22%20r%3D%2290%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.14%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22320%22%20cy%3D%2290%22%20r%3D%22120%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.08%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22320%22%20cy%3D%2290%22%20r%3D%22150%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.14%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22320%22%20cy%3D%2290%22%20r%3D%22180%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.08%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22320%22%20cy%3D%2290%22%20r%3D%22210%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.14%22%20stroke-width%3D%222.5%22%2F%3E%3C%2Fsvg%3E");opacity:.6}.EstatePresentation_slide__rVpTu h3{max-width:56rem;font-size:2.5rem;font-weight:800;letter-spacing:-.05rem;line-height:1.14}.EstatePresentation_slide__rVpTu p{max-width:50rem;margin:.9rem 0 1.8rem;color:hsla(0,0%,100%,.85);font-size:1.45rem}@media(prefers-reduced-motion:reduce){.EstatePresentation_slide__rVpTu{transition:none}.EstatePresentation_slide__rVpTu,.EstatePresentation_slide__rVpTu:hover{transform:none}}@container estate (max-width: 680px){.EstatePresentation_slide__rVpTu{flex-direction:column;align-items:flex-start;justify-content:center;padding:2.4rem 2.4rem 4.4rem}.EstatePresentation_slide__rVpTu h3{font-size:2.1rem}}.EstatePresentation_slideActive__2e6lg{opacity:1;transform:none;pointer-events:auto}.EstatePresentation_slideText__rmPzK{position:relative;max-width:62%}@container estate (max-width: 680px){.EstatePresentation_slideText__rmPzK{max-width:100%}}.EstatePresentation_slideTag__4Yg45{display:inline-flex;align-items:center;gap:.6rem;border-radius:99.9rem;font-size:1.1rem;font-weight:700;line-height:1.5;white-space:nowrap;gap:.7rem;margin-bottom:1.2rem;padding:.5rem 1.2rem;border:.1rem solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.16);font-size:1.15rem;letter-spacing:.06rem;text-transform:uppercase}.EstatePresentation_slideTag__4Yg45 svg{font-size:1.4rem}.EstatePresentation_slideCta__Cfyd0{display:inline-flex;align-items:center;justify-content:center;gap:.9rem;border:0;border-radius:1.2rem;padding:1.3rem 2.2rem;font-family:inherit;font-size:1.4rem;font-weight:700;line-height:1.4;text-decoration:none;cursor:pointer;transition:.2s ease-in-out}.EstatePresentation_slideCta__Cfyd0:disabled{opacity:.55;cursor:not-allowed}.EstatePresentation_slideCta__Cfyd0 svg{width:1.8rem;height:1.8rem}.EstatePresentation_slideCta__Cfyd0{background:#fff;color:#1c2547}.EstatePresentation_slideCta__Cfyd0:hover:not(:disabled){background:#f4f6fb}.EstatePresentation_slideCta__Cfyd0{padding:1.2rem 2.2rem}.EstatePresentation_slideDate__gB99l,.EstatePresentation_slideIcon__ae1bo{position:relative;flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;border:.1rem solid hsla(0,0%,100%,.3);border-radius:2.2rem;background:hsla(0,0%,100%,.14);-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem)}.EstatePresentation_slideDate__gB99l{width:11.8rem;height:11.8rem}.EstatePresentation_slideDate__gB99l b{font-size:4.4rem;font-weight:800;line-height:1}.EstatePresentation_slideDate__gB99l span{margin-top:.2rem;font-size:1.4rem;font-weight:700;letter-spacing:.2rem;text-transform:uppercase}.EstatePresentation_slideDate__gB99l em{margin-top:.6rem;color:hsla(0,0%,100%,.8);font-size:1.2rem;font-style:normal}@container estate (max-width: 680px){.EstatePresentation_slideDate__gB99l{flex-direction:row;gap:.8rem;width:auto;height:auto;padding:.8rem 1.4rem;border-radius:1.4rem}.EstatePresentation_slideDate__gB99l b{font-size:2.2rem}.EstatePresentation_slideDate__gB99l em,.EstatePresentation_slideDate__gB99l span{margin:0}}.EstatePresentation_slideIcon__ae1bo{width:9.2rem;height:9.2rem;font-size:4rem}@container estate (max-width: 680px){.EstatePresentation_slideIcon__ae1bo{display:none}}.EstatePresentation_slideArrow__DPPeh{position:absolute;z-index:2;top:50%;display:flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;border:0;border-radius:50%;background:hsla(0,0%,100%,.9);box-shadow:0 .6rem 1.8rem rgba(0,0,0,.18);color:#1c2547;font-size:2rem;transform:translateY(-50%);cursor:pointer}@container estate (max-width: 680px){.EstatePresentation_slideArrow__DPPeh{display:none}}.EstatePresentation_slidePrev__luBM6{left:1.4rem}.EstatePresentation_slideNext__o4zO_{right:1.4rem}.EstatePresentation_dots__BNKp_{position:absolute;z-index:2;bottom:1.4rem;left:50%;display:flex;gap:.7rem;transform:translateX(-50%)}.EstatePresentation_dot__u5uio{width:.9rem;height:.9rem;padding:0;border:0;border-radius:50%;background:hsla(0,0%,100%,.45);cursor:pointer;transition:width .3s}.EstatePresentation_dot__u5uio[aria-current=true]{width:2.6rem;border-radius:.6rem;background:#fff}.EstatePresentation_offer__I3IzD[data-type=apartment]{--estate-type-color:#2188d8;--estate-type-tint:#e4f2fc;--estate-type-photo:linear-gradient(135deg,#e4eef7,#cfe0ef)}html.dark .EstatePresentation_offer__I3IzD[data-type=apartment]{--estate-type-tint:color-mix(in srgb,#2188d8 20%,var(--estate-surface));--estate-type-color:color-mix(in srgb,#2188d8 65%,white);--estate-type-photo:linear-gradient(135deg,#28344c,#1c2547)}.EstatePresentation_offer__I3IzD[data-type=house]{--estate-type-color:#8a5ab1;--estate-type-tint:#ede7f7;--estate-type-photo:linear-gradient(135deg,#dfe7f5,#c9d6ee)}html.dark .EstatePresentation_offer__I3IzD[data-type=house]{--estate-type-tint:color-mix(in srgb,#8a5ab1 20%,var(--estate-surface));--estate-type-color:color-mix(in srgb,#8a5ab1 65%,white);--estate-type-photo:linear-gradient(135deg,#28344c,#1c2547)}.EstatePresentation_offer__I3IzD[data-type=plot]{--estate-type-color:#17915a;--estate-type-tint:#e8f7ef;--estate-type-photo:linear-gradient(135deg,#e5eef0,#cfe0e4)}html.dark .EstatePresentation_offer__I3IzD[data-type=plot]{--estate-type-tint:color-mix(in srgb,#17915a 20%,var(--estate-surface));--estate-type-color:color-mix(in srgb,#17915a 65%,white);--estate-type-photo:linear-gradient(135deg,#28344c,#1c2547)}.EstatePresentation_offer__I3IzD[data-type=commercial]{--estate-type-color:#c77d1a;--estate-type-tint:#fbf0e1;--estate-type-photo:linear-gradient(135deg,#efe9e2,#e4d8c9)}html.dark .EstatePresentation_offer__I3IzD[data-type=commercial]{--estate-type-tint:color-mix(in srgb,#c77d1a 20%,var(--estate-surface));--estate-type-color:color-mix(in srgb,#c77d1a 65%,white);--estate-type-photo:linear-gradient(135deg,#28344c,#1c2547)}.EstatePresentation_offer__I3IzD{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:.1rem solid var(--estate-line);border-radius:1.8rem;background:var(--estate-surface);box-shadow:var(--estate-shadow);transition:transform .15s}.EstatePresentation_offer__I3IzD:hover{transform:translateY(-.3rem)}@media(prefers-reduced-motion:reduce){.EstatePresentation_offer__I3IzD{transition:none}.EstatePresentation_offer__I3IzD,.EstatePresentation_offer__I3IzD:hover{transform:none}}.EstatePresentation_cover__U1OZY{position:relative;display:flex;align-items:center;justify-content:center;height:16.8rem;background:var(--estate-type-photo,linear-gradient(135deg,#e4e8ef,#cdd5e4));color:var(--estate-placeholder)}.EstatePresentation_cover__U1OZY img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.EstatePresentation_coverIcon__BhwnE{font-size:3.4rem}.EstatePresentation_promoted__aVgx1,.EstatePresentation_type__r2UXg{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem 1rem;border-radius:99.9rem;font-size:1.1rem;font-weight:700;line-height:1.5;white-space:nowrap;position:absolute;left:1.2rem}.EstatePresentation_type__r2UXg{top:1.2rem;padding:.5rem 1.1rem;background:var(--estate-photo-badge);color:var(--estate-type-color,#26336b);font-size:1.15rem}.EstatePresentation_promoted__aVgx1{top:4.4rem;background:var(--estate-amber);color:#4a3200}.EstatePresentation_like__pKUsZ{position:absolute;z-index:2;top:1.2rem;right:1.2rem;display:flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border:0;border-radius:50%;background:hsla(0,0%,100%,.92);color:#5b6378;font-size:1.8rem;cursor:pointer}.EstatePresentation_like__pKUsZ[aria-pressed=true]{color:var(--estate-pink)}.EstatePresentation_like__pKUsZ:disabled{cursor:wait}.EstatePresentation_offerBody__d8gtM{flex:1 1;display:flex;flex-direction:column;padding:1.5rem 1.7rem 1.7rem}.EstatePresentation_badges__6cuqb{display:flex;flex-wrap:wrap;gap:.7rem;margin-bottom:.9rem}.EstatePresentation_transaction__tFqoR{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem 1rem;border-radius:99.9rem;font-size:1.1rem;font-weight:700;line-height:1.5;white-space:nowrap;background:var(--estate-sale);color:var(--estate-blue)}.EstatePresentation_transaction__tFqoR[data-transaction=rent]{background:var(--estate-rent);color:var(--estate-pink)}.EstatePresentation_market__4UcBY{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem 1rem;border-radius:99.9rem;font-size:1.1rem;font-weight:700;line-height:1.5;white-space:nowrap;background:var(--estate-chip);color:var(--estate-muted);font-weight:600}.EstatePresentation_price__TyXrA{color:var(--estate-ink);font-size:2.1rem;font-weight:800;letter-spacing:-.05rem;line-height:1.4}.EstatePresentation_title___trmM{display:-webkit-box;min-height:4rem;overflow-wrap:anywhere;margin:.4rem 0 .9rem;overflow:hidden;color:var(--estate-ink);font-size:1.5rem;font-weight:600;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.EstatePresentation_title___trmM a{color:inherit;text-decoration:none}.EstatePresentation_title___trmM a:after{content:"";position:absolute;z-index:1;inset:0;border-radius:1.8rem}.EstatePresentation_title___trmM a:focus-visible{outline:none}.EstatePresentation_title___trmM a:focus-visible:after{outline:.2rem solid var(--estate-blue);outline-offset:-.2rem}.EstatePresentation_location__SYI_s{display:flex;align-items:center;gap:.6rem;margin-bottom:1.3rem;color:var(--estate-muted);font-size:1.3rem}.EstatePresentation_location__SYI_s svg{flex-shrink:0;color:var(--estate-pink);font-size:1.5rem}.EstatePresentation_meta__gEeXq{display:flex;flex-wrap:wrap;gap:.6rem 1.1rem;margin:auto 0 0;padding:1.3rem 0 0;border-top:.1rem solid var(--estate-line);color:var(--estate-text);font-size:1.3rem;font-weight:600;list-style:none}.EstatePresentation_meta__gEeXq li{display:flex;align-items:center;gap:.5rem;white-space:nowrap}.EstatePresentation_meta__gEeXq svg{color:var(--estate-blue);font-size:1.6rem}.EstatePresentation_error__lBc8k{position:relative;z-index:2;margin-top:.8rem;color:var(--color-danger);font-size:1.2rem}.EstatePresentation_compare__n_2Jq{position:relative;z-index:2;margin-top:1.2rem}.EstatePresentation_compare__n_2Jq button{display:inline-flex;align-items:center;gap:.6rem;border-radius:99.9rem;font-size:1.1rem;font-weight:700;line-height:1.5;white-space:nowrap;padding:.6rem 1.2rem;border:.15rem solid var(--estate-line);background:var(--estate-surface);color:var(--estate-heading);font-family:inherit;font-size:1.2rem;cursor:pointer;transition:.2s ease-in-out}.EstatePresentation_compare__n_2Jq button:hover:not(:disabled),.EstatePresentation_compare__n_2Jq button[aria-pressed=true]{border-color:var(--estate-blue);color:var(--estate-blue)}.EstatePresentation_compare__n_2Jq button[aria-pressed=true]{background:var(--estate-sale)}.EstatePresentation_compare__n_2Jq button:disabled{opacity:.5;cursor:not-allowed}.EstatePresentation_compare__n_2Jq p{margin-top:.6rem;color:var(--color-danger);font-size:1.2rem}.EstatePresentation_compact__TzkCp .EstatePresentation_cover__U1OZY{height:15rem}.EstatePresentation_compact__TzkCp .EstatePresentation_type__r2UXg{color:var(--estate-heading)}.EstatePresentation_compact__TzkCp .EstatePresentation_offerBody__d8gtM{padding:1.6rem 1.8rem}.EstatePresentation_compact__TzkCp .EstatePresentation_price__TyXrA{font-size:1.9rem}.EstatePresentation_compact__TzkCp .EstatePresentation_title___trmM{min-height:0;margin-bottom:.8rem;font-size:1.45rem}.EstatePresentation_compact__TzkCp .EstatePresentation_location__SYI_s{margin-bottom:1.2rem}.EstatePresentation_compact__TzkCp .EstatePresentation_meta__gEeXq{gap:1.6rem;padding-top:1.2rem;font-size:1.35rem}.EstatePresentation_gallery__VTrwv{width:100%}.EstatePresentation_mosaic__zRCx1{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:20rem 20rem;grid-gap:1rem;gap:1rem;overflow:hidden;border-radius:2rem}.EstatePresentation_mosaic__zRCx1 button{position:relative;min-width:0;min-height:0;padding:0;border:0;background:var(--estate-soft);cursor:zoom-in}.EstatePresentation_mosaic__zRCx1 button img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.EstatePresentation_mosaic__zRCx1 button span{position:absolute;inset:0;display:grid;place-items:center;background:rgba(28,37,71,.55);color:#fff;font-size:1.8rem;font-weight:700}.EstatePresentation_mosaic__zRCx1 button:first-child{grid-row:span 2}.EstatePresentation_mosaic__zRCx1[data-count="1"]{grid-template-columns:1fr}.EstatePresentation_mosaic__zRCx1[data-count="2"]{grid-template-columns:2fr 1fr}.EstatePresentation_mosaic__zRCx1[data-count="2"] button:last-child{grid-row:span 2}.EstatePresentation_mosaic__zRCx1[data-count="3"]{grid-template-columns:2fr 1fr}.EstatePresentation_mosaic__zRCx1[data-count="4"] button:last-child{grid-column:span 2}@container estate (max-width: 920px){.EstatePresentation_mosaic__zRCx1{grid-template-columns:1fr 1fr;grid-template-rows:17rem;grid-auto-rows:12rem}.EstatePresentation_mosaic__zRCx1 button:first-child{grid-column:1/-1;grid-row:auto}.EstatePresentation_mosaic__zRCx1[data-count]{grid-template-columns:1fr 1fr}.EstatePresentation_mosaic__zRCx1[data-count="1"] button:first-child{grid-row:span 2}.EstatePresentation_mosaic__zRCx1[data-count="2"] button:last-child,.EstatePresentation_mosaic__zRCx1[data-count="4"] button:last-child{grid-column:1/-1;grid-row:auto}}.EstatePresentation_galleryHint___Gdks{margin-top:1rem;color:var(--estate-muted);font-size:1.3rem;text-align:center}.EstatePresentation_noPhoto__hshO_[data-type=apartment]{--estate-type-color:#2188d8;--estate-type-tint:#e4f2fc;--estate-type-photo:linear-gradient(135deg,#e4eef7,#cfe0ef)}html.dark .EstatePresentation_noPhoto__hshO_[data-type=apartment]{--estate-type-tint:color-mix(in srgb,#2188d8 20%,var(--estate-surface));--estate-type-color:color-mix(in srgb,#2188d8 65%,white);--estate-type-photo:linear-gradient(135deg,#28344c,#1c2547)}.EstatePresentation_noPhoto__hshO_[data-type=house]{--estate-type-color:#8a5ab1;--estate-type-tint:#ede7f7;--estate-type-photo:linear-gradient(135deg,#dfe7f5,#c9d6ee)}html.dark .EstatePresentation_noPhoto__hshO_[data-type=house]{--estate-type-tint:color-mix(in srgb,#8a5ab1 20%,var(--estate-surface));--estate-type-color:color-mix(in srgb,#8a5ab1 65%,white);--estate-type-photo:linear-gradient(135deg,#28344c,#1c2547)}.EstatePresentation_noPhoto__hshO_[data-type=plot]{--estate-type-color:#17915a;--estate-type-tint:#e8f7ef;--estate-type-photo:linear-gradient(135deg,#e5eef0,#cfe0e4)}html.dark .EstatePresentation_noPhoto__hshO_[data-type=plot]{--estate-type-tint:color-mix(in srgb,#17915a 20%,var(--estate-surface));--estate-type-color:color-mix(in srgb,#17915a 65%,white);--estate-type-photo:linear-gradient(135deg,#28344c,#1c2547)}.EstatePresentation_noPhoto__hshO_[data-type=commercial]{--estate-type-color:#c77d1a;--estate-type-tint:#fbf0e1;--estate-type-photo:linear-gradient(135deg,#efe9e2,#e4d8c9)}html.dark .EstatePresentation_noPhoto__hshO_[data-type=commercial]{--estate-type-tint:color-mix(in srgb,#c77d1a 20%,var(--estate-surface));--estate-type-color:color-mix(in srgb,#c77d1a 65%,white);--estate-type-photo:linear-gradient(135deg,#28344c,#1c2547)}.EstatePresentation_noPhoto__hshO_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%;height:41rem}@container estate (max-width: 920px){.EstatePresentation_noPhoto__hshO_{height:29rem}}.EstatePresentation_noPhoto__hshO_{border-radius:2rem;background:var(--estate-type-photo,linear-gradient(135deg,#dde6f4,#cdd8ee));color:var(--estate-muted);font-size:1.4rem;font-weight:600}.EstatePresentation_noPhoto__hshO_ svg{color:var(--estate-placeholder);font-size:4rem}.EstatePresentation_lightbox__nnms2{width:110rem;max-width:95vw;max-height:95vh;padding:5.6rem 2rem 2rem;border:0;border-radius:2rem;background:#1c2547;color:#fff}.EstatePresentation_lightbox__nnms2 img{display:block;max-width:100%;max-height:72vh;margin:auto;object-fit:contain}.EstatePresentation_lightbox__nnms2::-webkit-backdrop{background:rgba(7,9,21,.85)}.EstatePresentation_lightbox__nnms2::backdrop{background:rgba(7,9,21,.85)}.EstatePresentation_lightbox__nnms2 nav{display:flex;align-items:center;justify-content:center;gap:2rem;margin-top:1.6rem;font-size:1.4rem;font-weight:600}.EstatePresentation_lightbox__nnms2 button{display:flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;border:0;border-radius:50%;background:hsla(0,0%,100%,.9);color:#1c2547;font-size:2rem;cursor:pointer}.EstatePresentation_lightboxClose__g1KBl{position:absolute;top:1.2rem;right:1.2rem}.EstatePresentation_map__3qkIx{position:relative;width:100%;height:42rem;overflow:hidden;border-radius:2rem;background:var(--estate-soft)}.EstatePresentation_mapCompact__IGAqg{height:21rem;margin-top:1.2rem;border-radius:1.6rem}.EstatePresentation_pin__tjq_T{display:inline-flex;align-items:center;gap:.6rem;border-radius:99.9rem;font-size:1.1rem;font-weight:700;line-height:1.5;white-space:nowrap;padding:.7rem 1.2rem;border:.2rem solid #fff;background:#1c2547;box-shadow:0 .6rem 1.6rem rgba(28,37,71,.3);color:#fff;font-size:1.3rem;cursor:pointer}.EstatePresentation_locationPin__8GKYd{color:#ef2d8b;fill:#fff;font-size:4rem;filter:drop-shadow(0 .8rem 1rem rgba(239,45,139,.35))}.EstatePresentation_mapPreview__pKT4Z{position:absolute;z-index:2;bottom:1.2rem;left:1.2rem;width:min(30rem,100% - 2.4rem);max-height:calc(100% - 2.4rem);overflow:auto;border-radius:1.8rem;background:var(--estate-surface);box-shadow:var(--estate-shadow)}.EstatePresentation_mapPreview__pKT4Z>a{display:block;padding:1rem 1.6rem;border-top:.1rem solid var(--estate-line);color:var(--estate-ink);font-size:1.3rem}.EstatePresentation_mapPreviewClose__7Isip{position:absolute;z-index:3;top:1.2rem;right:1.2rem;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border:0;border-radius:50%;background:hsla(0,0%,100%,.92);color:#1c2547;font-size:1.6rem;cursor:pointer}.EstatePresentation_noLocation__ALst1{color:var(--estate-muted);font-size:1.4rem}.EstatePresentation_saveTrigger__cBj_2{display:inline-flex;align-items:center;justify-content:center;gap:.9rem;border:0;border-radius:1.2rem;padding:1.3rem 2.2rem;font-family:inherit;font-size:1.4rem;font-weight:700;line-height:1.4;text-decoration:none;cursor:pointer;transition:.2s ease-in-out}.EstatePresentation_saveTrigger__cBj_2:disabled{opacity:.55;cursor:not-allowed}.EstatePresentation_saveTrigger__cBj_2 svg{width:1.8rem;height:1.8rem}.EstatePresentation_saveTrigger__cBj_2{padding:1rem 1.5rem;border:.15rem solid var(--estate-pink);border-radius:1.1rem;background:var(--estate-surface);color:var(--estate-pink);font-size:1.35rem;white-space:nowrap}.EstatePresentation_saveTrigger__cBj_2 svg{width:1.6rem;height:1.6rem}.EstatePresentation_saveTrigger__cBj_2:hover{background:var(--estate-rent)}.EstatePresentation_saveTriggerBanner__oMLvh{padding:1.3rem 2.2rem;border:0;border-radius:1.2rem;background:#fff;color:#1c2547;font-size:1.4rem}.EstatePresentation_saveTriggerBanner__oMLvh:hover{background:#f4f6fb}.EstatePresentation_saved__ItfYc{padding:0;list-style:none}.EstatePresentation_saved__ItfYc li{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem 0}.EstatePresentation_services__tmK6S{position:relative;overflow:hidden;background:var(--estate-hero);color:#fff}.EstatePresentation_services__tmK6S:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.7rem;background:var(--estate-grad)}.EstatePresentation_services__tmK6S{width:100%;padding:4rem 4rem 3.6rem;border-radius:2.6rem;box-shadow:var(--estate-shadow)}.EstatePresentation_services__tmK6S:before{content:"";position:absolute;top:-12rem;right:-12rem;width:42rem;height:42rem;border-radius:50%;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%20400%22%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%2240%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%2274%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.1%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%22108%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%22142%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.1%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%22176%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%22210%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.1%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%22244%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%222.5%22%2F%3E%3C%2Fsvg%3E") 50%/contain no-repeat;opacity:.5;pointer-events:none}.EstatePresentation_services__tmK6S>*{position:relative}.EstatePresentation_services__tmK6S h2{max-width:62rem;color:#fff;font-size:2.7rem;font-weight:800;letter-spacing:-.04rem;line-height:1.18}@container estate (max-width: 680px){.EstatePresentation_services__tmK6S{padding:2.8rem 2rem 3.2rem}.EstatePresentation_services__tmK6S h2{font-size:2.2rem}}.EstatePresentation_eyebrow__hwRcf{display:inline-flex;align-items:center;gap:.6rem;border-radius:99.9rem;font-size:1.1rem;font-weight:700;line-height:1.5;white-space:nowrap;gap:.8rem;margin-bottom:1.6rem;padding:.6rem 1.3rem;border:.1rem solid hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.12);font-size:1.2rem}.EstatePresentation_eyebrow__hwRcf svg{font-size:1.4rem}.EstatePresentation_servicesLead__dbpdc{max-width:56rem;margin:1.2rem 0 2.6rem;color:hsla(0,0%,100%,.82);font-size:1.55rem}.EstatePresentation_serviceGrid__5_7Er{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.2rem;gap:1.2rem;margin-bottom:1.4rem}@container estate (max-width: 920px){.EstatePresentation_serviceGrid__5_7Er{grid-template-columns:1fr}}.EstatePresentation_service__8Z_bp{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;border:.1rem solid hsla(0,0%,100%,.16);border-radius:1.4rem;background:hsla(0,0%,100%,.08);color:#fff;font-family:inherit;font-size:1.45rem;font-weight:600;text-align:left;cursor:pointer;transition:.2s ease-in-out}.EstatePresentation_service__8Z_bp:hover{background:hsla(0,0%,100%,.12)}.EstatePresentation_service__8Z_bp[aria-pressed=true]{border-color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.18)}.EstatePresentation_serviceIcon__klPXN{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;border-radius:1rem;background:hsla(0,0%,100%,.14);font-size:1.9rem}.EstatePresentation_moreServices__LM4YR{display:inline-flex;align-items:center;gap:.6rem;margin-bottom:2.2rem;padding:.4rem 0;border:0;background:none;color:hsla(0,0%,100%,.82);font-family:inherit;font-size:1.4rem;font-weight:600;cursor:pointer}.EstatePresentation_moreServices__LM4YR svg{font-size:1.6rem;transition:.2s ease-in-out}.EstatePresentation_moreServices__LM4YR[aria-expanded=true] svg{transform:rotate(180deg)}.EstatePresentation_moreServices__LM4YR:hover{color:#fff}.EstatePresentation_serviceChips__mFo5D{display:flex;flex-wrap:wrap;gap:.8rem;margin:-.8rem 0 2.4rem}.EstatePresentation_serviceChips__mFo5D button{display:inline-flex;align-items:center;gap:.6rem;border-radius:99.9rem;font-size:1.1rem;font-weight:700;line-height:1.5;white-space:nowrap;padding:.7rem 1.3rem;border:.1rem solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.08);color:#fff;font-family:inherit;font-size:1.3rem;font-weight:600;cursor:pointer;transition:.2s ease-in-out}.EstatePresentation_serviceChips__mFo5D button:hover{background:hsla(0,0%,100%,.14)}.EstatePresentation_serviceChips__mFo5D button[aria-pressed=true]{border-color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.2)}.EstatePresentation_providers__jBdQc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.2rem;gap:1.2rem;margin:0 0 2.4rem;padding:0;list-style:none}.EstatePresentation_providers__jBdQc li{display:flex;align-items:center;gap:1.2rem;min-width:0;padding:1.2rem 1.4rem;border:.1rem solid hsla(0,0%,100%,.16);border-radius:1.4rem;background:hsla(0,0%,100%,.06)}.EstatePresentation_providers__jBdQc img{flex:0 0 auto;width:4.4rem;height:4.4rem;border-radius:1.1rem;object-fit:cover}.EstatePresentation_providers__jBdQc div{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.EstatePresentation_providers__jBdQc a{color:#fff;font-size:1.45rem;font-weight:700;text-decoration:none;overflow-wrap:anywhere}.EstatePresentation_providers__jBdQc a:hover{text-decoration:underline}.EstatePresentation_providers__jBdQc span{display:flex;align-items:center;gap:.4rem;color:hsla(0,0%,100%,.72);font-size:1.25rem}.EstatePresentation_providers__jBdQc span svg{margin-left:.4rem;color:var(--estate-amber)}.EstatePresentation_providers__jBdQc em{align-self:flex-start;margin-top:.6rem;padding:.3rem .8rem;border-radius:99.9rem;background:rgba(255,190,69,.18);color:var(--estate-amber);font-size:1.1rem;font-style:normal;font-weight:700}@media screen and (max-width:920px){.EstatePresentation_providers__jBdQc{grid-template-columns:1fr}}.EstatePresentation_providerInitial__Agf8n{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:1.1rem;background:var(--estate-grad);color:#fff;font-size:1.8rem;font-weight:800}.EstatePresentation_servicesStatus__R4qJV{margin-bottom:2.4rem;color:hsla(0,0%,100%,.72);font-size:1.4rem}.EstatePresentation_servicesCta__7yti5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.8rem;padding:2.2rem 2.4rem;border:.1rem solid hsla(0,0%,100%,.16);border-radius:1.8rem;background:hsla(0,0%,100%,.07)}.EstatePresentation_servicesCta__7yti5>div{max-width:43rem}.EstatePresentation_servicesCta__7yti5 strong{display:block;font-size:1.7rem;font-weight:700}.EstatePresentation_servicesCta__7yti5 span{display:block;margin-top:.4rem;color:hsla(0,0%,100%,.78);font-size:1.4rem}.EstatePresentation_servicesButton__mVXir{display:inline-flex;align-items:center;justify-content:center;gap:.9rem;border:0;border-radius:1.2rem;padding:1.3rem 2.2rem;font-family:inherit;font-size:1.4rem;font-weight:700;line-height:1.4;text-decoration:none;cursor:pointer;transition:.2s ease-in-out}.EstatePresentation_servicesButton__mVXir:disabled{opacity:.55;cursor:not-allowed}.EstatePresentation_servicesButton__mVXir svg{width:1.8rem;height:1.8rem}.EstatePresentation_servicesButton__mVXir{background:var(--estate-grad);color:#fff;box-shadow:0 1rem 2.4rem rgba(239,45,139,.28)}.EstatePresentation_servicesButton__mVXir:hover:not(:disabled){filter:brightness(1.06)}.EstatePresentation_servicesButton__mVXir{padding:1.4rem 2.6rem;border-radius:1.4rem;font-size:1.5rem;max-width:100%;white-space:normal}.EstatePresentation_cashback__7LXSo{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:2rem;color:var(--estate-amber);font-size:1.45rem}.EstatePresentation_cashback__7LXSo svg{font-size:1.9rem}.EstatePresentation_cashback__7LXSo strong{font-weight:700}.EstatePresentation_cashback__7LXSo span{color:hsla(0,0%,100%,.72);font-weight:500}.EstatePresentation_similar__kHJ2w{display:flex;flex-direction:column;gap:1.6rem;width:100%}.EstatePresentation_similar__kHJ2w h2{display:flex;align-items:center;gap:1rem;font-size:2.1rem;font-weight:800;letter-spacing:-.04rem;line-height:1.25;color:var(--estate-ink)}.EstatePresentation_similar__kHJ2w h2:before{content:"";flex:0 0 auto;width:.6rem;height:2.2rem;border-radius:.6rem;background:var(--estate-grad)}.EstatePresentation_grid__KxiFB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.8rem;gap:1.8rem}@container estate (max-width: 920px){.EstatePresentation_grid__KxiFB{grid-template-columns:1fr}}.SearchFilters_form__MbhlA{display:flex;flex-direction:column}.SearchFilters_section__76PDH{min-width:0;margin:0;padding:0;border:0}.SearchFilters_section__76PDH legend{float:left;width:100%;margin:1.8rem 0 1rem;padding:0;color:var(--estate-heading);font-size:1.1rem;font-weight:700;letter-spacing:.05rem;text-transform:uppercase}.SearchFilters_section__76PDH legend+*{clear:both}.SearchFilters_row__ds_oz{margin-bottom:1.3rem}.SearchFilters_pair__EX7f8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.SearchFilters_field___MtNY label{display:block;margin-bottom:.5rem;padding:0;color:var(--estate-muted);font-size:1.2rem;font-weight:600}.SearchFilters_field___MtNY input,.SearchFilters_field___MtNY select,.SearchFilters_field___MtNY textarea{width:100%;border:.15rem solid var(--estate-line);border-radius:1.1rem;background:var(--estate-field);color:var(--estate-ink);font-family:inherit;font-size:1.35rem}.SearchFilters_field___MtNY input:focus,.SearchFilters_field___MtNY select:focus,.SearchFilters_field___MtNY textarea:focus{border-color:var(--estate-blue);outline:none}.SearchFilters_field___MtNY input::placeholder,.SearchFilters_field___MtNY select::placeholder,.SearchFilters_field___MtNY textarea::placeholder{color:var(--estate-muted);opacity:.7}.SearchFilters_field___MtNY input,.SearchFilters_field___MtNY select{height:4.4rem;padding:0 1.3rem}.SearchFilters_field___MtNY textarea{padding:1.2rem 1.4rem}.SearchFilters_field___MtNY{min-width:0;margin:0}.SearchFilters_select__Ks0h3{position:relative}.SearchFilters_select__Ks0h3 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:3.2rem;cursor:pointer}.SearchFilters_select__Ks0h3 svg{position:absolute;top:50%;right:1.1rem;color:var(--estate-muted);font-size:1.7rem;transform:translateY(-50%);pointer-events:none}.SearchFilters_help__hyNq9{margin-top:-.4rem;color:var(--estate-muted);font-size:1.15rem}.SearchFilters_error__Kvl71{margin-top:.4rem;color:var(--color-danger);font-size:1.25rem}.SearchFilters_apply__2roMq{display:inline-flex;align-items:center;justify-content:center;gap:.9rem;border:0;border-radius:1.2rem;padding:1.3rem 2.2rem;font-family:inherit;font-size:1.4rem;font-weight:700;line-height:1.4;text-decoration:none;cursor:pointer;transition:.2s ease-in-out}.SearchFilters_apply__2roMq:disabled{opacity:.55;cursor:not-allowed}.SearchFilters_apply__2roMq svg{width:1.8rem;height:1.8rem}.SearchFilters_apply__2roMq{background:var(--estate-button);color:#fff}.SearchFilters_apply__2roMq:hover:not(:disabled){background:var(--estate-navy2)}.SearchFilters_apply__2roMq{width:100%;margin-top:.8rem;padding:1.4rem;font-size:1.45rem}.SearchFilters_clear__mlBwH{width:100%;margin-top:1rem;border:0;background:none;color:var(--estate-muted);font-family:inherit;font-size:1.3rem;font-weight:600;cursor:pointer}.SearchFilters_clear__mlBwH:hover{color:var(--estate-ink);text-decoration:underline}.RealEstatePage_frame__mh9bJ{--estate-bg:#f4f6fb;--estate-navy:#1c2547;--estate-navy2:#26336b;--estate-blue:#2188d8;--estate-pink:#ef2d8b;--estate-purple:#8a5ab1;--estate-amber:#ffbe45;--estate-green:#17915a;--estate-check:#20b573;--estate-grad:linear-gradient(90deg,#2188d8,#ef2d8b,#8a5ab1);--estate-hero:linear-gradient(130deg,#1c2547,#26336b 55%,#3a2f6b);--estate-shadow:0 1.8rem 5rem rgba(28,37,71,0.08);--estate-ink:#1c2547;--estate-heading:#26336b;--estate-text:#3c4458;--estate-muted:#5b6378;--estate-line:#e7ebf3;--estate-placeholder:rgba(28,37,71,0.25);--estate-photo-badge:rgba(255,255,255,0.94);--estate-surface:#ffffff;--estate-soft:#f7f9fd;--estate-field:#fbfcfe;--estate-chip:#f3f5fa;--estate-tag:#eef2fa;--estate-toggle:#f2f5fa;--estate-sale:#e4f2fc;--estate-rent:#fdebf4;--estate-verified:#e8f7ef;--estate-button:#1c2547;color:var(--estate-ink)}html.dark .RealEstatePage_frame__mh9bJ{--estate-bg:var(--color-background-3);--estate-blue:#65baff;--estate-pink:#ff79bb;--estate-purple:#bd99e1;--estate-green:#64d69b;--estate-shadow:none;--estate-ink:var(--color-foreground);--estate-heading:var(--color-foreground-dim);--estate-text:var(--color-foreground-dim);--estate-muted:#b0b5c3;--estate-placeholder:#9fb0cf;--estate-photo-badge:#263047;--estate-line:var(--color-border);--estate-surface:var(--color-background-1);--estate-soft:var(--color-background-1-light);--estate-field:var(--color-background-2-light);--estate-chip:var(--color-background-1-light);--estate-tag:var(--color-background-1-light);--estate-toggle:var(--color-background-2-light);--estate-sale:rgba(33,136,216,0.18);--estate-rent:rgba(239,45,139,0.18);--estate-verified:rgba(23,145,90,0.2);--estate-button:#26336b}.RealEstatePage_frame__mh9bJ{container:estate/inline-size;width:100%;max-width:124rem;min-width:0;margin-inline:auto;background:var(--estate-bg);line-height:1.55}.RealEstatePage_frame__mh9bJ :where(button,a,input,select,textarea):focus-visible{outline:.2rem solid var(--estate-blue);outline-offset:.3rem}.RealEstatePage_page__RNE0y.RealEstatePage_page__RNE0y{min-width:0;padding:0 2rem 3.6rem;gap:0}.RealEstatePage_visuallyHidden__Cksjd{position:absolute;width:.1rem;height:.1rem;margin:-.1rem;padding:0;overflow:hidden;border:0;clip:rect(0,0,0,0);white-space:nowrap}.RealEstatePage_intro__geqnO{position:relative;overflow:hidden;background:var(--estate-hero);color:#fff}.RealEstatePage_intro__geqnO:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.7rem;background:var(--estate-grad)}.RealEstatePage_intro__geqnO{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:2.4rem;padding:4rem 2rem 4.6rem;width:calc(100% + 4rem);margin-inline:-2rem;border-radius:0 0 3rem 3rem}.RealEstatePage_intro__geqnO:before{content:"";position:absolute;top:-14rem;right:-14rem;width:52rem;height:52rem;border-radius:50%;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%20400%22%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%2240%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%2274%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.1%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%22108%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%22142%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.1%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%22176%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%22210%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.1%22%20stroke-width%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%22244%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%222.5%22%2F%3E%3C%2Fsvg%3E") 50%/contain no-repeat;opacity:.5;pointer-events:none;top:-16rem;opacity:.45}.RealEstatePage_intro__geqnO>*{position:relative}.RealEstatePage_intro__geqnO h1{color:#fff;font-size:3.8rem;font-weight:800;letter-spacing:-.1rem;line-height:1.1}.RealEstatePage_intro__geqnO p{max-width:56rem;margin-top:1.2rem;color:hsla(0,0%,100%,.82);font-size:1.6rem}@container estate (max-width: 680px){.RealEstatePage_intro__geqnO{padding:3rem 2rem 4.6rem}.RealEstatePage_intro__geqnO h1{font-size:2.8rem}}.RealEstatePage_introText__anQEc{min-width:0}.RealEstatePage_eyebrow__CAlU5{display:inline-flex;align-items:center;gap:.6rem;border-radius:99.9rem;font-size:1.1rem;font-weight:700;line-height:1.5;white-space:nowrap;gap:.8rem;margin-bottom:1.4rem;padding:.6rem 1.3rem;border:.1rem solid hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.12);color:#fff;font-size:1.2rem}.RealEstatePage_eyebrow__CAlU5 svg{font-size:1.4rem}.RealEstatePage_introStats__8yh04{display:flex;flex-wrap:wrap;gap:3rem;margin-top:2.2rem}.RealEstatePage_introStats__8yh04 div{display:flex;flex-direction:column}.RealEstatePage_introStats__8yh04 strong{font-size:2.4rem;font-weight:800;line-height:1.4}.RealEstatePage_introStats__8yh04 span{color:hsla(0,0%,100%,.72);font-size:1.3rem}@container estate (max-width: 680px){.RealEstatePage_introStats__8yh04{gap:2rem}}.RealEstatePage_headerActions__6raPk{display:flex;flex-direction:column;align-items:flex-end;gap:.9rem;margin-left:auto}.RealEstatePage_headerActions__6raPk>span{max-width:23rem;color:hsla(0,0%,100%,.6);font-size:1.2rem;text-align:right}@container estate (max-width: 680px){.RealEstatePage_headerActions__6raPk{align-items:flex-start;margin-left:0}.RealEstatePage_headerActions__6raPk>span{text-align:left}}.RealEstatePage_addButton__Vg_jO{display:inline-flex;align-items:center;justify-content:center;gap:.9rem;border:0;border-radius:1.2rem;padding:1.3rem 2.2rem;font-family:inherit;font-size:1.4rem;font-weight:700;line-height:1.4;text-decoration:none;cursor:pointer;transition:.2s ease-in-out}.RealEstatePage_addButton__Vg_jO:disabled{opacity:.55;cursor:not-allowed}.RealEstatePage_addButton__Vg_jO svg{width:1.8rem;height:1.8rem}.RealEstatePage_addButton__Vg_jO{background:#fff;color:#1c2547}.RealEstatePage_addButton__Vg_jO:hover:not(:disabled){background:#f4f6fb}.RealEstatePage_addButton__Vg_jO{padding:1.5rem 2.2rem;border-radius:1.4rem;box-shadow:0 1.2rem 3rem rgba(0,0,0,.2);font-size:1.5rem}.RealEstatePage_heroSearch__nY7dX{position:relative;z-index:1;display:flex;gap:1rem;width:100%;margin-top:-2.8rem;margin-bottom:2.2rem;align-self:center;padding:1.2rem;border:.1rem solid var(--estate-line);border-radius:1.8rem;background:var(--estate-surface);box-shadow:var(--estate-shadow)}@container estate (max-width: 680px){.RealEstatePage_heroSearch__nY7dX{flex-direction:column;width:100%}}.RealEstatePage_searchField__88f3z{flex:1 1;display:flex;align-items:center;gap:1rem;min-width:0;padding:0 1.4rem;color:var(--estate-muted)}.RealEstatePage_searchField__88f3z svg{flex-shrink:0;color:var(--estate-blue);font-size:2rem}.RealEstatePage_searchField__88f3z input{width:100%;min-height:4.4rem;border:0;outline:none;background:rgba(0,0,0,0);color:var(--estate-ink);font-family:inherit;font-size:1.5rem}.RealEstatePage_searchField__88f3z input::placeholder{color:var(--estate-muted);opacity:1}.RealEstatePage_searchButton__wBNKx{display:inline-flex;align-items:center;justify-content:center;gap:.9rem;border:0;border-radius:1.2rem;padding:1.3rem 2.2rem;font-family:inherit;font-size:1.4rem;font-weight:700;line-height:1.4;text-decoration:none;cursor:pointer;transition:.2s ease-in-out}.RealEstatePage_searchButton__wBNKx:disabled{opacity:.55;cursor:not-allowed}.RealEstatePage_searchButton__wBNKx svg{width:1.8rem;height:1.8rem}.RealEstatePage_searchButton__wBNKx{padding:1.2rem 2.8rem;background:var(--estate-grad);color:#fff;font-size:1.5rem}.RealEstatePage_pills__nl_w3{margin:2.2rem 0 1.8rem;display:flex;flex-wrap:wrap;gap:.8rem}.RealEstatePage_pill__MxBm0{padding:.9rem 1.8rem;border:.15rem solid var(--estate-line);border-radius:99.9rem;background:var(--estate-surface);color:var(--estate-muted);font-family:inherit;font-size:1.4rem;font-weight:600;cursor:pointer;transition:.2s ease-in-out}.RealEstatePage_pill__MxBm0:hover{border-color:var(--estate-navy2)}.RealEstatePage_pill__MxBm0[aria-pressed=true]{border-color:var(--estate-button);background:var(--estate-button);color:#fff}.RealEstatePage_layout__fENca{display:grid;grid-template-columns:28.8rem minmax(0,1fr);align-items:start;grid-gap:2.6rem;gap:2.6rem;width:100%}@container estate (max-width: 1000px){.RealEstatePage_layout__fENca{grid-template-columns:1fr}}.RealEstatePage_filters__gieZv{background:var(--estate-surface);border:.1rem solid var(--estate-line);border-radius:2rem;box-shadow:var(--estate-shadow);position:-webkit-sticky;position:sticky;top:calc(var(--size-top-navigation-height, 6.4rem) + 2rem);padding:2.2rem}@container estate (max-width: 1000px){.RealEstatePage_filters__gieZv{position:static}}.RealEstatePage_filtersTitle__4qCmy{display:flex;align-items:center;gap:1rem;font-size:1.6rem;font-weight:800;letter-spacing:-.04rem;line-height:1.25;color:var(--estate-ink)}.RealEstatePage_filtersTitle__4qCmy:before{content:"";flex:0 0 auto;width:.6rem;height:1.8rem;border-radius:.6rem;background:var(--estate-grad)}.RealEstatePage_filtersTitle__4qCmy{gap:.9rem}.RealEstatePage_filterContent__2V_Xn>.RealEstatePage_filtersTitle__4qCmy{margin-bottom:1.6rem}.RealEstatePage_mobileFilterToggle__D1y4B{display:none}.RealEstatePage_segmented__qEQXT{display:flex;margin-bottom:1.6rem;padding:.4rem;border-radius:1.2rem;background:var(--estate-toggle)}.RealEstatePage_segmented__qEQXT button{flex:1 1;padding:.9rem;border:0;border-radius:.9rem;background:none;color:var(--estate-muted);font-family:inherit;font-size:1.35rem;font-weight:600;cursor:pointer}.RealEstatePage_segmented__qEQXT button[aria-pressed=true]{background:var(--estate-surface);box-shadow:0 .2rem .6rem rgba(28,37,71,.1);color:var(--estate-ink)}.RealEstatePage_typeField__n6nN_ label{display:block;margin-bottom:.5rem;padding:0;color:var(--estate-muted);font-size:1.2rem;font-weight:600}.RealEstatePage_typeField__n6nN_ input,.RealEstatePage_typeField__n6nN_ select,.RealEstatePage_typeField__n6nN_ textarea{width:100%;border:.15rem solid var(--estate-line);border-radius:1.1rem;background:var(--estate-field);color:var(--estate-ink);font-family:inherit;font-size:1.35rem}.RealEstatePage_typeField__n6nN_ input:focus,.RealEstatePage_typeField__n6nN_ select:focus,.RealEstatePage_typeField__n6nN_ textarea:focus{border-color:var(--estate-blue);outline:none}.RealEstatePage_typeField__n6nN_ input::placeholder,.RealEstatePage_typeField__n6nN_ select::placeholder,.RealEstatePage_typeField__n6nN_ textarea::placeholder{color:var(--estate-muted);opacity:.7}.RealEstatePage_typeField__n6nN_ input,.RealEstatePage_typeField__n6nN_ select{height:4.4rem;padding:0 1.3rem}.RealEstatePage_typeField__n6nN_ textarea{padding:1.2rem 1.4rem}.RealEstatePage_select__n1p1M{position:relative}.RealEstatePage_select__n1p1M select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:3.2rem;cursor:pointer}.RealEstatePage_select__n1p1M svg{position:absolute;top:50%;right:1.1rem;color:var(--estate-muted);font-size:1.7rem;transform:translateY(-50%);pointer-events:none}@container estate (max-width: 1000px){.RealEstatePage_mobileFilterToggle__D1y4B{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:0;background:rgba(0,0,0,0);color:var(--estate-ink);font-family:inherit;cursor:pointer}.RealEstatePage_mobileFilterToggle__D1y4B svg{font-size:2rem;transition:transform .2s}.RealEstatePage_mobileFilterToggle__D1y4B[aria-expanded=true] svg{transform:rotate(180deg)}.RealEstatePage_filterContent__2V_Xn{display:none;margin-top:1.6rem}.RealEstatePage_filterContent__2V_Xn>.RealEstatePage_filtersTitle__4qCmy{display:none}.RealEstatePage_filtersExpanded___x3EC .RealEstatePage_filterContent__2V_Xn{display:block}}.RealEstatePage_results__gaus5{display:flex;flex-direction:column;gap:1.8rem;min-width:0}.RealEstatePage_toolbar__8XU_n{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem}.RealEstatePage_resultsCount__ZFQNz{color:var(--estate-muted);font-size:1.35rem}.RealEstatePage_resultsCount__ZFQNz strong{color:var(--estate-ink);font-size:2rem;font-weight:800}.RealEstatePage_toolbarActions__56neD{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.RealEstatePage_sort__5BTAv{position:relative}.RealEstatePage_sort__5BTAv select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1rem 3.4rem 1rem 1.4rem;border:.15rem solid var(--estate-line);border-radius:1.1rem;background:var(--estate-surface);color:var(--estate-ink);font-family:inherit;font-size:1.35rem;font-weight:600;cursor:pointer}.RealEstatePage_sort__5BTAv svg{position:absolute;top:50%;right:1.1rem;color:var(--estate-muted);font-size:1.6rem;transform:translateY(-50%);pointer-events:none}.RealEstatePage_viewToggle__e5V41{display:flex;overflow:hidden;border:.15rem solid var(--estate-line);border-radius:1.1rem}.RealEstatePage_viewToggle__e5V41 button{display:flex;align-items:center;gap:.7rem;padding:1rem 1.5rem;border:0;background:var(--estate-surface);color:var(--estate-muted);font-family:inherit;font-size:1.35rem;font-weight:600;cursor:pointer}.RealEstatePage_viewToggle__e5V41 button[aria-pressed=true]{background:var(--estate-button);color:#fff}.RealEstatePage_activeFilters__7EoEH{display:flex;flex-wrap:wrap;gap:.8rem}.RealEstatePage_activeFilters__7EoEH button{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1.2rem;border:.1rem solid var(--estate-line);border-radius:99.9rem;background:var(--estate-tag);color:var(--estate-heading);font-family:inherit;font-size:1.25rem;font-weight:600;cursor:pointer}.RealEstatePage_activeFilters__7EoEH button svg{font-size:1.2rem}.RealEstatePage_list__cKbJf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@container estate (max-width: 1000px){.RealEstatePage_list__cKbJf{grid-template-columns:repeat(2,minmax(0,1fr))}}@container estate (max-width: 680px){.RealEstatePage_list__cKbJf{grid-template-columns:minmax(0,1fr)}}.RealEstatePage_list__cKbJf{gap:1.8rem}.RealEstatePage_empty__UZtvq,.RealEstatePage_mapResults__vT3lV,.RealEstatePage_statusCard__BBGsK{grid-column:1/-1;width:100%;color:var(--estate-muted);font-size:1.5rem}.RealEstatePage_notify__2cWyU{margin-top:1rem;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem;overflow:hidden;padding:2.4rem 2.8rem;border-radius:2.2rem;background:linear-gradient(120deg,#26336b,#3a2f6b);color:#fff}.RealEstatePage_notify__2cWyU:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.6rem;background:var(--estate-grad)}.RealEstatePage_notifyText__FEHHR{display:flex;align-items:center;gap:1.4rem;max-width:62rem}.RealEstatePage_notifyText__FEHHR strong{display:block;font-size:1.7rem}.RealEstatePage_notifyText__FEHHR>div span{display:block;margin-top:.3rem;color:hsla(0,0%,100%,.78);font-size:1.4rem}.RealEstatePage_notifyIcon__4Dw_i{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:4.6rem;height:4.6rem;border-radius:1.2rem;background:hsla(0,0%,100%,.14);font-size:2.2rem}.RealEstatePage_pager__ElDjZ{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:1.6rem 0 0}.RealEstatePage_pager__ElDjZ button,.RealEstatePage_pager__ElDjZ span{display:flex;align-items:center;justify-content:center;min-width:4rem;height:4rem;padding:0 1.2rem;color:var(--estate-muted);font-family:inherit;font-size:1.4rem;font-weight:700}.RealEstatePage_pager__ElDjZ button{border:.15rem solid var(--estate-line);border-radius:1.1rem;background:var(--estate-surface);cursor:pointer}.RealEstatePage_pager__ElDjZ button[aria-current=page]{border-color:var(--estate-button);background:var(--estate-button);color:#fff}.RealEstatePage_pager__ElDjZ button:disabled{opacity:.45;cursor:not-allowed}.AddReferrerModal_container__a3OIH{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--spacing-4,1.6rem)}.AddReferrerModal_helper__ROt3z{font-size:1.2rem;line-height:1.8rem;color:var(--color-foreground-dim)}.AddReferrerModal_suggestion__ZsKpH{font-size:1.4rem;line-height:2.2rem}.AddReferrerModal_item__J_MJD{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--spacing-4,1.6rem);width:100%;padding:var(--spacing-2,.8rem);border-radius:var(--radius-m,.8rem);transition:.2s ease-in-out;cursor:pointer}.AddReferrerModal_item__J_MJD:hover{background-color:var(--color-lightbeige)}.dark .AddReferrerModal_item__J_MJD:hover{background-color:var(--color-background-3)}.AddReferrerModal_item__J_MJD:hover .AddReferrerModal_icon__LyKJY{opacity:1;transform:translateX(0)}.AddReferrerModal_item__J_MJD .AddReferrerModal_content__pUpQ_{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.AddReferrerModal_item__J_MJD .AddReferrerModal_name__e4Mwi{font-size:1.4rem;line-height:2.2rem;color:var(--color-foreground)}.AddReferrerModal_item__J_MJD .AddReferrerModal_info__PfWEH{font-size:1.2rem;line-height:1.8rem;color:var(--color-foreground-dim)}.AddReferrerModal_item__J_MJD .AddReferrerModal_image__AYBnH{width:4rem;max-width:4rem;height:4rem}.AddReferrerModal_item__J_MJD .AddReferrerModal_iconImage__0MuHM{width:4rem;height:4rem;display:flex;justify-content:center;align-items:center}.AddReferrerModal_item__J_MJD .AddReferrerModal_icon__LyKJY{opacity:0;transform:translateX(-.4rem);margin-left:auto;flex-shrink:0;transition:.2s ease-in-out}.ReferrerItem_referrerItem__paRYx{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--spacing-2,.8rem);padding:var(--spacing-2,.8rem);background-color:var(--color-background-3);border-radius:var(--radius-m,.8rem);width:-moz-fit-content;width:fit-content}.ReferrerItem_image__N9tPu{width:4rem;height:4rem}.ReferrerItem_name__6vU9R{font-size:1.4rem;line-height:2.2rem;color:var(--color-foreground)}.ReferrerItem_name__6vU9R:hover{text-decoration:underline}.ReportSellerModal_container__EZ6OU{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--spacing-4,1.6rem)}.ReportSellerModal_textarea__1_75c{min-height:15rem}.ReportSellerModal_buttons___bWyf{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--spacing-2,.8rem)}.ReportSellerModal_info__cC6k5{font-size:1rem;line-height:1.5rem;color:var(--color-foreground-dim)}.TransactionInvoice_dropzoneLabel__vuaYk{padding-bottom:.5rem;font-size:1.4rem;line-height:2.2rem;color:var(--color-foreground-dim)}.TransactionInvoice_dropzone__6BPm6{background-color:var(--color-background-3)}.OrderThumbnailHeader_grid__woK0L,.OrderThumbnailHeader_header__fRaay{display:grid;grid-template-columns:1fr 13rem 10rem 5rem 15rem 12rem;grid-gap:var(--spacing-4,1.6rem) var(--spacing-6,2.4rem);gap:var(--spacing-4,1.6rem) var(--spacing-6,2.4rem);align-items:center;width:100%}@media screen and (max-width:1240px){.OrderThumbnailHeader_grid__woK0L,.OrderThumbnailHeader_header__fRaay{grid-template-columns:1fr 1fr;grid-template-areas:"offe offe" "deta deta"}}@media screen and (max-width:550px){.OrderThumbnailHeader_grid__woK0L,.OrderThumbnailHeader_header__fRaay{grid-template-columns:1fr}}.OrderThumbnailHeader_header__fRaay{position:relative;width:100%;word-break:normal}.OrderThumbnailHeader_offer__yfoZg{display:grid;grid-template-columns:6.4rem 1fr;grid-gap:var(--spacing-2,.8rem);gap:var(--spacing-2,.8rem)}@media screen and (max-width:1240px){.OrderThumbnailHeader_offer__yfoZg{grid-area:offe}}@media screen and (max-width:550px){.OrderThumbnailHeader_offer__yfoZg{padding-right:11.6rem}}.OrderThumbnailHeader_offer__yfoZg .OrderThumbnailHeader_image__flxtb{height:4rem;border-radius:var(--radius-s,.4rem)}.OrderThumbnailHeader_offer__yfoZg .OrderThumbnailHeader_offerInfo__WKEYA{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.OrderThumbnailHeader_offer__yfoZg .OrderThumbnailHeader_offerInfo__WKEYA .OrderThumbnailHeader_offerTitle__zeKu6{font-size:1.4rem;line-height:2.2rem;color:var(--color-foreground);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.OrderThumbnailHeader_offer__yfoZg .OrderThumbnailHeader_offerInfo__WKEYA .OrderThumbnailHeader_offerTitle__zeKu6:hover{text-decoration:underline}.OrderThumbnailHeader_offer__yfoZg .OrderThumbnailHeader_offerInfo__WKEYA .OrderThumbnailHeader_sellerName__vMrq_{font-size:1.2rem;line-height:1.8rem;color:var(--color-foreground-dim);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.OrderThumbnailHeader_offer__yfoZg .OrderThumbnailHeader_offerInfo__WKEYA .OrderThumbnailHeader_sellerName__vMrq_:hover{text-decoration:underline}.OrderThumbnailHeader_details__aOMnJ{display:contents}@media screen and (max-width:1240px){.OrderThumbnailHeader_details__aOMnJ{grid-area:deta;display:grid;grid-gap:var(--spacing-4,1.6rem) var(--spacing-6,2.4rem);gap:var(--spacing-4,1.6rem) var(--spacing-6,2.4rem);align-items:center;grid-template-columns:10rem 5rem 15rem 1fr;grid-template-areas:"date poin pric stat"}}@media screen and (max-width:768px){.OrderThumbnailHeader_details__aOMnJ{grid-template-columns:10rem 5rem 1fr;grid-template-areas:"date poin pric" "stat stat stat"}}@media screen and (max-width:1240px){.OrderThumbnailHeader_status__9owcH{grid-area:stat;justify-self:end}}@media screen and (max-width:768px){.OrderThumbnailHeader_status__9owcH{justify-self:start}}.OrderThumbnailHeader_status__9owcH .OrderThumbnailHeader_tag__h_ZhH{width:-moz-fit-content;width:fit-content}.OrderThumbnailHeader_date__OCpdh{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-size:1.2rem;line-height:1.8rem;color:var(--color-foreground-dim)}@media screen and (max-width:1240px){.OrderThumbnailHeader_date__OCpdh{grid-area:date}}@media screen and (max-width:550px){.OrderThumbnailHeader_date__OCpdh{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--spacing-1,.4rem);width:100%}}@media screen and (max-width:1240px){.OrderThumbnailHeader_loyaltyPoints__tERaU{grid-area:poin}}.OrderThumbnailHeader_price__AcPig{font-size:1.4rem;line-height:2.2rem;color:var(--color-foreground)}@media screen and (max-width:1240px){.OrderThumbnailHeader_price__AcPig{grid-area:pric}}.OrderThumbnailHeader_toggleButton__N67ar{padding:0}@media screen and (max-width:1240px){.OrderThumbnailHeader_toggleButton__N67ar{position:absolute;top:0;right:0}}.OrderThumbnail_order__IgLz0{padding:var(--spacing-4,1.6rem)}.OrderThumbnail_body__cELSL{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--spacing-6,2.4rem);transition:.2s ease-in-out;max-height:110rem;padding-top:var(--spacing-4,1.6rem)}.OrderThumbnail_body__cELSL.OrderThumbnail_off__IKZxn{opacity:0;pointer-events:none;max-height:0;padding-top:0}.OrderThumbnail_mainContainer___Iqrk{display:grid;grid-template-columns:1fr 15rem;grid-gap:var(--spacing-4,1.6rem);gap:var(--spacing-4,1.6rem)}@media screen and (max-width:768px){.OrderThumbnail_mainContainer___Iqrk{grid-template-columns:1fr}}.OrderThumbnail_data__JiFx4{gap:var(--spacing-4,1.6rem);border-top:.1rem solid var(--color-background-2-dark);padding-top:var(--spacing-6,2.4rem)}.OrderThumbnail_data__JiFx4,.OrderThumbnail_data__JiFx4 .OrderThumbnail_info__18MK8{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.OrderThumbnail_data__JiFx4 span{font-size:1.4rem;line-height:2.2rem;color:var(--color-foreground)}.OrderThumbnail_data__JiFx4 span b{color:var(--color-foreground-dim);font-weight:400}.OrderThumbnail_data__JiFx4 span .OrderThumbnail_link__jsKIv{font-size:1.4rem;line-height:2.2rem}.OrderThumbnail_data__JiFx4 span .OrderThumbnail_link__jsKIv:hover{color:var(--color-primary)}.OrderThumbnail_referrer__Da4cL{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-4,1.6rem);padding-top:var(--spacing-6,2.4rem);border-top:.1rem solid var(--color-background-2-dark)}.OrderThumbnail_referrer__Da4cL .OrderThumbnail_noReferer__Xg1ms{font-size:1.4rem;line-height:2.2rem;color:var(--color-foreground-dim)}@media screen and (max-width:550px){.OrderThumbnail_referrer__Da4cL .OrderThumbnail_refererButton___c4lZ{width:100%}}.OrderThumbnail_fillData__dZX0w{display:grid;grid-template-columns:calc(50% - var(--spacing-7, 2.8rem)/2) calc(50% - var(--spacing-7, 2.8rem)/2);grid-gap:var(--spacing-7,2.8rem);gap:var(--spacing-7,2.8rem);width:100%;padding-top:var(--spacing-6,2.4rem);border-top:.1rem solid var(--color-background-2-dark)}@media screen and (max-width:768px){.OrderThumbnail_fillData__dZX0w{grid-template-columns:100%}}.OrderThumbnail_col__Fbhkf header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--spacing-2,.8rem);margin-bottom:var(--spacing-4,1.6rem)}.OrderThumbnail_inputs__pHl4w{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--spacing-4,1.6rem)}.OrderThumbnail_buttons__ywHta{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--spacing-2,.8rem);width:100%}.OrderThumbnail_buttons__ywHta .OrderThumbnail_left__8H4fh,.OrderThumbnail_buttons__ywHta .OrderThumbnail_right__7Wedl{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-2,.8rem)}@media screen and (max-width:1240px){.OrderThumbnail_buttons__ywHta .OrderThumbnail_left__8H4fh,.OrderThumbnail_buttons__ywHta .OrderThumbnail_right__7Wedl{flex-wrap:wrap}}@media screen and (max-width:550px){.OrderThumbnail_buttons__ywHta .OrderThumbnail_left__8H4fh,.OrderThumbnail_buttons__ywHta .OrderThumbnail_right__7Wedl{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}}@media screen and (max-width:768px){.OrderThumbnail_buttons__ywHta{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-6,2.4rem)}}.OrderThumbnail_sectionTitle__1s9YD{font-size:1.5rem;line-height:2.4rem;color:var(--color-foreground);font-weight:500}.OrderThumbnail_invoiceInputLabel__vMLjh{padding-bottom:.5rem;font-size:1.4rem;line-height:2.2rem;color:var(--color-foreground-dim)}.OrderThumbnail_invoiceInput___P76c{display:block}.OrderThumbnail_notification__Pnjgh{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-4,1.6rem);width:100%;padding-top:var(--spacing-6,2.4rem);border-top:.1rem solid var(--color-background-2-dark)}.OrderThumbnail_empty__GZ1mD{font-size:1.4rem;line-height:2.2rem;color:var(--color-foreground-dim)}.QrTransactionCodeModal_modal__tcIgL{max-width:48rem}.QrTransactionCodeModal_container__lVbrK{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--spacing-4,1.6rem)}.QrTransactionCodeModal_qrBox__SLS_i{justify-content:center;align-items:center;gap:var(--spacing-3,1.2rem);padding:var(--spacing-4,1.6rem);background:var(--color-background-1)}.QrTransactionCodeModal_qrBox__SLS_i,.QrTransactionCodeModal_referrerSection__2E86S{display:flex;flex-direction:column;border:1px solid var(--color-background-3);border-radius:var(--radius-m,.8rem)}.QrTransactionCodeModal_referrerSection__2E86S{justify-content:flex-start;align-items:stretch;gap:var(--spacing-2,.8rem);padding:var(--spacing-3,1.2rem)}.QrTransactionCodeModal_referrerLabel__KPLEu{font-size:1.4rem;line-height:2.2rem;color:var(--color-foreground)}.QrTransactionCodeModal_referrerInfo__zU0yo{font-size:1.2rem;line-height:1.8rem;color:var(--color-foreground-dim)}.QrTransactionCodeModal_selectedReferrer__ECmnQ{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--spacing-2,.8rem);color:var(--color-foreground)}.QrTransactionCodeModal_qrCode__FJsIS{width:min(28rem,100%);height:auto}.QrTransactionCodeModal_helper__dartO{font-size:1rem;line-height:1.5rem;color:var(--color-foreground-dim);text-align:center}.QrTransactionCodeModal_expires__WhmM_{font-size:1.2rem;line-height:1.8rem;color:var(--color-foreground-dim);text-align:center}.QrTransactionCodeModal_error__IRkCl{font-size:1rem;line-height:1.5rem;color:var(--color-danger);text-align:center}.QrTransactionCodeModal_buttons__O_nwz{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:var(--spacing-2,.8rem)}@media screen and (max-width:550px){.QrTransactionCodeModal_buttons__O_nwz{flex-direction:column;align-items:stretch}}.OfferDetails_container__DMBv0{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--spacing-6,2.4rem);width:100%}.OfferDetails_offer__jbdBP{display:grid;grid-template-columns:20rem 1fr auto;grid-gap:var(--spacing-4,1.6rem);gap:var(--spacing-4,1.6rem)}.OfferDetails_offer__jbdBP .OfferDetails_image__Cq_Dz{width:100%;height:100%;align-self:start}@media screen and (max-width:768px){.OfferDetails_offer__jbdBP{grid-template-columns:1fr}}.OfferDetails_offer__jbdBP .OfferDetails_data__cCiIq{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:var(--spacing-1,.4rem)}.OfferDetails_offer__jbdBP .OfferDetails_data__cCiIq .OfferDetails_nameWrapper__Ug4wC{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--spacing-2,.8rem)}.OfferDetails_offer__jbdBP .OfferDetails_data__cCiIq .OfferDetails_nameWrapper__Ug4wC .OfferDetails_name__QYlv5{font-weight:500;font-size:1.5rem;line-height:2.4rem}.OfferDetails_offer__jbdBP .OfferDetails_data__cCiIq .OfferDetails_localization__1WR8N{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--spacing-1,.4rem);font-size:1.2rem;line-height:1.8rem;color:var(--color-foreground-dim)}.OfferDetails_offer__jbdBP .OfferDetails_data__cCiIq .OfferDetails_company__pZ6GL{width:-moz-fit-content;width:fit-content}.OfferDetails_offer__jbdBP .OfferDetails_data__cCiIq .OfferDetails_numbers__SXqn3{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--spacing-4,1.6rem)}@media screen and (max-width:768px){.OfferDetails_offer__jbdBP .OfferDetails_data__cCiIq{gap:var(--spacing-4,1.6rem)}}.OfferDetails_offer__jbdBP .OfferDetails_actions__kbEMc{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:var(--spacing-2,.8rem)}@media screen and (max-width:768px){.OfferDetails_offer__jbdBP .OfferDetails_actions__kbEMc{grid-template-columns:flex-start}}@media screen and (max-width:550px){.OfferDetails_offer__jbdBP .OfferDetails_actions__kbEMc{align-items:stretch}}.OfferDetails_description__8nJXx{padding:0}.OfferDetails_description__8nJXx .OfferDetails_text__H0dWn{font-size:1.4rem;line-height:2.2rem;color:var(--color-foreground);white-space:pre-wrap}.SimilarOffers_container__nGRG4{width:100%}.SimilarOffers_list__7ZvTW{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--spacing-6,2.4rem)}.SimilarOffers_item__MT459{position:relative;width:30rem;margin-right:var(--spacing-6,2.4rem)}.SimilarOffers_item__MT459:not(:last-child):after{content:"";position:absolute;right:calc(var(--spacing-6, 2.4rem)*-1);top:0;bottom:0;width:.1rem;background-color:var(--color-background-4)}.dark .SimilarOffers_item__MT459:not(:last-child):after{background-color:var(--color-background-1-light)}@media screen and (max-width:550px){.SimilarOffers_item__MT459{width:26rem}}.CompanyContact_card__4GczN{width:100%}.CompanyContact_container__NImK7{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--spacing-3,1.2rem) var(--spacing-6,2.4rem)}.CompanyContact_contact__iNIy1{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--spacing-2,.8rem) var(--spacing-7,2.8rem);flex-wrap:wrap}.CompanyContact_contact__iNIy1 .CompanyContact_contactItem__M5f7C{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--spacing-2,.8rem)}.CompanyContact_contact__iNIy1 .CompanyContact_contactItem__M5f7C svg{flex-shrink:0}.CompanyContact_location__nxva_{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--spacing-2,.8rem)}.CompanyContact_location__nxva_ svg{flex-shrink:0}.CompanyContact_mapWrapper__4UW33{margin-top:var(--spacing-3,1.2rem)}.RealEstateDetails_frame__AEXmB{--estate-bg:#f4f6fb;--estate-navy:#1c2547;--estate-navy2:#26336b;--estate-blue:#2188d8;--estate-pink:#ef2d8b;--estate-purple:#8a5ab1;--estate-amber:#ffbe45;--estate-green:#17915a;--estate-check:#20b573;--estate-grad:linear-gradient(90deg,#2188d8,#ef2d8b,#8a5ab1);--estate-hero:linear-gradient(130deg,#1c2547,#26336b 55%,#3a2f6b);--estate-shadow:0 1.8rem 5rem rgba(28,37,71,0.08);--estate-ink:#1c2547;--estate-heading:#26336b;--estate-text:#3c4458;--estate-muted:#5b6378;--estate-line:#e7ebf3;--estate-placeholder:rgba(28,37,71,0.25);--estate-photo-badge:rgba(255,255,255,0.94);--estate-surface:#ffffff;--estate-soft:#f7f9fd;--estate-field:#fbfcfe;--estate-chip:#f3f5fa;--estate-tag:#eef2fa;--estate-toggle:#f2f5fa;--estate-sale:#e4f2fc;--estate-rent:#fdebf4;--estate-verified:#e8f7ef;--estate-button:#1c2547;color:var(--estate-ink)}html.dark .RealEstateDetails_frame__AEXmB{--estate-bg:var(--color-background-3);--estate-blue:#65baff;--estate-pink:#ff79bb;--estate-purple:#bd99e1;--estate-green:#64d69b;--estate-shadow:none;--estate-ink:var(--color-foreground);--estate-heading:var(--color-foreground-dim);--estate-text:var(--color-foreground-dim);--estate-muted:#b0b5c3;--estate-placeholder:#9fb0cf;--estate-photo-badge:#263047;--estate-line:var(--color-border);--estate-surface:var(--color-background-1);--estate-soft:var(--color-background-1-light);--estate-field:var(--color-background-2-light);--estate-chip:var(--color-background-1-light);--estate-tag:var(--color-background-1-light);--estate-toggle:var(--color-background-2-light);--estate-sale:rgba(33,136,216,0.18);--estate-rent:rgba(239,45,139,0.18);--estate-verified:rgba(23,145,90,0.2);--estate-button:#26336b}.RealEstateDetails_frame__AEXmB{container:estate/inline-size;width:100%;max-width:118rem;min-width:0;margin-inline:auto;background:var(--estate-bg);line-height:1.55}.RealEstateDetails_frame__AEXmB :where(button,a,input,select,textarea):focus-visible{outline:.2rem solid var(--estate-blue);outline-offset:.3rem}.RealEstateDetails_page__pxjXI.RealEstateDetails_page__pxjXI{min-width:0;padding:2.6rem 2rem 4rem}.RealEstateDetails_detailHeader__3bH_a{width:100%}.RealEstateDetails_detailHeader__3bH_a h1{max-width:76rem;margin-top:1.4rem;color:var(--estate-ink);font-size:3.4rem;font-weight:800;letter-spacing:-.08rem;line-height:1.12;overflow-wrap:anywhere}@container estate (max-width: 920px){.RealEstateDetails_detailHeader__3bH_a h1{font-size:2.6rem}}.RealEstateDetails_backLink__aAx1y{display:inline-flex;align-items:center;gap:.8rem;color:var(--estate-blue);font-size:1.4rem;font-weight:600;text-decoration:none}.RealEstateDetails_backLink__aAx1y svg{font-size:1.6rem}.RealEstateDetails_backLink__aAx1y:hover{text-decoration:underline}.RealEstateDetails_headerRow__hSw_r{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem;margin-top:1rem}.RealEstateDetails_badges__dffaL{display:flex;flex-wrap:wrap;gap:.8rem}.RealEstateDetails_listingTools__dB2YL{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.RealEstateDetails_listingTools__dB2YL>div{display:contents}.RealEstateDetails_listingTools__dB2YL a,.RealEstateDetails_listingTools__dB2YL button{display:inline-flex;align-items:center;gap:.6rem;font-size:1.1rem;font-weight:700;line-height:1.5;white-space:nowrap;height:auto;min-height:3.6rem;padding:.7rem 1.4rem;border:.15rem solid var(--estate-line);border-radius:99.9rem;background:var(--estate-surface);color:var(--estate-heading);font-family:inherit;font-size:1.25rem;text-decoration:none;cursor:pointer;transition:.2s ease-in-out}.RealEstateDetails_listingTools__dB2YL a:hover:not(:disabled),.RealEstateDetails_listingTools__dB2YL button:hover:not(:disabled){border-color:var(--estate-blue);background:var(--estate-surface);color:var(--estate-blue)}.RealEstateDetails_listingTools__dB2YL a:disabled,.RealEstateDetails_listingTools__dB2YL button:disabled{opacity:.5;cursor:not-allowed}.RealEstateDetails_listingTools__dB2YL button[aria-pressed=true]{border-color:var(--estate-blue);background:var(--estate-sale);color:var(--estate-blue)}.RealEstateDetails_listingTools__dB2YL p{flex-basis:100%;color:var(--estate-green);font-size:1.2rem;font-weight:600}.RealEstateDetails_listingTools__dB2YL p[role=alert]{color:var(--color-danger)}.RealEstateDetails_marketBadge__8SssW,.RealEstateDetails_transactionBadge__EmgLb,.RealEstateDetails_typeBadge__j1MDx{display:inline-flex;align-items:center;gap:.6rem;border-radius:99.9rem;font-size:1.1rem;font-weight:700;line-height:1.5;white-space:nowrap;padding:.7rem 1.4rem;font-size:1.25rem}.RealEstateDetails_typeBadge__j1MDx[data-type=apartment]{--estate-type-color:#2188d8;--estate-type-tint:#e4f2fc;--estate-type-photo:linear-gradient(135deg,#e4eef7,#cfe0ef)}html.dark .RealEstateDetails_typeBadge__j1MDx[data-type=apartment]{--estate-type-tint:color-mix(in srgb,#2188d8 20%,var(--estate-surface));--estate-type-color:color-mix(in srgb,#2188d8 65%,white);--estate-type-photo:linear-gradient(135deg,#28344c,#1c2547)}.RealEstateDetails_typeBadge__j1MDx[data-type=house]{--estate-type-color:#8a5ab1;--estate-type-tint:#ede7f7;--estate-type-photo:linear-gradient(135deg,#dfe7f5,#c9d6ee)}html.dark .RealEstateDetails_typeBadge__j1MDx[data-type=house]{--estate-type-tint:color-mix(in srgb,#8a5ab1 20%,var(--estate-surface));--estate-type-color:color-mix(in srgb,#8a5ab1 65%,white);--estate-type-photo:linear-gradient(135deg,#28344c,#1c2547)}.RealEstateDetails_typeBadge__j1MDx[data-type=plot]{--estate-type-color:#17915a;--estate-type-tint:#e8f7ef;--estate-type-photo:linear-gradient(135deg,#e5eef0,#cfe0e4)}html.dark .RealEstateDetails_typeBadge__j1MDx[data-type=plot]{--estate-type-tint:color-mix(in srgb,#17915a 20%,var(--estate-surface));--estate-type-color:color-mix(in srgb,#17915a 65%,white);--estate-type-photo:linear-gradient(135deg,#28344c,#1c2547)}.RealEstateDetails_typeBadge__j1MDx[data-type=commercial]{--estate-type-color:#c77d1a;--estate-type-tint:#fbf0e1;--estate-type-photo:linear-gradient(135deg,#efe9e2,#e4d8c9)}html.dark .RealEstateDetails_typeBadge__j1MDx[data-type=commercial]{--estate-type-tint:color-mix(in srgb,#c77d1a 20%,var(--estate-surface));--estate-type-color:color-mix(in srgb,#c77d1a 65%,white);--estate-type-photo:linear-gradient(135deg,#28344c,#1c2547)}.RealEstateDetails_typeBadge__j1MDx{background:var(--estate-type-tint);color:var(--estate-type-color)}.RealEstateDetails_transactionBadge__EmgLb{background:var(--estate-sale);color:var(--estate-blue)}.RealEstateDetails_transactionBadge__EmgLb[data-transaction=rent]{background:var(--estate-rent);color:var(--estate-pink)}.RealEstateDetails_marketBadge__8SssW{background:var(--estate-chip);color:var(--estate-muted)}.RealEstateDetails_keyFacts__MQ_mZ{background:var(--estate-surface);border:.1rem solid var(--estate-line);border-radius:2rem;box-shadow:var(--estate-shadow);display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);width:100%;margin:0;padding:0;overflow:hidden;list-style:none}.RealEstateDetails_keyFacts__MQ_mZ li{display:flex;flex-direction:column;gap:.7rem;min-width:0;padding:1.8rem 1.6rem;border-right:.1rem solid var(--estate-line)}.RealEstateDetails_keyFacts__MQ_mZ li:last-child{border-right:0}.RealEstateDetails_keyFacts__MQ_mZ svg{color:var(--estate-blue);font-size:2.2rem}.RealEstateDetails_keyFacts__MQ_mZ span{color:var(--estate-muted);font-size:1.2rem;font-weight:500}.RealEstateDetails_keyFacts__MQ_mZ strong{color:var(--estate-ink);font-size:1.7rem;font-weight:700;letter-spacing:-.03rem;overflow-wrap:anywhere}@container estate (max-width: 920px){.RealEstateDetails_keyFacts__MQ_mZ{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.RealEstateDetails_keyFacts__MQ_mZ li{border-right:0;border-bottom:.1rem solid var(--estate-line)}.RealEstateDetails_keyFacts__MQ_mZ li:nth-child(odd){border-right:.1rem solid var(--estate-line)}.RealEstateDetails_keyFacts__MQ_mZ li:nth-child(odd):last-child{grid-column:1/-1;border-right:0}}.RealEstateDetails_layout__P45e_{display:grid;grid-template-columns:minmax(0,1fr) 37.2rem;align-items:start;grid-gap:2.8rem;gap:2.8rem;width:100%}.RealEstateDetails_main__EmLVg{display:flex;flex-direction:column;gap:2.2rem;min-width:0}.RealEstateDetails_side__qZuJu{display:flex;flex-direction:column;gap:1.8rem;min-width:0}@media(min-height:1150px){.RealEstateDetails_side__qZuJu{position:-webkit-sticky;position:sticky;top:calc(var(--size-top-navigation-height, 6.4rem) + 2rem)}}@container estate (max-width: 920px){.RealEstateDetails_layout__P45e_{grid-template-columns:minmax(0,1fr);gap:2.2rem}.RealEstateDetails_side__qZuJu{position:static}}.RealEstateDetails_card__ilQvn{background:var(--estate-surface);border:.1rem solid var(--estate-line);border-radius:2rem;box-shadow:var(--estate-shadow);min-width:0;padding:2.6rem 2.8rem}.RealEstateDetails_card__ilQvn h2{display:flex;align-items:center;gap:1rem;font-size:2.1rem;font-weight:800;letter-spacing:-.04rem;line-height:1.25;color:var(--estate-ink)}.RealEstateDetails_card__ilQvn h2:before{content:"";flex:0 0 auto;width:.6rem;height:2.2rem;border-radius:.6rem;background:var(--estate-grad)}.RealEstateDetails_card__ilQvn h2{margin-bottom:1.4rem}@container estate (max-width: 680px){.RealEstateDetails_card__ilQvn{padding:2rem}}.RealEstateDetails_subtitle__FRhne{margin:-1rem 0 1.8rem;color:var(--estate-muted);font-size:1.4rem}.RealEstateDetails_details__DVcPg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.2rem;gap:1.2rem;margin:0}.RealEstateDetails_details__DVcPg div{display:flex;justify-content:space-between;gap:1.2rem;min-width:0;padding:1.3rem 1.6rem;border:.1rem solid var(--estate-line);border-radius:1.2rem;background:var(--estate-soft)}.RealEstateDetails_details__DVcPg dt{color:var(--estate-muted);font-size:1.4rem}.RealEstateDetails_details__DVcPg dd{margin:0;color:var(--estate-ink);font-size:1.4rem;font-weight:700;text-align:right;overflow-wrap:anywhere}@container estate (max-width: 920px){.RealEstateDetails_details__DVcPg{grid-template-columns:minmax(0,1fr)}}.RealEstateDetails_tags__m8izr{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.6rem 0 0;padding:0;list-style:none}.RealEstateDetails_tags__m8izr li{padding:.7rem 1.3rem;border:.1rem solid var(--estate-line);border-radius:99.9rem;background:var(--estate-tag);color:var(--estate-heading);font-size:1.3rem;font-weight:600}.RealEstateDetails_prose__ir16C h3{margin:2.2rem 0 .6rem;color:var(--estate-heading);font-size:1.3rem;font-weight:700;letter-spacing:.03rem;text-transform:uppercase}.RealEstateDetails_prose__ir16C section:first-of-type h3{margin-top:.8rem}.RealEstateDetails_description__Zov3Y{color:var(--estate-text);font-size:1.5rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.RealEstateDetails_advantages__H_HTH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem 2.2rem;gap:1rem 2.2rem;margin:.6rem 0 0;padding:0;list-style:none}.RealEstateDetails_advantages__H_HTH li{display:flex;align-items:flex-start;gap:1rem;color:var(--estate-text);font-size:1.45rem}.RealEstateDetails_advantages__H_HTH svg{flex:0 0 auto;margin-top:.2rem;color:var(--estate-check);font-size:1.9rem}@container estate (max-width: 920px){.RealEstateDetails_advantages__H_HTH{grid-template-columns:minmax(0,1fr)}}.RealEstateDetails_floors__h2rpH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2.6rem;gap:2.6rem}.RealEstateDetails_floors__h2rpH h3{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem;color:var(--estate-ink);font-size:1.5rem;font-weight:800}.RealEstateDetails_floors__h2rpH h3 span{color:var(--estate-blue);font-size:1.3rem;font-weight:700;white-space:nowrap}@container estate (max-width: 920px){.RealEstateDetails_floors__h2rpH{grid-template-columns:minmax(0,1fr)}}.RealEstateDetails_rooms__OQbxI{margin:0}.RealEstateDetails_rooms__OQbxI div{display:flex;justify-content:space-between;gap:2rem;padding:1rem 0;border-bottom:.1rem dashed var(--estate-line);color:var(--estate-text);font-size:1.45rem}.RealEstateDetails_rooms__OQbxI dd{margin:0;color:var(--estate-ink);font-weight:700;white-space:nowrap}.RealEstateDetails_contact__Wjp7K{padding:2.2rem 2.4rem}.RealEstateDetails_price__raESN{color:var(--estate-ink);font-size:3rem;overflow-wrap:anywhere;font-weight:800;letter-spacing:-.06rem;line-height:1.25}.RealEstateDetails_pricePerMeter__vqKW5{margin-top:.2rem;color:var(--estate-muted);font-size:1.3rem;font-weight:600}.RealEstateDetails_location__3cmE3{display:flex;align-items:center;gap:.7rem;margin-top:1rem;color:var(--estate-muted);font-size:1.4rem}.RealEstateDetails_location__3cmE3 svg{flex-shrink:0;color:var(--estate-pink);font-size:1.7rem}.RealEstateDetails_agent__SrXyK{display:flex;align-items:center;gap:1.4rem;margin:1.8rem 0;padding:1.8rem 0;border-top:.1rem solid var(--estate-line);border-bottom:.1rem solid var(--estate-line)}.RealEstateDetails_agent__SrXyK>div{display:flex;flex-direction:column;min-width:0}.RealEstateDetails_agent__SrXyK strong{color:var(--estate-ink);font-size:1.6rem;font-weight:700;overflow-wrap:anywhere}.RealEstateDetails_avatar__SbKQm{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:5.4rem;height:5.4rem;border-radius:1.4rem;background:var(--estate-grad);color:#fff;font-size:2.2rem;font-weight:800;object-fit:cover}.RealEstateDetails_agentName__bqh4o{color:var(--estate-ink);font-size:1.6rem;font-weight:700;text-decoration:none;overflow-wrap:anywhere}.RealEstateDetails_agentName__bqh4o:hover{color:var(--estate-blue)}.RealEstateDetails_agentLink__FGIRX{margin-top:.2rem;color:var(--estate-heading);font-size:1.3rem;font-weight:600;text-decoration:none}.RealEstateDetails_agentLink__FGIRX:hover{text-decoration:underline}.RealEstateDetails_company__W4vcQ{display:flex;align-items:center;gap:.6rem;margin-top:.2rem;color:var(--estate-muted);font-size:1.3rem}.RealEstateDetails_company__W4vcQ svg{flex-shrink:0;font-size:1.4rem}.RealEstateDetails_company__W4vcQ a{color:inherit;text-decoration:none;overflow-wrap:anywhere}.RealEstateDetails_company__W4vcQ a:hover{color:var(--estate-blue);text-decoration:underline}.RealEstateDetails_sellerLink__a4hdG{align-self:flex-start;margin-top:.6rem;color:var(--estate-blue);font-size:1.25rem;font-weight:600;line-height:1.4;text-decoration:none}.RealEstateDetails_sellerLink__a4hdG svg{margin-left:.4rem;font-size:1.4rem;vertical-align:-.25rem}.RealEstateDetails_sellerLink__a4hdG:hover{text-decoration:underline}.RealEstateDetails_rating__qatSE{display:flex;align-items:center;gap:.5rem;margin-top:.6rem;color:var(--estate-ink);font-size:1.3rem;font-weight:600}.RealEstateDetails_rating__qatSE svg{color:var(--estate-amber);font-size:1.4rem}.RealEstateDetails_rating__qatSE em{color:var(--estate-muted);font-style:normal;font-weight:500}.RealEstateDetails_verified__nig1S{display:inline-flex;align-items:center;border-radius:99.9rem;font-size:1.1rem;font-weight:700;line-height:1.5;white-space:nowrap;gap:.6rem;margin-bottom:1.6rem;padding:.5rem 1.1rem;background:var(--estate-verified);color:var(--estate-green);font-size:1.2rem}.RealEstateDetails_verified__nig1S svg{font-size:1.5rem}.RealEstateDetails_callButton__xHoHE{display:inline-flex;align-items:center;justify-content:center;gap:.9rem;border:0;border-radius:1.2rem;padding:1.3rem 2.2rem;font-family:inherit;font-size:1.4rem;font-weight:700;line-height:1.4;text-decoration:none;cursor:pointer;transition:.2s ease-in-out}.RealEstateDetails_callButton__xHoHE:disabled{opacity:.55;cursor:not-allowed}.RealEstateDetails_callButton__xHoHE svg{width:1.8rem;height:1.8rem}.RealEstateDetails_callButton__xHoHE{background:var(--estate-button);color:#fff}.RealEstateDetails_callButton__xHoHE:hover:not(:disabled){background:var(--estate-navy2)}.RealEstateDetails_callButton__xHoHE{width:100%;margin-bottom:1.4rem;padding:1.5rem;border-radius:1.4rem;font-size:1.5rem}.RealEstateDetails_noPhone__dS8u_{margin-bottom:1.4rem;padding:1.2rem 1.4rem;border-radius:1.2rem;background:var(--estate-soft);color:var(--estate-muted);font-size:1.3rem}.RealEstateDetails_form__r7m4t{display:flex;flex-direction:column;gap:1.2rem}.RealEstateDetails_field__6qf54 label{display:block;margin-bottom:.5rem;padding:0;color:var(--estate-muted);font-size:1.2rem;font-weight:600}.RealEstateDetails_field__6qf54 input,.RealEstateDetails_field__6qf54 select,.RealEstateDetails_field__6qf54 textarea{width:100%;border:.15rem solid var(--estate-line);border-radius:1.1rem;background:var(--estate-field);color:var(--estate-ink);font-family:inherit;font-size:1.35rem}.RealEstateDetails_field__6qf54 input:focus,.RealEstateDetails_field__6qf54 select:focus,.RealEstateDetails_field__6qf54 textarea:focus{border-color:var(--estate-blue);outline:none}.RealEstateDetails_field__6qf54 input::placeholder,.RealEstateDetails_field__6qf54 select::placeholder,.RealEstateDetails_field__6qf54 textarea::placeholder{color:var(--estate-muted);opacity:.7}.RealEstateDetails_field__6qf54 input,.RealEstateDetails_field__6qf54 select{height:4.4rem;padding:0 1.3rem}.RealEstateDetails_field__6qf54 textarea{padding:1.2rem 1.4rem}.RealEstateDetails_field__6qf54 label{font-size:1.25rem}.RealEstateDetails_field__6qf54 input,.RealEstateDetails_field__6qf54 textarea{border-radius:1.2rem;font-size:1.4rem}.RealEstateDetails_field__6qf54 input{height:4.6rem;padding:0 1.4rem}.RealEstateDetails_field__6qf54 textarea{min-height:8.4rem;resize:vertical}.RealEstateDetails_formStatus__x8Wli{padding:1rem 1.2rem;border-radius:1rem;background:var(--estate-verified);color:var(--estate-green);font-size:1.3rem;font-weight:600}.RealEstateDetails_formError__yDtJW{color:var(--color-danger);font-size:1.25rem}.RealEstateDetails_sendButton__EpTx0{display:inline-flex;align-items:center;justify-content:center;gap:.9rem;border:0;border-radius:1.2rem;padding:1.3rem 2.2rem;font-family:inherit;font-size:1.4rem;font-weight:700;line-height:1.4;text-decoration:none;cursor:pointer;transition:.2s ease-in-out}.RealEstateDetails_sendButton__EpTx0:disabled{opacity:.55;cursor:not-allowed}.RealEstateDetails_sendButton__EpTx0 svg{width:1.8rem;height:1.8rem}.RealEstateDetails_sendButton__EpTx0{background:var(--estate-grad);color:#fff;box-shadow:0 1rem 2.4rem rgba(239,45,139,.28)}.RealEstateDetails_sendButton__EpTx0:hover:not(:disabled){filter:brightness(1.06)}.RealEstateDetails_sendButton__EpTx0{width:100%;padding:1.5rem;border-radius:1.4rem;font-size:1.5rem}.RealEstateDetails_formNote__e2odz{display:flex;align-items:center;justify-content:center;gap:.6rem;color:var(--estate-muted);font-size:1.2rem;text-align:center}.RealEstateDetails_formNote__e2odz svg{flex-shrink:0;font-size:1.4rem}.RealEstateDetails_locationCard__7jnbT{padding:2rem 2.2rem}.RealEstateDetails_locationCard__7jnbT h2{display:flex;align-items:center;gap:1rem;font-size:1.7rem;font-weight:800;letter-spacing:-.04rem;line-height:1.25;color:var(--estate-ink)}.RealEstateDetails_locationCard__7jnbT h2:before{content:"";flex:0 0 auto;width:.6rem;height:1.8rem;border-radius:.6rem;background:var(--estate-grad)}.RealEstateDetails_locationCard__7jnbT h2{margin-bottom:0}.RealEstateDetails_mapHint__lvXgv{display:flex;align-items:center;gap:.7rem;margin-top:1rem;color:var(--estate-muted);font-size:1.25rem}.RealEstateDetails_mapHint__lvXgv svg{flex-shrink:0;color:var(--estate-pink);font-size:1.5rem}