.vkc-mini{display:block;width:100%;max-width:150px;height:44px;margin-top:auto;padding-top:12px;box-sizing:content-box}.vkc-mini .f0{fill:#fff}.vkc-mini .f1{fill:var(--blue)}.vkc-mini .f2{fill:#b9ccf6}.vkc-mini .f3{fill:var(--mist)}.vkc-mini .fa{fill:#e1a33b}.vkc-mini .fg{fill:var(--go)}.vkc-mini .fr{fill:var(--del)}.vkc-mini .fv{fill:var(--violet,#7c5cff)}.vkc-mini .fgt{fill:var(--go-tint)}.vkc-mini .frt{fill:#fbeceb}.vkc-mini .s,.vkc-mini .s3{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.vkc-mini .s{stroke:var(--blue)}.vkc-mini .s3{stroke:var(--line)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-mini .f2{fill:#2c4a86}:is(.band--night,.hero--dark,.vkc-dark) .vkc-mini .f3{fill:var(--night-3)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-mini .f1{fill:var(--sky)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-mini .s{stroke:var(--sky)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-mini .s3{stroke:var(--night-line)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-mini .fgt{fill:rgba(31,157,107,.2)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-mini .frt{fill:rgba(194,65,58,.22)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-mini .f0{fill:var(--night)}.vkc-ico{display:inline-grid;place-items:center;flex:none;width:42px;height:42px;color:#fff;background:linear-gradient(135deg,var(--blue) 0,var(--sky) 130%);box-shadow:0 8px 18px -10px rgba(20,78,224,.7)}.vkc-ico--sm{width:30px;height:30px;border-radius:var(--r-s)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-ico{background:linear-gradient(135deg,#1f4fc9 0,var(--sky) 140%);box-shadow:none}.vkc-chip{font-size:11px;font-weight:650;padding:3px 9px;border-radius:999px;white-space:nowrap;background:var(--go-tint);color:#11694a}.vkc-chip--soon{background:#f1f0fb;color:#4b3fb3}.vkc-chip--blue{background:var(--blue-tint);color:var(--blue)}.vkc-chip--violet{background:#efe9ff;color:#5b3fd0}.vkc-chip--amber{background:var(--amber-tint);color:var(--amber)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-chip{background:rgba(31,157,107,.18);color:#7fe0b5}:is(.band--night,.hero--dark,.vkc-dark) .vkc-chip--soon,:is(.band--night,.hero--dark,.vkc-dark) .vkc-chip--violet{background:rgba(143,120,255,.18);color:#cbbdff}:is(.band--night,.hero--dark,.vkc-dark) .vkc-chip--blue{background:rgba(143,214,255,.14);color:#bfe6ff}:is(.band--night,.hero--dark,.vkc-dark) .vkc-chip--amber{background:rgba(225,163,59,.18);color:#ffd48a}.vkc-map-list,.vkc-tiles{list-style:none;margin:0;padding:0;display:grid;gap:16px}.vkc-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vkc-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vkc-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vkc-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.vkc-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.vkc-tile{display:flex;min-width:0}.vkc-tile-in{display:flex;flex-direction:column;width:100%;padding:20px;border:1px solid var(--line);background:#fff;color:var(--ink-2);text-decoration:none}.band--mist .vkc-tile-in{border-color:#d3dcea}.vkc-tile-link{transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.vkc-tile-link:hover{transform:translateY(-2px);border-color:var(--blue);box-shadow:0 22px 44px -30px rgba(20,78,224,.45);color:var(--ink-2)}.vkc-tile-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:4px}.vkc-tile-t{color:var(--ink);font-size:var(--t-0);line-height:1.3;font-weight:650;letter-spacing:-.01em}.vkc-tile-c{font-size:var(--t-xs);line-height:1.45;color:var(--muted)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-tile-in{background:var(--night-2);border-color:var(--night-line);box-shadow:none;color:var(--on-night-2)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-tile-link:hover{border-color:var(--sky);color:var(--on-night-2)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-tile-t{color:var(--on-night)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-tile-c{color:var(--on-night-2)}.vkc-map{display:grid;grid-template-columns:3fr 4fr 3fr 4fr;gap:18px}.vkc-map-group{background:linear-gradient(180deg,var(--blue-tint),rgba(231,238,252,.25));border:1px solid #d6e1f8}.vkc-map-h{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:var(--t-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--blue-2)}.vkc-map-list{grid-template-columns:1fr;gap:10px}.vkc-map .vkc-tile-in{padding:14px 16px;gap:6px}.vkc-map .vkc-tile-top{margin:0}.vkc-map .vkc-ico{width:36px;height:36px;border-radius:var(--r-m)}.vkc-map .vkc-mini{height:30px;padding-top:6px;max-width:110px}.vkc-chipboard{list-style:none;margin:0;padding:0;display:grid;gap:10px}.vkc-chipboard li{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--line);background:#fff;color:var(--ink);font-weight:600;font-size:var(--t-sm);line-height:1.3}.band--mist .vkc-chipboard li{border-color:#d3dcea}:is(.band--night,.hero--dark,.vkc-dark) .vkc-chipboard li{background:var(--night-2);border-color:var(--night-line);color:var(--on-night)}.vkc-flow{margin:0;padding:clamp(18px,3vw,28px);border:1px solid var(--line);border-radius:var(--r-l);background:#fff;box-shadow:var(--e-shadow-1)}.band--mist .vkc-flow{border-color:#d3dcea}.vkc-flow-row{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:34px}.vkc-node{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:18px 16px;background:var(--mist);min-width:0}.vkc-node b{color:var(--ink);font-size:var(--t-sm);line-height:1.3}.vkc-node-sub{font-size:var(--t-xs);line-height:1.4;color:var(--muted)}.vkc-node-n{top:12px;right:12px;width:22px;height:22px;place-items:center;border-radius:50%;background:#fff;font:700 11px/1 var(--mono)}.vkc-arrow,.vkc-node-n{position:absolute;display:grid;color:var(--blue)}.vkc-arrow{right:-30px;top:50%;transform:translateY(-50%);place-items:center;width:26px}.vkc-node--go{background:var(--go-tint)}.vkc-node--go .vkc-ico{background:linear-gradient(135deg,var(--go),#52c79a)}.vkc-node--gate{background:var(--amber-tint)}.vkc-node--gate .vkc-ico{background:linear-gradient(135deg,#c77d0a,#e9b04d)}.vkc-node--end{background:var(--blue-tint);box-shadow:inset 0 0 0 2px var(--blue)}.vkc-node--stop{background:#fbeceb}.vkc-node--stop .vkc-ico{background:linear-gradient(135deg,var(--del),#e0736c)}.vkc-cap{margin:14px 0 0;font-size:var(--t-xs);color:var(--muted)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-flow{background:var(--night-2);border-color:var(--night-line);box-shadow:none}:is(.band--night,.hero--dark,.vkc-dark) .vkc-node{background:var(--night-3)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-node b{color:var(--on-night)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-cap,:is(.band--night,.hero--dark,.vkc-dark) .vkc-node-sub{color:var(--on-night-2)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-node-n{background:var(--night);color:var(--sky)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-arrow{color:var(--sky)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-node--go{background:rgba(31,157,107,.16)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-node--gate{background:rgba(225,163,59,.14)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-node--end{background:rgba(29,186,255,.12);box-shadow:inset 0 0 0 2px var(--sky)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-node--stop{background:rgba(194,65,58,.16)}.vkc-lanes{margin:0;display:grid;gap:16px}.vkc-lanes>.vkc-cap{grid-column:1/-1}.vkc-lane{padding:20px;border:1px solid var(--line);border-radius:var(--r-l);background:#fff}.band--mist .vkc-lane{border-color:#d3dcea}.vkc-lane-h{display:flex;align-items:center;gap:12px;margin-bottom:16px}.vkc-lane-h b{color:var(--ink);font-size:var(--t-0)}.vkc-lane:not(.vkc-lane--brand) .vkc-ico{background:linear-gradient(135deg,#5e6b82,#9aa8c1);box-shadow:none}.vkc-lane--brand{border:2px solid var(--blue);background:linear-gradient(180deg,var(--blue-tint),#fff 60%)}.vkc-lane ol{list-style:none;margin:0;padding:0 0 0 4px;position:relative}.vkc-lane ol:before{content:"";position:absolute;left:13px;top:12px;bottom:12px;width:2px;background:var(--line)}.vkc-lane li{position:relative;display:flex;align-items:center;gap:12px;padding:7px 0;font-size:var(--t-sm);color:var(--ink-2);line-height:1.35}.vkc-dot{position:relative;z-index:1;flex:none;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px var(--blue);display:grid;place-items:center;color:#fff}.vkc-lane li.is-stop{color:var(--del);font-weight:600}.vkc-lane li.is-stop .vkc-dot{background:var(--del);box-shadow:none}.vkc-lane li.is-end{color:var(--ink);font-weight:650}.vkc-lane li.is-end .vkc-dot{background:var(--go);box-shadow:0 0 0 4px var(--go-tint)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-lane{background:var(--night-2);border-color:var(--night-line)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-lane--brand{border-color:var(--sky);background:linear-gradient(180deg,rgba(29,186,255,.1),var(--night-2) 60%)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-lane-h b{color:var(--on-night)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-lane li{color:var(--on-night-2)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-lane li.is-end{color:var(--on-night)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-lane ol:before{background:var(--night-line)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-dot{background:var(--night-2);box-shadow:inset 0 0 0 2px var(--sky)}.vkc-quotes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.vkc-quotes li{position:relative;display:flex;flex-direction:column;gap:14px;padding:22px 20px 18px;border-radius:var(--r-l);background:#fff;border:1px solid var(--line);box-shadow:var(--e-shadow-1)}.vkc-quotes blockquote{margin:0;color:var(--ink);font-size:var(--t-sm);font-weight:600}.vkc-quote-mark{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--blue-tint)}.vkc-who{margin-top:auto;display:flex;align-items:center;gap:8px}.vkc-who cite{font-style:normal;font-size:var(--t-xs);color:var(--muted);line-height:1.35}.vkc-avatar{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--mist);color:var(--muted)}.vkc-fig{margin:0}.vkc-head{margin-bottom:clamp(28px,4vw,44px)}.vkc-head--c{text-align:center}.vkc-head--c,.vkc-head--c p{margin-left:auto;margin-right:auto}.vkc-more{margin-top:22px;border-top:1px solid var(--line)}.vkc-more>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;padding:14px 0 4px;font-size:var(--t-sm);font-weight:650;color:var(--blue)}.vkc-more>summary::-webkit-details-marker{display:none}.vkc-more>summary:before{content:"+";display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--blue-tint);color:var(--blue);font:700 15px/1 var(--font)}.vkc-more[open]>summary:before{content:"\2212"}.vkc-more-body{padding:14px 0 4px;max-width:80ch}.vkc-more-body>:last-child{margin-bottom:0}.vkc-more-body h3,.vkc-more-body h4{font-size:var(--t-0);margin:1em 0 .35em}.vkc-more-body .feature-list{margin-top:12px}.vkc-more-body ul{padding-left:1.2em}:is(.band--night,.hero--dark,.vkc-dark) .vkc-more{border-color:var(--night-line)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-more>summary{color:#8fd6ff}:is(.band--night,.hero--dark,.vkc-dark) .vkc-more>summary:before{background:rgba(143,214,255,.14);color:#8fd6ff}:is(.band--night,.hero--dark,.vkc-dark) .vkc-more-body{color:var(--on-night-2)}.vkc-gap{margin-top:clamp(24px,3vw,36px)}.vkc-gap-lg{margin-top:clamp(36px,5vw,56px)}.vkc-split{display:grid;grid-template-columns:5fr 7fr;gap:clamp(28px,4vw,56px);align-items:center}.vkc-split--even{grid-template-columns:1fr 1fr}.vkc-split--rev{grid-template-columns:7fr 5fr}@media (max-width:1100px){.vkc-map{grid-template-columns:1fr 1fr}.vkc-cols-5,.vkc-cols-6{grid-template-columns:repeat(3,minmax(0,1fr))}.vkc-quotes{grid-template-columns:1fr 1fr}}@media (max-width:900px){.vkc-cols-3,.vkc-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.vkc-flow-row{grid-auto-flow:row;grid-template-columns:1fr;gap:30px}.vkc-arrow{right:auto;left:24px;top:auto;bottom:-28px;transform:rotate(90deg)}.vkc-lanes,.vkc-split,.vkc-split--even,.vkc-split--rev{grid-template-columns:1fr}}@media (max-width:600px){.vkc-cols-2,.vkc-cols-3,.vkc-cols-4,.vkc-cols-5,.vkc-cols-6,.vkc-map,.vkc-quotes{grid-template-columns:1fr}}.vkc-tile-go{display:block;margin-top:8px;color:var(--blue);font-weight:650}:is(.band--night,.hero--dark,.vkc-dark) .vkc-tile-go{color:#8fd6ff}.hero-aside .vkc-chipboard{margin-top:14px}.hero-aside .vkc-chipboard li{font-size:var(--t-xs);padding:10px 12px}.vkc-ico{width:var(--e-ico);height:var(--e-ico);border-radius:var(--r-m);background:var(--e-ico-bg);color:var(--e-ico-fg);box-shadow:none}.vkc-ico svg{width:20px;height:20px;stroke-width:1.75}.vkc-ico--sm,.vkc-map .vkc-ico{width:var(--e-ico-sm);height:var(--e-ico-sm);border-radius:var(--r-s)}.vkc-ico--sm svg,.vkc-map .vkc-ico svg{width:16px;height:16px}:is(.band--night,.hero--dark,.vkc-dark) .vkc-ico{background:var(--e-ico-bg-dark);color:var(--e-ico-fg-dark)}.vkc-node--go .vkc-ico{background:#fff;color:var(--e-go)}.vkc-node--gate .vkc-ico{background:#fff;color:var(--e-wait)}.vkc-node--stop .vkc-ico{background:#fff;color:var(--e-stop)}.vkc-lane:not(.vkc-lane--brand) .vkc-ico{background:var(--e-grey-100);color:var(--e-grey-500)}.vkc-mini .fv{fill:var(--blue)}.vkc-chip{font-size:12px;font-weight:600}.vkc-chip--soon,.vkc-chip--violet{background:var(--e-grey-100);color:var(--e-grey-700)}.vkc-chip--blue{color:var(--blue-2)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-chip--soon,:is(.band--night,.hero--dark,.vkc-dark) .vkc-chip--violet{background:hsla(0,0%,100%,.08);color:var(--on-night-2)}.vkc-tile-in{padding:24px;gap:8px;border-radius:var(--r-l);box-shadow:var(--e-shadow-1)}.vkc-tile-link{transition:border-color var(--e-ease),box-shadow var(--e-ease)}.vkc-tile-link:hover{transform:none;border-color:var(--e-border-hover);box-shadow:var(--e-shadow-2)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-tile-link:hover{border-color:#3a4d73;box-shadow:none}.vkc-tile-t{font-size:var(--e-h3-tile)}.vkc-tile-c{font-size:var(--e-text);line-height:1.5}.vkc-tile-go{font-weight:600}.vkc-map-group{border-radius:var(--r-l);background:var(--e-grey-50);border-color:var(--line);padding:16px}.vkc-map-h{font-size:12px;font-weight:600;color:var(--muted)}.vkc-map .vkc-tile-in{padding:16px}.vkc-chipboard li{border-radius:var(--r-m)}.vkc-flow,.vkc-lane{border-radius:var(--r-l);box-shadow:var(--e-shadow-1)}.vkc-node{border-radius:var(--r-m)}.vkc-lane--brand{border:1px solid var(--blue);background:#fff;box-shadow:var(--e-shadow-1),inset 0 3px 0 var(--blue)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-lane--brand{background:var(--night-2);box-shadow:inset 0 3px 0 var(--sky)}.vkc-lane li.is-end .vkc-dot{box-shadow:none}.vkc-cap{font-size:var(--e-cap);margin-top:16px}.vkc-quotes{gap:32px 24px}.vkc-quotes li{padding:4px 0 4px 20px;gap:12px;border:0;border-left:2px solid var(--blue);border-radius:0;background:none;box-shadow:none}.vkc-quotes blockquote{font-size:var(--e-sub);line-height:1.45;letter-spacing:-.01em}.vkc-quote-mark{width:auto;height:auto;background:none;color:var(--blue);opacity:.55}.vkc-who cite{font-size:var(--e-cap)}.vkc-avatar{background:var(--e-grey-100)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-quotes li{border-left-color:var(--sky)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-quotes blockquote{color:var(--on-night)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-quote-mark{color:var(--sky)}:is(.band--night,.hero--dark,.vkc-dark) .vkc-who cite{color:var(--on-night-2)}.vkc-head{margin-bottom:var(--e-head-gap)}.vkc-head h2{font-size:var(--e-h2);line-height:1.1;letter-spacing:-.03em;margin-bottom:12px}.vkc-head p:not(.kicker){font-size:var(--e-sub);line-height:1.55}.vkc-more{margin-top:24px}.vkc-more>summary{font-weight:600}.vkc-more>summary:before{width:20px;height:20px;background:none;border:1.5px solid;color:inherit;font-size:14px}:is(.band--night,.hero--dark,.vkc-dark) .vkc-more>summary:before{background:none;color:inherit}.vkc-lanes>*,.vkc-map>*,.vkc-quotes>*,.vkc-split>*,.vkc-tiles>*{min-width:0}.vkc-quotes li,.vkc-tile-in{overflow-wrap:anywhere}@media (max-width:600px){.vkc-tile-in{padding:20px}}