.marketplace-theme.shtepit-home{max-width:100%;overflow-x:clip}.shtepit-home .spatial-page-bg{background:radial-gradient(ellipse 90% 55% at 50% -5%, var(--hero-glow-a), transparent 58%), radial-gradient(circle at 92% 18%, color-mix(in oklch, var(--hero-glow-b) 65%, transparent), transparent 40%), var(--background);transition:background .32s var(--ease-in-out)}.shtepit-home .spatial-page-bg:after{opacity:.45}.shtepit-home:has(.shtepit-browse) .spatial-page-bg{opacity:0}.shtepit-home:has(.shtepit-browse) .spatial-page-bg:after{opacity:0}.shtepit-site-header{margin:0;padding:0;transition:box-shadow .3s ease-out,background .3s ease-out}.shtepit-site-header__shell,.shtepit-site-header__plate{--shtepit-header-glass-rim:#93c5fd29;--shtepit-header-plate-outer:0 0 18px -4px #02061752, 0 14px 32px -8px #0f172a7a, 0 28px 56px -14px #0206176b;isolation:isolate;box-shadow:inset 0 1px 0 var(--shtepit-header-glass-rim), inset 0 16px 40px -12px #0206179e, inset 0 -20px 40px -16px #17255452, var(--shtepit-header-plate-outer);-webkit-backdrop-filter:blur(26px)saturate(1.58);background:linear-gradient(148deg,#1c2d52c7 0%,#0e1830d6 44%,#060a18e6 100%),#080c1a8c;border:1.5px solid #13224f;border-radius:0;flex-direction:column;align-items:stretch;gap:.55rem;padding:.55rem 3.15rem .62rem clamp(.65rem,2vw,1.25rem);transition:box-shadow .32s cubic-bezier(.22,1,.36,1),background .32s cubic-bezier(.22,1,.36,1),border-color .32s;display:flex;position:relative;overflow:visible}.shtepit-site-header__plate:before{content:"";pointer-events:none;z-index:0;border-radius:inherit;opacity:.88;background:radial-gradient(115% 75% at 14% -18%,#60a5fa1f,#0000 58%),radial-gradient(85% 55% at 92% 108%,#2563eb24,#0000 52%),linear-gradient(#ffffff0a 0%,#0000 34%);position:absolute;inset:0;overflow:hidden}.shtepit-site-header__plate:after{content:"";pointer-events:none;z-index:0;border-radius:inherit;-webkit-mask-composite:xor;opacity:.62;background:linear-gradient(145deg,#bfdbfe47,#0000 36% 62%,#1e3a8a59);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.shtepit-site-header__theme-corner,.shtepit-site-header__row{z-index:1;position:relative}.shtepit-site-header--scrolled .shtepit-site-header__plate{--shtepit-header-plate-outer:0 0 20px -4px #0206175c, 0 16px 36px -8px #0f172a85, 0 32px 64px -14px #02061775;box-shadow:inset 0 1px 0 #bfdbfe24, inset 0 18px 44px -12px #020617ad, inset 0 -22px 44px -16px #1e3a8a61, var(--shtepit-header-plate-outer);background:linear-gradient(148deg,#162646d6 0%,#0a1228e6 44%,#040812f0 100%),#060a169e}.shtepit-site-header--liquid .shtepit-site-header__plate--liquid{border-top:none;border-radius:0 0 clamp(1.25rem,2.8vw,1.85rem) clamp(1.25rem,2.8vw,1.85rem)}.shtepit-site-header--liquid.shtepit-site-header--scrolled .shtepit-site-header__plate--liquid{-webkit-backdrop-filter:blur(40px)saturate(1.95)brightness(1.04)}.shtepit-site-header__row{align-items:center;gap:.45rem;min-width:0;display:flex}.shtepit-site-header__row--search{flex-wrap:nowrap;align-items:stretch;gap:.55rem}.shtepit-site-header__theme-corner{z-index:3;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0;display:inline-flex;position:absolute;top:.62rem;right:.62rem}.shtepit-site-header__location-only{width:100%}.shtepit-site-header__mobile-bar{justify-content:flex-end;align-items:center;gap:.35rem;width:100%;min-width:0;min-height:2.35rem;padding-right:2.35rem;display:flex}.shtepit-site-header__mobile-search{flex:1;min-width:0}.shtepit-site-header__location-compact{min-height:2.35rem;padding-block:.2rem}.shtepit-site-header__location-compact .shtepit-header-location-search__input{font-size:13px}.shtepit-site-header__menu-btn{color:#f8fafc;background:#ffffff1f;border:1px solid #ffffff38;border:1px solid lab(100% 0 0/.22);border-color:oklch(100% 5.96046e-8 none/.22) oklch(100% 5.96046e-8 none/.22) oklch(100% 5.96046e-8 none/.22) oklch(100% 5.96046e-8 none/.22);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background .16s,border-color .16s;display:inline-flex}.shtepit-site-header__menu-btn:hover{background:#fff3}.shtepit-site-header__mobile-panel{border-top:1px solid #60a5fa24;flex-direction:column;gap:.55rem;width:100%;min-width:0;margin-top:.35rem;padding-top:.35rem;display:flex}.shtepit-site-header__actions--mobile{flex-wrap:wrap;justify-content:flex-start;gap:.35rem;width:100%}@media (max-width:767px){.shtepit-site-header__plate{border-radius:0;gap:.35rem;padding:.45rem 2.65rem .5rem .55rem}.shtepit-site-header__theme-corner{top:.45rem;right:.45rem}.shtepit-site-header .shtepit-header-mode--text-only .shtepit-header-mode__ctl{min-width:0;min-height:2rem;padding:.2rem .55rem;font-size:11px}.shtepit-site-header .shtepit-header-mode__label{font-size:.8125rem}.shtepit-header-ask-ai-search--nav{min-height:2.45rem;padding:.32rem .45rem .32rem .55rem}.shtepit-header-ask-ai-search__brand-label{display:none}}.shtepit-site-header__row--nav{border-top:none;grid-template-columns:minmax(0,max-content) minmax(0,1fr) minmax(0,max-content);align-items:center;gap:.55rem .65rem;padding-top:0;display:grid}.shtepit-site-header--minimal .shtepit-site-header__plate--minimal{-webkit-backdrop-filter:blur(14px)saturate(1.2);min-height:2.5rem;box-shadow:none;background:#0f172a47;border:none;border-bottom:1px solid #ffffff0f;border-radius:0;flex-direction:row;align-items:center;gap:.5rem;padding:.3rem .85rem}.shtepit-site-header--minimal .shtepit-site-header__plate--minimal:before,.shtepit-site-header--minimal .shtepit-site-header__plate--minimal:after{display:none}.shtepit-site-header__minimal-spacer{flex:auto;min-width:0}.shtepit-site-header__minimal-actions{align-items:center;gap:.45rem;display:inline-flex}.shtepit-site-header__row--inner{align-items:center;gap:.55rem;width:100%;min-width:0;padding-right:.35rem;display:flex}.shtepit-site-header__inner-search{flex:auto;min-width:0;max-width:40rem}.shtepit-site-header__inner-actions{flex-shrink:0;align-items:center;gap:.35rem;margin-left:auto;display:inline-flex}.shtepit-site-header--slim .shtepit-site-header__plate{gap:.28rem;padding:.32rem 2.45rem .38rem clamp(.45rem,1.2vw,.75rem)}.shtepit-site-header--slim .shtepit-site-header__theme-corner{top:.38rem;right:.45rem}.shtepit-site-header__row--location{justify-content:center;width:100%;margin-top:0;padding:0 0 .22rem;display:flex}.shtepit-site-header__location-dock--center{width:min(100%,26rem);max-width:min(88vw,26rem)}.shtepit-header-location-dock--slim .shtepit-header-location-dock__label{display:none}.shtepit-header-location-dock--slim .shtepit-header-location-dock__shell{border-radius:11px;min-height:1.55rem;padding-block:.1rem;padding-inline:.45rem .35rem}.shtepit-header-location-dock--slim .shtepit-header-location-dock__input,.shtepit-header-location-dock--slim .shtepit-header-location-dock__input.is-empty::placeholder{font-size:.6875rem}.shtepit-header-location-dock--slim .shtepit-header-location-dock__submit{border-radius:8px;width:1.45rem;height:1.45rem}.shtepit-site-header .shtepit-header-ask-ai-search--header-center{width:min(100%,24rem);min-height:2.55rem;margin-inline:auto;padding:.35rem .55rem .35rem .68rem}.shtepit-site-header .shtepit-header-ask-ai-search--header-center .shtepit-header-ask-ai-search__brand-label{font-size:.75rem;display:inline}.shtepit-site-header .shtepit-header-ask-ai-search--header-center .shtepit-header-ask-ai-search__input{font-size:.8125rem}@media (max-width:767px){.shtepit-site-header__row--nav{grid-template-columns:minmax(0,1fr);row-gap:.4rem}.shtepit-site-header__modes{scrollbar-width:none;overflow-x:auto}.shtepit-site-header__nav-center{order:2;justify-content:stretch;max-width:none}.shtepit-site-header .shtepit-header-ask-ai-search--header-center{width:100%;max-width:none}.shtepit-site-header__actions{order:3;justify-content:flex-start;width:100%;overflow-x:auto}}.shtepit-site-header--slim .shtepit-header-mode--text-only .shtepit-header-mode__ctl{min-height:1.75rem;padding:.12rem .5rem;font-size:10.5px}.shtepit-site-header__mobile-compact{align-items:center;gap:.25rem;width:100%;min-height:2rem;padding-right:2.15rem;display:flex}.shtepit-site-header__modes--mobile-scroll{scrollbar-width:none;flex:auto;min-width:0;overflow-x:auto}.shtepit-site-header__modes--mobile-scroll::-webkit-scrollbar{display:none}.shtepit-site-header__actions--mobile-inline{flex-wrap:nowrap;flex:none;gap:.25rem}.shtepit-site-header__actions--mobile-inline .shtepit-add-property-cta--header .shtepit-add-property-cta__label,.shtepit-site-header__actions--mobile-inline .shtepit-favorites-nav__label{display:none}.shtepit-site-header__mobile-bar,.shtepit-site-header__menu-btn{display:none!important}.shtepit-site-header__row--nav-only{padding-top:.05rem}.shtepit-site-header__modes{scrollbar-width:none;flex:none;min-width:0;max-width:none;overflow:visible}.shtepit-site-header__nav-center{justify-content:center;width:100%;min-width:0;max-width:none;padding-inline:.25rem;display:flex}.shtepit-site-header__nav-search{justify-self:stretch;width:100%;min-width:0;display:flex}.shtepit-header-ask-ai-search--nav{background:linear-gradient(#fff,#fffaf0);border-width:1.5px;border-color:#f2860080;border-color:lab(67.2433% 38.0418 77.0647/.5);width:100%;min-width:0;max-width:none;min-height:2.9rem;padding:.4rem .55rem .4rem .75rem;box-shadow:inset 0 1px #ffffffeb,0 8px 22px -8px #ea580c33,0 3px 10px -4px #fbbf242e}.shtepit-site-header .shtepit-header-ask-ai-search--nav.shtepit-header-ask-ai-search--compact{border-width:1px;border-radius:999px;min-height:1.85rem;max-height:2rem;padding:.1rem .3rem .1rem .4rem;box-shadow:inset 0 1px #ffffffe0,0 2px 6px -3px #ea580c2e}.shtepit-header-ask-ai-search--compact .shtepit-header-ask-ai-search__brand-label{display:none}.shtepit-header-ask-ai-search--compact .shtepit-header-ask-ai-search__brand{gap:0;margin-right:.08rem;padding-right:.28rem}.shtepit-header-ask-ai-search--compact .shtepit-header-ask-ai-search__icon{width:.82rem;height:.82rem}.shtepit-header-ask-ai-search--compact .shtepit-header-ask-ai-search__input{font-size:.6875rem;font-weight:600}.shtepit-header-ask-ai-search--compact .shtepit-header-ask-ai-search__submit{border-radius:999px;width:1.5rem;min-width:1.5rem;height:1.5rem}.shtepit-header-ask-ai-search--compact .shtepit-header-ask-ai-search__submit svg{width:.82rem;height:.82rem}.shtepit-header-location-dock{flex-direction:column;gap:.28rem;width:100%;min-width:0;display:flex;position:relative}.shtepit-header-location-dock__label{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:#e2e8f0d1;align-items:center;gap:.35rem;font-size:10px;font-weight:700;display:flex}.shtepit-header-location-dock__shell{-webkit-backdrop-filter:blur(14px)saturate(1.35);background:#ffffff1f;border:1px solid #ffffff61;border-radius:14px;align-items:center;gap:.4rem;min-height:2.35rem;padding:.22rem .28rem .22rem .55rem;transition:border-color .18s,background .18s,box-shadow .18s;display:flex;box-shadow:inset 0 1px #ffffff38,0 4px 14px #0000002e}.shtepit-header-location-dock__shell.is-active,.shtepit-header-location-dock.is-focused .shtepit-header-location-dock__shell{background:#ffffff2e;border-color:#ffffff8c;box-shadow:inset 0 1px #ffffff52,0 0 0 1px #ffffff1f,0 6px 18px #00000038}.shtepit-header-location-dock__pin{color:#93c5fd;flex-shrink:0;display:inline-flex}.shtepit-header-location-dock__input{min-width:0;font-family:var(--font-display);letter-spacing:-.02em;color:#f8fafc;background:0 0;border:0;outline:none;flex:auto;padding:0;font-size:.8125rem;font-style:normal;font-weight:700;transition:color .16s}.shtepit-header-location-dock__input.is-empty:not(.has-value){font-weight:500}.shtepit-header-location-dock__input::placeholder{letter-spacing:-.01em;color:#cbd5e1c7;opacity:1;font-style:italic;font-weight:500}.shtepit-header-location-dock__input.is-focused:placeholder-shown::placeholder,.shtepit-header-location-dock__input:focus:placeholder-shown::placeholder{color:#cbd5e19e}.shtepit-header-location-dock__input.has-value{font-style:normal;font-weight:700}.shtepit-header-location-dock__submit{color:#f8fafc;background:#ffffff29;border:1px solid #ffffff59;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .16s,border-color .16s;display:inline-flex}.shtepit-header-location-dock__submit:hover{background:#ffffff42;border-color:#ffffff80}.shtepit-header-location-dock__panel{z-index:50;-webkit-backdrop-filter:blur(16px);background:#0f172af5;border:1px solid #ffffff38;border-radius:14px;padding:.55rem .45rem .5rem;position:absolute;top:calc(100% + .35rem);left:0;right:0;box-shadow:0 16px 40px #00000073}.shtepit-header-location-dock--white .shtepit-header-location-dock__label{letter-spacing:.12em;color:#334155b8;justify-content:center;font-size:11px}.shtepit-header-location-dock--white .shtepit-header-location-dock__shell{-webkit-backdrop-filter:blur(12px)saturate(1.2);background:linear-gradient(#fff 0%,#f8fafcfa 100%);border:1.5px solid #fffffff2;border-radius:16px;min-height:2.65rem;padding:.28rem .35rem .28rem .65rem;box-shadow:inset 0 1px #fff,inset 0 -1px #0f172a0a,0 8px 24px #0f172a24,0 2px 6px #0f172a0f}.shtepit-header-location-dock--white .shtepit-header-location-dock__shell.is-active,.shtepit-header-location-dock--white.is-focused .shtepit-header-location-dock__shell{background:#fff;border-color:#3b82f673;box-shadow:inset 0 1px #fff,0 0 0 3px #3b82f61f,0 10px 28px #0f172a29}.shtepit-header-location-dock--white .shtepit-header-location-dock__pin{color:#2563eb}.shtepit-header-location-dock--white .shtepit-header-location-dock__input{letter-spacing:-.02em;color:#0f172a;font-size:.875rem;font-style:normal;font-weight:700}.shtepit-header-location-dock--white .shtepit-header-location-dock__input.is-empty:not(.has-value){font-weight:500}.shtepit-header-location-dock--white .shtepit-header-location-dock__input::placeholder{letter-spacing:-.01em;color:#94a3b8eb;opacity:1;font-style:italic;font-weight:500}.shtepit-header-location-dock--white .shtepit-header-location-dock__input.is-focused:placeholder-shown::placeholder,.shtepit-header-location-dock--white .shtepit-header-location-dock__input:focus:placeholder-shown::placeholder{color:#64748bc7}.shtepit-header-location-dock--white .shtepit-header-location-dock__input.has-value{color:#0f172a;font-style:normal;font-weight:700}.shtepit-header-location-dock--white .shtepit-header-location-dock__submit{color:#f8fafc;background:#0f172a;border:1px solid #0f172ae0;border-radius:12px;width:2.15rem;height:2.15rem}.shtepit-header-location-dock--white .shtepit-header-location-dock__submit:hover{background:#1e293b;border-color:#1e293b}.shtepit-header-ask-ai-search__brand{shrink:0;border-right:1px solid #ea580c38;border-right:1px solid lab(57.3904% 55.5917 65.4092/.22);align-items:center;gap:.35rem;margin-right:.15rem;padding-right:.35rem;display:inline-flex}.shtepit-header-ask-ai-search__brand-label{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ai-accent);white-space:nowrap;font-size:.8125rem;font-weight:800}.shtepit-site-header__search-dock{flex:auto;min-width:0}.shtepit-site-header__theme-slot{background:#ffffffb8;border:1px solid #11111129;border:1px solid lab(5.06333% .00000745058 0/.16);border-color:oklch(17.7638% 2.23517e-8 none/.16) oklch(17.7638% 2.23517e-8 none/.16) oklch(17.7638% 2.23517e-8 none/.16) oklch(17.7638% 2.23517e-8 none/.16);border-radius:999px;flex:none;align-items:center;padding:.15rem;display:inline-flex;box-shadow:0 4px 14px -6px #140f0a1a}.shtepit-header-search-dock{align-items:stretch;gap:.55rem;width:100%;min-width:0;display:flex}.shtepit-header-location-search--prominent{min-height:3.2rem;box-shadow:none;background:#fffffffa;border:2px solid #0f172ad1;border-radius:16px;flex:1.2 12rem;padding:.38rem .5rem .38rem .9rem}.shtepit-header-location-search--prominent .shtepit-header-location-search__input{letter-spacing:-.02em;font-size:clamp(.9375rem,1.6vw,1.0625rem);font-weight:800}.shtepit-header-location-search--prominent .shtepit-header-location-search__submit{width:2.45rem;height:2.45rem}.marketplace-theme.dark .shtepit-site-header__theme-corner{background:#ffffff1a;border-color:#ffffff24}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-site-header__theme-corner{filter:drop-shadow(0 1px 2px #0028501f)}.shtepit-header-ask-ai-search--inline:not(.shtepit-header-ask-ai-search--nav){border-width:1.5px;border-color:#11111124;border-color:lab(5.06333% .00000745058 0/.14);flex:11rem;min-width:min(100%,11rem);height:auto;min-height:3.2rem;padding:.38rem .45rem .38rem .8rem}.shtepit-header-ask-ai-search__input{min-width:0;font-family:var(--font-display);letter-spacing:-.02em;color:var(--foreground);background:0 0;border:0;outline:none;flex:auto;padding:0;font-size:clamp(.875rem,1.5vw,.96875rem);font-weight:700}.shtepit-header-ask-ai-search__input::placeholder{color:color-mix(in oklch, var(--muted-foreground) 90%, transparent);font-weight:600}.shtepit-header-ask-ai-search__submit{shrink:0;background:color-mix(in oklch, var(--ai-accent) 16%, var(--surface));width:2.45rem;height:2.45rem;color:var(--ai-accent);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;transition:background .18s,transform .18s,opacity .18s;display:inline-flex}.shtepit-header-ask-ai-search__submit:hover:not(:disabled){background:color-mix(in oklch, var(--ai-accent) 26%, var(--surface));transform:scale(1.04)}.shtepit-header-ask-ai-search__submit:disabled{opacity:.55;cursor:not-allowed}.shtepit-lang-switch--browse,.shtepit-lang-switch--hero{box-shadow:var(--shadow-subtle)}.shtepit-header-control-ring{background:#ffffffb8;border:1px solid #1111112e;border:1px solid lab(5.06333% .00000745058 0/.18);border-color:oklch(17.7638% 2.23517e-8 none/.18) oklch(17.7638% 2.23517e-8 none/.18) oklch(17.7638% 2.23517e-8 none/.18) oklch(17.7638% 2.23517e-8 none/.18);border-radius:999px;flex-wrap:nowrap;align-items:center;gap:.3rem;padding:.28rem .38rem;display:inline-flex;box-shadow:inset 0 1px #ffffffd9,0 2px 8px -4px #140f0a14}.shtepit-site-header__location-search--wide{flex:auto;min-width:min(100%,12rem);max-width:none;height:2.65rem;margin-inline:0}.shtepit-site-header__prefs{flex:none;justify-content:flex-end;align-items:center;gap:.35rem;margin-left:auto;display:inline-flex}.shtepit-lang-switch--prefs{box-shadow:none}@media (min-width:640px){.shtepit-site-header{padding-inline:0}}.shtepit-header-ask-ai-search--corner{margin-left:0}.shtepit-site-header__location-search{flex:auto;min-width:0;max-width:min(22rem,38vw);margin-inline:.15rem .35rem}.shtepit-header-location-search{border:1px solid color-mix(in oklch, #111 14%, var(--border));background:#fffffff0;border-radius:999px;flex:auto;align-items:center;gap:.35rem;width:100%;min-width:0;height:100%;min-height:2.65rem;padding:.2rem .25rem .2rem .65rem;display:flex;box-shadow:inset 0 1px #ffffffe6,0 2px 8px #140f0a0d}.shtepit-header-location-search__pin{shrink:0;color:var(--brand);display:inline-flex}.shtepit-header-location-search__input{min-width:0;font-family:var(--font-display);color:var(--foreground);background:0 0;border:0;outline:none;flex:auto;padding:0;font-size:.875rem;font-weight:600}.shtepit-header-location-search__input::placeholder{color:color-mix(in oklch, var(--muted-foreground) 88%, transparent);font-weight:600}.shtepit-header-location-search__submit{shrink:0;background:color-mix(in oklch, var(--brand) 14%, var(--surface));width:2.15rem;height:2.15rem;color:var(--brand);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;transition:background .18s,transform .18s;display:inline-flex}.shtepit-header-location-search__submit:hover{background:color-mix(in oklch, var(--brand) 22%, var(--surface));transform:scale(1.04)}.shtepit-header-ask-ai-search{border:1px solid color-mix(in oklch, #111 10%, var(--border));background:#fff;border-radius:999px;align-items:center;gap:.4rem;transition:box-shadow .18s,transform .18s,border-color .18s;display:inline-flex;box-shadow:inset 0 1px #fff,0 3px 12px #140f0a12}.shtepit-header-ask-ai-search:not(.shtepit-header-ask-ai-search--nav){cursor:pointer;flex-shrink:0;max-width:min(9.5rem,34vw);height:2.65rem;padding:0 .9rem 0 .7rem}.shtepit-site-header .shtepit-header-ask-ai-search--nav{cursor:default;flex:auto;width:100%;min-width:0;max-width:none;display:flex}.shtepit-site-header .shtepit-header-ask-ai-search--nav:hover{border-color:#f287009e;border-color:lab(67.3229% 37.8864 77.076/.62);transform:none;box-shadow:inset 0 1px #fffffff2,0 10px 26px -8px #ea580c42,0 4px 12px -4px #fbbf2438}.shtepit-header-ask-ai-search:not(.shtepit-header-ask-ai-search--nav):hover{border-color:color-mix(in oklch, var(--ai-accent) 35%, var(--border));box-shadow:inset 0 1px 0 #fff, 0 6px 18px color-mix(in oklch, var(--ai-accent) 22%, transparent);transform:translateY(-1px)}.shtepit-header-ask-ai-search__icon{color:var(--ai-accent)}.shtepit-header-ask-ai-search__copy{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-display);letter-spacing:-.02em;color:var(--foreground);font-size:.8125rem;font-weight:700;overflow:hidden}.marketplace-theme.dark .shtepit-header-location-search--prominent{border-color:#ffffff38;border-color:lab(100% 0 0/.22);box-shadow:inset 0 0 0 1px #ffffff14,0 10px 26px -12px #00000073;box-shadow:inset 0 0 0 1px lab(100% 0 0/.08),0 10px 26px -12px lab(0% 0 0/.45098)}.marketplace-theme.dark .shtepit-header-ask-ai-search--nav{background:linear-gradient(#fffffff5,#fff7edf5);border-color:#fb923c6b;border-color:lab(71.1073% 36.1144 60.8211/.42);box-shadow:inset 0 1px #ffffff80,0 8px 22px -8px #fb923c47}.marketplace-theme.dark .shtepit-header-location-search{background:#ffffff14;border-color:#ffffff1f}.marketplace-theme.dark .shtepit-header-ask-ai-search{color:#111;background:#fffffff5}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-header-location-search--prominent,.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-header-location-search{box-shadow:none;background:#fffffffa;border:2px solid #0f172ad1}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-header-ask-ai-search{border-color:#ffffffd9;box-shadow:inset 0 1px #fff,0 4px 16px #1e3c641f}.shtepit-site-header__modes::-webkit-scrollbar{display:none}.shtepit-site-header__actions{z-index:2;flex-wrap:nowrap;flex:none;justify-content:flex-end;justify-self:end;align-items:center;gap:.3rem;min-width:min-content;margin-left:0;display:inline-flex;position:relative}@media (max-width:767px){.shtepit-site-header__row--nav{grid-template-columns:minmax(0,1fr);row-gap:.45rem}.shtepit-site-header__nav-search{order:2;width:100%}.shtepit-site-header__nav-center{order:3;justify-content:stretch;max-width:none}.shtepit-header-ask-ai-search--nav{width:100%;max-width:none}.shtepit-site-header__modes{grid-column:1}.shtepit-site-header__actions{scrollbar-width:none;order:3;justify-content:flex-start;justify-self:stretch;width:100%;padding-bottom:.05rem;overflow-x:auto}.shtepit-site-header__actions::-webkit-scrollbar{display:none}}.marketplace-theme.dark .shtepit-site-header__plate{--shtepit-header-glass-rim:#93c5fd1a;--shtepit-header-plate-outer:0 0 20px -4px #00000061, 0 16px 36px -8px #0000007a, 0 32px 64px -14px #0006;box-shadow:inset 0 1px 0 var(--shtepit-header-glass-rim), inset 0 16px 40px -12px #00000094, inset 0 -20px 40px -16px #17255447, var(--shtepit-header-plate-outer);-webkit-backdrop-filter:blur(28px)saturate(1.62);background:linear-gradient(148deg,#0c1428e0 0%,#060a18eb 46%,#02040cf5 100%),#04060eb8;border-color:#0f2143}.marketplace-theme.dark .shtepit-site-header__plate:before{background:radial-gradient(110% 70% at 12% -22%,#3b82f61f,#0000 58%),radial-gradient(80% 50% at 94% 112%,#1e40af2e,#0000 54%),linear-gradient(#ffffff08 0%,#0000 26%,#00000059 100%)}.marketplace-theme.dark .shtepit-site-header--scrolled .shtepit-site-header__plate{background:linear-gradient(148deg,#080e20eb 0%,#040812f5 46%,#010208fa 100%),#02040ac7}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-site-header__plate{--shtepit-header-plate-outer:0 0 18px -4px #02061752, 0 14px 32px -8px #0f172a7a, 0 28px 56px -14px #0206176b, 0 40px 72px -22px #02061794;border-color:#3e49839b}.shtepit-browse .shtepit-site-header__row--nav{border-top-color:#0000}.marketplace-theme.dark .shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-site-header__plate{border-color:#5590f070}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-header-icon-btn--secondary{color:#ffffffeb;background:#ffffff1f;border-color:#ffffff59}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-header-icon-btn--secondary:hover{color:#fff;background:#ffffff38}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-header-cta-group{border-left-color:#ffffff47}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-lang-switch{background:#ffffff1f;border-color:#ffffff59}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-lang-switch__btn{color:#ffffffc7}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-lang-switch__btn.is-active{color:#1e3c64;background:#ffffffeb}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-theme-toggle{color:#fffffff2;background:#ffffff1f;border-color:#ffffff8c}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-theme-toggle:hover{background:#ffffff38;border-color:#ffffffd9}.shtepit-header-icon-btn{border-radius:var(--radius-sm);width:2.55rem;height:2.55rem;color:var(--muted-foreground);transition:color var(--duration-hover) ease, background var(--duration-hover) ease;justify-content:center;align-items:center;display:inline-flex}.shtepit-header-icon-btn:hover{color:var(--foreground);background:#1111110a}.shtepit-header-icon-btn:focus-visible,.shtepit-header-signin:focus-visible,.shtepit-command-search__submit:focus-visible{outline:2px solid color-mix(in srgb, var(--ring) 65%, transparent);outline-offset:2px}.shtepit-header-signin{white-space:nowrap;height:2.55rem;color:var(--foreground);border:1px solid var(--border);transition:border-color var(--duration-hover) ease, transform var(--duration-hover) ease, box-shadow var(--duration-hover) ease;background:0 0;border-radius:999px;align-items:center;padding:0 .85rem;font-size:12px;font-weight:700}.shtepit-header-signin:hover{box-shadow:none;background:#11111105;border-color:#11111124;transform:none}.shtepit-header-cta-group{border-left:1px solid color-mix(in oklch, var(--border) 85%, transparent);padding-left:.15rem;margin-left:.1rem;padding-inline-start:.55rem}@media (max-width:479px){.shtepit-header-cta-group{border-left:none;margin-left:0;padding-inline-start:0}}.shtepit-site-header .shtepit-header-mode{flex-shrink:0;width:auto;max-width:none}.shtepit-site-header .shtepit-header-mode__row{flex-wrap:nowrap;align-items:center;gap:.32rem;width:max-content;max-width:none;display:flex;overflow:visible}.shtepit-site-header .shtepit-header-mode__label{font-family:var(--font-display);letter-spacing:.02em;text-transform:none;color:inherit;font-size:.9375rem;font-weight:800;display:inline}.shtepit-site-header .shtepit-header-mode--text-only .shtepit-header-mode__icon-ring{display:none}.shtepit-header-mode--text-only .shtepit-header-mode__ctl--rent,.shtepit-hero-mode--text-only .shtepit-hero-mode__ctl--rent{--mode-cta-border:#7c3aed;--mode-cta-border-hover:#6d28d9;--mode-cta-top:#c084fc;--mode-cta-mid:#a855f7;--mode-cta-bot:#7e22ce;--mode-cta-hover-top:#ddd6fe;--mode-cta-hover-bot:#9333ea;--mode-cta-text:#fff;--mode-cta-glow:#a855f7b8;--mode-led-a:#e9d5ff;--mode-led-b:#9333ea;--mode-led-hot:#faf5ff}.shtepit-header-mode--text-only .shtepit-header-mode__ctl--buy,.shtepit-hero-mode--text-only .shtepit-hero-mode__ctl--buy{--mode-cta-border:#15803d;--mode-cta-border-hover:#166534;--mode-cta-top:#86efac;--mode-cta-mid:#22c55e;--mode-cta-bot:#16a34a;--mode-cta-hover-top:#bbf7d0;--mode-cta-hover-bot:#22c55e;--mode-cta-text:#fff;--mode-cta-glow:#22c55ead;--mode-led-a:#6ee7b7;--mode-led-b:#16a34a;--mode-led-hot:#ecfdf5}.shtepit-header-mode--text-only .shtepit-header-mode__ctl--auction,.shtepit-hero-mode--text-only .shtepit-hero-mode__ctl--auction{--mode-cta-border:#b91c1c;--mode-cta-border-hover:#991b1b;--mode-cta-top:#fca5a5;--mode-cta-mid:#ef4444;--mode-cta-bot:#dc2626;--mode-cta-hover-top:#fecaca;--mode-cta-hover-bot:#ef4444;--mode-cta-text:#fff;--mode-cta-glow:#ef4444b3;--mode-led-a:#fca5a5;--mode-led-b:#dc2626;--mode-led-hot:#fff1f2}.shtepit-header-mode--text-only .shtepit-header-mode__ctl,.shtepit-hero-mode--text-only .shtepit-hero-mode__ctl{z-index:0;box-sizing:border-box;border:2px solid var(--mode-cta-border);background:linear-gradient(180deg, var(--mode-cta-top) 0%, var(--mode-cta-mid) 55%, var(--mode-cta-bot) 100%);width:auto;max-width:none;color:var(--mode-cta-text);letter-spacing:.015em;-webkit-backdrop-filter:none;isolation:isolate;border-radius:999px;flex-direction:row;flex:none;justify-content:center;align-items:center;gap:.42rem;font-weight:900;text-decoration:none;transition:transform .22s cubic-bezier(.22,1,.36,1),filter .2s,border-color .2s,background .2s,box-shadow .22s,color .2s;display:inline-flex;position:relative;overflow:visible;transform:none}.shtepit-header-mode--text-only .shtepit-header-mode__ctl{min-width:0;height:auto;min-height:2.1rem;padding:.22rem .7rem;font-size:12px;box-shadow:inset 0 1px #ffffff73,0 3px 10px #00000047}.shtepit-header-mode--text-only .shtepit-mode-cta-led__halo{display:none}.shtepit-hero-mode--text-only .shtepit-hero-mode__ctl{flex:1 1 0;min-width:0;min-height:2.75rem;padding:.42rem .85rem;font-size:14px;box-shadow:inset 0 1px #ffffff73,0 4px 14px #00000059}.shtepit-hero--cinematic .shtepit-hero-mode--text-only .shtepit-hero-mode__ctl{border-width:1.5px;box-shadow:inset 0 1px #ffffff47,0 6px 18px #00000052}.shtepit-mode-cta-led__halo{pointer-events:none;z-index:-2;border-radius:inherit;box-shadow:0 0 32px 12px var(--mode-cta-glow,#ffffff59), 0 0 58px 24px color-mix(in srgb, var(--mode-cta-glow,#fff3) 40%, transparent), 0 12px 36px #00000040;background:0 0;position:absolute;inset:-10px -14px}.shtepit-mode-cta-led__icon{justify-content:center;align-items:center;display:inline-flex}.shtepit-header-mode--text-only .shtepit-header-mode__label,.shtepit-hero-mode--text-only .shtepit-hero-mode__label{z-index:1;font-family:var(--font-display);font-size:inherit;letter-spacing:.02em;text-align:center;text-transform:none;color:var(--mode-cta-text);text-shadow:0 1px 2px #00000059, 0 0 12px color-mix(in srgb, var(--mode-cta-glow) 35%, transparent);font-weight:900;line-height:1.05;position:relative}.shtepit-site-header .shtepit-header-mode__row,.shtepit-header-mode--text-only .shtepit-header-mode__row{gap:1.75rem}.shtepit-header-mode--text-only .shtepit-header-mode__ctl:hover,.shtepit-hero-mode--text-only .shtepit-hero-mode__ctl:hover{filter:brightness(1.06);border-color:var(--mode-cta-border-hover);background:linear-gradient(180deg, var(--mode-cta-hover-top) 0%, var(--mode-cta-hover-bot) 100%);color:var(--mode-cta-text);box-shadow:inset 0 1px 0 #ffffff8c, 0 0 26px var(--mode-cta-glow), 0 0 48px color-mix(in srgb, var(--mode-cta-glow) 55%, transparent), 0 12px 32px #00000052;transform:translateY(-2px)}.shtepit-header-mode--text-only .shtepit-header-mode__ctl.is-active,.shtepit-hero-mode--text-only .shtepit-hero-mode__ctl.is-active{filter:brightness(1.1);border-color:var(--mode-cta-border-hover);background:linear-gradient(180deg, var(--mode-cta-hover-top) 0%, var(--mode-cta-hover-bot) 100%);color:var(--mode-cta-text);box-shadow:inset 0 1px 0 #fff9, 0 0 0 2px #ffffff59, 0 0 32px var(--mode-cta-glow), 0 0 56px color-mix(in srgb, var(--mode-cta-glow) 60%, transparent), 0 12px 34px #00000059;transform:translateY(-2px)}.shtepit-header-mode--text-only .shtepit-header-mode__ctl:active,.shtepit-hero-mode--text-only .shtepit-hero-mode__ctl:active{filter:brightness(.98);transform:scale(.98)}.shtepit-hero--cosmos .shtepit-hero-mode--text-only .shtepit-hero-mode__ctl,.shtepit-hero--smooth-blue .shtepit-hero-mode--text-only .shtepit-hero-mode__ctl{border:2px solid var(--mode-cta-border);background:linear-gradient(180deg, var(--mode-cta-top) 0%, var(--mode-cta-mid) 55%, var(--mode-cta-bot) 100%);color:var(--mode-cta-text)}.shtepit-hero--cosmos .shtepit-hero-mode--text-only .shtepit-hero-mode__ctl:hover,.shtepit-hero--smooth-blue .shtepit-hero-mode--text-only .shtepit-hero-mode__ctl:hover,.shtepit-hero--cosmos .shtepit-hero-mode--text-only .shtepit-hero-mode__ctl.is-active,.shtepit-hero--smooth-blue .shtepit-hero-mode--text-only .shtepit-hero-mode__ctl.is-active{border-color:var(--mode-cta-border-hover);background:linear-gradient(180deg, var(--mode-cta-hover-top) 0%, var(--mode-cta-hover-bot) 100%);color:var(--mode-cta-text)}.shtepit-header-mode__row{align-items:stretch;gap:.28rem;width:100%;max-width:100%;display:flex}.shtepit-header-mode__ctl{--header-mode-accent:#6ee7a8;--header-mode-accent-strong:#22c55e;--header-mode-tint:#ecfdf3;--header-mode-ring:#86efac;border:1.5px solid color-mix(in oklch, var(--header-mode-ring) 45%, var(--border));background:color-mix(in oklch, var(--header-mode-tint) 88%, var(--surface));min-width:0;max-width:11rem;min-height:2.55rem;color:color-mix(in oklch, var(--header-mode-accent-strong) 55%, var(--foreground));border-radius:999px;flex-direction:row;flex:0 auto;justify-content:center;align-items:center;gap:.35rem;padding:.32rem .55rem .32rem .38rem;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:flex;position:relative;box-shadow:inset 0 1px #ffffffb3,0 1px 3px #140f0a0a;box-shadow:inset 0 1px lab(100% 0 0/.7),0 1px 3px lab(4.66549% 1.38912 2.89357/.0392157)}.shtepit-header-mode__ctl--rent{--header-mode-accent-strong:#15803d;--header-mode-tint:#dcfce7;--header-mode-ring:#22c55e}.shtepit-header-mode__ctl--buy{--header-mode-accent-strong:#1d4ed8;--header-mode-tint:#dbeafe;--header-mode-ring:#3b82f6}.shtepit-header-mode__ctl--auction{--header-mode-accent-strong:#4338ca;--header-mode-tint:#e0e7ff;--header-mode-ring:#6366f1}.shtepit-site-header .shtepit-header-mode:not(.shtepit-header-mode--text-only) .shtepit-header-mode__ctl{border-width:2px;border-color:color-mix(in oklch, var(--header-mode-ring) 65%, #111 8%);background:color-mix(in oklch, var(--header-mode-tint) 95%, white);box-shadow:inset 0 1px 0 #ffffffd9, 0 2px 8px color-mix(in oklch, var(--header-mode-ring) 22%, transparent)}.shtepit-site-header .shtepit-header-mode__icon-ring{border-width:2.5px;border-color:var(--header-mode-accent-strong);background:#fff}.shtepit-header-mode__icon-ring{border:2.5px solid var(--header-mode-ring);background:color-mix(in oklch, white 55%, var(--header-mode-tint));width:2.35rem;height:2.35rem;color:var(--header-mode-accent-strong);box-shadow:inset 0 0 0 1px #fffc, 0 2px 8px color-mix(in oklch, var(--header-mode-ring) 35%, transparent);border-radius:999px;flex-shrink:0;place-items:center;display:grid}@supports (color:lab(0% 0 0)){.shtepit-header-mode__icon-ring{box-shadow:inset 0 0 0 1px lab(100% 0 0/.8), 0 2px 8px color-mix(in oklch, var(--header-mode-ring) 35%, transparent)}}.shtepit-header-mode__icon-svg{width:1.12rem;height:1.12rem}.shtepit-header-mode__label{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklch, var(--header-mode-accent-strong) 72%, var(--foreground));white-space:nowrap;font-size:12px;font-weight:800}.shtepit-site-header .shtepit-favorites-nav__label{display:none}.shtepit-site-header .shtepit-favorites-nav{justify-content:center;min-width:2.55rem;padding-inline:.45rem}@media (min-width:1280px){.shtepit-site-header .shtepit-header-mode:not(.shtepit-header-mode--text-only) .shtepit-header-mode__label{display:inline}.shtepit-site-header .shtepit-header-mode:not(.shtepit-header-mode--text-only) .shtepit-header-mode__ctl{justify-content:center;min-width:0;padding-inline:.5rem .55rem}.shtepit-site-header .shtepit-favorites-nav__label{display:inline}.shtepit-site-header .shtepit-favorites-nav{min-width:0;padding-inline:.5rem .85rem .5rem .45rem}}.shtepit-header-mode__ctl:hover{border-color:color-mix(in oklch, var(--header-mode-ring) 75%, var(--border));background:color-mix(in oklch, var(--header-mode-tint) 95%, white);box-shadow:inset 0 1px 0 #ffffffd9, 0 4px 12px color-mix(in oklch, var(--header-mode-ring) 22%, transparent);transform:translateY(-1px)}@supports (color:lab(0% 0 0)){.shtepit-header-mode__ctl:hover{box-shadow:inset 0 1px 0 lab(100% 0 0/.85), 0 4px 12px color-mix(in oklch, var(--header-mode-ring) 22%, transparent)}}.shtepit-header-mode__ctl:hover .shtepit-header-mode__icon-ring{box-shadow:inset 0 0 0 1px #ffffffe6, 0 0 0 2px color-mix(in oklch, var(--header-mode-ring) 28%, transparent), 0 3px 10px color-mix(in oklch, var(--header-mode-ring) 45%, transparent);border-width:3px}@supports (color:lab(0% 0 0)){.shtepit-header-mode__ctl:hover .shtepit-header-mode__icon-ring{box-shadow:inset 0 0 0 1px lab(100% 0 0/.9), 0 0 0 2px color-mix(in oklch, var(--header-mode-ring) 28%, transparent), 0 3px 10px color-mix(in oklch, var(--header-mode-ring) 45%, transparent)}}.shtepit-header-mode__ctl.is-active{border-color:color-mix(in oklch, var(--header-mode-ring) 85%, var(--foreground) 8%);background:color-mix(in oklch, var(--header-mode-tint) 70%, white);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--header-mode-ring) 35%, transparent), 0 3px 14px color-mix(in oklch, var(--header-mode-ring) 30%, transparent)}.shtepit-header-mode__ctl.is-active .shtepit-header-mode__icon-ring{border-width:3px;border-color:var(--header-mode-accent-strong);background:color-mix(in oklch, white 40%, var(--header-mode-tint));color:var(--header-mode-accent-strong);box-shadow:0 0 0 2px color-mix(in oklch, var(--header-mode-ring) 40%, transparent), 0 4px 12px color-mix(in oklch, var(--header-mode-accent-strong) 25%, transparent)}.marketplace-theme.dark .shtepit-header-mode__ctl{background:color-mix(in oklch, var(--header-mode-tint) 18%, var(--surface));border-color:color-mix(in oklch, var(--header-mode-ring) 55%, var(--border))}.marketplace-theme.dark .shtepit-header-mode__icon-ring{background:color-mix(in oklch, var(--header-mode-tint) 22%, var(--surface-raised));border-color:color-mix(in oklch, var(--header-mode-ring) 80%, white 10%)}@media (max-width:639px){.shtepit-header-mode--text-only .shtepit-header-mode__row{overflow:visible}.shtepit-header-mode:not(.shtepit-header-mode--text-only) .shtepit-header-mode__row{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.shtepit-header-mode:not(.shtepit-header-mode--text-only) .shtepit-header-mode__row::-webkit-scrollbar{display:none}.shtepit-header-mode:not(.shtepit-header-mode--text-only) .shtepit-header-mode__ctl{flex:1 0 min(32%,7.25rem);gap:.35rem;min-height:2.5rem;padding-inline:.45rem .5rem}.shtepit-header-mode:not(.shtepit-header-mode--text-only) .shtepit-header-mode__icon-ring{width:2.15rem;height:2.15rem}.shtepit-header-mode:not(.shtepit-header-mode--text-only) .shtepit-header-mode__label{letter-spacing:.04em;font-size:10px}}@media (max-width:420px){.shtepit-header-mode:not(.shtepit-header-mode--text-only) .shtepit-header-mode__label{display:none}.shtepit-header-mode:not(.shtepit-header-mode--text-only) .shtepit-header-mode__ctl{justify-content:center;padding-inline:.35rem}}.shtepit-site-header .shtepit-favorites-nav{color:#fff;background:linear-gradient(#f87171 0%,#ef4444 48%,#dc2626 100%);border:2px solid #b91c1c;min-height:2.55rem;padding:.4rem .85rem .4rem .5rem;box-shadow:inset 0 1px #fff6,0 0 20px #ef444480,0 0 36px #dc262652,0 6px 16px #00000047}.shtepit-site-header .shtepit-favorites-nav:hover{border-color:color-mix(in oklch, #b91c1c 70%, var(--border));color:#fff;background:linear-gradient(#f87171 0%,#dc2626 100%)}.shtepit-site-header .shtepit-favorites-nav__icon-wrap{color:#fff;background:#ffffff38;background:lab(100% 0 0/.22)}.shtepit-site-header .shtepit-favorites-nav__badge{background:#3f1d19;background:lab(15.6853% 16.5976 10.3574)}.shtepit-theme-toggle{border:2.5px solid color-mix(in oklch, var(--foreground) 88%, var(--border));background:color-mix(in oklch, var(--surface) 94%, transparent);width:2.55rem;height:2.55rem;box-shadow:inset 0 0 0 1px #fff6,0 2px 8px #140f0a0f;box-shadow:inset 0 0 0 1px lab(100% 0 0/.4),0 2px 8px lab(4.66549% 1.38912 2.89357/.0588235)}.shtepit-theme-toggle:hover{border-color:var(--foreground);background:color-mix(in oklch, var(--surface) 88%, var(--foreground) 4%)}.marketplace-theme.dark .shtepit-theme-toggle{border-color:color-mix(in oklch, white 55%, var(--border));box-shadow:inset 0 0 0 1px #ffffff1f,0 2px 10px #00000059;box-shadow:inset 0 0 0 1px lab(100% 0 0/.12),0 2px 10px lab(0% 0 0/.34902)}.marketplace-theme.dark .shtepit-theme-toggle:hover{border-color:color-mix(in oklch, white 78%, var(--border))}.shtepit-site-header .shtepit-add-property-cta--header .shtepit-add-property-cta__label{letter-spacing:.02em;font-size:13px;font-weight:800;display:inline}.shtepit-site-header .shtepit-add-property-cta--header{justify-content:center;min-width:10.5rem;min-height:2.55rem;padding:.32rem 1.15rem .32rem .45rem}.shtepit-site-header .shtepit-add-property-cta{color:#fff;background:linear-gradient(#86efac 0%,#22c55e 52%,#16a34a 100%);border:2px solid #15803d;font-weight:800;box-shadow:inset 0 1px #ffffff73,0 0 20px #22c55e8c,0 0 38px #16a34a52,0 6px 16px #00000042}.shtepit-site-header .shtepit-add-property-cta:hover{filter:none;color:#fff;background:linear-gradient(#86efac 0%,#22c55e 100%);border-color:#166534;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff73,0 0 24px #22c55e99,0 0 42px #16a34a5c,0 8px 18px #00000047}.shtepit-site-header .shtepit-add-property-cta__plus{color:#fff;background:#ffffff38}.shtepit-site-header .shtepit-header-signin{color:#fff;background:linear-gradient(#93c5fd 0%,#3b82f6 52%,#2563eb 100%);border:2px solid #1d4ed8;font-weight:800;box-shadow:inset 0 1px #ffffff73,0 0 20px #3b82f68c,0 0 38px #2563eb52,0 6px 16px #00000042}.shtepit-site-header .shtepit-header-signin:hover{color:#fff;background:linear-gradient(#93c5fd 0%,#3b82f6 100%);border-color:#1e40af;transform:translateY(-1px)}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-header-signin{color:#fff;background:linear-gradient(#60a5fa 0%,#2563eb 100%);border-color:#1e3a8a;box-shadow:inset 0 1px #ffffff59,0 4px 12px #0003}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-header-signin:hover{filter:brightness(1.06);color:#fff}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-add-property-cta{color:#fff;background:linear-gradient(#4ade80 0%,#15803d 100%);border-color:#14532d;box-shadow:inset 0 1px #ffffff59,0 4px 12px #0003}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-add-property-cta:hover{filter:brightness(1.06);color:#fff}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-favorites-nav{border-color:#991b1b;box-shadow:inset 0 1px #ffffff59,0 4px 12px #0003}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-header-mode:not(.shtepit-header-mode--text-only) .shtepit-header-mode__ctl{border-color:color-mix(in oklch, var(--header-mode-accent-strong) 55%, #111);background:#ffffffeb}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-lang-switch--prefs{background:#ffffffeb;border-color:#ffffffa6}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-lang-switch--prefs .shtepit-lang-switch__btn{color:#334155}.shtepit-site-header--over-hero:not(.shtepit-site-header--scrolled) .shtepit-theme-toggle{color:#0f172a;background:#ffffffeb;border-width:2.5px;border-color:#0f172a}.shtepit-lang-switch{border:1px solid var(--border);background:color-mix(in oklch, var(--surface) 92%, transparent);border-radius:999px;align-items:center;gap:.15rem;padding:.2rem;display:inline-flex}.shtepit-lang-switch__btn{letter-spacing:.04em;min-width:2.25rem;height:1.85rem;color:var(--muted-foreground);background:0 0;border:none;border-radius:999px;padding:0 .45rem;font-size:11px;font-weight:700;transition:color .2s,background .2s,box-shadow .2s,transform .2s}.shtepit-lang-switch__btn:hover{color:var(--foreground)}.shtepit-lang-switch__btn.is-active{color:var(--foreground);background:var(--surface);box-shadow:0 1px 2px #140f0a0f,inset 0 1px #ffffffa6;box-shadow:0 1px 2px lab(4.66549% 1.38912 2.89357/.0588235),inset 0 1px lab(100% 0 0/.65)}.shtepit-lang-switch__btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.shtepit-add-property-cta{border:1px solid color-mix(in oklch, var(--color-add-property,#ff7a00) 42%, var(--border));background:linear-gradient(180deg, color-mix(in oklch, var(--color-add-property,#ff7a00) 96%, white) 0%, var(--color-add-property,#ff7a00) 100%);color:#fff;letter-spacing:-.01em;box-shadow:0 1px 0 #ffffff59 inset, 0 8px 22px color-mix(in oklch, var(--color-add-property-glow,#ff7a0052) 55%, transparent);border-radius:999px;align-items:center;gap:.45rem;font-size:13px;font-weight:700;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,filter .2s,border-color .2s;display:inline-flex}@supports (color:lab(0% 0 0)){.shtepit-add-property-cta{box-shadow:0 1px 0 lab(100% 0 0/.35) inset, 0 8px 22px color-mix(in oklch, var(--color-add-property-glow,#ff7a0052) 55%, transparent)}}.shtepit-add-property-cta:hover{filter:brightness(1.04);border-color:color-mix(in oklch, var(--color-add-property-hover,#ff8f1a) 55%, var(--border));box-shadow:0 1px 0 #ffffff6b inset, 0 12px 28px color-mix(in oklch, var(--color-add-property-glow,#ff7a0052) 70%, transparent), 0 0 0 1px color-mix(in oklch, var(--color-add-property-soft,#ff7a0024) 80%, transparent);transform:translateY(-1px)}@supports (color:lab(0% 0 0)){.shtepit-add-property-cta:hover{box-shadow:0 1px 0 lab(100% 0 0/.42) inset, 0 12px 28px color-mix(in oklch, var(--color-add-property-glow,#ff7a0052) 70%, transparent), 0 0 0 1px color-mix(in oklch, var(--color-add-property-soft,#ff7a0024) 80%, transparent)}}.shtepit-add-property-cta:active{transform:scale(.98)}.shtepit-add-property-cta:focus-visible{outline:2px solid color-mix(in oklch, var(--color-add-property,#ff7a00) 70%, white);outline-offset:3px}.shtepit-add-property-cta__plus{background:#ffffff38;background:lab(100% 0 0/.22);border-radius:999px;place-items:center;width:1.55rem;height:1.55rem;display:grid;box-shadow:inset 0 1px #ffffff8c;box-shadow:inset 0 1px lab(100% 0 0/.55)}.shtepit-add-property-cta__plus-icon{width:.95rem;height:.95rem}.shtepit-add-property-cta--header{min-height:2.55rem;padding:.32rem .85rem .32rem .4rem}.shtepit-add-property-cta--header .shtepit-add-property-cta__label{display:none}@media (min-width:480px){.shtepit-add-property-cta--header .shtepit-add-property-cta__label{display:inline}}.shtepit-add-property-cta--dock{min-height:3rem;padding:.4rem 1.05rem .4rem .55rem}.shtepit-add-property-cta--icon-only{padding-inline:.45rem}@media (prefers-reduced-motion:reduce){.shtepit-add-property-cta,.shtepit-lang-switch__btn{transition:none}.shtepit-add-property-cta:hover{transform:none}}.shtepit-mode-segment{flex-direction:column;align-items:stretch;gap:.65rem;max-width:100%;display:flex}.shtepit-mode-segment__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);margin:0;font-size:11px;font-weight:700}.shtepit-mode-segment__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%;display:grid}.shtepit-mode-segment--header .shtepit-mode-segment__kicker{display:none}.shtepit-mode-segment--header .shtepit-mode-segment__row{border:1px solid color-mix(in oklch, var(--border) 80%, transparent);background:color-mix(in oklch, var(--surface) 88%, transparent);width:auto;max-width:100%;box-shadow:var(--shadow-subtle);-ms-overflow-style:none;scrollbar-width:none;border-radius:18px;padding:.35rem;display:inline-flex;overflow-x:auto}.shtepit-mode-segment--header .shtepit-mode-segment__row::-webkit-scrollbar{display:none}.shtepit-mode-segment--hero .shtepit-mode-segment__row{gap:.65rem}@media (min-width:640px){.shtepit-mode-segment--hero .shtepit-mode-segment__row{gap:.85rem}}.marketplace-theme.dark .shtepit-mode-segment--header .shtepit-mode-segment__row{background:color-mix(in oklch, var(--surface) 72%, transparent)}.shtepit-mode-segment__item{--mode-accent:var(--brand);--mode-accent-soft:color-mix(in oklch, var(--mode-accent) 14%, transparent);--mode-accent-glow:color-mix(in oklch, var(--mode-accent) 28%, transparent);border:1px solid color-mix(in oklch, var(--mode-accent) 22%, var(--border));background:color-mix(in oklch, var(--surface) 94%, var(--mode-accent-soft));min-height:5.25rem;color:color-mix(in oklch, var(--foreground) 88%, var(--mode-accent) 12%);box-shadow:inset 0 1px 0 #ffffff8c, 0 6px 18px color-mix(in oklch, var(--foreground) 6%, transparent);border-radius:16px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.4rem;padding:.65rem .5rem .55rem;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1),border-color .18s,background .18s,filter .16s;display:inline-flex;position:relative}@supports (color:lab(0% 0 0)){.shtepit-mode-segment__item{box-shadow:inset 0 1px 0 lab(100% 0 0/.55), 0 6px 18px color-mix(in oklch, var(--foreground) 6%, transparent)}}.shtepit-mode-segment--header .shtepit-mode-segment__item{min-width:5.25rem;min-height:4.5rem;padding:.55rem .65rem .5rem}.shtepit-mode-segment__item--rent{--mode-accent:var(--market-rent)}.shtepit-mode-segment__item--buy{--mode-accent:var(--market-buy)}.shtepit-mode-segment__item--auction{--mode-accent:var(--market-auction)}.shtepit-mode-segment__icon-wrap{border:1px solid color-mix(in oklch, var(--mode-accent) 35%, transparent);background:linear-gradient(165deg, color-mix(in oklch, var(--mode-accent) 22%, white 78%) 0%, color-mix(in oklch, var(--mode-accent) 12%, transparent) 100%);width:3rem;height:3rem;color:var(--mode-accent);box-shadow:inset 0 1px 0 #ffffffb3, 0 8px 20px var(--mode-accent-glow);border-radius:14px;place-items:center;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s,filter .16s,border-color .18s;display:grid}@supports (color:lab(0% 0 0)){.shtepit-mode-segment__icon-wrap{box-shadow:inset 0 1px 0 lab(100% 0 0/.7), 0 8px 20px var(--mode-accent-glow)}}.shtepit-mode-segment--header .shtepit-mode-segment__icon-wrap{border-radius:12px;width:2.65rem;height:2.65rem}.shtepit-mode-segment__icon-svg{width:1.5rem;height:1.5rem}.shtepit-mode-segment--header .shtepit-mode-segment__icon-svg{width:1.35rem;height:1.35rem}.shtepit-mode-segment__label{letter-spacing:-.02em;font-size:clamp(.8125rem,1.4vw,.9375rem);font-weight:700;line-height:1.1}.shtepit-mode-segment__item:hover{border-color:color-mix(in oklch, var(--mode-accent) 42%, var(--border));background:color-mix(in oklch, var(--surface) 90%, var(--mode-accent-soft));box-shadow:inset 0 1px 0 #ffffff9e, 0 10px 26px color-mix(in oklch, var(--mode-accent) 18%, transparent);transform:translateY(-2px)}@supports (color:lab(0% 0 0)){.shtepit-mode-segment__item:hover{box-shadow:inset 0 1px 0 lab(100% 0 0/.62), 0 10px 26px color-mix(in oklch, var(--mode-accent) 18%, transparent)}}.shtepit-mode-segment__item:hover .shtepit-mode-segment__icon-wrap{filter:brightness(1.06);box-shadow:inset 0 1px 0 #ffffffbf, 0 10px 24px var(--mode-accent-glow);transform:scale(1.06)}@supports (color:lab(0% 0 0)){.shtepit-mode-segment__item:hover .shtepit-mode-segment__icon-wrap{box-shadow:inset 0 1px 0 lab(100% 0 0/.75), 0 10px 24px var(--mode-accent-glow)}}.shtepit-mode-segment__item:focus-visible{outline:2px solid var(--mode-accent);outline-offset:3px}.shtepit-mode-segment__item.is-active{color:var(--foreground);border-color:color-mix(in oklch, var(--mode-accent) 55%, var(--border));background:color-mix(in oklch, var(--mode-accent) 16%, var(--surface));box-shadow:inset 0 1px 0 #ffffff80, 0 0 0 1px color-mix(in oklch, var(--mode-accent) 20%, transparent), 0 12px 28px color-mix(in oklch, var(--mode-accent) 22%, transparent)}@supports (color:lab(0% 0 0)){.shtepit-mode-segment__item.is-active{box-shadow:inset 0 1px 0 lab(100% 0 0/.5), 0 0 0 1px color-mix(in oklch, var(--mode-accent) 20%, transparent), 0 12px 28px color-mix(in oklch, var(--mode-accent) 22%, transparent)}}.shtepit-mode-segment__item.is-active .shtepit-mode-segment__icon-wrap{border-color:color-mix(in oklch, var(--mode-accent) 55%, transparent);box-shadow:inset 0 1px 0 #fffc, 0 0 0 1px color-mix(in oklch, var(--mode-accent) 25%, transparent), 0 12px 26px color-mix(in oklch, var(--mode-accent) 32%, transparent);transform:scale(1.04)}@supports (color:lab(0% 0 0)){.shtepit-mode-segment__item.is-active .shtepit-mode-segment__icon-wrap{box-shadow:inset 0 1px 0 lab(100% 0 0/.8), 0 0 0 1px color-mix(in oklch, var(--mode-accent) 25%, transparent), 0 12px 26px color-mix(in oklch, var(--mode-accent) 32%, transparent)}}.shtepit-mode-segment__item.is-active .shtepit-mode-segment__label{color:color-mix(in oklch, var(--foreground) 75%, var(--mode-accent) 25%)}.shtepit-mode-segment__soon{letter-spacing:.08em;text-transform:uppercase;color:#ff9500;background:color-mix(in oklch, #ff9500 10%, var(--surface));border:1px solid #ff950066;border:1px solid lab(72.0912% 35.4092 77.1179/.4);border-radius:999px;padding:.1rem .35rem;font-size:8px;font-weight:800;position:absolute;top:.45rem;right:.45rem}.shtepit-mode-segment__item.is-disabled{opacity:.95;cursor:not-allowed}.shtepit-mode-segment__item.is-disabled:hover{transform:none}@media (prefers-reduced-motion:reduce){.shtepit-mode-segment__item,.shtepit-mode-segment__icon-wrap{transition:none}.shtepit-mode-segment__item:hover,.shtepit-mode-segment__item:hover .shtepit-mode-segment__icon-wrap{transform:none}}.marketplace-theme.dark .shtepit-mode-segment__item{background:color-mix(in oklch, var(--surface) 80%, var(--mode-accent-soft));box-shadow:inset 0 1px #ffffff14,0 8px 22px #00000059;box-shadow:inset 0 1px lab(100% 0 0/.08),0 8px 22px lab(0% 0 0/.35)}.marketplace-theme.dark .shtepit-mode-segment__icon-wrap{background:linear-gradient(165deg, color-mix(in oklch, var(--mode-accent) 28%, transparent) 0%, color-mix(in oklch, var(--mode-accent) 10%, transparent) 100%)}.shtepit-hero--compact{min-height:0}.shtepit-hero-stack{width:100%;max-width:100%;margin-left:0;margin-right:0}.shtepit-browse{--shtepit-hero-header-clear:clamp(4.85rem, 12vw, 5.75rem);--shtepit-hero-main-pad:2rem}@media (min-width:640px){.shtepit-browse{--shtepit-hero-main-pad:2.5rem}}.shtepit-browse>.shtepit-hero-stack--blue-bleed{margin-top:calc(-1 * var(--shtepit-hero-main-pad) - .45rem)}.shtepit-browse>.shtepit-hero-stack--blue-bleed .shtepit-hero--landscape{padding-top:var(--shtepit-hero-header-clear)}.shtepit-browse>.shtepit-hero-stack--blue-bleed .shtepit-hero__sky{top:calc(-1 * (var(--shtepit-hero-header-clear) + var(--shtepit-hero-main-pad)));height:auto;bottom:0}.shtepit-hero-form{display:block}.shtepit-hero--landscape{isolation:isolate;border-radius:clamp(1.35rem,4vw,2rem);min-height:min(52svh,480px);position:relative;overflow:hidden}.shtepit-hero--smooth-blue.shtepit-hero--landscape{min-height:min(48svh,440px)}.shtepit-hero--smooth-blue .shtepit-hero__sky{background:linear-gradient(#fff 0%,#f4f9ff 40%,#e5f2ff 76%,#cce8ff 100%)}.shtepit-hero__sky-depth--smooth{background:radial-gradient(95% 55% at 50% 0,#fffffff2,#0000 58%),radial-gradient(85% 45% at 50% 100%,#5eb0f052,#0000 62%),radial-gradient(120% 35% at 50% 108%,#0a84ff33,#0000 55%);display:block;position:absolute;inset:0;box-shadow:inset 0 -28px 56px #50a0ff1c}.shtepit-hero--smooth-blue .shtepit-hero__clouds--smooth-center,.shtepit-hero--smooth-blue .shtepit-hero__cloud{display:none}.shtepit-hero--cosmos.shtepit-hero--landscape{border-bottom:2px solid #050810;min-height:0;padding-bottom:clamp(.5rem,1.5vh,.85rem);overflow:visible;box-shadow:0 1px #fff}.shtepit-hero--cosmos:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#050914a6 0%,#0000 100%);height:clamp(2rem,7vh,3.5rem);position:absolute;top:0;left:0;right:0}.shtepit-hero--cosmos .shtepit-hero__landscape-inner{row-gap:0;min-height:min(46svh,420px)}.shtepit-hero--cosmos .shtepit-hero__sky{background:linear-gradient(105deg,#03050c 0% 38%,#03050cb8 52%,#03050c33 68%,#0000 82%),radial-gradient(55% 45% at 78% 38%,#ff8c286b,#ff5a141f 45%,#0000 68%),linear-gradient(#03050c 0%,#050912 14%,#060c18 32%,#0a1428 58%,#0b152c 100%)}.shtepit-hero--cosmos .shtepit-hero__sky:after{display:none}.shtepit-hero--cosmos .shtepit-hero__stars--far,.shtepit-hero--cosmos .shtepit-hero__stars--near,.shtepit-hero--cosmos .shtepit-hero__cloud--cosmos-a,.shtepit-hero--cosmos .shtepit-hero__cloud--cosmos-b,.shtepit-hero--cosmos .shtepit-hero__cloud--cosmos-c,.shtepit-hero--cosmos .shtepit-hero__orbits,.shtepit-hero--cosmos .shtepit-hero__galaxy,.shtepit-hero--cosmos .shtepit-hero__sky-glow{display:none!important}.shtepit-hero__sky-depth--cosmos{background:linear-gradient(168deg,#0c1a32 0%,#081224 42%,#050b16 100%);display:block;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff0a}.shtepit-hero__galaxy{display:none}.shtepit-hero--cosmos .shtepit-hero__galaxy{display:none!important}.shtepit-hero--cosmos .shtepit-hero__stars--far,.shtepit-hero--cosmos .shtepit-hero__stars--near{display:block}.shtepit-hero--cosmos .shtepit-hero__sky-glow,.shtepit-hero--cosmos .shtepit-hero__orbits{display:none!important}.shtepit-hero--cosmos .shtepit-hero__cloud--cosmos-a,.shtepit-hero--cosmos .shtepit-hero__cloud--cosmos-b,.shtepit-hero--cosmos .shtepit-hero__cloud--cosmos-c{pointer-events:none;filter:blur(1px);background:radial-gradient(at 40% 40%,#c8d7ff24 0%,#7896d214 38%,#0000 72%);border-radius:999px;animation:56s ease-in-out infinite alternate shtepit-cloud-drift;display:block;position:absolute}.shtepit-hero--cosmos .shtepit-hero__cloud--cosmos-a{opacity:.55;width:min(46vw,460px);height:min(14vw,110px);animation-duration:62s;top:8%;left:-6%}.shtepit-hero--cosmos .shtepit-hero__cloud--cosmos-b{opacity:.42;width:min(40vw,400px);height:min(12vw,96px);animation-duration:48s;animation-delay:-12s;top:18%;right:-4%}.shtepit-hero--cosmos .shtepit-hero__cloud--cosmos-c{opacity:.35;width:min(52vw,520px);height:min(16vw,120px);animation-duration:70s;animation-delay:-24s;bottom:22%;left:10%}.shtepit-hero__cosmos-vignette{display:none}.shtepit-hero--cosmos .shtepit-hero__cosmos-vignette{pointer-events:none;opacity:.55;background:radial-gradient(125% 85% at 50% 38%,#0000 52%,#02040c47 100%);display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 78%,#0000 94%);mask-image:linear-gradient(#000 0% 78%,#0000 94%)}.shtepit-hero--cosmos .shtepit-hero-logo-lockup__name{color:#f0f6fff5;text-shadow:0 2px 16px #00000073}.shtepit-hero-logo-image-wrap{justify-content:center;align-items:center;width:100%;display:flex}.shtepit-hero-logo-link{width:100%;max-width:min(98vw,41rem);margin-inline:auto}.shtepit-hero-logo-image{object-fit:contain;filter:drop-shadow(0 4px 16px #0000004d);width:min(98vw,37rem);height:auto;max-height:none;display:block}.shtepit-hero--cosmos .shtepit-hero__mode-logo{width:min(98vw,41rem)}.shtepit-hero--cosmos .shtepit-hero__mode-zone{z-index:2;gap:clamp(.35rem,1vh,.55rem);padding-bottom:clamp(.5rem,1.5vh,.85rem)}@media (min-width:640px){.shtepit-hero-logo-image{width:min(94vw,35rem)}}@media (min-width:1024px){.shtepit-hero-logo-image{width:min(92vw,32rem)}}.shtepit-hero--cosmos .shtepit-hero__location-dock--glass{-webkit-backdrop-filter:blur(22px)saturate(1.45);background:#ffffff1f;border:1px solid #ffffff61;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #ffffff0f,0 0 0 1px #ffffff0f,0 22px 50px #00000073}.shtepit-hero--cosmos .shtepit-hero__location-dock--glass.is-focused{background:#ffffff29;border-color:#ffffff8c;box-shadow:inset 0 1px #ffffff59,0 0 0 1px #fff3,0 0 24px #3b82f62e,0 24px 56px #00000080}.shtepit-hero--cosmos .shtepit-hero__location-label{color:#fffffff0;text-shadow:0 1px 8px #00000073}.shtepit-hero--cosmos .shtepit-hero__location-label-icon{color:#60a5fa}.shtepit-hero--cosmos .shtepit-hero__location-shell{-webkit-backdrop-filter:blur(10px);background:#ffffff38;border:1.5px solid #ffffff8c;border-radius:16px;box-shadow:inset 0 1px #ffffff59}.shtepit-hero--cosmos .shtepit-hero__location-shell.is-active{background:#ffffff4d;border-color:#ffffffc7;box-shadow:inset 0 1px #ffffff73,0 0 0 2px #ffffff40}.shtepit-hero--cosmos .shtepit-hero__filter-chip{background:#ffffff24;border:1px solid #ffffff6b;box-shadow:inset 0 1px #ffffff38}.shtepit-hero--cosmos .shtepit-hero__filter-chip--price{background:#ffffff2e;border:1.5px solid #ffffff80}.shtepit-hero--cosmos .shtepit-hero__filter-chip-label,.shtepit-hero--cosmos .shtepit-hero__filter-chip--price .shtepit-hero__filter-chip-label{color:#ffffffe0}.shtepit-hero--cosmos .shtepit-hero__filter-input,.shtepit-hero--cosmos .shtepit-hero__filter-currency{color:#fffffff2}.shtepit-hero--cosmos .shtepit-hero__filter-input::placeholder{color:#ffffff73}.shtepit-hero--cosmos .shtepit-hero-post{width:100%;max-width:1180px;box-shadow:none;background:0 0;margin-top:clamp(.35rem,1.2vh,.85rem);margin-left:auto;margin-right:auto;padding-top:.5rem;padding-bottom:.65rem}.shtepit-hero-stack--blue-bleed>.shtepit-hero-form{z-index:1;background:0 0;position:relative}.shtepit-browse .shtepit-hero--cosmos .shtepit-hero-post{width:100%;max-width:1180px;margin-left:auto;margin-right:auto;box-shadow:none!important;background:0 0!important}.shtepit-hero--cosmos .shtepit-hero-post .text-muted-foreground,.shtepit-hero--cosmos .shtepit-hero-post .shtepit-availability-line{color:#c8d7ebd1}.shtepit-hero--cosmos .shtepit-hero-post .text-foreground,.shtepit-hero--cosmos .shtepit-hero-post strong{color:#f8fafff2}.shtepit-hero-stack--blue-bleed:after{display:none}.shtepit-hero-stack--blue-bleed{background:linear-gradient(#03050c 0%,#050912 55%,#0a1428 100%);margin-bottom:0;padding-bottom:0;position:relative}.shtepit-browse>.shtepit-hero-stack--blue-bleed+*{z-index:1;background:#0a1428;position:relative}.shtepit-browse .shtepit-popular-rail{padding-top:.75rem}.marketplace-theme.dark .shtepit-hero--cosmos .shtepit-hero__sky{background:radial-gradient(68% 48% at 76% 12%,#6446b452,#0000 58%),radial-gradient(82% 52% at 20% 16%,#2d5aaa42,#0000 52%),linear-gradient(#010206 0%,#040810 24%,#070e1c 50%,#0a1220 72%,#060a14 100%)}.marketplace-theme.dark .shtepit-hero__sky-depth--cosmos{box-shadow:inset 0 28px 44px -26px #0000007a}.shtepit-hero-logo-lockup{justify-content:center;align-items:center;gap:clamp(.35rem,1.2vw,.65rem);width:100%;line-height:1;display:flex}.shtepit-hero-logo-lockup__mark{filter:drop-shadow(0 2px 6px #b45a0047);flex-shrink:0;width:clamp(3.5rem,12vw,5.5rem);height:auto}.shtepit-hero-logo-lockup__word{font-family:var(--font-shtepit-display,system-ui, sans-serif);letter-spacing:-.04em;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;align-items:baseline;margin:0;font-size:clamp(2.35rem,8.5vw,4.5rem);font-weight:900;line-height:1;display:flex}.shtepit-hero-logo-lockup__name{color:#142033;text-shadow:0 1px #ffffff73}.shtepit-hero-logo-lockup__tld{background:linear-gradient(118deg,#ff7a00 0%,#ffab1a 48%,#ffd24a 100%);color:#0000;filter:drop-shadow(0 1px 2px #b45a004d);-webkit-background-clip:text;background-clip:text}.marketplace-theme.dark .shtepit-hero-logo-lockup__name{color:#fffffff5;text-shadow:0 2px 8px #00000059}.shtepit-hero--morning .shtepit-hero__sky{background:radial-gradient(100% 70% at 50% -5%,#a8d4ff 0%,#0000 52%),radial-gradient(80% 50% at 85% 20%,#fff0dc59,#0000 45%),linear-gradient(#5eb0f0 0%,#87c8f8 24%,#b8dff9 48%,#d4ecff 68%,#e8f4ff 100%)}.shtepit-hero__sky-depth--morning{background:radial-gradient(90% 55% at 48% 18%,#ffffff73,#0000 62%);display:block;position:absolute;inset:0}.shtepit-hero--morning .shtepit-hero__cloud{opacity:.92;background:radial-gradient(at 35% 35%,#fffffffa 0%,#ffffffb8 42%,#fff0 72%);border-radius:999px;animation:48s ease-in-out infinite alternate shtepit-cloud-drift;display:block;position:absolute}.shtepit-hero--morning .shtepit-hero__cloud--a{width:min(42vw,420px);height:min(16vw,120px);animation-duration:52s;top:14%;left:-4%}.shtepit-hero--morning .shtepit-hero__cloud--b{width:min(36vw,360px);height:min(14vw,100px);animation-duration:44s;animation-delay:-8s;top:10%;right:-2%}.shtepit-hero--morning .shtepit-hero__cloud--c{opacity:.78;width:min(28vw,280px);height:min(11vw,82px);animation-duration:58s;animation-delay:-16s;top:24%;left:16%}.shtepit-hero--morning .shtepit-hero__cloud--d{opacity:.82;width:min(32vw,300px);height:min(12vw,88px);animation-duration:50s;animation-delay:-24s;top:20%;right:14%}@keyframes shtepit-cloud-drift{0%{transform:translate(0,0)}to{transform:translate(18px,6px)}}.shtepit-hero__horizon--morning{background:linear-gradient(#fff0 0%,#ffffff80 35%,#c6e4ff8c 100%);height:12%;top:62%}.shtepit-hero--morning .shtepit-hero__grass{z-index:1;background:linear-gradient(#a8d28200 0%,#7eb25859 12%,#6aab52 38%,#4f9340 100%);height:44%;display:block;position:absolute;bottom:0;left:0;right:0}.shtepit-hero--morning .shtepit-hero__grass-texture{opacity:.35;background:repeating-linear-gradient(95deg,#ffffff0f 0 2px,#0000 2px 14px),radial-gradient(80% 40% at 50% 0,#ffffff1f,#0000 70%);position:absolute;inset:0}.shtepit-hero--night .shtepit-hero__sky{background:radial-gradient(70% 55% at 72% 8%,#785ab438,#0000 55%),radial-gradient(90% 60% at 18% 12%,#3c64a02e,#0000 50%),linear-gradient(#050814 0%,#0c1530 28%,#122044 52%,#1a2a4a 72%,#0f1a2e 100%)}.shtepit-hero__sky{position:absolute;inset:0}.shtepit-hero__stars{pointer-events:none;position:absolute;inset:0}.shtepit-hero__stars--far{opacity:.75;background-image:radial-gradient(1px 1px at 8% 14%,#ffffffd9,#0000),radial-gradient(1px 1px at 18% 42%,#ffffff8c,#0000),radial-gradient(1px 1px at 28% 8%,#ffffffb3,#0000),radial-gradient(1px 1px at 42% 28%,#ffffff73,#0000),radial-gradient(1px 1px at 55% 12%,#fffc,#0000),radial-gradient(1px 1px at 68% 38%,#ffffff80,#0000),radial-gradient(1px 1px at 78% 18%,#ffffffa6,#0000),radial-gradient(1px 1px at 88% 48%,#fff6,#0000),radial-gradient(1px 1px at 92% 8%,#ffffffbf,#0000),radial-gradient(1.5px 1.5px at 35% 55%,#c8dcffe6,#0000),radial-gradient(1px 1px at 62% 62%,#ffffff59,#0000);animation:8s ease-in-out infinite alternate shtepit-stars-twinkle}.shtepit-hero__stars--near{opacity:.95;background-image:radial-gradient(1.5px 1.5px at 12% 22%,#fff,#0000),radial-gradient(1px 1px at 22% 68%,#ffffffe6,#0000),radial-gradient(2px 2px at 48% 16%,#fff8dcf2,#0000),radial-gradient(1px 1px at 58% 72%,#ffffffd9,#0000),radial-gradient(1.5px 1.5px at 74% 32%,#fff,#0000),radial-gradient(1px 1px at 84% 58%,#ffffffb3,#0000);animation:6s ease-in-out infinite alternate-reverse shtepit-stars-twinkle}@keyframes shtepit-stars-twinkle{0%{opacity:.65}to{opacity:1}}.shtepit-hero__sky-glow{filter:blur(2px);pointer-events:none;background:radial-gradient(circle,#dce6ff24 0%,#0000 68%);border-radius:50%;width:min(42vw,320px);height:min(42vw,320px);position:absolute;top:6%;right:10%}.shtepit-hero__orbits{pointer-events:none;position:absolute;inset:0;overflow:hidden}.shtepit-hero__orbit{transform-origin:50%;border:1px solid #ffffff1a;border-radius:50%;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.shtepit-hero__orbit--1{border-color:#b4c8ff24;width:min(92vw,820px);height:min(48vw,360px);animation:140s linear infinite shtepit-orbit-spin}.shtepit-hero__orbit--2{border-color:#ffffff14;width:min(72vw,620px);height:min(38vw,280px);animation:95s linear infinite reverse shtepit-orbit-spin;top:42%}.shtepit-hero__orbit--3{border:1px dashed #ffffff0f;width:min(100%,960px);height:min(58vw,420px);animation:180s linear infinite shtepit-orbit-spin;top:34%}.shtepit-hero__orbit-node{background:radial-gradient(circle,#fff0c8 0%,#ffc87899 100%);border-radius:50%;width:7px;height:7px;position:absolute;top:8%;left:72%;box-shadow:0 0 12px #ffdca08c}.shtepit-hero__orbit-node--b{background:radial-gradient(circle,#c8dcff 0%,#8caaff80 100%);width:5px;height:5px;top:auto;bottom:12%;left:18%;box-shadow:0 0 10px #a0beff73}@keyframes shtepit-orbit-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.shtepit-hero__horizon--night{background:linear-gradient(#0000 0%,#14233c59 40%,#080e1cbf 100%);height:14%;top:68%}.shtepit-hero__horizon{z-index:1;pointer-events:none;position:absolute;left:0;right:0}.shtepit-hero__ground--night{z-index:1;background:linear-gradient(#080e1c00 0%,#060c16d9 22%,#050a14 100%),radial-gradient(120% 80% at 50% 0,#1e325026,#0000 55%);height:38%;position:absolute;bottom:0;left:0;right:0}.shtepit-hero__sky-depth,.shtepit-hero__cloud{display:none}.shtepit-hero__landscape-inner{z-index:2;grid-template-rows:auto 1fr;align-items:stretch;max-width:1180px;min-height:min(52svh,480px);margin:0 auto;padding:clamp(.5rem,1.5vh,.85rem) clamp(.85rem,2.5vw,1.25rem) clamp(.85rem,2vh,1.35rem);display:grid;position:relative}.shtepit-hero--smooth-blue .shtepit-hero__landscape-inner{min-height:min(48svh,440px)}.shtepit-hero__mode-zone{flex-direction:column;grid-row:1;justify-content:flex-start;align-items:center;gap:clamp(.45rem,1.1vh,.65rem);width:100%;padding:clamp(.15rem,.8vh,.45rem) 0 clamp(.15rem,.5vh,.35rem);display:flex;position:relative}.shtepit-hero--cosmos .shtepit-hero-mode,.shtepit-hero--cosmos .shtepit-hero__mode-logo{z-index:1;position:relative}.shtepit-hero__mode-logo{z-index:2;width:min(94vw,44rem);max-width:none;font-weight:inherit;font-size:inherit;flex-shrink:0;margin:0;line-height:1;position:relative}.shtepit-hero__mode-logo-img{object-fit:contain;backface-visibility:hidden;width:100%;height:auto;display:block;transform:translateZ(0)}.shtepit-hero-mode{z-index:2;width:min(92vw,780px);margin-top:0;position:relative}.shtepit-hero-mode__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.4rem,1.4vw,.65rem);width:100%;display:grid}.shtepit-hero-mode__ctl{--mode-corner-color:#8ed4a8;isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(1.5);color:#fffffff5;background:#ffffff29;border:1px solid #ffffff6b;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.25rem,.75vw,.4rem);min-height:clamp(4.75rem,10.5vw,5.65rem);padding:clamp(.45rem,1vw,.6rem) clamp(.4rem,.9vw,.5rem);text-decoration:none;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,border-color .2s,background .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #ffffff1f,0 8px 22px #143c6429}.shtepit-hero-mode__corners{pointer-events:none;z-index:3;border-radius:13px;position:absolute;inset:6px}.shtepit-hero-mode__corners:before,.shtepit-hero-mode__corners:after{content:"";border-color:var(--mode-corner-color);opacity:.95;border-style:solid;width:clamp(1.15rem,3vw,1.45rem);height:clamp(1.15rem,3vw,1.45rem);transition:opacity .2s,border-color .2s;position:absolute}.shtepit-hero-mode__corners:before{border-width:2.5px 0 0 2.5px;border-radius:8px 0 0;top:0;left:0}.shtepit-hero-mode__corners:after{border-width:0 2.5px 2.5px 0;border-radius:0 0 8px;bottom:0;right:0}.shtepit-hero-mode__ctl--rent{--mode-corner-color:#8ed4a8}.shtepit-hero-mode__ctl--buy{--mode-corner-color:#1a3d6b}.shtepit-hero-mode__ctl--auction{--mode-corner-color:#6366f1}.shtepit-hero--smooth-blue .shtepit-hero-mode__ctl,.shtepit-hero--cosmos .shtepit-hero-mode__ctl{-webkit-backdrop-filter:blur(18px)saturate(1.25);color:#0c4a6e;background:linear-gradient(165deg,#fffffff0 0%,#f5faffe0 55%,#e0f2fed1 100%);border:1px solid #93c5fd94;box-shadow:inset 0 1px #fffffff2,inset 0 -2px #7dd3fc33,0 14px 36px #38bdf82e,0 4px #bae6fd59}.shtepit-hero--smooth-blue .shtepit-hero-mode__glass-sheen,.shtepit-hero--cosmos .shtepit-hero-mode__glass-sheen{background:linear-gradient(148deg,#ffffff8c 0%,#7dd3fc24 42%,#0000 58%)}.shtepit-hero--smooth-blue .shtepit-hero-mode__icon-well,.shtepit-hero--cosmos .shtepit-hero-mode__icon-well{color:#0369a1;background:#ffffffbf;border:1px solid #93c5fd94;box-shadow:inset 0 1px #ffffffe6,0 6px 16px #38bdf829}.shtepit-hero--smooth-blue .shtepit-hero-mode__label,.shtepit-hero--cosmos .shtepit-hero-mode__label{color:#0c4a6e;text-shadow:0 1px #fffc}.shtepit-hero--smooth-blue .shtepit-hero-mode__ctl:hover,.shtepit-hero--cosmos .shtepit-hero-mode__ctl:hover{background:linear-gradient(165deg,#fffffffa 0%,#e0f2feeb 100%);border-color:#38bdf8a6;box-shadow:inset 0 1px #fffffffa,0 18px 40px #0ea5e938,0 5px #bae6fd61}.shtepit-hero--smooth-blue .shtepit-hero-mode__ctl.is-active,.shtepit-hero--cosmos .shtepit-hero-mode__ctl.is-active{background:linear-gradient(165deg,#f0f9fffa 0%,#bae6fde6 100%);border-color:#0284c7b8;box-shadow:inset 0 1px #fffffff2,0 0 0 1px #38bdf847,0 16px 38px #0ea5e93d}.shtepit-hero--smooth-blue .shtepit-hero-mode__ctl.is-active .shtepit-hero-mode__icon-well,.shtepit-hero--cosmos .shtepit-hero-mode__ctl.is-active .shtepit-hero-mode__icon-well{color:#0284c7;background:#ffffffeb;border-color:#0284c7c7}.shtepit-hero-mode--text-only{width:max-content;max-width:min(92vw,780px);margin-inline:auto}.shtepit-hero-mode--text-only .shtepit-hero-mode__row{flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:1.75rem;width:max-content;max-width:100%;margin-inline:auto;display:flex}@media (max-width:640px){.shtepit-header-mode--text-only .shtepit-header-mode__ctl{min-width:5.5rem;min-height:2.2rem;padding-inline:.75rem;font-size:11px}.shtepit-header-mode--text-only .shtepit-header-mode__row{gap:1.25rem}.shtepit-hero-mode--text-only .shtepit-hero-mode__row{gap:1.35rem}.shtepit-hero-mode--text-only .shtepit-hero-mode__ctl{min-width:8.25rem;min-height:3rem;padding-inline:1.45rem;font-size:15px}}@media (prefers-reduced-motion:reduce){.shtepit-mode-cta-led__halo{animation:none}}.shtepit-hero-mode__glass-sheen{pointer-events:none;z-index:2;border-radius:inherit;background:linear-gradient(145deg,#ffffff61 0%,#0000 40%);position:absolute;inset:0}.shtepit-hero-mode__icon-well{z-index:1;-webkit-backdrop-filter:blur(8px);color:#fffffffa;background:#ffffff24;border:1px solid #ffffff61;border-radius:14px;place-items:center;width:clamp(2.5rem,6vw,3.15rem);height:clamp(2.5rem,6vw,3.15rem);transition:transform .22s,box-shadow .22s,background .18s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff73,0 4px 12px #0000001f}.shtepit-hero-mode__icon-svg{filter:drop-shadow(0 1px 2px #0003);width:clamp(1.35rem,3.2vw,1.75rem);height:clamp(1.35rem,3.2vw,1.75rem)}.shtepit-hero-mode__label{z-index:1;letter-spacing:.11em;text-transform:uppercase;color:#fffffff5;text-shadow:0 1px 3px #00285059;font-size:clamp(.65rem,1.4vw,.8125rem);font-weight:800;line-height:1.1;position:relative}.shtepit-hero-mode__ctl:hover{background:#ffffff38;border-color:#ffffff94;transform:translateY(-3px);box-shadow:inset 0 1px #ffffffa6,0 16px 36px #143c6438}.shtepit-hero-mode__ctl:hover .shtepit-hero-mode__corners:before,.shtepit-hero-mode__ctl:hover .shtepit-hero-mode__corners:after{opacity:1}.shtepit-hero-mode__ctl:hover .shtepit-hero-mode__icon-well{background:#ffffff38;transform:scale(1.04)}.shtepit-hero-mode__ctl:active{filter:brightness(.98);transform:translateY(-1px)scale(.985);box-shadow:inset 0 3px 10px #0000002e,inset 0 1px #ffffff40,0 6px 14px #00000029}.shtepit-hero-mode__ctl.is-active{background:#ffffff42;border-color:#ffffff9e;transform:translateY(-2px);box-shadow:inset 0 1px #ffffffb3,0 0 0 1px #ffffff40,0 14px 36px #143c643d}.shtepit-hero-mode__ctl.is-active .shtepit-hero-mode__corners:before,.shtepit-hero-mode__ctl.is-active .shtepit-hero-mode__corners:after{opacity:1;border-width:3px 0 0 3px}.shtepit-hero-mode__ctl.is-active .shtepit-hero-mode__corners:after{border-width:0 3px 3px 0}.shtepit-hero-mode__ctl.is-active .shtepit-hero-mode__icon-well{border-color:#ffffff9e;box-shadow:inset 0 1px #ffffffa6,0 0 0 1px #fff3,0 8px 18px #0003}.shtepit-hero-mode__ctl:focus-visible{outline-offset:3px;outline:3px solid #ffffffd9}.marketplace-theme.dark .shtepit-hero--smooth-blue .shtepit-hero__sky{background:linear-gradient(#03060e 0%,#070f1f 38%,#0a1628 72%,#0c1a34 100%)}.marketplace-theme.dark .shtepit-hero__sky-depth--smooth{background:radial-gradient(90% 55% at 50% 12%,#466ebe29,#0000 58%),radial-gradient(85% 42% at 50% 102%,#ff782812,#0000 55%);box-shadow:inset 0 -24px 52px #0006}.marketplace-theme.dark .shtepit-lang-switch--prefs,.marketplace-theme.dark .shtepit-site-header__prefs .shtepit-theme-toggle{-webkit-backdrop-filter:blur(14px)saturate(1.35);color:#f0f8fff2;background:#ffffff12;border-color:#8cb4ff52;box-shadow:inset 0 1px #ffffff1a,0 6px 20px #00000059}.marketplace-theme.dark .shtepit-lang-switch--prefs .shtepit-lang-switch__btn{color:#dce6ffd1}.marketplace-theme.dark .shtepit-lang-switch--prefs .shtepit-lang-switch__btn.is-active{color:#0f1e3c;background:#f0f8ffeb}.marketplace-theme.dark .shtepit-site-header .shtepit-header-mode:not(.shtepit-header-mode--text-only) .shtepit-header-mode__ctl{-webkit-backdrop-filter:blur(14px)saturate(1.35);background:#ffffff14;border-color:#8cb4ff4d;box-shadow:inset 0 1px #ffffff1a,0 8px 26px #00000061}.marketplace-theme.dark .shtepit-site-header .shtepit-header-mode--text-only .shtepit-header-mode__ctl{border:2px solid var(--mode-cta-border);background:linear-gradient(180deg, var(--mode-cta-top) 0%, var(--mode-cta-mid) 55%, var(--mode-cta-bot) 100%);color:var(--mode-cta-text);box-shadow:inset 0 1px 0 #ffffff59, 0 4px 14px var(--mode-cta-glow);-webkit-backdrop-filter:none}.marketplace-theme.dark .shtepit-site-header .shtepit-header-mode__icon-ring{background:#ffffff1a;border-color:#a0c8ff80}.marketplace-theme.dark .shtepit-hero--smooth-blue .shtepit-hero-mode:not(.shtepit-hero-mode--text-only) .shtepit-hero-mode__ctl,.marketplace-theme.dark .shtepit-hero--cosmos .shtepit-hero-mode:not(.shtepit-hero-mode--text-only) .shtepit-hero-mode__ctl{-webkit-backdrop-filter:blur(22px)saturate(1.5);color:#f0f8fffa;background:linear-gradient(165deg,#ffffff1f 0%,#1224486b 52%,#08122a8c 100%);border:1px solid #8cb4ff52;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #00000047,0 18px 44px #00000080}.marketplace-theme.dark .shtepit-hero--smooth-blue .shtepit-hero-mode__glass-sheen,.marketplace-theme.dark .shtepit-hero--cosmos .shtepit-hero-mode__glass-sheen{background:linear-gradient(148deg,#ffffff24 0%,#6496ff14 42%,#0000 58%)}.marketplace-theme.dark .shtepit-hero--smooth-blue .shtepit-hero-mode__icon-well,.marketplace-theme.dark .shtepit-hero--cosmos .shtepit-hero-mode__icon-well{color:#f0f8fffa;background:#ffffff14;border-color:#a0c8ff61;box-shadow:inset 0 1px #ffffff29,0 8px 20px #0006}.marketplace-theme.dark .shtepit-hero--smooth-blue .shtepit-hero-mode__label,.marketplace-theme.dark .shtepit-hero--cosmos .shtepit-hero-mode__label{color:#f0f8fffa;text-shadow:0 1px 4px #00000073}.marketplace-theme.dark .shtepit-hero--smooth-blue .shtepit-hero-mode:not(.shtepit-hero-mode--text-only) .shtepit-hero-mode__ctl:hover,.marketplace-theme.dark .shtepit-hero--smooth-blue .shtepit-hero-mode:not(.shtepit-hero-mode--text-only) .shtepit-hero-mode__ctl.is-active,.marketplace-theme.dark .shtepit-hero--cosmos .shtepit-hero-mode:not(.shtepit-hero-mode--text-only) .shtepit-hero-mode__ctl:hover,.marketplace-theme.dark .shtepit-hero--cosmos .shtepit-hero-mode:not(.shtepit-hero-mode--text-only) .shtepit-hero-mode__ctl.is-active{background:linear-gradient(165deg,#ffffff29 0%,#162c5880 100%);border-color:#aad2ff73}.marketplace-theme.dark .shtepit-hero--cosmos .shtepit-hero-mode--text-only .shtepit-hero-mode__ctl,.marketplace-theme.dark .shtepit-hero--smooth-blue .shtepit-hero-mode--text-only .shtepit-hero-mode__ctl{border:2px solid var(--mode-cta-border);background:linear-gradient(180deg, var(--mode-cta-top) 0%, var(--mode-cta-mid) 55%, var(--mode-cta-bot) 100%);color:var(--mode-cta-text);box-shadow:inset 0 1px 0 #ffffff59, 0 4px 14px var(--mode-cta-glow);-webkit-backdrop-filter:none}.marketplace-theme.dark .shtepit-hero--cosmos .shtepit-hero-mode--text-only .shtepit-hero-mode__ctl:hover,.marketplace-theme.dark .shtepit-hero--smooth-blue .shtepit-hero-mode--text-only .shtepit-hero-mode__ctl:hover,.marketplace-theme.dark .shtepit-hero--cosmos .shtepit-hero-mode--text-only .shtepit-hero-mode__ctl.is-active,.marketplace-theme.dark .shtepit-hero--smooth-blue .shtepit-hero-mode--text-only .shtepit-hero-mode__ctl.is-active{border-color:var(--mode-cta-border-hover);background:linear-gradient(180deg, var(--mode-cta-hover-top) 0%, var(--mode-cta-hover-bot) 100%);color:var(--mode-cta-text)}.marketplace-theme.dark .shtepit-hero--cosmos .shtepit-hero-mode--text-only .shtepit-hero-mode__label,.marketplace-theme.dark .shtepit-hero--smooth-blue .shtepit-hero-mode--text-only .shtepit-hero-mode__label{color:inherit}.marketplace-theme.dark .shtepit-hero__location-dock--glass{-webkit-backdrop-filter:blur(22px)saturate(1.45);background:#0a142a94;border-color:#82aae642;box-shadow:inset 0 1px #ffffff14,0 18px 44px #00000085}.marketplace-theme.dark .shtepit-hero__location-dock-glass{background:linear-gradient(145deg,#ffffff14 0%,#0000 38%),linear-gradient(315deg,#5078c81a 0%,#0000 45%)}@media (prefers-reduced-motion:reduce){.shtepit-hero-mode__ctl,.shtepit-hero-mode__icon-well{transition:none}.shtepit-hero-mode__ctl:hover,.shtepit-hero-mode__ctl:active,.shtepit-hero-mode__ctl.is-active{transform:none}}@media (max-width:639px){.shtepit-hero-mode__ctl{border-radius:18px;gap:.35rem;min-height:6.25rem;padding-inline:.35rem}.shtepit-hero-mode__label{letter-spacing:.08em;font-size:.75rem}.shtepit-hero-mode__icon-well{border-radius:14px;width:3rem;height:3rem}.shtepit-hero-mode__icon-svg{width:1.65rem;height:1.65rem}}.shtepit-hero__tagline--landscape{max-width:32ch;font-family:var(--font-display);letter-spacing:.04em;color:#fffffff0;text-shadow:0 1px 10px #14508c52;text-wrap:balance;margin:clamp(.45rem,1.2vh,.7rem) 0 0;font-size:clamp(.875rem,1.65vw,1rem);font-weight:500;line-height:1.45}.shtepit-hero__grass-zone{grid-row:2;justify-content:center;align-self:end;padding-top:clamp(.5rem,2vh,1.25rem);padding-bottom:clamp(.35rem,1.2vh,.85rem);display:flex}.shtepit-hero--cosmos .shtepit-hero__grass-zone{z-index:3;margin-top:clamp(-.25rem,-.8vh,0);padding-top:clamp(.15rem,.8vh,.55rem);position:relative}.shtepit-hero__location-dock{isolation:isolate;border-radius:22px;width:min(94vw,680px);padding:.95rem;transition:box-shadow .28s,transform .28s cubic-bezier(.22,1,.36,1),border-color .28s;position:relative;overflow:hidden}.shtepit-hero__location-dock--glass{-webkit-backdrop-filter:blur(20px)saturate(1.35);background:#ffffffb8;border:1px solid #ffc8a08c;box-shadow:inset 0 1px #ffffffeb,inset 0 -2px #ffb4781f,0 16px 40px #ff963c29,0 5px #ffc89638}.shtepit-hero__location-dock-glass{pointer-events:none;z-index:0;border-radius:inherit;background:linear-gradient(145deg,#ffffff6b 0%,#0000 38%),linear-gradient(315deg,#ffffff1f 0%,#0000 45%);position:absolute;inset:0}.shtepit-hero__location-dock--glass>:not(.shtepit-hero__location-dock-glass){z-index:1;position:relative}.shtepit-hero__location-dock--glass.is-focused{background:#ffffff61;border-color:#ffffffc7;transform:translateY(-2px);box-shadow:inset 0 1px #ffffffd9,0 0 0 1px #ffffff59,0 20px 48px #28507833,0 8px 20px #1e3c5a1f}.shtepit-hero__location-label{letter-spacing:.08em;text-transform:uppercase;color:#121212e0;justify-content:center;align-items:center;gap:.4rem;margin-bottom:.55rem;padding-inline:.15rem;font-size:13px;font-weight:800;display:flex}.shtepit-hero__location-label-icon{stroke-width:2.5px;width:1rem;height:1rem;color:var(--brand);flex-shrink:0}.shtepit-hero__location-shell{-webkit-backdrop-filter:blur(8px);background:#ffffff6b;border:1.5px solid #ffffffa6;border-radius:18px;padding:.35rem;transition:border-color .2s,box-shadow .2s,background .2s;position:relative;box-shadow:inset 0 1px #ffffffd9,0 2px 8px #28507814}.shtepit-hero__location-shell.is-active{background:#ffffff8c;border-color:#ffffffe6;box-shadow:inset 0 1px #fff,0 0 0 2px #fff6,0 4px 12px #2850781a}.shtepit-hero__location-row{align-items:center;gap:.55rem;padding:.15rem .2rem;display:flex}.shtepit-hero__filter-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-top:.65rem;display:grid}.shtepit-hero__filter-chip--price{background:linear-gradient(#fffffffa 0%,#fafafa 100%);border:2.5px solid #0c0c0ceb;box-shadow:inset 0 1px #fff,inset 0 -2px #0c0c0c0d,0 3px #0c0c0c1f}.shtepit-hero__filter-chip--price:focus-within{border-color:#080808;box-shadow:inset 0 1px #fff,0 0 0 2px #ffffffe6,0 0 0 4px #0c0c0c33,0 4px #0c0c0c24}.shtepit-hero__filter-chip--price .shtepit-hero__filter-chip-label{letter-spacing:.08em;color:#0c0c0ce6;font-size:11px;font-weight:800}.shtepit-hero__filter-chip--price .shtepit-hero__filter-currency{color:#0c0c0cd9;font-size:14px;font-weight:800}.shtepit-hero__filter-chip--price .shtepit-hero__filter-input{font-size:15px;font-weight:700}.shtepit-hero__filter-chip{cursor:text;background:linear-gradient(#ffffffeb 0%,#f5faf8e0 100%);border:1px solid #ffffffa6;border-radius:14px;flex-direction:column;gap:.3rem;min-width:0;padding:.45rem .5rem .5rem;transition:box-shadow .2s,border-color .2s;display:flex;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #1432230d,0 4px 10px #19462314}.shtepit-hero__filter-chip:focus-within{border-color:color-mix(in oklch, var(--brand) 35%, #ffffffb3);box-shadow:inset 0 1px 0 #fff, 0 0 0 1px color-mix(in oklch, var(--brand) 18%, transparent), 0 6px 14px #1946231a}.shtepit-hero__filter-chip--type{cursor:default;padding-bottom:.4rem}.shtepit-hero__filter-chip-label{letter-spacing:.07em;text-transform:uppercase;color:color-mix(in oklch, var(--foreground) 55%, var(--muted-foreground) 45%);padding-inline:.1rem;font-size:10px;font-weight:700}.shtepit-hero__filter-chip-field{align-items:center;gap:.2rem;min-height:1.85rem;padding-inline:.15rem;display:flex}.shtepit-hero__filter-currency{color:color-mix(in oklch, var(--foreground) 70%, var(--muted-foreground) 30%);flex-shrink:0;font-size:13px;font-weight:700}.shtepit-hero__filter-input{letter-spacing:-.02em;width:100%;min-width:0;color:var(--foreground);background:0 0;border:none;outline:none;font-size:14px;font-weight:600}.shtepit-hero__filter-input::placeholder{color:color-mix(in oklch, var(--muted-foreground) 90%, transparent);font-weight:500}.shtepit-type-trigger--dock{min-height:1.85rem;box-shadow:none;background:0 0;border:none;padding:0}.shtepit-type-trigger--dock .truncate{font-size:13px;font-weight:600}.shtepit-hero__filter-chip--type .shtepit-type-panel{min-width:min(16rem,72vw);left:0;right:auto}@media (max-width:639px){.shtepit-hero__filter-row{grid-template-columns:1fr;gap:.4rem}}.shtepit-hero__pin-well,.shtepit-hero__search-well{color:var(--brand);background:linear-gradient(#fff 0%,#f5f8fc 100%);border:2px solid #0c0c0cbf;border-radius:14px;flex-shrink:0;place-items:center;display:inline-grid;box-shadow:inset 0 1px #fffffff2,inset 0 -2px #0000000f,0 3px #0c0c0c1a}.shtepit-hero__pin-well{width:2.85rem;height:2.85rem}.shtepit-hero__search-well{background:var(--brand);width:3rem;height:3rem;color:var(--brand-foreground);box-shadow:inset 0 1px 0 #ffffff59, 0 8px 20px color-mix(in oklch, var(--brand-glow) 55%, transparent);border:2px solid #0c0c0cd9;transition:transform .2s,filter .2s}.shtepit-hero__search-well:hover{filter:brightness(1.04);transform:translateY(-1px)}.shtepit-hero__location-input{letter-spacing:-.02em;color:#0c0c0ceb;background:0 0;border:none;outline:none;flex:1;min-width:0;height:3rem;font-size:16px;font-weight:700}.shtepit-hero__location-input::placeholder{color:#0c0c0c61;font-weight:600}.shtepit-hero__location-panel{z-index:20;border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-raised);border-radius:16px;padding:.65rem;position:absolute;top:calc(100% + .45rem);left:0;right:0}.shtepit-hero__location-panel-title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 .35rem;padding-inline:.35rem;font-size:11px;font-weight:700}.shtepit-hero__location-panel-list{margin:0;padding:0;list-style:none}.shtepit-hero__location-option{text-align:left;width:100%;color:var(--foreground);border-radius:10px;padding:.45rem .5rem;font-size:14px;font-weight:500;transition:background .16s;display:block}.shtepit-hero__location-option:hover{background:var(--muted)}.shtepit-hero-post{background:var(--background);width:100%;max-width:100%;margin-left:0;margin-right:0;padding-top:1.25rem;padding-bottom:.75rem}@media (max-width:639px){.shtepit-hero--landscape,.shtepit-hero__landscape-inner{min-height:min(78svh,680px)}.shtepit-hero-wordmark-img,.shtepit-hero-logo-image{width:min(94vw,21rem);max-height:none}.shtepit-hero__horizon--morning{top:58%}.shtepit-hero--morning .shtepit-hero__grass{height:48%}}@media (prefers-reduced-motion:reduce){.shtepit-hero--morning .shtepit-hero__cloud,.shtepit-hero--cosmos .shtepit-hero__cloud--cosmos-a,.shtepit-hero--cosmos .shtepit-hero__cloud--cosmos-b,.shtepit-hero--cosmos .shtepit-hero__cloud--cosmos-c,.shtepit-hero__stars--far,.shtepit-hero__stars--near,.shtepit-hero__orbit{animation:none}}.shtepit-hero__accent{background:linear-gradient(120deg, var(--mode-accent,#ff5a1f), #1683ff);color:#0000;-webkit-background-clip:text;background-clip:text}.shtepit-hero__property-art{pointer-events:none;opacity:.55;background-color:#0000;background-image:linear-gradient(#1111110d 1px,#0000 1px),linear-gradient(90deg,#1111110d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #1111110f;border-radius:24px;width:min(42vw,420px);height:min(36vw,340px);position:absolute;top:8%;right:-2%;transform:perspective(900px)rotateY(-12deg)rotateX(8deg);-webkit-mask-image:radial-gradient(circle at 40% 40%,#000,#0000 72%);mask-image:radial-gradient(circle at 40% 40%,#000,#0000 72%)}.shtepit-hero__headline{max-width:12ch;font-size:clamp(2.5rem,5.5vw,5.5rem)}.shtepit-command-search__surface.is-elevated{border-color:var(--market-accent-border,color-mix(in oklch, var(--brand) 28%, var(--border)));box-shadow:0 1px 0 #ffffffd9 inset, 0 0 0 1px color-mix(in oklch, var(--brand) 10%, transparent), 0 28px 60px color-mix(in oklch, var(--brand-glow) 35%, #140f0a14)}@media (min-width:768px){.shtepit-command-search__surface{grid-template-columns:minmax(0,1.45fr) minmax(0,1.15fr) auto;align-items:stretch}}.shtepit-command-search__submit{background:var(--mode-accent,var(--brand));width:3.25rem;height:3.25rem;box-shadow:0 12px 28px color-mix(in srgb, var(--mode-accent,var(--brand)) 35%, transparent)}.shtepit-hero--cosmos .shtepit-draw-area-btn{color:#ebf2fff2;background:#ffffff14;border-color:#8cb4ff73;box-shadow:inset 0 1px #ffffff1f,0 0 16px 3px #02061759}.shtepit-hero--cosmos .shtepit-draw-area-btn:hover{background:#ffffff24;border-color:#b4d2ff8c}.shtepit-draw-area-btn{color:#1683ff;background:#1683ff0f;border:1px solid #1683ff38;border-radius:999px;align-items:center;gap:.4rem;min-height:2.5rem;padding:0 .85rem;font-size:12px;font-weight:600;transition:background .18s,transform .18s;display:inline-flex}.shtepit-draw-area-btn:hover{background:#1683ff1a;transform:translateY(-1px)}.shtepit-type-panel{z-index:30;border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-raised);border-radius:14px;max-height:16rem;padding:.4rem;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow:auto}.shtepit-type-panel__option{text-align:left;border-radius:10px;align-items:center;gap:.55rem;width:100%;padding:.5rem .55rem;font-size:13px;font-weight:500;display:flex}.shtepit-type-panel__option.is-active,.shtepit-type-panel__option:hover{background:#1111110a}.shtepit-popular-rail__label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:.45rem;font-size:11px;font-weight:700}.shtepit-popular-rail__list{-ms-overflow-style:none;scrollbar-width:none;gap:.5rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.shtepit-popular-rail__list::-webkit-scrollbar{display:none}.shtepit-popular-rail__chip{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-direction:column;gap:.1rem;min-width:9rem;padding:.65rem .75rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.shtepit-popular-rail__chip:hover{border-color:#1111111f;transform:translateY(-2px);box-shadow:0 10px 24px #140f0a0f}.shtepit-featured-strip__title{letter-spacing:-.02em;font-size:1rem;font-weight:600}.shtepit-featured-strip__grid{gap:.85rem;display:grid}@media (min-width:768px){.shtepit-featured-strip__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.shtepit-add-property-chip{border:1px solid color-mix(in oklch, #ff3b30 18%, var(--border));background:color-mix(in oklch, var(--surface) 92%, #ff3b30 4%);text-align:left;border-radius:14px;align-items:center;gap:.55rem;min-height:2.75rem;padding:.35rem .85rem .35rem .45rem;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1),border-color .16s;display:inline-flex}.shtepit-add-property-chip:hover{border-color:color-mix(in oklch, #ff3b30 28%, var(--border));transform:translateY(-1px);box-shadow:0 10px 24px #ff3b301f,inset 0 1px #ffffff80;box-shadow:0 10px 24px lab(57.6207% 72.5362 54.449/.12),inset 0 1px lab(100% 0 0/.5)}.shtepit-add-property-chip__house{width:1.75rem;height:1.5rem;transform-style:preserve-3d;transition:transform .22s;position:relative}.shtepit-add-property-chip:hover .shtepit-add-property-chip__house{transform:rotateY(-8deg)rotateX(6deg)}.shtepit-add-property-chip__roof{clip-path:polygon(50% 0,100% 100%,0 100%);background:linear-gradient(#ff5148,#ff3b30 55%,#e0352b);height:.55rem;transition:filter .16s,box-shadow .18s;position:absolute;top:0;left:.15rem;right:.15rem;box-shadow:0 4px 10px #ff3b3038,0 0 8px #ff3b302e;box-shadow:0 4px 10px lab(57.6207% 72.5362 54.449/.22),0 0 8px lab(57.6207% 72.5362 54.449/.18)}.shtepit-add-property-chip:hover .shtepit-add-property-chip__roof{filter:brightness(1.08);box-shadow:0 4px 12px #ff3b3047,0 0 12px #ff3b3038;box-shadow:0 4px 12px lab(57.6207% 72.5362 54.449/.28),0 0 12px lab(57.6207% 72.5362 54.449/.22)}.shtepit-add-property-chip__body{background:#fff;border:1px solid #11111114;border-radius:2px;height:.85rem;position:absolute;bottom:0;left:.35rem;right:.35rem}.shtepit-add-property-chip__title{color:color-mix(in oklch, #ff3b30 88%, var(--foreground) 12%);align-items:center;gap:.25rem;font-size:12px;font-weight:700;display:inline-flex}.shtepit-add-property-chip__title svg{color:#ff3b30;filter:drop-shadow(0 0 .35px #ff3b30b3);filter:drop-shadow(0 0 .35px lab(57.6207% 72.5362 54.449/.7));transition:filter .16s,color .16s}.shtepit-add-property-chip:hover .shtepit-add-property-chip__title svg{color:#ff5148;filter:drop-shadow(0 0 6px #ff3b3059);filter:drop-shadow(0 0 6px lab(57.6207% 72.5362 54.449/.35))}.shtepit-add-property-chip__sub{color:var(--muted-foreground);font-size:10px;display:block}.shtepit-add-property-fab{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:45;background:color-mix(in oklch, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(14px);min-height:3rem;color:var(--foreground);box-shadow:0 14px 32px color-mix(in oklch, var(--foreground) 10%, transparent), inset 0 1px 0 #ffffff73;border:1px solid #ff96878c;border:1px solid lab(73.1177% 45.1901 29.7121/.55);border-radius:999px;align-items:center;gap:.45rem;padding:0 1rem 0 .85rem;font-size:13px;font-weight:700;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s;display:inline-flex;position:fixed}@supports (color:lab(0% 0 0)){.shtepit-add-property-fab{box-shadow:0 14px 32px color-mix(in oklch, var(--foreground) 10%, transparent), inset 0 1px 0 lab(100% 0 0/.45)}}.shtepit-add-property-fab svg{color:#ff3b30;filter:drop-shadow(0 0 8px #ff3b3047);filter:drop-shadow(0 0 8px lab(57.6207% 72.5362 54.449/.28));transition:filter .16s,color .16s}.shtepit-add-property-fab:hover{transform:translateY(-2px)}.shtepit-add-property-fab:hover svg{color:#ff5148;filter:drop-shadow(0 0 10px #ff3b3052);filter:drop-shadow(0 0 10px lab(57.6207% 72.5362 54.449/.32))}.shtepit-add-property-fab:active{transform:scale(.97)}.shtepit-add-property-fab__label{display:none}@media (min-width:640px){.shtepit-add-property-fab__label{display:inline}}@media (max-width:639px){.shtepit-add-property-fab{border-radius:999px;justify-content:center;width:3.25rem;height:3.25rem;padding:0}}.shtepit-mobile-fabs{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:45;flex-direction:column;align-items:flex-end;gap:.65rem;display:flex;position:fixed}.shtepit-mobile-fabs .shtepit-add-property-fab,.shtepit-mobile-fabs .shtepit-ai-finder-fab{position:static}@media (min-width:768px){.shtepit-mobile-fabs{display:none}}.shtepit-ai-finder-chip{text-align:left;background:0 0;border:none;align-items:center;gap:.55rem;min-height:2.75rem;padding:.35rem .9rem .35rem .45rem;transition:transform .18s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.shtepit-ai-finder-chip:hover{transform:translateY(-1px)}.shtepit-ai-finder-chip>.shtepit-ai-finder-chip__orb,.shtepit-ai-finder-chip>.shtepit-ai-finder-chip__copy{z-index:3;position:relative}.shtepit-ai-finder-chip__orb{color:#fff;background:linear-gradient(155deg,#1683ff,#6366f1);border-radius:11px;place-items:center;width:1.85rem;height:1.85rem;display:grid;box-shadow:0 6px 16px #1683ff47,inset 0 1px #ffffff59;box-shadow:0 6px 16px lab(54.5654% 7.70447 -70.8815/.28),inset 0 1px lab(100% 0 0/.35)}.shtepit-ai-finder-chip__title{color:var(--foreground);letter-spacing:-.01em;align-items:center;gap:.28rem;font-size:12px;font-weight:700;display:inline-flex}.shtepit-ai-finder-chip__sub{color:var(--muted-foreground);font-size:10px;display:block}.shtepit-ai-finder-fab{color:#fff;background:linear-gradient(145deg,#1683ff,#6366f1 52%,#a855f7);border-radius:999px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 14px 32px #1683ff61}.shtepit-ai-finder-fab:hover{transform:translateY(-3px)scale(1.04);box-shadow:0 18px 40px #6366f16b}.shtepit-ai-dialog{background:linear-gradient(180deg, var(--surface) 0%, color-mix(in srgb, var(--surface) 92%, #1683ff 8%) 100%);border:1px solid #1683ff1f}.shtepit-ai-dialog__header{background:linear-gradient(135deg,#1683ff14,#a855f70d)}.shtepit-ai-dialog__badge{color:#fff;background:linear-gradient(145deg,#1683ff,#6366f1);border-radius:12px;place-items:center;width:2.25rem;height:2.25rem;display:grid;box-shadow:0 10px 24px #1683ff47}.shtepit-ai-dialog__thread{scrollbar-width:thin}.shtepit-ai-dialog__prompt{text-align:left;color:var(--foreground);background:#1683ff0f;border:1px solid #1683ff33;border-radius:999px;padding:.35rem .75rem;font-size:11px;line-height:1.35;transition:background .16s,border-color .16s}.shtepit-ai-dialog__prompt:hover:not(:disabled){background:#1683ff1f;border-color:#1683ff59}.shtepit-ai-dialog__bubble{border-radius:14px;padding:.65rem .85rem}.shtepit-ai-dialog__bubble--user{background:#1683ff1a;border:1px solid #1683ff26;margin-left:1.5rem}.shtepit-ai-dialog__bubble--assistant{background:var(--surface);border:1px solid var(--border);margin-right:.5rem}.shtepit-ai-dialog__listing{border:1px solid var(--border);background:var(--surface);border-radius:12px;align-items:center;gap:.65rem;padding:.45rem;transition:border-color .16s,box-shadow .16s;display:flex}.shtepit-ai-dialog__listing:hover{border-color:#1683ff59;box-shadow:0 8px 24px #1683ff1a}.shtepit-ai-dialog__listing-img{object-fit:cover;background:var(--muted);border-radius:8px;flex-shrink:0;width:4.5rem;height:3.5rem}.shtepit-ai-dialog__listing-img--empty{background:linear-gradient(135deg, color-mix(in oklch, var(--ai-accent) 18%, transparent), color-mix(in oklch, var(--market-auction) 10%, transparent));display:block}.shtepit-ai-dialog__submit{background:linear-gradient(135deg, var(--ai-accent), color-mix(in oklch, var(--ai-accent) 55%, var(--market-auction) 45%));color:#fff;border:none}.shtepit-ai-dialog__submit:hover:not(:disabled){background:linear-gradient(135deg, var(--ai-accent-hover), color-mix(in oklch, var(--ai-accent-hover) 50%, var(--market-auction) 50%))}.shtepit-hero__brand-statement{margin:0}.shtepit-hero__brand-support{max-width:36ch;color:var(--muted-foreground);text-wrap:pretty;margin:.55rem 0 0;font-size:clamp(.875rem,1.6vw,1rem);line-height:1.45}.shtepit-hero{margin-inline:0;padding-inline:0}.shtepit-hero__light-field{pointer-events:none;background:radial-gradient(circle at 48% 0%, var(--hero-glow-a), transparent 58%);height:62%;animation:32s ease-in-out infinite alternate shtepit-ambient-drift;position:absolute;inset:-5% 0 auto}.shtepit-hero__blueprint{pointer-events:none;opacity:.22;background-image:linear-gradient(#11111109 1px,#0000 1px),linear-gradient(90deg,#11111109 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 65% at 50% 35%,#000,#0000);mask-image:radial-gradient(75% 65% at 50% 35%,#000,#0000)}.marketplace-theme.dark .shtepit-hero__blueprint{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px)}@keyframes shtepit-ambient-drift{0%{transform:translate(-1%)}to{transform:translate(1%,2%)}}.shtepit-hero__headline{letter-spacing:-.052em;color:var(--foreground);max-width:14ch;font-size:clamp(2.5rem,6.8vw,5.75rem);font-weight:600;line-height:.96}.shtepit-hero__subtitle{letter-spacing:-.012em;color:var(--muted-foreground);max-width:32rem;margin-top:.65rem;font-size:clamp(.9375rem,1.6vw,1.0625rem);line-height:1.55}.shtepit-hero-reveal{animation:.78s cubic-bezier(.22,1,.36,1) both shtepit-hero-enter}@keyframes shtepit-hero-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.shtepit-live-dot{background:var(--success-green);border-radius:999px;width:.4375rem;height:.4375rem;animation:3.2s ease-in-out infinite shtepit-live-pulse;box-shadow:0 0 0 3px #16a36a1f}@keyframes shtepit-live-pulse{0%,to{opacity:1}50%{opacity:.55}}.shtepit-command-search__surface{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:color-mix(in oklch, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);min-height:auto;box-shadow:0 1px 0 #fffc inset, var(--shadow-soft);transition:border-color .3s var(--ease-in-out), box-shadow .3s var(--ease-in-out);gap:.5rem;padding:.55rem;animation:.82s cubic-bezier(.22,1,.36,1) .12s both shtepit-search-settle;display:grid}@supports (color:lab(0% 0 0)){.shtepit-command-search__surface{box-shadow:0 1px 0 lab(100% 0 0/.8) inset, var(--shadow-soft)}}.marketplace-theme.dark .shtepit-command-search__surface{background:#111214e0}@keyframes shtepit-search-settle{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.shtepit-command-search__surface{grid-template-columns:minmax(0,1.4fr) minmax(0,1.05fr) minmax(0,.7fr) minmax(0,.62fr) auto;align-items:stretch;padding:.5rem .55rem}}.shtepit-command-search__field{border:1px solid #0000;border-radius:18px;flex-direction:column;justify-content:center;gap:.15rem;min-height:3.25rem;padding:.45rem .75rem;transition:background .18s,border-color .18s,box-shadow .18s;display:flex;position:relative}.shtepit-command-search__field:not(:last-of-type):after{content:none}@media (min-width:768px){.shtepit-command-search__field+.shtepit-command-search__field{border-left:1px solid var(--border);border-radius:0;padding-left:1rem}.shtepit-command-search__field:first-child{border-radius:18px 0 0 18px}}.shtepit-command-search__field.is-active,.shtepit-command-search__field:focus-within{box-shadow:none;background:#11111106;border-color:#0000}.shtepit-command-search__label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);font-size:10px;font-weight:600}.shtepit-command-search__input,.shtepit-command-search__select{letter-spacing:-.01em;width:100%;min-width:0;color:var(--foreground);background:0 0;border:0;outline:none;font-size:14px;font-weight:500}.shtepit-command-search__select{text-overflow:ellipsis}.shtepit-command-search__input::placeholder{color:#9a958d}.shtepit-command-search__actions{justify-content:center;align-items:center;gap:.35rem;padding:.35rem;display:flex}.shtepit-command-search__submit{background:var(--brand);width:2.85rem;height:2.85rem;color:var(--brand-foreground);box-shadow:inset 0 1px 0 #ffffff40, 0 10px 26px color-mix(in oklch, var(--brand-glow) 70%, transparent);border-radius:999px;justify-content:center;align-items:center;transition:transform .22s cubic-bezier(.22,1,.36,1),filter .22s,box-shadow .22s;display:inline-flex}@supports (color:lab(0% 0 0)){.shtepit-command-search__submit{box-shadow:inset 0 1px 0 lab(100% 0 0/.25), 0 10px 26px color-mix(in oklch, var(--brand-glow) 70%, transparent)}}.shtepit-command-search__submit:hover{filter:brightness(1.05);box-shadow:inset 0 1px 0 #ffffff4d, 0 14px 32px color-mix(in oklch, var(--brand-glow) 85%, transparent);transform:translateY(-1px)}@supports (color:lab(0% 0 0)){.shtepit-command-search__submit:hover{box-shadow:inset 0 1px 0 lab(100% 0 0/.3), 0 14px 32px color-mix(in oklch, var(--brand-glow) 85%, transparent)}}.shtepit-command-search__submit:active{transform:scale(.97)}.shtepit-command-search__kbd{color:var(--muted-foreground);border:1px solid var(--border);border-radius:8px;padding:.2rem .45rem;font-size:11px;font-weight:600}.shtepit-command-panel{z-index:30;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-raised);animation:shtepit-panel-in .2s var(--ease-out-expo) both;padding:.75rem;position:absolute;top:calc(100% + .35rem);left:0;right:0}@keyframes shtepit-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.shtepit-command-panel__title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:.35rem;font-size:11px;font-weight:600}.shtepit-command-panel__list{gap:.15rem;display:grid}.shtepit-command-panel__option{text-align:left;width:100%;color:var(--foreground);border-radius:10px;padding:.45rem .55rem;font-size:14px;font-weight:500;transition:background .16s}.shtepit-command-panel__option:hover{background:#1111110a}.shtepit-quick-rail{gap:.65rem;display:grid}@media (min-width:768px){.shtepit-quick-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}.shtepit-quick-rail__item{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);text-align:left;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.shtepit-quick-rail__item:hover{border-color:#1111111f;transform:translateY(-1px);box-shadow:0 10px 28px #140f0a0d}.shtepit-quick-rail__icon{width:2.125rem;height:2.125rem;color:var(--foreground);background:#1111110a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.shtepit-quick-rail__copy{flex-direction:column;gap:.15rem;display:flex}.shtepit-quick-rail__title{color:var(--foreground);font-size:14px;font-weight:600}.shtepit-quick-rail__body{color:var(--muted-foreground);font-size:12px;line-height:1.45}.shtepit-section__title{letter-spacing:-.03em;color:var(--foreground);font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:600}.shtepit-section__lede{color:var(--muted-foreground);max-width:36rem;margin-top:.35rem;font-size:14px;line-height:1.55}.shtepit-text-link{color:var(--foreground);text-underline-offset:3px;font-size:13px;font-weight:600}.shtepit-text-link:hover{color:var(--foreground);text-decoration:underline}.shtepit-destination-grid{gap:.75rem;margin-top:1.25rem;display:grid}@media (min-width:640px){.shtepit-destination-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.shtepit-destination-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.shtepit-destination-card{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);transition:transform .26s var(--ease-out-expo), border-color .2s ease, box-shadow .26s ease;flex-direction:column;gap:.35rem;padding:1.1rem 1.15rem;display:flex}.shtepit-destination-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-subtle);transform:translateY(-2px)}.shtepit-destination-card__city{letter-spacing:.14em;color:var(--foreground);font-size:13px;font-weight:700}.shtepit-destination-card__meta{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.shtepit-destination-card__count{color:var(--muted-foreground);font-size:13px}.shtepit-browse-listings{max-width:100%;overflow-x:clip}.shtepit-listing-grid{grid-template-columns:minmax(0,1fr);gap:1.5rem;width:100%;margin-top:.5rem;display:grid}@media (min-width:640px){.shtepit-listing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (min-width:1024px){.shtepit-listing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}}@media (min-width:1280px){.shtepit-listing-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.shtepit-listing-grid>li{min-width:0}.shtepit-listing-list{flex-direction:column;gap:1.35rem;width:100%;margin-top:.5rem;display:flex}.shtepit-listing-list .shtepit-list-row.liquid-glass-depth-3{box-shadow:var(--shtepit-listing-shadow), inset 0 1px 0 #ffffff8c}.marketplace-theme.dark .shtepit-listing-list .shtepit-list-row.liquid-glass-depth-3{box-shadow:var(--shtepit-listing-shadow), inset 0 1px 0 #ffffff0f}.shtepit-list-row__media{position:relative}.shtepit-listing-price{width:fit-content;max-width:100%;font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;z-index:1;border-radius:999px;align-items:center;margin:0;padding:.28rem .95rem;font-size:clamp(1.4rem,2.6vw,1.85rem);font-weight:900;line-height:1.05;display:inline-flex;position:relative}.marketplace-theme:not(.dark) .shtepit-listing-price{background:color-mix(in oklch, var(--surface) 94%, #fff7ed);border:1.5px solid #11111161;border:1.5px solid lab(5.06333% .00000745058 0/.38);border-color:oklch(17.7638% 2.23517e-8 none/.38) oklch(17.7638% 2.23517e-8 none/.38) oklch(17.7638% 2.23517e-8 none/.38) oklch(17.7638% 2.23517e-8 none/.38);box-shadow:inset 0 0 0 1px #11111117,0 4px 14px -6px #140f0a24;box-shadow:inset 0 0 0 1px lab(5.06333% .00000745058 0/.09),0 4px 14px -6px lab(4.66549% 1.38912 2.89357/.141176)}.shtepit-listing-price__value{font-weight:900;display:inline-block}.marketplace-theme:not(.dark) .shtepit-listing-price__value{color:#c2410c;-webkit-text-fill-color:#c2410c;background:0 0;animation:none}.marketplace-theme.dark .shtepit-listing-price{background:linear-gradient(145deg, color-mix(in oklch, #431407 55%, var(--surface)), color-mix(in oklch, #7c2d12 35%, var(--surface)));border:1px solid #fb923c80;border:1px solid lab(71.1073% 36.1144 60.8211/.5);box-shadow:inset 0 1px #ffffff14,0 4px 18px -6px #fb923c59}.marketplace-theme.dark .shtepit-listing-price__value{color:#0000;-webkit-text-fill-color:transparent;filter:brightness(1.08);background-image:linear-gradient(105deg,#fb923c 0%,#fdba74 14%,#fffbeb 30%,#fff 40% 48%,#fef9c3 56%,#f97316 68%,#fb923c 82%,#fde68a 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:4.2s ease-in-out infinite shtepit-listing-price-shine}@keyframes shtepit-listing-price-shine{0%{background-position:100%}to{background-position:0%}}.shtepit-listing-price--detail{letter-spacing:-.045em;padding:.32rem 1.15rem;font-size:clamp(2.05rem,5.2vw,3rem)}.marketplace-theme.dark .shtepit-listing-price--detail .shtepit-listing-price__value{animation-duration:3.6s}@media (prefers-reduced-motion:reduce){.marketplace-theme.dark .shtepit-listing-price__value{-webkit-text-fill-color:#fde68a;color:#fde68a;filter:none;background-image:none;background-position:50%;animation:none}.marketplace-theme:not(.dark) .shtepit-listing-price__value{color:#c2410c;-webkit-text-fill-color:#c2410c}}.shtepit-list-row__meta-row .shtepit-listing-price{flex-shrink:0}.shtepit-list-row__price{margin:0}.shtepit-list-row .listing-spec-badge{background:color-mix(in oklch, var(--surface) 98%, transparent);color:#111;border:1.5px solid #0000002e;border:1.5px solid lab(0% 0 0/.18);border-color:oklch(0% none none/.18) oklch(0% none none/.18) oklch(0% none none/.18) oklch(0% none none/.18);font-weight:700}.marketplace-theme.dark .shtepit-list-row .listing-spec-badge{color:var(--foreground);border-color:#ffffff3d;border-color:lab(100% 0 0/.24)}.shtepit-list-row__media{align-self:stretch}.shtepit-list-row__photos{border-radius:0}@media (min-width:640px){.shtepit-list-row__photos{border-radius:var(--radius-lg) 0 0 var(--radius-lg)}}.listing-card-carousel{touch-action:pan-y;background:var(--muted);position:relative;overflow:hidden}.listing-card-carousel__track{will-change:transform;height:100%;transition:transform .42s cubic-bezier(.22,1,.36,1);display:flex}.listing-card-carousel__slide{flex:0 0 100%;height:100%}.listing-card-carousel__img{object-fit:cover;width:100%;height:100%;display:block}.listing-card-carousel__nav{z-index:3;width:2rem;height:2rem;color:var(--foreground);opacity:0;background:#ffffffd1;border:1px solid #ffffff73;border-radius:999px;place-items:center;transition:opacity .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.listing-card-carousel:hover .listing-card-carousel__nav,.listing-card-carousel:focus-within .listing-card-carousel__nav{opacity:1}.listing-card-carousel__nav:disabled{pointer-events:none;opacity:0!important}.listing-card-carousel__nav--prev{left:.55rem}.listing-card-carousel__nav--next{right:.55rem}.listing-card-carousel__dots{z-index:3;gap:.3rem;display:flex;position:absolute;bottom:.55rem;left:50%;translate:-50%}.listing-card-carousel__dot{background:#ffffff73;border-radius:999px;width:.35rem;height:.35rem}.listing-card-carousel__dot.is-active{background:#fffffff2;width:.85rem}.listing-card-carousel__count{z-index:3;color:#fff;background:#0000008c;border-radius:999px;padding:.2rem .45rem;font-size:10px;font-weight:700;position:absolute;bottom:.55rem;right:.65rem}.shtepit-property-card{height:100%}.shtepit-property-card__link,.shtepit-property-card__shell{border-radius:var(--radius-lg);border:1px solid color-mix(in oklch, #111 14%, var(--border-subtle));background:var(--surface-primary);height:100%;box-shadow:var(--shtepit-listing-shadow);flex-direction:column;transition:transform .48s cubic-bezier(.22,1,.36,1),box-shadow .48s cubic-bezier(.22,1,.36,1),border-color .22s;display:flex;overflow:hidden}.shtepit-property-card__body-link{color:inherit;cursor:pointer;flex-direction:column;flex:1;text-decoration:none;display:flex}@media (hover:hover){:is(.shtepit-property-card__link:hover,.shtepit-property-card:has(.shtepit-property-card__body-link:hover) .shtepit-property-card__shell){border-color:#11111117;transform:translateY(-4px);box-shadow:0 2px 4px #140f0a0f,0 12px 28px -12px #140f0a1c,0 22px 44px -24px #140f0a17}}.shtepit-property-card__media{isolation:isolate;position:relative;overflow:hidden}.shtepit-property-card__media .marketplace-peek-zoom,.shtepit-property-card__media .listing-card-carousel__img{object-fit:cover;width:100%;height:100%}.shtepit-property-card__scrim{pointer-events:none;background:linear-gradient(#0000,#00000047);height:28%;position:absolute;inset:auto 0 0}.shtepit-property-card__badge{z-index:2;letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1.5px solid #0000;border-radius:999px;padding:.35rem .65rem;font-size:11px;font-weight:800;position:absolute;inset:auto auto .85rem .85rem;box-shadow:0 2px 10px #0000001f}.shtepit-property-card__badge--rent{background:color-mix(in oklch, var(--market-rent) 28%, white);border-color:color-mix(in oklch, var(--market-rent) 55%, transparent);color:color-mix(in oklch, var(--market-rent) 72%, #0a1628)}.shtepit-property-card__badge--sale{background:color-mix(in oklch, var(--market-buy) 30%, white);border-color:color-mix(in oklch, var(--market-buy) 58%, transparent);color:color-mix(in oklch, var(--market-buy) 78%, #1a0a00)}.shtepit-property-card__price{margin:0 0 .35rem}.shtepit-property-card__actions{margin-top:auto}.shtepit-property-card__favorite{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:2.25rem;height:2.25rem;color:var(--foreground);background:#ffffffd1;border:1px solid #ffffff59;border-radius:999px;justify-content:center;align-items:center;transition:transform .2s;display:inline-flex;position:absolute;top:.85rem;right:.85rem}.shtepit-property-card__favorite:hover{background:#fffffff2;transform:none}.shtepit-property-card__body{flex-direction:column;flex:1;gap:.35rem;padding:.95rem 1rem 1.05rem;display:flex}.shtepit-property-card__location{letter-spacing:.12em;color:var(--muted-foreground);font-size:11px;font-weight:600}.shtepit-property-card__title{font-family:var(--font-display);letter-spacing:-.022em;color:var(--foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(1.05rem,2vw,1.2rem);font-weight:650;line-height:1.28;display:-webkit-box;overflow:hidden}.shtepit-spec-inline{color:var(--muted-foreground);flex-wrap:wrap;gap:.65rem 1rem;margin-top:.15rem;font-size:13px;display:flex}.shtepit-spec-inline__item{align-items:center;gap:.35rem;display:inline-flex}.shtepit-property-card__cta{letter-spacing:.01em;color:var(--muted-foreground);opacity:.85;align-items:center;gap:.3rem;margin-top:auto;padding-top:.55rem;font-size:12px;font-weight:600;transition:color .22s,opacity .22s;display:inline-flex;transform:none}@media (hover:hover){.shtepit-property-card__cta{opacity:0}.shtepit-property-card__link:hover .shtepit-property-card__cta,.shtepit-property-card__link:focus-within .shtepit-property-card__cta{opacity:1;color:var(--foreground)}}.shtepit-card__placeholder{background:linear-gradient(145deg, var(--surface-warm), var(--surface));flex-direction:column;justify-content:center;align-items:center;gap:.65rem;width:100%;height:100%;display:flex}.shtepit-card__placeholder-lines{opacity:.7;background-color:#0000;background-image:linear-gradient(#1111110a 1px,#0000 1px),linear-gradient(90deg,#1111110a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #11111114;border-radius:12px;width:56%;height:42%}.shtepit-card__placeholder-copy{color:var(--muted-foreground);font-size:12px;font-weight:500}.shtepit-browse #search-results{padding-top:.5rem}.shtepit-browse #search-results h2{letter-spacing:-.03em;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:600}@media (max-width:767px){.shtepit-hero{min-height:auto;padding-bottom:.5rem}.shtepit-hero__headline{max-width:none;font-size:clamp(2.125rem,11vw,2.75rem);line-height:.98}.shtepit-command-search__surface{border-radius:18px;padding:.45rem}.shtepit-command-search__field+.shtepit-command-search__field{border-left:none;border-top:1px solid var(--border);border-radius:0;padding-top:.65rem;padding-left:.75rem}.shtepit-command-search__field:first-child{border-top:none}.shtepit-command-search__actions{justify-content:space-between;padding:.25rem .35rem .15rem}.shtepit-command-search__kbd{display:none}.shtepit-command-search__submit{width:2.875rem;height:2.875rem}.shtepit-site-header__plate{padding-inline:.55rem .5rem}.shtepit-header-signin{height:2.25rem;padding:0 .65rem;font-size:12px}.shtepit-listing-grid{gap:1.25rem}.shtepit-destination-card{padding:.95rem 1rem}}@media (min-width:768px){.shtepit-command-search__kbd{display:inline-block}}.shtepit-command-search__hint{letter-spacing:.01em;color:#9a958d;font-size:11px;line-height:1.5}.shtepit-command-search__hint a{color:var(--foreground);font-weight:600}.shtepit-browse-map__leaflet{z-index:0}.shtepit-browse-map__leaflet .leaflet-control-zoom a{border-radius:var(--radius-md);border-color:var(--border);background:var(--surface);color:var(--foreground)}.shtepit-map-pin-wrap{background:0 0!important;border:none!important}.shtepit-map-pin{border:2px solid #fff;border-radius:999px;width:14px;height:14px;display:block;box-shadow:0 1px 4px #00000059}.shtepit-map-pin--rent{background:var(--brand)}.shtepit-map-pin--buy{background:#0d9488}.shtepit-map-pin--auction{background:#d97706}.shtepit-map-popup-root .leaflet-popup-content-wrapper{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);color:var(--foreground);box-shadow:var(--shadow-subtle)}.shtepit-map-popup-root .leaflet-popup-tip{background:var(--surface);border:1px solid var(--border)}.shtepit-map-popup-root .leaflet-popup-close-button{color:var(--muted-foreground)}@media (prefers-reduced-motion:reduce){.shtepit-hero-reveal,.shtepit-command-search__surface,.shtepit-command-panel,.shtepit-hero__light-field,.shtepit-live-dot{animation:none!important}.shtepit-property-card__link:hover{transform:none}}.shtepit-site-header .shtepit-header-mode__row{gap:.45rem}.shtepit-site-header .shtepit-mode-cta-led__icon{display:none}.shtepit-site-header .shtepit-header-mode--text-only .shtepit-header-mode__ctl--rent{--mode-cta-border:#c4b5fda6;--mode-cta-border-hover:#a78bfad9;--mode-cta-glass-a:#faf5ffeb;--mode-cta-glass-b:#e9d5ff8c;--mode-cta-text:#4c1d95;--mode-cta-glow:#a855f759}.shtepit-site-header .shtepit-header-mode--text-only .shtepit-header-mode__ctl--buy{--mode-cta-border:#86efaca6;--mode-cta-border-hover:#4ade80cc;--mode-cta-glass-a:#f0fdf4eb;--mode-cta-glass-b:#bbf7d08c;--mode-cta-text:#15803d;--mode-cta-glow:#22c55e52}.shtepit-site-header .shtepit-header-mode--text-only .shtepit-header-mode__ctl--auction{--mode-cta-border:#fecacaad;--mode-cta-border-hover:#fca5a5d1;--mode-cta-glass-a:#fff1f2eb;--mode-cta-glass-b:#fecaca85;--mode-cta-text:#b91c1c;--mode-cta-glow:#ef444452}.shtepit-site-header .shtepit-header-mode--text-only .shtepit-header-mode__ctl{background:linear-gradient(165deg, var(--mode-cta-glass-a) 0%, #ffffff6b 42%, var(--mode-cta-glass-b) 100%);-webkit-backdrop-filter:blur(18px)saturate(1.75);min-height:2.45rem;box-shadow:inset 0 1px 0 #ffffffeb, inset 0 -10px 22px #ffffff2e, 0 4px 14px #0f172a1a, 0 0 20px -6px var(--mode-cta-glow);border-width:1px;padding:.3rem .95rem;font-size:12.5px;font-weight:800}.shtepit-site-header .shtepit-header-mode--text-only .shtepit-header-mode__label{text-shadow:0 1px #ffffffa6;color:var(--mode-cta-text);filter:contrast(1.08);font-size:.8125rem;font-weight:800}.shtepit-site-header .shtepit-header-mode--text-only .shtepit-header-mode__ctl:hover,.shtepit-site-header .shtepit-header-mode--text-only .shtepit-header-mode__ctl.is-active{filter:brightness(1.04);color:var(--mode-cta-text);box-shadow:inset 0 1px 0 #fffffffa, inset 0 -12px 24px #ffffff38, 0 0 0 1px var(--mode-cta-border-hover), 0 8px 22px #0f172a1f, 0 0 28px -4px var(--mode-cta-glow);transform:translateY(-1px)}.shtepit-site-header .shtepit-header-mode--text-only .shtepit-header-mode__ctl.is-active{border-color:var(--mode-cta-border-hover);background:linear-gradient(165deg, #fffffff5 0%, var(--mode-cta-glass-a) 55%, var(--mode-cta-glass-b) 100%)}
