:root{--ds-color-trend-up:#16a34a;--ds-color-trend-down:#e7000b;--ds-color-status-sale:var(--ds-color-trend-up);--ds-color-status-rent:#6366f1;--ds-color-star:var(--ds-color-primary);--ds-color-success:var(--ds-color-primary);--ds-color-warning:var(--ds-color-muted-foreground);--ds-color-map-land:#f1f0ec;--ds-color-map-sea:#e3e8e9;--kit-layout-container-sm:100%;--kit-layout-container-md:100%;--kit-layout-container-lg:100%;--kit-layout-container-xl:100%;--kit-layout-container-2xl:1440px;--kit-layout-gutter:1.5rem;--kit-layout-gutter-wide:3rem;--kit-layout-section-space:4rem;--kit-layout-section-space-lg:5rem;--kit-layout-header-gap:2rem;--kit-layout-block-gap:1.25rem;--kit-section-header-align:left;--kit-section-header-title-font:var(--ds-font-heading);--kit-section-header-title-size:2.75rem;--kit-section-header-title-size-lg:5rem;--kit-section-header-title-weight:var(--ds-heading-weight);--kit-section-header-title-case:var(--ds-heading-case);--kit-section-header-title-tracking:var(--ds-heading-tracking);--kit-section-header-title-color:var(--ds-color-foreground);--kit-section-header-subtitle-size:.875rem;--kit-section-header-subtitle-size-lg:.875rem;--kit-section-header-subtitle-color:var(--ds-color-muted-foreground);--kit-section-header-subtitle-gap:1.25rem;--kit-section-action-radius:var(--ds-radius-button);--kit-section-action-border-width:1px;--kit-section-action-border-color:var(--ds-color-border);--kit-section-action-background:transparent;--kit-section-action-foreground:var(--ds-color-foreground);--kit-section-action-hover-background:transparent;--kit-section-action-hover-foreground:var(--ds-color-primary);--kit-section-action-font-size:.75rem;--kit-section-action-weight:700;--kit-section-action-case:uppercase;--kit-section-action-letter-spacing:.1em;--kit-section-action-padding-y:1rem;--kit-section-action-padding-x:1.5rem;--kit-section-action-align:start;--kit-section-action-filled-background:var(--ds-color-primary);--kit-section-action-filled-foreground:var(--ds-color-primary-foreground);--kit-section-action-filled-border-color:var(--ds-color-primary);--kit-section-action-filled-hover-background:var(--ds-color-muted-foreground);--kit-section-action-filled-hover-foreground:var(--ds-color-primary-foreground);--kit-card-radius:var(--ds-radius-card);--kit-card-image-radius:var(--ds-radius-image);--kit-card-shadow:none;--kit-card-hover-shadow:none;--kit-card-background:var(--ds-color-surface);--kit-card-border:none;--kit-card-image-aspect:4 / 5;--kit-card-title-font:var(--ds-font-heading);--kit-card-title-size:1.375rem;--kit-card-title-weight:400;--kit-card-label-background:var(--ds-color-primary);--kit-card-label-foreground:var(--ds-color-primary-foreground);--kit-card-label-radius:var(--ds-radius-pill);--kit-card-label-font-size:.65rem;--kit-card-label-weight:600;--kit-card-label-letter-spacing:.14em;--kit-card-label-case:uppercase;--kit-carousel-gap:1.25rem;--kit-carousel-gap-lg:1.25rem;--kit-carousel-peek:12%;--kit-carousel-per-view:1;--kit-carousel-per-view-md:2;--kit-carousel-per-view-lg:3;--kit-carousel-control-size:3rem;--kit-carousel-control-radius:var(--ds-radius-button);--kit-carousel-control-background:transparent;--kit-carousel-control-foreground:var(--ds-color-foreground);--kit-carousel-control-border:var(--ds-color-border);--kit-header-background:var(--ds-color-inverse);--kit-header-foreground:var(--ds-color-inverse-foreground);--kit-header-topbar-background:var(--ds-color-inverse);--kit-header-topbar-foreground:var(--ds-color-inverse-foreground);--kit-header-menu-background:var(--ds-color-surface);--kit-header-menu-foreground:var(--ds-color-foreground);--kit-header-border:var(--ds-color-border);--kit-navigation-color:var(--ds-color-inverse-foreground);--kit-navigation-hover-color:var(--ds-color-primary);--kit-navigation-dropdown-background:var(--ds-color-surface);--kit-navigation-dropdown-color:var(--ds-color-foreground);--kit-navigation-dropdown-radius:var(--ds-radius-dialog);--kit-navigation-dropdown-hover:var(--ds-color-muted);--kit-navigation-dropdown-border:var(--ds-color-border);--kit-navigation-font-size:.72rem;--kit-navigation-letter-spacing:.14em;--kit-footer-background:var(--ds-color-inverse);--kit-footer-foreground:var(--ds-color-inverse-foreground);--kit-footer-link:var(--ds-color-inverse-foreground);--kit-footer-divider:var(--ds-color-muted-foreground);--kit-icon-button-size:48px;--kit-icon-button-size-sm:40px;--kit-icon-button-size-xs:32px;--kit-icon-button-radius:var(--ds-radius-pill);--kit-icon-button-border:var(--ds-color-border);--kit-icon-button-foreground:var(--ds-color-foreground);--kit-icon-button-background:var(--ds-color-surface);--kit-icon-button-floating-background:var(--ds-color-surface);--kit-icon-button-hover-background:var(--ds-color-muted);--kit-icon-button-icon-size:20px;--kit-icon-button-icon-size-sm:16px;--kit-icon-button-gap:8px;--kit-tabs-height:40px;--kit-tabs-height-sm:32px;--kit-tabs-padding-x:20px;--kit-tabs-padding-x-sm:16px;--kit-tabs-track-padding:4px;--kit-tabs-radius:var(--ds-radius-pill);--kit-tabs-track-background:var(--ds-color-muted);--kit-tabs-foreground:var(--ds-color-muted-foreground);--kit-tabs-active-background:var(--ds-color-primary);--kit-tabs-active-foreground:var(--ds-color-primary-foreground);--kit-tabs-font-size:.75rem;--kit-tabs-weight:600;--kit-tabs-case:uppercase;--kit-tabs-letter-spacing:.2em;--kit-tabs-underline-height:64px;--kit-tabs-underline-padding-x:24px;--kit-tabs-underline-radius:0px;--kit-tabs-underline-border:var(--ds-color-border);--kit-tabs-underline-background:transparent;--kit-tabs-underline-foreground:var(--ds-color-muted-foreground);--kit-tabs-underline-active-foreground:var(--ds-color-foreground);--kit-tabs-underline-indicator:var(--ds-color-primary);--kit-tabs-underline-indicator-height:1px;--kit-field-variant:outline;--kit-field-variant-lg:underline;--kit-field-height:48px;--kit-field-height-sm:40px;--kit-field-height-lg:64px;--kit-field-radius:var(--ds-radius-input);--kit-field-padding-x:16px;--kit-field-padding-x-lg:20px;--kit-field-background:transparent;--kit-field-border:var(--ds-color-border);--kit-field-focus-border:var(--ds-color-primary);--kit-field-foreground:var(--ds-color-foreground);--kit-field-placeholder:var(--ds-color-muted-foreground);--kit-field-font-size:.875rem;--kit-field-font-size-lg:1.5rem;--kit-field-font-lg:Cormorant Garamond;--kit-field-icon-size:16px;--kit-field-icon-inset:16px;--kit-field-textarea-min-height:112px;--kit-field-label-size:.8125rem;--kit-field-label-weight:500;--kit-field-label-tracking:.01em;--kit-field-checkbox-radius:5px;--kit-dialog-radius:var(--ds-radius-dialog);--kit-dialog-padding:32px;--kit-dialog-padding-mobile:24px;--kit-dialog-title-font:Cormorant Garamond;--kit-dialog-title-size:1.5rem;--kit-dialog-title-weight:400;--kit-dialog-title-leading:1.25;--kit-dialog-close-size:40px;--kit-dialog-motion:fade + zoom 95%, .2s;--kit-menu-radius:var(--ds-radius-dialog);--kit-menu-padding:8px;--kit-menu-background:var(--ds-color-surface);--kit-menu-border:var(--ds-color-border);--kit-menu-item-radius:var(--ds-radius-pill);--kit-menu-item-hover-background:var(--ds-color-muted);--kit-badge-height:32px;--kit-badge-radius:var(--ds-radius-pill);--kit-badge-border:var(--ds-color-border);--kit-badge-font-size:.875rem;--panda-section-action-radius:var(--kit-section-action-radius);--panda-section-action-border-width:var(--kit-section-action-border-width);--panda-section-action-border:var(--kit-section-action-border-color);--panda-section-action-bg:var(--kit-section-action-background);--panda-section-action-fg:var(--kit-section-action-foreground);--panda-section-action-hover-bg:var(--kit-section-action-hover-background);--panda-section-action-hover-fg:var(--kit-section-action-hover-foreground);--panda-section-action-weight:var(--kit-section-action-weight);--panda-section-action-case:var(--kit-section-action-case);--panda-section-action-tracking:var(--kit-section-action-letter-spacing);--panda-section-action-filled-bg:var(--kit-section-action-filled-background);--panda-section-action-filled-fg:var(--kit-section-action-filled-foreground);--panda-section-action-filled-border:var(--kit-section-action-filled-border-color);--panda-section-action-filled-hover-bg:var(--kit-section-action-filled-hover-background);--panda-section-action-filled-hover-fg:var(--kit-section-action-filled-hover-foreground);--panda-section-title-weight:var(--kit-section-header-title-weight);--panda-section-title-case:var(--kit-section-header-title-case);--panda-section-title-color:var(--kit-section-header-title-color);--panda-section-title-font:var(--kit-section-header-title-font);--panda-section-title-size:var(--kit-section-header-title-size);--panda-section-title-size-lg:var(--kit-section-header-title-size-lg);--panda-section-title-tracking:var(--kit-section-header-title-tracking);--panda-section-subtitle-color:var(--kit-section-header-subtitle-color);--panda-section-subtitle-size:var(--kit-section-header-subtitle-size);--panda-section-subtitle-size-lg:var(--kit-section-header-subtitle-size-lg);--panda-area-card-radius:var(--kit-card-radius);--panda-area-card-image-radius:var(--kit-card-image-radius);--panda-area-card-shadow:var(--kit-card-shadow);--panda-area-card-border:var(--kit-card-border);--panda-area-card-background:var(--kit-card-background);--panda-area-card-label-bg:var(--kit-card-label-background);--panda-area-card-label-fg:var(--kit-card-label-foreground);--panda-area-card-label-radius:var(--kit-card-label-radius);--panda-area-card-label-size:var(--kit-card-label-font-size);--panda-area-card-label-weight:var(--kit-card-label-weight);--panda-area-card-label-tracking:var(--kit-card-label-letter-spacing);--panda-area-card-label-case:var(--kit-card-label-case);--tone-primary-50:#f7f7f7;--tone-primary-100:#ededed;--tone-primary-200:#dbdbdb;--tone-primary-300:#c4c4c4;--tone-primary-400:#a4a4a4;--tone-primary-500:#868686;--tone-primary-600:#6c6c6c;--tone-primary-700:#555;--tone-primary-800:#404040;--tone-primary-900:#2b2b2b;--tone-primary-950:#181818;--tone-accent-50:#f7f7f7;--tone-accent-100:#ededed;--tone-accent-200:#dbdbdb;--tone-accent-300:#c4c4c4;--tone-accent-400:#a4a4a4;--tone-accent-500:#868686;--tone-accent-600:#6c6c6c;--tone-accent-700:#555;--tone-accent-800:#404040;--tone-accent-900:#2b2b2b;--tone-accent-950:#181818;--tone-neutral-50:#f7f7f7;--tone-neutral-100:#ededed;--tone-neutral-200:#dbdbdb;--tone-neutral-300:#c4c4c4;--tone-neutral-400:#a4a4a4;--tone-neutral-500:#868686;--tone-neutral-600:#6c6c6c;--tone-neutral-700:#555;--tone-neutral-800:#404040;--tone-neutral-900:#2b2b2b;--tone-neutral-950:#181818;--ds-leading-heading:1.02;--ds-leading-body:1.6}@layer base{:where(body){line-height:var(--ds-leading-body);font-optical-sizing:auto;font-kerning:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}:where(h1,h2,h3){line-height:var(--ds-leading-heading);text-wrap:balance;overflow-wrap:break-word}:where(h1,h2,h3):where(.font-heading){font-weight:var(--ds-heading-weight,inherit);letter-spacing:var(--ds-heading-tracking,normal)}:where(h4,h5,h6){text-wrap:balance}:where(p,li,blockquote,figcaption){text-wrap:pretty}}@font-face{font-family:Satoshi;src:url(https://cdn.fontshare.com/wf/D7WD5OXZFWQ5T76HSPWAC7MNKAJXE2YG/LUGNSPO5YC34ABNB2O6K7AFDSOJZT56V/WNDVG7O66ENLOD43GS7FBUCC4KMT5OM2.woff2)format("woff2");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(https://cdn.fontshare.com/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2)format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(https://cdn.fontshare.com/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2)format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(https://cdn.fontshare.com/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2)format("woff2");font-weight:700;font-display:swap;font-style:normal}:root{--font-brand-heading:"Satoshi";--font-brand-body:"Satoshi"}
