.GlobalPropertySearch_searchContainer__nQi4s{position:relative;width:100%;z-index:100}.GlobalPropertySearch_searchContainer__nQi4s.GlobalPropertySearch_hero__w_TLg{max-width:650px;margin:0 auto}.GlobalPropertySearch_searchContainer__nQi4s.GlobalPropertySearch_compact__APIk8{max-width:600px}.GlobalPropertySearch_searchInputWrapper__Try8n{position:relative;display:flex;align-items:center;gap:var(--space-2);background:linear-gradient(135deg,rgba(212,197,185,.15),rgba(201,184,168,.12) 50%,rgba(212,197,185,.15));backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);border:1px solid rgba(212,197,185,.25);border-radius:2px;padding:10px 16px;box-shadow:0 8px 32px rgba(0,0,0,.15),0 16px 64px rgba(0,0,0,.1),inset 0 1px 0 rgba(212,197,185,.3),inset 0 -1px 2px rgba(0,0,0,.05);transition:all .5s var(--ease-luxury);overflow:visible}.GlobalPropertySearch_hero__w_TLg .GlobalPropertySearch_searchInputWrapper__Try8n{padding:10px 16px}.GlobalPropertySearch_searchInputWrapper__Try8n:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:linear-gradient(120deg,transparent,transparent 40%,rgba(212,197,185,.15) 50%,transparent 60%,transparent);background-size:200% auto;border-radius:2px;opacity:0;transition:opacity .5s var(--ease-luxury);animation:GlobalPropertySearch_shimmer__G2pDg 8s ease-in-out infinite;pointer-events:none;z-index:-1}@keyframes GlobalPropertySearch_shimmer__G2pDg{0%,to{background-position:200%}50%{background-position:0}}.GlobalPropertySearch_searchInputWrapper__Try8n:focus-within:before{opacity:1}.GlobalPropertySearch_searchInputWrapper__Try8n:focus-within{background:linear-gradient(135deg,rgba(212,197,185,.22),rgba(201,184,168,.18) 50%,rgba(212,197,185,.22));border-color:rgba(212,197,185,.45);box-shadow:0 0 0 1px rgba(212,197,185,.3),0 12px 48px rgba(212,197,185,.25),0 24px 80px rgba(0,0,0,.15),inset 0 1px 0 rgba(212,197,185,.35),inset 0 -1px 2px rgba(0,0,0,.05);transform:translateY(-3px)}.GlobalPropertySearch_searchIcon__ut9iJ{color:var(--color-champagne);flex-shrink:0;transition:all .4s var(--ease-luxury);filter:drop-shadow(0 1px 2px rgba(212,197,185,.15))}.GlobalPropertySearch_searchInputWrapper__Try8n:focus-within .GlobalPropertySearch_searchIcon__ut9iJ{color:var(--color-warm-gold);transform:scale(1.08) rotate(-5deg);filter:drop-shadow(0 2px 8px rgba(212,197,185,.3))}.GlobalPropertySearch_searchInput__cIxuO{flex:1 1;background:transparent;border:none;outline:none;font-family:var(--font-primary);color:rgba(255,255,255,.95);padding:0;transition:all .3s ease}.GlobalPropertySearch_hero__w_TLg .GlobalPropertySearch_searchInput__cIxuO,.GlobalPropertySearch_searchInput__cIxuO{font-size:14px;letter-spacing:-.01em;font-weight:400}.GlobalPropertySearch_searchInput__cIxuO::placeholder{color:rgba(255,255,255,.45);font-weight:300;letter-spacing:0}.GlobalPropertySearch_searchInput__cIxuO:focus::placeholder{color:rgba(255,255,255,.35)}.GlobalPropertySearch_clearButton___nAK_{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;background:rgba(212,197,185,.12);border:1px solid rgba(212,197,185,.25);border-radius:2px;color:rgba(255,255,255,.8);cursor:pointer;transition:all .35s var(--ease-luxury);position:relative;overflow:hidden}.GlobalPropertySearch_clearButton___nAK_:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--color-champagne),var(--color-warm-gold));opacity:0;transition:opacity .35s var(--ease-luxury)}.GlobalPropertySearch_clearButton___nAK_:hover:before{opacity:1}.GlobalPropertySearch_clearButton___nAK_:hover{border-color:var(--color-champagne);color:var(--color-rich-black);transform:scale(1.05);box-shadow:0 4px 12px rgba(212,197,185,.3)}.GlobalPropertySearch_clearButton___nAK_>svg{position:relative;z-index:1}.GlobalPropertySearch_searchButton__rcYCS{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:linear-gradient(135deg,var(--color-champagne),var(--color-warm-gold));border:1px solid rgba(212,197,185,.5);border-radius:2px;color:var(--color-rich-black);cursor:pointer;transition:all .35s var(--ease-luxury);position:relative;overflow:hidden;box-shadow:0 4px 12px rgba(212,197,185,.25),inset 0 1px 0 rgba(255,255,255,.3)}.GlobalPropertySearch_hero__w_TLg .GlobalPropertySearch_searchButton__rcYCS{width:36px;height:36px}.GlobalPropertySearch_searchButton__rcYCS:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--color-warm-gold),var(--color-champagne));opacity:0;transition:opacity .35s var(--ease-luxury)}.GlobalPropertySearch_searchButton__rcYCS:hover:not(:disabled):before{opacity:1}.GlobalPropertySearch_searchButton__rcYCS:hover:not(:disabled){border-color:var(--color-warm-gold);transform:scale(1.05) translateY(-2px);box-shadow:0 8px 24px rgba(212,197,185,.4),inset 0 1px 0 rgba(255,255,255,.4)}.GlobalPropertySearch_searchButton__rcYCS:active:not(:disabled){transform:scale(.98) translateY(0);box-shadow:0 2px 8px rgba(212,197,185,.3),inset 0 1px 0 rgba(255,255,255,.2)}.GlobalPropertySearch_searchButton__rcYCS:disabled{opacity:.5;cursor:not-allowed;background:rgba(212,197,185,.2);border-color:rgba(212,197,185,.25)}.GlobalPropertySearch_searchButton__rcYCS>svg{position:relative;z-index:1}.GlobalPropertySearch_loadingSpinner__3w__Z{flex-shrink:0;display:flex;align-items:center;justify-content:center}.GlobalPropertySearch_spinner___jF_n{width:22px;height:22px;border-left:2px solid rgba(212,197,185,.15);border-bottom:2px solid rgba(212,197,185,.15);border-top:2px solid rgba(212,197,185,.15);border-top-color:var(--color-champagne);border-right:2px solid rgba(212,197,185,.15);border-right-color:var(--color-warm-gold);border-radius:50%;animation:GlobalPropertySearch_spin__e1501 1s cubic-bezier(.68,-.55,.265,1.55) infinite}@keyframes GlobalPropertySearch_spin__e1501{to{transform:rotate(1turn)}}.GlobalPropertySearch_dropdown__MtvWR{position:absolute;top:calc(100% + var(--space-4));left:0;right:0;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(253,253,251,.96) 50%,rgba(255,255,255,.98));backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:1.5px solid rgba(212,197,185,.25);border-radius:2px;box-shadow:0 12px 48px rgba(28,27,24,.1),0 24px 96px rgba(212,197,185,.15),inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 rgba(212,197,185,.1);max-height:600px;overflow-y:auto;animation:GlobalPropertySearch_elegantSlideDown__YQElq .45s var(--ease-luxury);z-index:1000}@keyframes GlobalPropertySearch_elegantSlideDown__YQElq{0%{opacity:0;transform:translateY(-20px) scale(.97)}50%{opacity:.7}to{opacity:1;transform:translateY(0) scale(1)}}.GlobalPropertySearch_dropdown__MtvWR:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent 0,var(--color-champagne) 50%,transparent 100%);opacity:.3}.GlobalPropertySearch_dropdown__MtvWR::-webkit-scrollbar{width:6px}.GlobalPropertySearch_dropdown__MtvWR::-webkit-scrollbar-track{background:rgba(212,197,185,.05);border-radius:3px;margin:var(--space-2) 0}.GlobalPropertySearch_dropdown__MtvWR::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--color-champagne) 0,var(--color-warm-gold) 100%);border-radius:3px;-webkit-transition:background .3s ease;transition:background .3s ease}.GlobalPropertySearch_dropdown__MtvWR::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--color-warm-gold) 0,var(--color-soft-gold) 100%)}.GlobalPropertySearch_sectionHeader__mFNZ7{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-6);font-family:var(--font-primary);font-size:10px;text-transform:uppercase;letter-spacing:.18em;color:var(--color-steel);font-weight:600;opacity:.75;border-bottom:1px solid rgba(212,197,185,.12);background:linear-gradient(180deg,rgba(212,197,185,.02) 0,transparent)}.GlobalPropertySearch_sectionHeader__mFNZ7 svg{color:var(--color-champagne);filter:drop-shadow(0 1px 2px rgba(212,197,185,.2))}.GlobalPropertySearch_recentSection__S929Q{padding:var(--space-2) 0}.GlobalPropertySearch_recentItem__5efgj{width:100%;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-6);background:transparent;border:none;border-left:2px solid transparent;cursor:pointer;font-family:var(--font-primary);font-size:14px;color:var(--color-charcoal);text-align:left;transition:all .3s var(--ease-luxury)}.GlobalPropertySearch_recentItem__5efgj:hover{background:linear-gradient(90deg,rgba(212,197,185,.06),rgba(212,197,185,.02));border-left-color:var(--color-champagne);color:var(--color-rich-black);padding-left:var(--space-7)}.GlobalPropertySearch_recentIcon__PujB4{color:var(--color-champagne);opacity:.4;transition:all .3s ease}.GlobalPropertySearch_recentItem__5efgj:hover .GlobalPropertySearch_recentIcon__PujB4{opacity:.7;transform:scale(1.1)}.GlobalPropertySearch_loadingState__Yklpa{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-12);color:var(--color-charcoal)}.GlobalPropertySearch_loadingState__Yklpa p{font-family:var(--font-primary);font-size:14px;font-weight:300;letter-spacing:.02em;opacity:.6}.GlobalPropertySearch_resultsSection__xGj3e{padding:var(--space-2) 0}.GlobalPropertySearch_resultItem__mUlez{width:100%;display:flex;align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-6);background:transparent;border:none;border-left:2px solid transparent;cursor:pointer;text-align:left;transition:all .35s var(--ease-luxury);position:relative}.GlobalPropertySearch_resultItem__mUlez:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(212,197,185,.08),rgba(212,197,185,.02) 50%,transparent);opacity:0;transition:opacity .35s var(--ease-luxury);pointer-events:none}.GlobalPropertySearch_resultItem__mUlez.GlobalPropertySearch_selected__GrGTA:before,.GlobalPropertySearch_resultItem__mUlez:hover:before{opacity:1}.GlobalPropertySearch_resultItem__mUlez.GlobalPropertySearch_selected__GrGTA,.GlobalPropertySearch_resultItem__mUlez:hover{border-left-color:var(--color-champagne);padding-left:var(--space-7);box-shadow:inset 0 0 0 1px rgba(212,197,185,.08)}.GlobalPropertySearch_resultItem__mUlez.GlobalPropertySearch_selected__GrGTA{background:linear-gradient(90deg,rgba(212,197,185,.12),rgba(212,197,185,.04))}.GlobalPropertySearch_resultImage__dSoJK{position:relative;width:90px;height:68px;flex-shrink:0;border-radius:2px;overflow:hidden;background:linear-gradient(135deg,rgba(212,197,185,.08),rgba(212,197,185,.04));border:1px solid rgba(212,197,185,.15);box-shadow:0 4px 12px rgba(28,27,24,.06),inset 0 1px 0 rgba(255,255,255,.5);transition:all .35s var(--ease-luxury)}.GlobalPropertySearch_resultItem__mUlez:hover .GlobalPropertySearch_resultImage__dSoJK{transform:scale(1.05);box-shadow:0 8px 24px rgba(212,197,185,.2),inset 0 1px 0 rgba(255,255,255,.7)}.GlobalPropertySearch_image__Bta8s{object-fit:cover;transition:transform .35s var(--ease-luxury)}.GlobalPropertySearch_resultItem__mUlez:hover .GlobalPropertySearch_image__Bta8s{transform:scale(1.08)}.GlobalPropertySearch_imagePlaceholder__PnRSf{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--color-champagne);opacity:.3}.GlobalPropertySearch_resultDetails__Efbjt{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2);position:relative;z-index:1}.GlobalPropertySearch_resultHeader__ze69I{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4)}.GlobalPropertySearch_resultTitle__maa_U{font-family:var(--font-primary);font-size:15px;font-weight:500;color:var(--color-rich-black);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;transition:color .3s ease}.GlobalPropertySearch_resultItem__mUlez:hover .GlobalPropertySearch_resultTitle__maa_U{color:var(--color-rich-black)}.GlobalPropertySearch_resultPrice__eoW3g{font-family:var(--font-display);font-size:17px;font-weight:400;background:linear-gradient(135deg,var(--color-champagne) 0,var(--color-warm-gold) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap;flex-shrink:0;letter-spacing:-.02em}.GlobalPropertySearch_resultMeta__QWhZY{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;font-family:var(--font-primary);font-size:12px;color:var(--color-steel);font-weight:400}.GlobalPropertySearch_resultLocation__i3q7B{display:flex;align-items:center;gap:4px;font-weight:500}.GlobalPropertySearch_resultLocation__i3q7B svg{color:var(--color-champagne);opacity:.6}.GlobalPropertySearch_resultSpecs__Jd5iq{opacity:.75;letter-spacing:.01em}.GlobalPropertySearch_resultMLS__YBwb_{font-size:10px;text-transform:uppercase;letter-spacing:.08em;opacity:.5;font-weight:600}.GlobalPropertySearch_noResults__GzMUm{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-5);padding:var(--space-16) var(--space-8);color:var(--color-charcoal);text-align:center}.GlobalPropertySearch_noResults__GzMUm svg{color:var(--color-champagne);opacity:.2;filter:drop-shadow(0 4px 8px rgba(212,197,185,.15))}.GlobalPropertySearch_noResultsTitle__6XDkh{font-family:var(--font-display);font-size:20px;font-weight:400;color:var(--color-rich-black);letter-spacing:-.02em;margin:0}.GlobalPropertySearch_noResultsText__kkkKp{font-family:var(--font-primary);font-size:14px;font-weight:300;line-height:var(--leading-relaxed);opacity:.7;margin:0;max-width:360px;letter-spacing:.01em}.GlobalPropertySearch_browseButton__74tl5{margin-top:var(--space-3);padding:var(--space-3) var(--space-8);background:transparent;border:1.5px solid var(--color-champagne);border-radius:2px;color:var(--color-champagne);font-family:var(--font-primary);font-size:11px;text-transform:uppercase;letter-spacing:.15em;font-weight:600;cursor:pointer;transition:all .4s var(--ease-luxury);position:relative;overflow:hidden}.GlobalPropertySearch_browseButton__74tl5:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--color-champagne) 0,var(--color-warm-gold) 100%);opacity:0;transition:opacity .4s var(--ease-luxury)}.GlobalPropertySearch_browseButton__74tl5:hover:before{opacity:1}.GlobalPropertySearch_browseButton__74tl5:hover{color:var(--color-rich-black);border-color:var(--color-warm-gold);transform:translateY(-2px);box-shadow:0 8px 24px rgba(212,197,185,.25),inset 0 1px 0 rgba(255,255,255,.2)}.GlobalPropertySearch_browseButton__74tl5 span{position:relative;z-index:1}.GlobalPropertySearch_filtersToggle__Wba0V{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;margin-top:10px;padding:8px 12px;background:linear-gradient(135deg,rgba(212,197,185,.12),rgba(201,184,168,.08) 50%,rgba(212,197,185,.12));border:1px solid rgba(212,197,185,.22);border-radius:2px;color:rgba(255,255,255,.85);font-size:11px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;transition:all .4s cubic-bezier(.43,.13,.23,.96);position:relative;overflow:hidden}.GlobalPropertySearch_filtersToggle__Wba0V:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(212,197,185,.15) 50%,transparent);transition:left .6s cubic-bezier(.43,.13,.23,.96)}.GlobalPropertySearch_filtersToggle__Wba0V:hover{background:linear-gradient(135deg,rgba(212,197,185,.28),rgba(201,184,168,.22) 50%,rgba(212,197,185,.28));border-color:rgba(212,197,185,.45);color:rgba(255,255,255,.95);transform:translateY(-1px)}.GlobalPropertySearch_filtersToggle__Wba0V:hover:before{left:100%}.GlobalPropertySearch_filtersToggle__Wba0V svg{transition:transform .4s cubic-bezier(.43,.13,.23,.96)}.GlobalPropertySearch_filtersToggle__Wba0V:hover svg{transform:rotate(180deg)}.GlobalPropertySearch_filtersToggleActive__L4Dkz{background:linear-gradient(135deg,rgba(212,197,185,.28),rgba(201,184,168,.22) 50%,rgba(212,197,185,.28));border-color:rgba(212,197,185,.45);color:rgba(255,255,255,.95)}.GlobalPropertySearch_filtersToggleActive__L4Dkz svg{transform:rotate(180deg)}.GlobalPropertySearch_filtersBadge__yhdQL{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:linear-gradient(135deg,var(--color-champagne) 0,var(--color-warm-gold) 100%);border-radius:10px;color:var(--color-rich-black);font-size:11px;font-weight:600;line-height:1}.GlobalPropertySearch_filtersPanel__PQurt{position:absolute;top:calc(100% + var(--space-4));left:0;right:0;width:100%;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(253,253,251,.96) 30%,rgba(250,249,247,.94) 70%,rgba(255,255,255,.98));backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:1.5px solid rgba(212,197,185,.25);border-radius:2px;box-shadow:0 12px 48px rgba(28,27,24,.08),0 24px 96px rgba(212,197,185,.15),inset 0 1px 0 rgba(255,255,255,1),inset 0 -1px 3px rgba(212,197,185,.08);animation:GlobalPropertySearch_elegantSlideDown__YQElq .45s cubic-bezier(.43,.13,.23,.96);z-index:90;max-height:520px;overflow-y:auto;overflow-x:hidden}.GlobalPropertySearch_filtersPanel__PQurt:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent 0,var(--color-champagne) 50%,transparent 100%);opacity:.4;z-index:10}.GlobalPropertySearch_filtersPanel__PQurt::-webkit-scrollbar{width:6px}.GlobalPropertySearch_filtersPanel__PQurt::-webkit-scrollbar-track{background:rgba(212,197,185,.05);border-radius:3px;margin:var(--space-2) 0}.GlobalPropertySearch_filtersPanel__PQurt::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--color-champagne) 0,var(--color-warm-gold) 100%);border-radius:3px;-webkit-transition:background .3s ease;transition:background .3s ease}.GlobalPropertySearch_filtersPanel__PQurt::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--color-warm-gold) 0,var(--color-soft-gold) 100%)}.GlobalPropertySearch_filtersPanelContent__tYh7v{padding:var(--space-6) var(--space-8);display:grid;grid-template-columns:1fr;grid-gap:var(--space-5);gap:var(--space-5)}.GlobalPropertySearch_filterGroup__1wr7p{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);background:linear-gradient(135deg,rgba(212,197,185,.02),rgba(212,197,185,.01));border-radius:2px;border:1px solid rgba(212,197,185,.08);transition:all .3s var(--ease-luxury)}.GlobalPropertySearch_filterGroup__1wr7p:hover{background:linear-gradient(135deg,rgba(212,197,185,.04),rgba(212,197,185,.02));border-color:rgba(212,197,185,.15)}.GlobalPropertySearch_filterLabel__g5KC_{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-champagne);display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);opacity:.9}.GlobalPropertySearch_filterLabel__g5KC_:before{content:"";width:3px;height:3px;background:var(--color-champagne);border-radius:50%;opacity:.6}.GlobalPropertySearch_filterRow__4pJXA{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.GlobalPropertySearch_priceRange__dpeK9{display:flex;align-items:center;gap:var(--space-2)}.GlobalPropertySearch_rangeSeparator__gMvkg{color:var(--color-champagne);font-size:13px;font-weight:300;opacity:.6;flex-shrink:0}.GlobalPropertySearch_propertyTypeGrid__SgU0K{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-2);gap:var(--space-2)}.GlobalPropertySearch_propertyTypeButton__hgDu6{padding:var(--space-2) var(--space-3);background:rgba(255,255,255,.6);border:1px solid rgba(212,197,185,.25);border-radius:2px;color:rgba(28,27,24,.75);font-size:12px;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.43,.13,.23,.96);position:relative;overflow:hidden;text-align:center;white-space:nowrap}.GlobalPropertySearch_propertyTypeButton__hgDu6:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(212,197,185,.08),rgba(212,197,185,.04));opacity:0;transition:opacity .3s cubic-bezier(.43,.13,.23,.96)}.GlobalPropertySearch_propertyTypeButton__hgDu6:hover:before{opacity:1}.GlobalPropertySearch_propertyTypeButton__hgDu6:hover{border-color:rgba(212,197,185,.4);color:var(--color-rich-black);transform:translateY(-1px);box-shadow:0 2px 8px rgba(212,197,185,.15)}.GlobalPropertySearch_propertyTypeButtonActive__a8QI9{background:linear-gradient(135deg,var(--color-champagne) 0,var(--color-warm-gold) 100%);border-color:var(--color-warm-gold);color:var(--color-rich-black);font-weight:600;box-shadow:0 4px 12px rgba(212,197,185,.25),inset 0 1px 0 rgba(255,255,255,.3)}.GlobalPropertySearch_propertyTypeButtonActive__a8QI9:before{display:none}.GlobalPropertySearch_rangeInputs__X6SYV{display:flex;align-items:center;gap:var(--space-2)}.GlobalPropertySearch_rangeInput__HQWty{flex:1 1;padding:var(--space-2) var(--space-3);background:rgba(255,255,255,.9);border:1px solid rgba(212,197,185,.25);border-radius:2px;color:var(--color-rich-black);font-size:13px;font-family:inherit;transition:all .3s cubic-bezier(.43,.13,.23,.96);font-weight:400}.GlobalPropertySearch_rangeInput__HQWty::placeholder{color:rgba(28,27,24,.35);font-size:12px;font-weight:300}.GlobalPropertySearch_rangeInput__HQWty:focus{outline:none;background:rgba(255,255,255,1);border-color:var(--color-champagne);box-shadow:0 0 0 1px rgba(212,197,185,.2),0 2px 8px rgba(212,197,185,.12),inset 0 1px 0 rgba(255,255,255,.8);transform:translateY(-1px)}.GlobalPropertySearch_filterActions__ePmj_{display:flex;gap:var(--space-2);padding-top:var(--space-3);margin-top:var(--space-2);border-top:1px solid rgba(212,197,185,.2);position:relative}.GlobalPropertySearch_filterActions__ePmj_:before{content:"";position:absolute;top:0;left:30%;right:30%;height:1px;background:linear-gradient(90deg,transparent 0,var(--color-champagne) 50%,transparent 100%);opacity:.3}.GlobalPropertySearch_clearFiltersButton__qDcom{flex:1 1;display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:transparent;border:1px solid rgba(212,197,185,.3);border-radius:2px;color:rgba(28,27,24,.7);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:all .3s cubic-bezier(.43,.13,.23,.96);position:relative;overflow:hidden}.GlobalPropertySearch_clearFiltersButton__qDcom:before{content:"";position:absolute;inset:0;background:rgba(212,197,185,.1);opacity:0;transition:opacity .3s cubic-bezier(.43,.13,.23,.96)}.GlobalPropertySearch_clearFiltersButton__qDcom:hover:before{opacity:1}.GlobalPropertySearch_clearFiltersButton__qDcom:hover{border-color:rgba(212,197,185,.5);color:var(--color-rich-black);transform:translateY(-1px);box-shadow:0 2px 8px rgba(212,197,185,.12)}.GlobalPropertySearch_clearFiltersButton__qDcom svg{position:relative;z-index:1}.GlobalPropertySearch_applyFiltersButton__kxOlM{flex:2 1;display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);background:linear-gradient(135deg,var(--color-champagne) 0,var(--color-warm-gold) 100%);border:1px solid var(--color-warm-gold);border-radius:2px;color:var(--color-rich-black);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:all .3s cubic-bezier(.43,.13,.23,.96);position:relative;overflow:hidden;box-shadow:0 2px 8px rgba(212,197,185,.2),inset 0 1px 0 rgba(255,255,255,.4)}.GlobalPropertySearch_applyFiltersButton__kxOlM:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25) 50%,transparent);transition:left .6s cubic-bezier(.43,.13,.23,.96)}.GlobalPropertySearch_applyFiltersButton__kxOlM:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(212,197,185,.35),inset 0 1px 0 rgba(255,255,255,.5)}.GlobalPropertySearch_applyFiltersButton__kxOlM:hover:before{left:100%}.GlobalPropertySearch_applyFiltersButton__kxOlM svg{position:relative;z-index:1}@media (max-width:768px){.GlobalPropertySearch_searchContainer__nQi4s.GlobalPropertySearch_hero__w_TLg{max-width:100%}.GlobalPropertySearch_hero__w_TLg .GlobalPropertySearch_searchInputWrapper__Try8n{padding:var(--space-5) var(--space-6)}.GlobalPropertySearch_hero__w_TLg .GlobalPropertySearch_searchInput__cIxuO{font-size:16px}.GlobalPropertySearch_resultImage__dSoJK{width:70px;height:52px}.GlobalPropertySearch_resultTitle__maa_U{font-size:14px}.GlobalPropertySearch_resultPrice__eoW3g{font-size:16px}.GlobalPropertySearch_dropdown__MtvWR{max-height:480px}.GlobalPropertySearch_resultItem__mUlez{gap:var(--space-4);padding:var(--space-3) var(--space-5)}.GlobalPropertySearch_sectionHeader__mFNZ7{padding:var(--space-4) var(--space-5)}.GlobalPropertySearch_filtersToggle__Wba0V{font-size:11px;padding:var(--space-3) var(--space-4)}.GlobalPropertySearch_filtersPanel__PQurt{max-height:460px}.GlobalPropertySearch_filtersPanelContent__tYh7v{padding:var(--space-5) var(--space-6);gap:var(--space-4)}.GlobalPropertySearch_filterGroup__1wr7p{padding:var(--space-3)}.GlobalPropertySearch_filterLabel__g5KC_{font-size:9px}.GlobalPropertySearch_filterRow__4pJXA{grid-template-columns:1fr;gap:var(--space-2)}.GlobalPropertySearch_priceRange__dpeK9{flex-direction:column;gap:var(--space-2)}.GlobalPropertySearch_propertyTypeGrid__SgU0K{grid-template-columns:1fr 1fr;gap:var(--space-2)}.GlobalPropertySearch_propertyTypeButton__hgDu6{font-size:11px;padding:var(--space-2)}.GlobalPropertySearch_rangeInput__HQWty{font-size:12px}.GlobalPropertySearch_filterActions__ePmj_{flex-direction:column;gap:var(--space-2)}.GlobalPropertySearch_applyFiltersButton__kxOlM,.GlobalPropertySearch_clearFiltersButton__qDcom{width:100%}}.CustomSelect_customSelect__rBY8z{position:relative;width:100%;z-index:1}.CustomSelect_customSelect__rBY8z.CustomSelect_open___OlRS{z-index:100}.CustomSelect_selectTrigger__G2Db5{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px var(--space-5);background:linear-gradient(180deg,rgba(255,255,255,1) 0,rgba(250,249,247,.98));border:1.5px solid rgba(212,197,185,.25);border-radius:6px;font-family:var(--font-primary);font-size:14px;color:var(--color-rich-black);letter-spacing:.01em;font-weight:400;cursor:pointer;text-align:left;transition:border-color .35s var(--ease-luxury),box-shadow .35s var(--ease-luxury),transform .25s var(--ease-luxury),background .35s ease;box-shadow:0 2px 8px rgba(28,27,24,.04),0 4px 16px rgba(212,197,185,.06),inset 0 1px 0 rgba(255,255,255,1),inset 0 -1px 2px rgba(212,197,185,.05)}.CustomSelect_selectTrigger__G2Db5:hover{border-color:rgba(212,197,185,.4);box-shadow:0 4px 12px rgba(28,27,24,.06),0 8px 24px rgba(212,197,185,.15),inset 0 1px 0 rgba(255,255,255,1),inset 0 -1px 2px rgba(212,197,185,.08)}.CustomSelect_selectTrigger__G2Db5:focus,.CustomSelect_selectTrigger__G2Db5:hover{background:linear-gradient(180deg,rgba(255,255,255,1) 0,rgba(255,255,255,1));transform:translateY(-2px)}.CustomSelect_selectTrigger__G2Db5:focus{outline:none;border-color:var(--color-champagne);box-shadow:0 0 0 4px rgba(212,197,185,.15),0 4px 16px rgba(212,197,185,.3),0 12px 32px rgba(212,197,185,.2),inset 0 2px 0 rgba(255,255,255,1),inset 0 -2px 4px rgba(212,197,185,.12)}.CustomSelect_customSelect__rBY8z.CustomSelect_open___OlRS .CustomSelect_selectTrigger__G2Db5{border-color:var(--color-champagne);border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 0 0 4px rgba(212,197,185,.12),0 4px 16px rgba(212,197,185,.25),inset 0 2px 0 rgba(255,255,255,1),inset 0 -2px 4px rgba(212,197,185,.1)}.CustomSelect_selectValue__Uqw70{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomSelect_selectValue__Uqw70.CustomSelect_placeholder__WUoin{color:rgba(28,27,24,.5);font-style:normal}.CustomSelect_selectIcon__S2y_s{flex-shrink:0;margin-left:var(--space-2);color:var(--color-champagne);transition:transform .3s var(--ease-luxury)}.CustomSelect_selectIcon__S2y_s.CustomSelect_selectIconOpen__zRe6t{transform:rotate(180deg)}.CustomSelect_selectDropdown__W46Oh{position:absolute;top:calc(100% - 1px);left:0;right:0;z-index:9999;max-height:320px;overflow-y:auto;overflow-x:hidden;background:linear-gradient(180deg,rgba(255,255,255,1) 0,rgba(250,249,247,.98));border:1.5px solid var(--color-champagne);border-top:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:0 8px 24px rgba(28,27,24,.08),0 16px 48px rgba(212,197,185,.15),inset 0 1px 0 rgba(255,255,255,.8);animation:CustomSelect_slideDown__kCaro .25s var(--ease-luxury);will-change:transform}@keyframes CustomSelect_slideDown__kCaro{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.CustomSelect_selectDropdown__W46Oh::-webkit-scrollbar{width:8px}.CustomSelect_selectDropdown__W46Oh::-webkit-scrollbar-track{background:rgba(212,197,185,.05);border-radius:4px}.CustomSelect_selectDropdown__W46Oh::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(212,197,185,.4) 0,rgba(212,197,185,.3));border-radius:4px;-webkit-transition:background .3s ease;transition:background .3s ease}.CustomSelect_selectDropdown__W46Oh::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(212,197,185,.6) 0,rgba(212,197,185,.5))}.CustomSelect_selectOption__A0WCE{width:100%;display:block;padding:12px var(--space-5);background:transparent;border:none;border-bottom:1px solid rgba(212,197,185,.08);font-family:var(--font-primary);font-size:14px;color:var(--color-rich-black);letter-spacing:.01em;font-weight:400;text-align:left;cursor:pointer;transition:background .2s ease,color .2s ease,padding-left .2s ease}.CustomSelect_selectOption__A0WCE:last-child{border-bottom:none}.CustomSelect_selectOption__A0WCE:hover{background:linear-gradient(90deg,rgba(212,197,185,.12) 0,rgba(212,197,185,.06));padding-left:calc(var(--space-5) + 4px);color:var(--color-rich-black)}.CustomSelect_selectOption__A0WCE.CustomSelect_selectOptionSelected__k5jcS{background:linear-gradient(135deg,rgba(212,197,185,.2),rgba(212,197,185,.12));color:var(--color-rich-black);font-weight:500;position:relative}.CustomSelect_selectOption__A0WCE.CustomSelect_selectOptionSelected__k5jcS:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(to bottom,var(--color-champagne) 0,var(--color-warm-gold) 100%)}.CustomSelect_customSelect__rBY8z.CustomSelect_disabled__7lIpi .CustomSelect_selectTrigger__G2Db5{opacity:.5;cursor:not-allowed;background:rgba(245,245,243,.7);border-color:rgba(212,197,185,.15)}.CustomSelect_customSelect__rBY8z.CustomSelect_disabled__7lIpi .CustomSelect_selectTrigger__G2Db5:hover{transform:none;box-shadow:0 2px 8px rgba(28,27,24,.04),0 4px 16px rgba(212,197,185,.06),inset 0 1px 0 rgba(255,255,255,1),inset 0 -1px 2px rgba(212,197,185,.05)}@media (max-width:768px){.CustomSelect_selectDropdown__W46Oh{max-height:240px}.CustomSelect_selectOption__A0WCE{padding:14px var(--space-4)}}