@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-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-accent{font-family:var(--v-font-display-italic);color:var(--v-highlight);font-style:italic}.v-header-premium{--v-hdr-shadow:0 1px 0 color-mix(in oklch, var(--v-ink) 4%, transparent), 0 12px 32px -18px color-mix(in oklch, var(--v-ink) 30%, transparent)}@supports (animation-timeline:scroll()){.v-header-premium{animation:linear both v-hdr;animation-timeline:scroll(root);animation-range:0 96px}}@keyframes v-hdr{0%{box-shadow:none}to{box-shadow:var(--v-hdr-shadow);border-color:#0000}}.v-divider-v{background:linear-gradient(180deg, transparent, var(--v-line) 20%, var(--v-line) 80%, transparent);flex:none;width:1px}.v-brand-name{font-size:1.0625rem;line-height:1.1}@media (min-width:640px){.v-brand-name{font-size:1.1875rem}}@media (min-width:1024px){.v-brand-name{font-size:1.4375rem}}.v-brand-sub{letter-spacing:.17em;text-transform:uppercase;font-size:10.5px;font-weight:600;line-height:1.3}[dir=rtl] .v-brand-sub{letter-spacing:0;text-transform:none}.v-navlink{min-height:44px;color:var(--v-ink);align-items:center;padding:0 .625rem;font-size:1rem;font-weight:500;display:inline-flex;position:relative}.v-navlink:after{content:"";inset-inline:.625rem;background:var(--v-highlight);transform-origin:0;height:2px;transition:transform var(--v-dur) var(--v-ease);border-radius:2px;position:absolute;bottom:8px;transform:scaleX(0)}.v-navlink:hover:after,.v-navlink:focus-visible:after{transform:scaleX(1)}.v-pill{border-radius:999px}.v-btn-primary.v-pill{background:linear-gradient(180deg, color-mix(in oklch, var(--v-accent) 88%, var(--v-bg)), var(--v-accent));box-shadow:inset 0 1px 0 color-mix(in oklch, var(--v-accent-ink) 22%, transparent), 0 10px 22px -12px color-mix(in oklch, var(--v-accent) 80%, transparent)}.v-btn-primary.v-pill:hover{background:color-mix(in oklch, var(--v-accent) 88%, var(--v-ink))}.v-btn-wa.v-pill{background:linear-gradient(#11804a,#0b6b3a);box-shadow:inset 0 1px #ffffff2e,0 10px 22px -12px #0b6b3ab3}.v-btn-wa.v-pill:hover{background:#095a31}.v-emblem{border-radius:var(--v-radius-control);color:var(--v-accent-ink);background:linear-gradient(150deg, color-mix(in oklch, var(--v-accent) 78%, var(--v-bg)) 0%, var(--v-accent) 42%, color-mix(in oklch, var(--v-accent) 62%, var(--v-ink)) 100%);box-shadow:inset 0 1px 0 color-mix(in oklch, var(--v-accent-ink) 30%, transparent), inset 0 0 0 1px color-mix(in oklch, var(--v-accent-ink) 12%, transparent), 0 8px 18px -10px color-mix(in oklch, var(--v-accent) 75%, transparent);place-items:center;display:inline-grid;position:relative;overflow:hidden}.v-emblem-art{position:absolute;inset:0}.v-emblem-txt{font-family:var(--v-font-display);letter-spacing:.02em;margin-top:-9%;font-size:.42em;font-weight:600;line-height:1;position:relative}.v-emblem{font-size:46px}.v-eyebrow-rule{align-items:center;gap:.875rem;display:inline-flex}.v-eyebrow-rule:before,.v-eyebrow-rule:after{content:"";opacity:.35;background:currentColor;flex:none;width:2.25rem;height:1px}.v-hero-eyebrow{letter-spacing:.24em;font-size:12.5px;font-weight:600}@media (min-width:640px){.v-eyebrow-rule:before,.v-eyebrow-rule:after{width:3.5rem}}.v-hero-title{letter-spacing:calc(var(--v-display-tracking) - .01em);font-size:clamp(2.375rem,1.2rem + 4.1vw,4.5rem);line-height:1.02}.v-hero-intro{padding-inline-start:1.25rem;position:relative}.v-hero-intro:before{content:"";background:linear-gradient(180deg, var(--v-highlight), color-mix(in oklch, var(--v-highlight) 25%, transparent));border-radius:3px;width:3px;position:absolute;inset-block:.3em;inset-inline-start:0}.v-hero-intro-light:before{background:linear-gradient(#fff,#ffffff4d)}@media (max-width:639.98px){.v-hero-intro{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.v-hero-gradient{background:radial-gradient(34% 26% at 14% 6%, color-mix(in oklch, var(--v-bg) 80%, transparent), transparent 72%), radial-gradient(26% 18% at 46% 2%, color-mix(in oklch, var(--v-bg) 62%, transparent), transparent 70%), radial-gradient(30% 22% at 78% 30%, color-mix(in oklch, var(--v-bg) 46%, transparent), transparent 70%), radial-gradient(60% 55% at 100% 0%, color-mix(in oklch, var(--v-highlight) 30%, transparent), transparent 70%), radial-gradient(50% 40% at 0% 100%, color-mix(in oklch, var(--v-highlight) 9%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in oklch, var(--v-highlight) 22%, var(--v-bg)) 0%, color-mix(in oklch, var(--v-highlight) 10%, var(--v-bg)) 60%, var(--v-bg) 100%)}.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{-webkit-mask-image:linear-gradient(90deg,#000 45%,#0000 92%);mask-image:linear-gradient(90deg,#000 45%,#0000 92%)}.v-hero-ribbons{opacity:.95}@media (max-width:1023.98px){.v-hero-art,.v-hero-ribbons{display:none}}.v-float{background:var(--v-bg);border:1px solid color-mix(in oklch, var(--v-line) 70%, transparent);border-radius:calc(var(--v-radius-card) + 4px);box-shadow:0 1px 2px color-mix(in oklch, var(--v-ink) 5%, transparent), 0 18px 40px -18px color-mix(in oklch, var(--v-highlight) 30%, transparent), 0 40px 80px -40px color-mix(in oklch, var(--v-ink) 32%, transparent)}.v-seg{border-radius:var(--v-radius-control);background:var(--v-surface);box-shadow:inset 0 0 0 1px var(--v-line)}.v-seg-opt{border-radius:max(2px, calc(var(--v-radius-control) - 3px))}.v-seg input:checked+.v-seg-opt{box-shadow:0 6px 14px -8px color-mix(in oklch, var(--v-accent) 85%, transparent)}.v-seg-opt:hover{color:var(--v-ink)}.v-seg input:checked+.v-seg-opt:hover{color:var(--v-accent-ink)}.v-search-btn{box-shadow:inset 0 1px 0 color-mix(in oklch, var(--v-accent-ink) 22%, transparent), 0 12px 24px -12px color-mix(in oklch, var(--v-accent) 85%, transparent)}.v-stats{gap:.5rem}.v-stat{border-radius:var(--v-radius-control);transition:color var(--v-dur) var(--v-ease);padding-block:.25rem}a.v-stat:hover .v-stat-ico{background:var(--v-accent);color:var(--v-accent-ink)}.v-stat-ico{border-radius:var(--v-radius-control);width:2.5rem;height:2.5rem;color:var(--v-highlight);background:linear-gradient(160deg, color-mix(in oklch, var(--v-highlight) 16%, var(--v-bg)), color-mix(in oklch, var(--v-highlight) 7%, var(--v-bg)));box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--v-highlight) 14%, transparent);transition:background-color var(--v-dur) var(--v-ease), color var(--v-dur) var(--v-ease);flex:none;place-items:center;display:grid}.v-stat-ico-light{color:#fff;background:#ffffff24;box-shadow:inset 0 0 0 1px #fff3}@media (min-width:640px){.v-stats{gap:0}.v-stats>li{flex:0 auto;padding-inline:1.5rem}.v-stats>li:first-child{padding-inline-start:0}.v-stats>li+li{border-inline-start:1px solid var(--v-line)}.v-stats-light>li+li{border-color:#ffffff40}.v-stat-ico{width:3rem;height:3rem}.v-stat-l{white-space:nowrap}.v-stat-d{max-width:12.5rem}}.v-frame{border-radius:calc(var(--v-radius-media) + 6px);box-shadow:0 0 0 4px color-mix(in oklch, var(--v-bg) 88%, transparent), 0 0 0 5px color-mix(in oklch, var(--v-highlight) 12%, transparent), 0 30px 60px -28px color-mix(in oklch, var(--v-ink) 45%, transparent), 0 12px 40px -24px color-mix(in oklch, var(--v-highlight) 40%, transparent)}.v-frame:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff59}.v-badge-dark{letter-spacing:.1em;text-transform:uppercase;color:#fff;background:color-mix(in oklch, var(--v-accent) 30%, #091020db);border-radius:999px;align-items:center;gap:.4rem;padding:.5rem .875rem;font-size:12px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff29,0 8px 20px -10px #00000080}.v-badge-dark svg{color:#f5c451}[dir=rtl] .v-badge-dark{letter-spacing:0}.v-feature-card{border-radius:calc(var(--v-radius-card) - 2px);transition:background-color var(--v-dur) var(--v-ease), transform var(--v-dur) var(--v-ease);box-shadow:0 18px 40px -22px #00000073}.v-round-btn{background:var(--v-accent);width:2.75rem;height:2.75rem;color:var(--v-accent-ink);box-shadow:0 8px 18px -8px color-mix(in oklch, var(--v-accent) 80%, transparent);transition:transform var(--v-dur) var(--v-ease);border-radius:999px;flex:none;place-items:center;display:grid}.group:hover .v-round-btn{transform:translate(2px)}[dir=rtl] .group:hover .v-round-btn{transform:translate(-2px)}.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) 93%, 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)}.v-head-rule{justify-content:center;align-items:center;gap:1.25rem;display:flex}.v-head-rule:before,.v-head-rule:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--v-ink) 35%, transparent));flex:none;width:clamp(1.5rem,8vw,5.5rem);height:1px}.v-head-rule:after{transform:scaleX(-1)}.v-head-title{font-size:clamp(1.875rem,1.2rem + 2.2vw,2.875rem);line-height:1.08}@media (min-width:640px){.v-head-rule{white-space:nowrap}}@media (max-width:639.98px){.v-head-rule:before,.v-head-rule:after{display:none}}.v-lift{transition:transform var(--v-dur) var(--v-ease), box-shadow var(--v-dur) var(--v-ease), border-color var(--v-dur) var(--v-ease)}@media (hover:hover){.v-lift:hover{box-shadow:0 2px 4px color-mix(in oklch, var(--v-ink) 5%, transparent), 0 30px 60px -30px color-mix(in oklch, var(--v-ink) 40%, transparent), 0 18px 40px -26px color-mix(in oklch, var(--v-highlight) 45%, transparent);border-color:color-mix(in oklch, var(--v-highlight) 30%, var(--v-line));transform:translateY(-4px)}}.v-card-p{border-radius:calc(var(--v-radius-card) + 2px);border:1px solid var(--v-line);background:var(--v-bg);box-shadow:var(--v-shadow-card)}.v-card-p .v-media{border-radius:var(--v-radius-media)}.v-card-shade{pointer-events:none;background:linear-gradient(#0000,#0000002e);height:38%;position:absolute;inset:auto 0 0}.v-tx-satis{background:var(--v-accent);color:var(--v-accent-ink)}.v-tx-kira{background:color-mix(in oklch, var(--v-ink) 88%, var(--v-accent));color:var(--v-bg)}.v-tx-badge{letter-spacing:.12em;text-transform:uppercase;border-radius:6px;align-items:center;padding:.3rem .6rem;font-size:11px;font-weight:700;display:inline-flex;box-shadow:0 4px 12px -4px #00000059}[dir=rtl] .v-tx-badge{letter-spacing:0}.v-band-soft{background:radial-gradient(60% 80% at 100% 0%, color-mix(in oklch, var(--v-highlight) 8%, transparent), transparent 70%), linear-gradient(180deg, var(--v-surface), color-mix(in oklch, var(--v-surface) 50%, var(--v-bg)))}.v-tile{border-radius:calc(var(--v-radius-card) + 2px);border:1px solid var(--v-line);background:var(--v-bg);box-shadow:var(--v-shadow-card)}.v-card-glow{background:radial-gradient(70% 120% at 0% 0%, color-mix(in oklch, var(--v-highlight) 9%, var(--v-bg)), var(--v-bg) 60%)}.v-cta-band{border-radius:calc(var(--v-radius-card) + 6px);color:var(--v-accent-ink);background:radial-gradient(60% 140% at 100% 0%, color-mix(in oklch, var(--v-accent-ink) 16%, transparent), transparent 60%), linear-gradient(120deg, color-mix(in oklch, var(--v-accent) 84%, var(--v-ink)) 0%, var(--v-accent) 58%, color-mix(in oklch, var(--v-accent) 86%, var(--v-bg)) 100%);box-shadow:0 30px 60px -32px color-mix(in oklch, var(--v-accent) 80%, transparent);position:relative;overflow:hidden}.v-cta-band:after{content:"";pointer-events:none;border:1px solid color-mix(in oklch, var(--v-accent-ink) 18%, transparent);height:140%;box-shadow:0 0 0 40px color-mix(in oklch, var(--v-accent-ink) 4%, transparent);border-radius:50%;position:absolute;inset:auto -10% -60% 40%}.v-cta-ico{background:color-mix(in oklch, var(--v-accent-ink) 14%, transparent);color:var(--v-accent-ink);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--v-accent-ink) 25%, transparent)}.v-cta-sub{color:color-mix(in oklch, var(--v-accent-ink) 86%, transparent)}.v-btn-light{z-index:1;background:var(--v-bg);color:var(--v-highlight);position:relative;box-shadow:0 10px 24px -12px #00000073}.v-btn-light:hover{background:color-mix(in oklch, var(--v-bg) 90%, var(--v-accent))}.v-btn-ghost.v-pill{border-color:color-mix(in oklch, var(--v-highlight) 25%, var(--v-line))}.v-btn-ghost.v-pill:hover{border-color:var(--v-highlight);color:var(--v-highlight)}.v-brand-panel{border-radius:calc(var(--v-radius-media) + 6px);color:var(--v-accent-ink);background:radial-gradient(60% 60% at 80% 10%, color-mix(in oklch, var(--v-accent) 50%, #fff), transparent 70%), linear-gradient(150deg, var(--v-accent), color-mix(in oklch, var(--v-accent) 55%, var(--v-ink)));box-shadow:0 30px 60px -30px color-mix(in oklch, var(--v-accent) 70%, transparent)}.v-avatar-ring{background:linear-gradient(150deg, color-mix(in oklch, var(--v-highlight) 40%, var(--v-bg)), var(--v-bg));box-shadow:0 10px 24px -14px color-mix(in oklch, var(--v-highlight) 70%, transparent);border-radius:999px;padding:4px;display:inline-flex}.v-icon-btn{border:1px solid var(--v-line);width:44px;height:44px;color:var(--v-ink);background:var(--v-bg);transition:border-color var(--v-dur) var(--v-ease), color var(--v-dur) var(--v-ease), background-color var(--v-dur) var(--v-ease);border-radius:999px;place-items:center;display:grid}.v-icon-btn:hover{border-color:var(--v-highlight);color:var(--v-highlight);background:var(--v-accent-soft)}.v-footer-p{background:linear-gradient(180deg, color-mix(in oklch, var(--v-highlight) 5%, var(--v-surface)), var(--v-surface));position:relative}.v-footer-p:before{content:"";background:linear-gradient(90deg, transparent, var(--v-highlight), transparent);opacity:.5;height:2px;position:absolute;inset:-1px 0 auto}.v-footer-p [data-v-social]{border:1px solid var(--v-line);background:var(--v-bg);margin-inline-end:.25rem}[data-v-family=premium] .v-gallery .v-media{border-radius:calc(var(--v-radius-media) + 4px);box-shadow:0 0 0 3px color-mix(in oklch, var(--v-bg) 90%, transparent), 0 22px 44px -30px color-mix(in oklch, var(--v-ink) 45%, transparent)}[data-v-family=premium] .v-fact{border-radius:calc(var(--v-radius-card) - 4px);background:linear-gradient(160deg, color-mix(in oklch, var(--v-highlight) 6%, var(--v-bg)), var(--v-bg));transition:border-color var(--v-dur) var(--v-ease), transform var(--v-dur) var(--v-ease)}[data-v-family=premium] .v-fact svg{color:var(--v-highlight)}@media (hover:hover){[data-v-family=premium] .v-fact:hover{border-color:color-mix(in oklch, var(--v-highlight) 35%, var(--v-line));transform:translateY(-2px)}}[data-v-family=premium] .v-detail-sec{border-top-color:#0000;position:relative}[data-v-family=premium] .v-detail-sec:before{content:"";top:0;background:linear-gradient(90deg, var(--v-line), transparent);height:1px;position:absolute;inset-inline:0}[data-v-family=premium] .v-detail-h{align-items:center;gap:.75rem;display:flex}[data-v-family=premium] .v-detail-h:before{content:"";background:linear-gradient(180deg, var(--v-highlight), color-mix(in oklch, var(--v-highlight) 30%, transparent));border-radius:4px;flex:none;width:4px;height:.9em}[data-v-family=premium] .v-agent{border-radius:calc(var(--v-radius-card) + 4px);box-shadow:0 1px 2px color-mix(in oklch, var(--v-ink) 5%, transparent), 0 30px 60px -34px color-mix(in oklch, var(--v-ink) 40%, transparent), 0 16px 40px -28px color-mix(in oklch, var(--v-highlight) 45%, transparent);position:relative;overflow:hidden}[data-v-family=premium] .v-agent:before{content:"";background:linear-gradient(90deg, var(--v-accent), color-mix(in oklch, var(--v-accent) 40%, var(--v-bg)));height:4px;position:absolute;inset:0 0 auto}[data-v-family=premium] .v-agent-price{font-family:var(--v-font-display);font-weight:var(--v-display-weight);letter-spacing:var(--v-display-tracking);font-size:1.875rem}[data-v-family=premium] .v-agent .v-btn{border-radius:999px}[data-v-family=premium] .v-drone-btn{border-color:color-mix(in oklch, var(--v-highlight) 30%, var(--v-line));color:var(--v-highlight);background:linear-gradient(180deg, var(--v-bg), color-mix(in oklch, var(--v-highlight) 8%, var(--v-bg)));box-shadow:0 8px 20px -14px color-mix(in oklch, var(--v-highlight) 70%, transparent);border-radius:999px}[data-v-family=premium] .v-drone-btn:hover{border-color:var(--v-highlight);background:var(--v-accent-soft)}[data-v-family=premium] .v-nf{border-radius:calc(var(--v-radius-card) + 4px);background:radial-gradient(60% 120% at 100% 0%, color-mix(in oklch, var(--v-highlight) 12%, transparent), transparent 70%), var(--v-surface)}[data-v-family=premium] .v-nf-btn{border-radius:999px;padding-inline:1.5rem}.v-page-head{isolation:isolate;position:relative;overflow:hidden}.v-page-head:before{content:"";z-index:-1;background:radial-gradient(50% 120% at 100% 0%, color-mix(in oklch, var(--v-highlight) 14%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in oklch, var(--v-highlight) 8%, var(--v-bg)), var(--v-bg));position:absolute;inset:0}.v-root :is(a,button,summary,[role=button]):focus-visible{outline:2px solid var(--v-focus);outline-offset:3px;box-shadow:0 0 0 6px color-mix(in oklch, var(--v-focus) 18%, transparent)}@media (prefers-reduced-motion:no-preference){.v-root[data-v-reveal] [data-v-rv=bekle]{opacity:0;transform:translateY(18px)}.v-root[data-v-reveal] [data-v-rv]{transition:opacity .7s var(--v-ease), transform .7s var(--v-ease)}}@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)}}
