@font-face{font-family:Vitrin Geist;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/vitrin-geist.woff2)format("woff2")}@font-face{font-family:Vitrin Jost;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/vitrin-jost.woff2)format("woff2")}@font-face{font-family:Vitrin Cormorant;font-style:normal;font-weight:500 600;font-display:swap;src:url(/fonts/vitrin-cormorant.woff2)format("woff2")}@font-face{font-family:Vitrin Archivo;font-style:normal;font-weight:400 800;font-stretch:100% 125%;font-display:swap;src:url(/fonts/vitrin-archivo.woff2)format("woff2")}@font-face{font-family:Vitrin Fraunces;font-style:normal;font-weight:500 600;font-display:swap;src:url(/fonts/vitrin-fraunces.woff2)format("woff2")}@font-face{font-family:Vitrin Figtree;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/vitrin-figtree.woff2)format("woff2")}@font-face{font-family:Vitrin Jakarta;font-style:normal;font-weight:600 800;font-display:swap;src:url(/fonts/vitrin-jakarta.woff2)format("woff2")}@font-face{font-family:Vitrin Public Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/vitrin-publicsans.woff2)format("woff2")}@font-face{font-family:Vitrin Fraunces Italic;font-style:italic;font-weight:500 600;font-display:optional;src:url(/fonts/vitrin-fraunces-italic.woff2)format("woff2")}@font-face{font-family:Vitrin Geist Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans);size-adjust:103.14%;ascent-override:97.44%;descent-override:28.6%;line-gap-override:0%}@font-face{font-family:Vitrin Jost Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans);size-adjust:95.83%;ascent-override:111.65%;descent-override:39.13%;line-gap-override:0%}@font-face{font-family:Vitrin Cormorant Fallback;src:local(Times New Roman),local(TimesNewRomanPSMT),local(Liberation Serif);size-adjust:94.04%;ascent-override:98.26%;descent-override:30.52%;line-gap-override:0%}@font-face{font-family:Vitrin Archivo Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans);size-adjust:98.7%;ascent-override:88.96%;descent-override:21.28%;line-gap-override:0%}@font-face{font-family:Vitrin Fraunces Fallback;src:local(Times New Roman),local(TimesNewRomanPSMT),local(Liberation Serif);size-adjust:115.45%;ascent-override:84.71%;descent-override:22.09%;line-gap-override:0%}@font-face{font-family:Vitrin Figtree Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans);size-adjust:100.72%;ascent-override:94.32%;descent-override:24.82%;line-gap-override:0%}@font-face{font-family:Vitrin Jakarta Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans);size-adjust:104.98%;ascent-override:98.88%;descent-override:21.15%;line-gap-override:0%}@font-face{font-family:Vitrin Public Sans Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans);size-adjust:104.87%;ascent-override:90.59%;descent-override:21.46%;line-gap-override:0%}.skip-link{font-family:Inter Fallback,system-ui,sans-serif}@layer components{.v-root{background:var(--v-bg);color:var(--v-ink);font-family:var(--v-font-body);font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased}.v-root ::selection{background:var(--v-highlight-soft);color:var(--v-ink)}.v-root{--ink-950:var(--v-ink);--ink-900:var(--v-ink);--ink-800:var(--v-ink);--ink-700:var(--v-ink-muted);--text:var(--v-ink);--text-muted:var(--v-ink-muted);--text-faint:var(--v-ink-muted);--heading:var(--v-ink);--foreground:var(--v-ink);--background:var(--v-bg);--canvas:var(--v-surface);--surface:var(--v-bg);--surface-2:var(--v-surface-2);--surface-raised:var(--v-bg);--surface-sunken:var(--v-surface-2);--line:var(--v-line);--hairline:var(--v-line);--line-strong:color-mix(in oklch, var(--v-line) 55%, var(--v-ink));--hairline-strong:color-mix(in oklch, var(--v-line) 55%, var(--v-ink));--brand-700:var(--v-highlight);--brand-600:var(--v-accent);--brand-500:var(--v-accent);--brand-400:color-mix(in oklch, var(--v-accent) 60%, var(--v-bg));--brand-300:color-mix(in oklch, var(--v-accent) 40%, var(--v-bg));--brand-50:var(--v-accent-soft);--accent:var(--v-accent);--accent-hover:color-mix(in oklch, var(--v-accent) 88%, var(--v-ink));--accent-subtle:var(--v-accent-soft);--accent-fg:var(--v-accent-ink);--accent-text:var(--v-highlight);--ring:var(--v-focus);--mint-700:var(--v-success);--mint-600:var(--v-success);--mint-500:var(--v-success);--mint-400:color-mix(in oklch, var(--v-success) 70%, var(--v-bg));--mint-300:color-mix(in oklch, var(--v-success) 50%, var(--v-bg));--mint-50:color-mix(in oklch, var(--v-success) 10%, var(--v-bg));--danger-700:var(--v-danger);--danger-600:var(--v-danger);--danger-500:var(--v-danger);--danger-400:color-mix(in oklch, var(--v-danger) 70%, var(--v-bg));--danger-300:color-mix(in oklch, var(--v-danger) 50%, var(--v-bg));--danger-100:color-mix(in oklch, var(--v-danger) 16%, var(--v-bg));--danger-50:color-mix(in oklch, var(--v-danger) 8%, var(--v-bg));--pm-success-text:var(--v-success);--pm-danger-text:var(--v-danger);--danger-strong:var(--v-danger);--success-strong:var(--v-success);--success:var(--v-success);--danger:var(--v-danger);--success-fg:var(--v-success);--danger-fg:var(--v-danger);--card-shadow:var(--v-shadow-card);--inner-top:inset 0 0 0 transparent;--focus-gap:0 0 0 2px var(--v-bg);--focus-ring:0 0 0 4px color-mix(in oklch, var(--v-focus) 35%, transparent);--selection-bg:var(--v-highlight-soft);--selection-fg:var(--v-ink)}.v-display{font-family:var(--v-font-display);font-weight:var(--v-display-weight);letter-spacing:var(--v-display-tracking);font-stretch:var(--v-display-stretch,100%);text-transform:var(--v-display-transform,none);text-wrap:balance;line-height:1.08}[dir=rtl] .v-display{text-transform:none}.v-num{font-family:var(--v-font-num);font-variant-numeric:tabular-nums lining-nums}.v-eyebrow{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1.3}[dir=rtl] .v-eyebrow{text-transform:none;letter-spacing:0;font-weight:600}[dir=rtl] .v-root{line-height:1.7}[dir=rtl] .v-flip{transform:scaleX(-1)}.v-root :focus-visible{outline:2px solid var(--v-focus);outline-offset:2px}.v-link{color:var(--v-highlight);text-underline-offset:3px}.v-link:hover{text-decoration:underline}.v-btn{border-radius:var(--v-radius-control);white-space:nowrap;min-height:44px;transition:background-color var(--v-dur) var(--v-ease), color var(--v-dur) var(--v-ease), border-color var(--v-dur) var(--v-ease), transform .12s ease-out;justify-content:center;align-items:center;gap:.5rem;padding:0 1.125rem;font-size:.9375rem;font-weight:600;line-height:1.2;display:inline-flex}.v-btn:active{transform:scale(.98)}.v-btn-primary{background:var(--v-accent);color:var(--v-accent-ink)}.v-btn-primary:hover{background:color-mix(in oklch, var(--v-accent) 88%, var(--v-ink))}.v-btn-ghost{border:1px solid var(--v-line);background:var(--v-bg);color:var(--v-ink)}.v-btn-ghost:hover{border-color:var(--v-ink)}.v-btn-wa{color:#fff;background:#0b6b3a}.v-btn-wa:hover{background:#095a31}.v-btn[disabled],.v-btn[aria-disabled=true]{opacity:.55;pointer-events:none}.v-field{border:1px solid var(--v-line);border-radius:var(--v-radius-control);background:var(--v-bg);width:100%;min-height:44px;color:var(--v-ink);padding:0 .875rem;font-size:.9375rem}.v-field::placeholder{color:var(--v-ink-muted);opacity:1}.v-field:focus{border-color:var(--v-ink);outline:none}textarea.v-field{border-radius:min(var(--v-radius-control), 14px);min-height:88px;padding-block:.625rem}select.v-field{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;padding-inline-end:2.25rem}[dir=rtl] select.v-field{background-position:13px,18px}.v-media{background:var(--v-surface-2);border-radius:var(--v-radius-media);position:relative;overflow:hidden}.v-media img{transition:transform .7s var(--v-ease)}@media (hover:hover){.v-hover:hover .v-media img{transform:scale(var(--v-hover-scale))}}.v-rail{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;gap:.5rem;display:flex;overflow-x:auto}.v-rail::-webkit-scrollbar{display:none}.v-rail>*{scroll-snap-align:start;flex:none}@keyframes v-rise{0%{transform:translateY(12px)}to{transform:none}}@supports (animation-timeline:view()){.v-reveal{animation:linear both v-rise;animation-timeline:view();animation-range:entry entry 40%}}@keyframes v-kenburns{0%{transform:scale(1)}to{transform:scale(1.06)}}@media (min-width:1024px){.v-kenburns{animation:v-kenburns 14s var(--v-ease) both}}.v-header[data-overlay]{color:#fff;background:0 0;border-color:#0000}.v-header[data-overlay][data-scrolled]{background:var(--v-bg);color:var(--v-ink);border-color:var(--v-line)}.v-header{transition:background-color var(--v-dur) var(--v-ease), color var(--v-dur) var(--v-ease), border-color var(--v-dur) var(--v-ease)}.v-root .zk-fab[data-zeka-fab=vitrin]{background:var(--v-accent);color:var(--v-accent-ink);box-shadow:0 10px 28px -12px #00000073}.v-root .zk-fab[data-zeka-fab=vitrin] .zk-fab-orb{display:none}.v-root .zk-fab[data-zeka-fab=vitrin] .zk-fab-ico{color:var(--v-accent-ink);filter:none}.v-root .zk-fab[data-zeka-fab=vitrin]:after{background:var(--v-ink);color:var(--v-bg)}@media (max-width:1023.98px){.v-root[data-v-actionbar]{--zk-fab-b:calc(env(safe-area-inset-bottom,0px) + 84px)}}.v-root [data-v-social=instagram]:hover{color:#d62976}.v-root [data-v-social=facebook]:hover{color:#1877f2}.v-root [data-v-social=linkedin]:hover{color:#0a66c2}.v-root [data-v-social=youtube]:hover{color:#e00000}.v-root [data-v-social=whatsapp]:hover{color:#128c4b}.v-root [data-v-social=x]:hover,.v-root [data-v-social=tiktok]:hover{color:var(--v-ink)}.v-hero-title{font-size:clamp(2.125rem,1.35rem + 3.3vw,3.875rem);line-height:1.05}.v-accent{font-family:var(--v-font-display-italic);color:var(--v-highlight);font-style:italic}.v-hero-gradient{background:radial-gradient(70% 60% at 88% 0%, color-mix(in oklch, var(--v-highlight) 16%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in oklch, var(--v-highlight) 10%, var(--v-bg)) 0%, var(--v-bg) 92%)}.v-hero-veil{background:linear-gradient(90deg, color-mix(in oklch, var(--v-bg) 94%, transparent) 0%, color-mix(in oklch, var(--v-bg) 86%, transparent) 55%, color-mix(in oklch, var(--v-bg) 70%, transparent) 100%)}.v-hero-art{opacity:.85;-webkit-mask-image:linear-gradient(90deg,#000 55%,#0000);mask-image:linear-gradient(90deg,#000 55%,#0000)}@media (max-width:1023.98px){.v-hero-art{display:none}}.v-hero-shadow{box-shadow:0 1px 2px color-mix(in oklch, var(--v-ink) 6%, transparent), 0 28px 60px -32px color-mix(in oklch, var(--v-ink) 40%, transparent)}.v-glass{background:color-mix(in oklch, var(--v-bg) 92%, transparent);border:1px solid color-mix(in oklch, var(--v-bg) 60%, transparent)}.v-glass:hover{background:var(--v-bg)}.v-glass-solid{background:var(--v-bg);border:1px solid var(--v-line)}@media (max-width:639.98px){.v-hero-intro{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){.v-root *,.v-root :before,.v-root :after{transition:none!important;animation:none!important}.v-media img{transform:none!important}}}.v-xfade>img:not(:first-child){opacity:0}@keyframes v-xf-2b{0%,45%{opacity:0}50%,95%{opacity:1}to{opacity:0}}@keyframes v-xf-3b{0%,30%{opacity:0}34%,63%{opacity:1}67%,to{opacity:0}}@keyframes v-xf-3c{0%,63%{opacity:0}67%,96%{opacity:1}to{opacity:0}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.v-xfade[data-count="2"]>img:nth-child(2){animation:14s ease-in-out infinite v-xf-2b}.v-xfade[data-count="3"]>img:nth-child(2){animation:18s ease-in-out infinite v-xf-3b}.v-xfade[data-count="3"]>img:nth-child(3){animation:18s ease-in-out infinite v-xf-3c}}@media (max-width:1023.98px){.v-xfade>img:not(:first-child){display:none}}.v-root[data-v-scheme=auto] .v-logo-d{display:none}@media (prefers-color-scheme:dark){.v-root[data-v-scheme=auto] .v-logo-l{display:none}.v-root[data-v-scheme=auto] .v-logo-d{display:inline-flex}}.v-root [data-map-id][data-hot]>*{outline:2px solid var(--v-accent);outline-offset:2px;border-radius:var(--v-radius-card)}::view-transition-group(.v-morph){animation-duration:.38s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}::view-transition-image-pair(.v-morph){animation-name:v-morph-blur}@keyframes v-morph-blur{30%{filter:blur(2px)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.v-cv{content-visibility:auto;contain-intrinsic-size:auto 420px}.v-cv-row{content-visibility:auto;contain-intrinsic-size:auto 220px}.v-pop{border:1px solid var(--v-line);background:var(--v-bg);color:var(--v-ink);border-radius:var(--v-radius-card);width:min(22rem,100vw - 2rem);max-height:min(70vh,30rem);margin:0;padding:.75rem;overflow:auto;box-shadow:0 24px 60px -24px #00000073}.v-pop::backdrop{background:#00000040}@media (max-width:639.98px){.v-pop{border-radius:var(--v-radius-card) var(--v-radius-card) 0 0;width:100%;max-width:none;max-height:75vh;inset:auto 0 0}}@supports (position-anchor:--x){@media (min-width:640px){.v-pop{position-area:bottom span-right;position-try-fallbacks:flip-inline;margin-top:.5rem;inset:auto}.v-pop::backdrop{background:0 0}.v-pill[data-k=tur]{anchor-name:--vp-tur}.v-pop[data-k=tur]{position-anchor:--vp-tur}.v-pill[data-k=il]{anchor-name:--vp-il}.v-pop[data-k=il]{position-anchor:--vp-il}.v-pill[data-k=ilce]{anchor-name:--vp-ilce}.v-pop[data-k=ilce]{position-anchor:--vp-ilce}.v-pill[data-k=mahalle]{anchor-name:--vp-mahalle}.v-pop[data-k=mahalle]{position-anchor:--vp-mahalle}.v-pill[data-k=fiyat]{anchor-name:--vp-fiyat}.v-pop[data-k=fiyat]{position-anchor:--vp-fiyat}.v-pill[data-k=oda]{anchor-name:--vp-oda}.v-pop[data-k=oda]{position-anchor:--vp-oda}.v-pill[data-k=islem]{anchor-name:--vp-islem}.v-pop[data-k=islem]{position-anchor:--vp-islem}}}.v-pop:popover-open{animation:.16s ease-out v-pop-in}@keyframes v-pop-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.v-banner-img{animation:linear both v-banner-drift;animation-timeline:scroll(root);animation-range:0 480px}}}@keyframes v-banner-drift{0%{transform:translateY(0)scale(1.04)}to{transform:translateY(48px)scale(1.04)}}
