.navbar-module__Owhr-a__header{z-index:50;color:#0f172a;background:#fff;transition:background .2s,box-shadow .2s;position:fixed;inset:0 0 auto;box-shadow:0 1px 8px #0f172a0d}.navbar-module__Owhr-a__bar{justify-content:space-between;align-items:center;gap:20px;min-height:80px;display:flex}.navbar-module__Owhr-a__logo{border-radius:6px;flex-shrink:0;display:inline-flex}.navbar-module__Owhr-a__desktopNav{align-items:center;gap:28px;margin-left:auto;display:flex}.navbar-module__Owhr-a__desktopNav a{white-space:nowrap;font-weight:600}.navbar-module__Owhr-a__desktopNav a:hover,.navbar-module__Owhr-a__desktopNav a[aria-current],.navbar-module__Owhr-a__mobileNav a[aria-current]{color:var(--color-primary-dark,#017c87)}.navbar-module__Owhr-a__actions{align-items:center;gap:8px;display:flex}.navbar-module__Owhr-a__login,.navbar-module__Owhr-a__menuToggle{border-radius:50px;justify-content:center;align-items:center;gap:6px;min-width:42px;min-height:42px;display:inline-flex}.navbar-module__Owhr-a__login{padding:0 10px}.navbar-module__Owhr-a__login:hover,.navbar-module__Owhr-a__menuToggle:hover{background:#94a3b81f}.navbar-module__Owhr-a__signup{background:var(--color-primary,#0196a3);color:#fff;white-space:nowrap;border-radius:50px;padding:10px 18px;font-weight:600}.navbar-module__Owhr-a__signup:hover{background:var(--color-primary-dark,#017c87)}.navbar-module__Owhr-a__menuToggle{cursor:pointer;border:1px solid #94a3b8;font-size:22px;display:none}.navbar-module__Owhr-a__header a:focus-visible,.navbar-module__Owhr-a__header button:focus-visible{outline:3px solid var(--color-primary,#0196a3);outline-offset:4px}.navbar-module__Owhr-a__mobileNav{color:#0f172a;background:#fff;border-top:1px solid #cbd5e1;max-height:calc(100dvh - 80px);padding:8px 0 16px;overflow-y:auto}.navbar-module__Owhr-a__mobileNav a{padding:12px 8px;font-weight:600;display:block}:is(.dark .navbar-module__Owhr-a__header,.dark .navbar-module__Owhr-a__mobileNav){color:#f8fafc;background:#0f172a}.dark .navbar-module__Owhr-a__mobileNav{border-color:#475569}:is(.dark .navbar-module__Owhr-a__desktopNav a[aria-current],.dark .navbar-module__Owhr-a__desktopNav a:hover,.dark .navbar-module__Owhr-a__mobileNav a[aria-current]){color:var(--color-primary-300,#52bfc8)}@media (min-width:960px){.navbar-module__Owhr-a__transparent{color:#fff;box-shadow:none;background:0 0}.dark .navbar-module__Owhr-a__transparent{color:#fff;box-shadow:none;background:0 0}.navbar-module__Owhr-a__transparent .navbar-module__Owhr-a__desktopNav a[aria-current],.navbar-module__Owhr-a__transparent .navbar-module__Owhr-a__desktopNav a:hover{color:var(--color-primary-200,#8ed6dc)}.navbar-module__Owhr-a__transparent .brand-on-light{display:none}.navbar-module__Owhr-a__transparent .brand-on-dark{display:block}.navbar-module__Owhr-a__mobileNav{display:none}}@media (max-width:959px){.navbar-module__Owhr-a__desktopNav{display:none}.navbar-module__Owhr-a__menuToggle{display:inline-flex}.navbar-module__Owhr-a__actions{margin-left:auto}}@media (max-width:539px){.navbar-module__Owhr-a__signup,.navbar-module__Owhr-a__loginText{display:none}.navbar-module__Owhr-a__bar{gap:8px}}@media (prefers-reduced-motion:reduce){.navbar-module__Owhr-a__header{transition:none}}
.featured-properties-module__daftzq__track{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:100%;grid-auto-flow:column;gap:1.5rem;padding:.25rem .25rem 1rem;display:grid;overflow-x:auto}.featured-properties-module__daftzq__slide{scroll-snap-align:start;min-width:0}@media (min-width:768px){.featured-properties-module__daftzq__track{grid-auto-columns:calc(50% - .75rem)}}@media (min-width:1024px){.featured-properties-module__daftzq__track{grid-auto-columns:calc(33.3333% - 1rem)}}
.property-search-module__2WRCnq__form{color:#0f172a}.dark .property-search-module__2WRCnq__form{color:#f1f5f9}.property-search-module__2WRCnq__typeOption{cursor:pointer;position:relative}.property-search-module__2WRCnq__typeInput{opacity:0;width:1px;height:1px;position:absolute}.property-search-module__2WRCnq__typeLabel{border-radius:.5rem;padding:.6rem 1.25rem;font-weight:500;transition:background-color .15s;display:block}.property-search-module__2WRCnq__typeInput:checked+.property-search-module__2WRCnq__typeLabel{background:var(--color-primary,#0196a3);color:#fff}.property-search-module__2WRCnq__typeInput:focus-visible+.property-search-module__2WRCnq__typeLabel{outline:2px solid var(--color-primary,#0196a3);outline-offset:3px}.property-search-module__2WRCnq__typeLabel:hover{background:#f1f5f9}.dark .property-search-module__2WRCnq__typeLabel:hover{background:#334155}.property-search-module__2WRCnq__control{color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1;border-radius:.4rem;width:100%;min-height:48px;margin-top:.5rem;padding:.7rem .8rem;display:block}.property-search-module__2WRCnq__control:focus-visible{outline:2px solid var(--color-primary,#0196a3);outline-offset:2px}.dark .property-search-module__2WRCnq__control{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f1f5f9;background:#1e293b;border-color:#475569}.property-search-module__2WRCnq__control::placeholder{color:#64748b}.dark .property-search-module__2WRCnq__control::placeholder{color:#94a3b8}
