.vk-hero{--ink:#050b12;--ink-2:#0a1520;--line:#94a3b829;--teal:#5eead4;--teal-deep:#14b8a6;--amber:#f5b94a;--blue:#9bb8ff;--mono:ui-monospace, "SF Mono", "JetBrains Mono", "Cascadia Mono", Menlo, Consolas, monospace;background:radial-gradient(70rem 40rem at 68% 45%, #14b8a61a, transparent 60%), linear-gradient(180deg, #06101a 0%, var(--ink) 100%);color:#fff;position:relative;overflow:hidden}.vk-intro{z-index:70;pointer-events:none;background:radial-gradient(50rem 30rem,#14b8a614,#0000 65%),#04080e;place-items:center;display:grid;position:fixed;inset:0}.vk-intro-play{animation:.55s cubic-bezier(.4,0,.2,1) 3.15s both vk-intro-exit}.vk-processing-intro{z-index:0;min-height:20rem;animation:none;position:relative;inset:auto}.vk-processing-intro.vk-intro-play .vk-intro-word{animation:none}.vk-intro.is-skipped{opacity:0;visibility:hidden;transition:opacity .26s,visibility 0s linear .26s;animation:none}@keyframes vk-intro-exit{to{opacity:0;visibility:hidden}}.vk-intro-visual{place-items:center;display:grid;position:absolute;inset:0}.vk-intro-grid{background-image:linear-gradient(#94a3b80d 1px,#0000 1px),linear-gradient(90deg,#94a3b80d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 10%,#0000 65%);mask-image:radial-gradient(#000 10%,#0000 65%)}.vk-intro-word{font-family:var(--mono);letter-spacing:0;color:#e6edf3;width:12ch;height:2.3em;font-size:clamp(2.1rem,7.4vw,5.6rem);font-weight:600;line-height:1;position:relative}.vk-intro-play .vk-intro-word{animation:.5s cubic-bezier(.4,0,.2,1) 3.15s both vk-word-out}@keyframes vk-word-out{to{filter:blur(3px);transform:scale(.86)}}.vk-l1,.vk-l2{white-space:pre;display:flex;position:absolute;left:0}.vk-l1{top:0}.vk-l2{width:12ch;height:1em;top:1.3em}.vk-c,.vk-c2{text-align:center;width:1ch;height:1em;display:inline-block}.vk-c:before,.vk-c2:before{content:attr(data-ch)}.vk-intro-play .vk-c{animation:1ms linear both vk-type;animation-delay:calc(.2s + var(--i) * 70ms)}.vk-intro-play .vk-c--keep{animation:vk-type 1ms linear calc(.2s + var(--i) * 70ms) both, vk-keep .32s ease 1.5s forwards}.vk-intro-play .vk-c--drop{animation:vk-type 1ms linear calc(.2s + var(--i) * 70ms) both, vk-drop .32s ease 1.5s forwards}@keyframes vk-type{0%{opacity:0}to{opacity:1}}@keyframes vk-keep{to{color:var(--teal)}}@keyframes vk-drop{to{color:#3b4b5b}}.vk-intro-play .vk-l1{animation:.46s cubic-bezier(.4,0,.2,1) 2.25s forwards vk-l1-out}@keyframes vk-l1-out{to{opacity:0;filter:blur(6px);transform:translateY(-.35em)}}.vk-caret{background:var(--teal);opacity:0;width:.08em;height:.9em;position:absolute;top:.06em;left:0}.vk-intro-play .vk-caret{animation:.84s steps(12,end) .2s both vk-caret-move,.48s step-end 1.04s both vk-caret-blink}@keyframes vk-caret-move{0%{opacity:1;left:0}to{opacity:1;left:12ch}}@keyframes vk-caret-blink{0%{opacity:0;left:12ch}50%{opacity:1;left:12ch}to{opacity:0;left:12ch}}.vk-g{display:flex;position:absolute;top:0}.vk-g--va{left:1ch}.vk-g--kosta{left:5ch}.vk-c2{color:var(--teal);opacity:0}.vk-intro-play .vk-c2{animation:vk-derive .44s cubic-bezier(.65, 0, .35, 1) calc(1.55s + var(--j) * 28ms) both, vk-lock-flash .42s ease 2.73s forwards}.vk-intro-play .vk-c2--new{animation:.36s cubic-bezier(.2,.8,.2,1) 1.82s both vk-new-a,.42s 2.73s forwards vk-lock-flash}@keyframes vk-derive{0%{opacity:0;transform:translateY(-1.3em)}25%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes vk-new-a{0%{opacity:0;transform:translateY(-.5em)scaleY(.2)}to{opacity:1;transform:none}}@keyframes vk-lock-flash{0%{color:var(--teal)}35%{color:#fff;text-shadow:0 0 18px #5eead48c}to{color:#fff;text-shadow:none}}.vk-intro-play .vk-l2{animation:.48s cubic-bezier(.83,0,.17,1) 2.25s forwards vk-l2-center}.vk-intro-play .vk-g--va{animation:.48s cubic-bezier(.83,0,.17,1) 2.25s forwards vk-va-in}.vk-intro-play .vk-g--kosta{animation:.48s cubic-bezier(.83,0,.17,1) 2.25s forwards vk-kosta-in}@keyframes vk-l2-center{to{transform:translateY(-.65em)}}@keyframes vk-va-in{to{transform:translate(1.5ch)}}@keyframes vk-kosta-in{to{transform:translate(-.5ch)}}.vk-lock-line{background:linear-gradient(90deg, transparent, var(--teal), transparent);width:7ch;height:1px;position:absolute;top:1.76em;left:2.5ch;transform:scaleX(0)}.vk-intro-play .vk-lock-line{animation:.42s cubic-bezier(.2,.8,.2,1) 2.73s forwards vk-lock-line}@keyframes vk-lock-line{to{transform:scaleX(1)}}.vk-intro-sub{text-align:center;letter-spacing:.42em;color:var(--teal);opacity:0;font-size:.16em;position:absolute;top:12.6em;left:0;right:0}.vk-intro-sub:before{content:attr(data-text)}.vk-intro-play .vk-intro-sub{animation:.38s 2.85s both vk-type}.vk-intro-skip{pointer-events:auto;color:#cbd5e1;letter-spacing:.02em;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:9999px;padding:.55rem 1rem;font-size:.8125rem;font-weight:500;position:absolute;bottom:1.5rem;right:1.5rem}.vk-intro-skip:hover{color:#fff;border-color:#ffffff59}.vk-intro-skip:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.vk-hero-top{z-index:10;text-align:center;max-width:52rem;margin:0 auto;padding:2.25rem 1rem .5rem;position:relative}.vk-origin{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--teal);align-items:center;gap:.6rem;margin:0;font-size:.75rem;display:inline-flex}.vk-origin:before,.vk-origin:after{content:"";background:currentColor;width:1.5rem;height:1px}.vk-title{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.035em;color:#fff;margin:.9rem 0 0;font-size:clamp(2.3rem,5.2vw,4rem);font-weight:700;line-height:1.04}.vk-lead{color:#b6c3cf;max-width:36rem;margin:.85rem auto 0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.6}.vk-stage{aspect-ratio:1;width:100%;max-width:96rem;margin:0 auto;position:relative}@media (min-width:1024px){.vk-stage{aspect-ratio:1860/890;max-height:66vh}}.vk-stage-art{position:absolute;inset:0}.vk-svg{width:100%;height:100%;display:block}.vk-search-dock{z-index:15;max-width:46rem;margin:-1.75rem auto 0;padding:0 1rem 3.25rem;position:relative}.vk-search-card{color:#0f172a;background:#fff;border-radius:1.5rem;padding:1.6rem 1.35rem 1.1rem;transition:box-shadow .9s;position:relative;box-shadow:0 0 0 1px #ffffff1a,0 34px 80px -24px #000000bf,0 0 0 7px #5eead400}.vk-search-card:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 18' preserveAspectRatio='none'%3E%3Cpath fill='%235eead4' fill-opacity='.55' d='M0 18V12h14V7l7-6 7 6v11h8V9h12v9h6V4h3V1h2v3h3v14h9V10l9-6 9 6v8h7V6h14v12h5V9l6-5 6 5v9h10V11h10V5h4v13h7V8l8-6 8 6v10h9V11h12v7h5V6h3V3h2v3h3v12h10V9l7-6 7 6v9h8V12h12v6H240V18z'/%3E%3C/svg%3E") bottom/100% 18px no-repeat;height:18px;position:absolute;top:-17px;left:1.35rem;right:1.35rem}.story-done .vk-search-card{box-shadow:0 0 0 1px #ffffff1a,0 34px 80px -24px #000000bf,0 0 0 7px #5eead42e}.vk-disclaimer{text-align:center;color:#8a9bad;max-width:40rem;margin:1rem auto 0;font-size:.75rem;line-height:1.5}.vk-legend{gap:.5rem;max-width:46rem;margin:.25rem auto 3.75rem;padding:0 1rem;list-style:none;display:grid}.vk-legend-row{color:#dbe4ec;align-items:center;gap:.6rem;font-size:.8125rem;display:flex}.vk-legend-tag{min-width:4.8rem;font-family:var(--mono);text-align:center;border:1px solid;border-radius:9999px;padding:.2rem .6rem;font-size:.6875rem;font-weight:600}.vk-legend-row--price .vk-legend-tag{color:var(--teal)}.vk-legend-row--lead .vk-legend-tag{color:var(--amber)}.vk-legend-row--report .vk-legend-tag{color:var(--blue)}@media (min-width:1024px){.vk-legend{display:none}}.is-js:not(.intro-done) .vk-hero-top>*,.is-js:not(.intro-done) .vk-search-dock{opacity:0}.is-js.intro-done .vk-hero-top>*,.is-js.intro-done .vk-search-dock{animation:.7s cubic-bezier(.2,.8,.2,1) both vk-rise-in}.is-js.intro-done .vk-hero-top>:nth-child(2){animation-delay:90ms}.is-js.intro-done .vk-hero-top>:nth-child(3){animation-delay:.17s}.is-js.intro-done .vk-search-dock{animation-delay:.42s}@keyframes vk-rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.vk-hud{z-index:12;align-items:center;gap:.4rem;display:flex;position:absolute;top:.75rem;right:.75rem}.vk-hud-sample{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#8fa1b3;margin-right:.25rem;font-size:.6875rem}.vk-hud-button{color:#cbd5e1;cursor:pointer;background:#050b1299;border:1px solid #ffffff24;border-radius:9999px;place-items:center;width:2.25rem;height:2.25rem;transition:color .15s,border-color .15s;display:inline-grid}.vk-hud-button:hover{color:#fff;border-color:#ffffff52}.vk-hud-button:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.vk-hud-button[aria-pressed=true]{color:var(--teal);border-color:#5eead473}.vk-hud-button svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.vk-stepper{z-index:12;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#8a9bad;white-space:nowrap;background:#050b12b8;border:1px solid #ffffff1a;border-radius:9999px;gap:.35rem;margin:0;padding:.35rem;font-size:.625rem;list-style:none;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.vk-stepper li{border-radius:9999px;align-items:center;gap:.4rem;padding:.3rem .6rem;transition:color .3s,background-color .3s;display:inline-flex}.vk-stepper li.is-done{color:#b6c3cf}.vk-stepper li.is-active{color:#fff;background:#5eead41f}.vk-stepper-dot{background:currentColor;border-radius:9999px;width:.35rem;height:.35rem}.vk-stepper li.is-active .vk-stepper-dot{background:var(--teal);box-shadow:0 0 0 3px #5eead433}@media (min-width:1024px){.vk-stepper{font-size:.6875rem;top:1.25rem;bottom:auto;left:1.5rem;transform:none}.vk-hud{top:1.25rem;right:1.5rem}}.vk-caption{display:none}@media (max-width:1023px){.vk-caption{z-index:12;text-align:center;color:#cbd5e1;text-shadow:0 0 12px #050b12,0 0 4px #050b12;margin:0;font-size:.8125rem;line-height:1.45;display:block;position:absolute;bottom:3.6rem;left:1rem;right:1rem}}.is-js:not(.w-on) .vk-hud,.is-js:not(.w-on) .vk-stepper,.is-js:not(.w-on) .vk-caption{opacity:0}.vk-hud,.vk-stepper,.vk-caption{transition:opacity .6s .4s}.vk-hud-replay{display:none}.story-done .vk-hud-replay,.is-static .vk-hud-replay{display:inline-grid}.is-static .vk-hud-replay{display:none}.vk-camera{transform-box:view-box;transform-origin:800px 525px;transition:transform 1.6s cubic-bezier(.65,0,.35,1);transform:none}.is-js:not(.w-on) .vk-camera{transition:none;transform:scale(1.12)}.s-eco .vk-camera{transition-duration:2.4s;transform:scale(.97)}@media (max-width:1023px){.vk-camera,.is-js:not(.w-on) .vk-camera,.s-eco .vk-camera{transition:none;transform:translate(-60px,10px)scale(2)}.vk-valuation .vk-card{transform-box:fill-box;transform-origin:50%;scale:1.2}.vk-b[data-lod="2"],.vk-tree[data-lod="2"],.vk-inst-group,.vk-line-label--lead,.vk-line-label--report,.vk-route--ingest:nth-child(n+5),.vk-signals,.vk-leads,.vk-report,.vk-branches{display:none}}.vk-land{fill:#07111a;stroke:#94a3b829;stroke-width:1px}.vk-grid{fill:none;stroke:#94a3b80e;stroke-width:1px}.vk-street{fill:#0b1823}.vk-plaza{fill:#0c1d29;stroke:#5eead429;stroke-width:1px}.vk-water{fill:url(#vk-water)}.vk-bridge{fill:#1c3040}.vk-b{--top:#2a3d4f;--left:#1a2a39;--right:#142230;--roof-a:var(--top);--roof-b:var(--top);--edge:#b0ccde42}.vk-tone-glass{--top:#2d4a5f;--left:#1b3243;--right:#152836;--edge:#96d6e84d}.vk-tone-brick{--top:#45352f;--left:#5d4036;--right:#4a332b}.vk-tone-ochre{--top:#5c5036;--left:#9a8150;--right:#7b6640}.vk-tone-rose{--top:#57433f;--left:#9a716b;--right:#7b5954}.vk-tone-blue{--top:#33495a;--left:#607b8e;--right:#4c6273}.vk-tone-cream{--top:#4f4c43;--left:#8c877a;--right:#6f6b60}.vk-tone-red{--top:#4f302a;--left:#92503f;--right:#743f32}.vk-tone-white{--top:#33475a;--left:#223445;--right:#1b2a38}.vk-roof-copper{--roof-a:#4f8f7d;--roof-b:#3d7263}.vk-roof-tile{--roof-a:#8c4a38;--roof-b:#6f3a2c}.vk-roof-slate{--roof-a:#33424f;--roof-b:#283540}.vk-f{stroke:var(--edge);stroke-width:.7px;stroke-linejoin:round;transition:fill .7s,stroke .7s}.vk-f--top{fill:var(--top)}.vk-f--left{fill:var(--left)}.vk-f--right{fill:var(--right)}.vk-f--roof-front{fill:var(--roof-a)}.vk-f--roof-back{fill:var(--roof-b)}.vk-floors{fill:none;stroke:#96d6e81f;stroke-width:.8px}.vk-tree circle{fill:#1c4238;stroke:#6ee7b72e}.vk-tree-shadow{fill:#0006}.is-js .vk-b,.is-js .vk-tree{transform-box:fill-box;transform-origin:50% 100%}.is-js:not(.w-on) .vk-b,.is-js:not(.w-on) .vk-tree{opacity:0;transform:scaleY(.02)}.w-on .vk-b,.w-on .vk-tree{animation:vk-build .9s cubic-bezier(.2, .8, .2, 1) var(--d,0s) both}@keyframes vk-build{0%{opacity:0;transform:scaleY(.02)}30%{opacity:1}to{opacity:1;transform:none}}.is-js:not(.w-on) .vk-ground{opacity:0}.vk-ground{transition:opacity .9s}.v-apartment .vk-b[data-role=apartment],.v-townhouse .vk-b[data-role=townhouse],.v-house .vk-b[data-role=house]{--top:#1f6a62;--left:#17544d;--right:#124540;--roof-a:#2a8a7c;--roof-b:#206d62;--edge:#5eead4d9}.vk-plinth--0{fill:#0e2531}.vk-plinth--1{fill:#0b1d27}.vk-plinth--2{fill:#13303e;stroke:#5eead48c;stroke-width:1px}.vk-core-ring{fill:none;stroke:#5eead473;stroke-width:1px;stroke-dasharray:2 7;animation:14s linear infinite vk-dash}.vk-core-ring--outer{stroke:#5eead433;stroke-dasharray:1 11;animation-duration:22s;animation-direction:reverse}@keyframes vk-dash{to{stroke-dashoffset:-120px}}.vk-core-glow{transition:opacity .9s}.s-analysis .vk-core-glow{animation:2.4s ease-in-out infinite vk-breathe}@keyframes vk-breathe{50%{opacity:.55}}.vk-core-label{transition:opacity .6s}.vk-core-stem{stroke:#5eead480;stroke-width:1px;stroke-dasharray:2 3}.vk-card-bg{fill:#050c14e6;stroke:#ffffff1f;stroke-width:1px}.vk-core-label .vk-card-bg{stroke:#5eead466}.vk-svg text{font-family:inherit}.vk-t-core{fill:#fff;letter-spacing:.3em;font-size:17px;font-weight:700}.vk-t-core-sub{fill:var(--teal);font-family:var(--mono);letter-spacing:.3em;font-size:9px}.is-js:not(.s-core) .vk-core,.is-js:not(.s-core) .vk-core-label{opacity:0}.vk-core{transition:opacity .7s}.vk-route{fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .9s cubic-bezier(.65,0,.35,1)}.vk-route--ingest{stroke:#cbd5e13d;stroke-width:1.2px}.vk-route--value{stroke:#5eead4bf}.vk-route--lead{stroke:#f5b94acc}.vk-route--report{stroke:#9bb8ffcc}.is-js:not(.s-data) .vk-route--ingest,.is-js:not(.s-apartment) [data-route=apartment],.is-js:not(.s-townhouse) [data-route=townhouse],.is-js:not(.s-house) [data-route=house],.is-js:not(.s-leads) [data-route=houseToCore],.is-js:not(.s-leads) [data-route=agency],.is-js:not(.s-report-sent) [data-route=bank]{stroke-dashoffset:1px}.vk-p{pointer-events:none}.vk-p--data{fill:#cbd5e1;opacity:.75}.vk-p--value{fill:var(--teal)}.vk-p--lead{fill:var(--amber)}.vk-p--report{fill:var(--blue)}.vk-p--packet{stroke:#ffffffd9;stroke-width:1.2px}.vk-scan{opacity:0}.vk-scan-ring{fill:none;stroke:var(--teal);stroke-width:1.2px;transform-box:fill-box;transform-origin:50%}.vk-brackets{fill:none;stroke:var(--teal);stroke-width:1.4px}.v-apartment .vk-scan[data-role=apartment],.v-townhouse .vk-scan[data-role=townhouse],.v-house .vk-scan[data-role=house]{animation:1.5s ease-out both vk-scan}.v-apartment .vk-scan[data-role=apartment] .vk-scan-ring,.v-townhouse .vk-scan[data-role=townhouse] .vk-scan-ring,.v-house .vk-scan[data-role=house] .vk-scan-ring{animation:1.1s ease-out both vk-scan-ring}.vk-scan-ring--late{animation-delay:.26s!important}@keyframes vk-scan{0%,70%{opacity:1}to{opacity:0}}@keyframes vk-scan-ring{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.25)}}.vk-signal circle{fill:var(--teal)}.vk-signal text{fill:#dbe4ec;paint-order:stroke;stroke:#050b12eb;stroke-width:4px;stroke-linejoin:round;font-size:11px}.vk-signal{opacity:0}.v-apartment .vk-signals[data-role=apartment] .vk-signal,.v-townhouse .vk-signals[data-role=townhouse] .vk-signal,.v-house .vk-signals[data-role=house] .vk-signal{animation:2.2s both vk-signal;animation-delay:calc(var(--i) * .14s)}@keyframes vk-signal{0%{opacity:0;translate:0 4px}15%,75%{opacity:1;translate:0}to{opacity:0}}.vk-leader{fill:none;stroke:#5eead480;stroke-width:1px}.vk-card-accent{fill:var(--teal)}.vk-t-label{fill:var(--teal);font-family:var(--mono);letter-spacing:.16em;font-size:10.5px;font-weight:600}.vk-t-label--amber{fill:var(--amber)}.vk-t-label--blue{fill:var(--blue)}.vk-t-muted{fill:#8fa1b3;font-size:10.5px}.vk-t-value{fill:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:19px;font-weight:700}.vk-valuation{transition:opacity .6s}.is-js .vk-valuation{opacity:0}.v-apartment .vk-valuation[data-role=apartment],.v-townhouse .vk-valuation[data-role=townhouse],.v-house .vk-valuation[data-role=house]{opacity:1}.s-eco .vk-valuation{opacity:.72}.vk-inst-group--agency{--inst:var(--amber)}.vk-inst-group--bank{--inst:var(--blue)}.vk-inst{transition:opacity .5s;transition-delay:calc(var(--i) * .12s)}.is-js:not(.s-leads) .vk-inst-group--agency .vk-inst,.is-js:not(.s-report) .vk-inst-group--bank .vk-inst{opacity:0}.vk-inst-bg{fill:#0b1824;stroke:var(--inst);stroke-width:1.3px}.vk-inst-dot{fill:var(--inst)}.vk-t-inst{fill:#fff;letter-spacing:-.01em;font-size:16px;font-weight:700}.s-lead-sent .vk-inst-group--agency .vk-inst-bg,.s-report-done .vk-inst-group--bank .vk-inst-bg{animation:2.6s ease-in-out infinite vk-inst-ping}@keyframes vk-inst-ping{50%{fill:#10263a}}.vk-line-label rect{fill:#07111a;stroke-width:1px}.vk-line-label text{font-family:var(--mono);letter-spacing:.04em;font-size:12px;font-weight:600}.vk-line-label--price rect{stroke:#5eead4b3}.vk-line-label--price text{fill:var(--teal)}.vk-line-label--lead rect{stroke:#f5b94abf}.vk-line-label--lead text{fill:var(--amber)}.vk-line-label--report rect{stroke:#9bb8ffbf}.vk-line-label--report text{fill:var(--blue)}.vk-line-label{transition:opacity .5s .3s}.is-js:not(.s-apartment) .vk-line-label[data-group=apartment],.is-js:not(.s-townhouse) .vk-line-label[data-group=townhouse],.is-js:not(.s-house) .vk-line-label[data-group=house],.is-js:not(.s-leads) .vk-line-label--lead,.is-js:not(.s-report-sent) .vk-line-label--report{opacity:0}.vk-leads,.vk-report{transition:opacity .6s}.is-js:not(.s-leads) .vk-leads,.s-eco .vk-leads{opacity:0}.vk-pipe{stroke:#f5b94a59;stroke-width:1px}.vk-pipe-step circle{fill:#0b1824;stroke:var(--amber);stroke-width:1.2px}.vk-pipe-step text{fill:#dbe4ec;font-size:11px}.vk-pipe-step:last-child circle{fill:var(--amber)}.is-js .vk-pipe-step{opacity:0}.s-leads .vk-pipe-step{animation:.3s both vk-type;animation-delay:calc(.3s + var(--i) * .36s)}.is-js:not(.s-report) .vk-report,.s-eco .vk-report{opacity:0}.vk-report-row path{fill:none;stroke:var(--blue);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.vk-report-row text{fill:#dbe4ec;font-size:11px}.vk-report-row rect{fill:#9bb8ff4d}.is-js .vk-report-row{opacity:0}.s-report .vk-report-row{animation:.26s both vk-type;animation-delay:calc(.2s + var(--i) * .17s)}.vk-report-card{transform-box:fill-box;transform-origin:20% 100%;transition:transform .7s cubic-bezier(.65,0,.35,1),opacity .7s}.s-report-sent .vk-report-card{opacity:0;transform:scale(.35)translate(40px,120px)}.vk-t-branch{fill:#fff;font-family:var(--mono);letter-spacing:.2em;font-size:16px;font-weight:600}.vk-t-branch-sub{fill:#a9b8c6;font-size:13.5px}.vk-branch--homeowners .vk-t-branch{fill:var(--teal)}.vk-branch--realEstate .vk-t-branch{fill:var(--amber)}.vk-branch--financial .vk-t-branch{fill:var(--blue)}.vk-branch{transition:opacity .9s}.is-js:not(.s-eco) .vk-branch{opacity:0}.s-eco .vk-branch--realEstate{transition-delay:.2s}.s-eco .vk-branch--financial{transition-delay:.4s}@media (prefers-reduced-motion:reduce){.vk-intro{display:none}.vk-hero *,.vk-hero :before{transition:none!important;animation:none!important}}.vk-hero:not(.is-js) .vk-leads,.vk-hero:not(.is-js) .vk-report{opacity:0}.vk-stage{aspect-ratio:auto;max-height:none;padding:0 1rem}.vk-stage-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 0 .25rem;display:flex}.vk-stage .vk-stepper,.vk-stage .vk-hud{position:static;transform:none}.vk-stage-art{aspect-ratio:6/5;width:100%;margin:0 auto;position:relative;inset:auto}@media (min-width:1024px){.vk-stage-art{aspect-ratio:1680/710;max-height:64vh}}@media (max-width:1023px){.vk-stage-bar{justify-content:center}.vk-stage .vk-caption{margin:.25rem 0 0;position:static}}
