@layer components{html.has-motion [data-motion]:not(.is-in) .impact-bar i,html.has-motion [data-motion]:not(.is-in) .prob-bar i,html.has-motion [data-motion]:not(.is-in) .engine-out .mk-bar{transform:scaleX(0)}html.has-motion [data-motion]:not(.is-in) .bars i{transform:scaleY(0)}html.has-motion [data-motion]:not(.is-in) .quota-bar i.is-ist,html.has-motion [data-motion]:not(.is-in) .stack-bar i,html.has-motion [data-motion]:not(.is-in) .rc-bar i{transform:scaleX(0)}html.has-motion [data-motion]:not(.is-in) .fb-track i,html.has-motion [data-motion]:not(.is-in) .wait-bar i{transform:scaleY(0)}html.has-motion .rating:not(.is-in) .stars-fill{width:0}html.has-motion [data-motion]:not(.is-in) .src,html.has-motion [data-motion]:not(.is-in) .engine-wire i,html.has-motion [data-motion]:not(.is-in) .engine-core,html.has-motion [data-motion]:not(.is-in) .engine-arrow,html.has-motion [data-motion]:not(.is-in) .engine-out .app,html.has-motion [data-motion]:not(.is-in) .engine-out .mk-row,html.has-motion [data-motion]:not(.is-in) .prob,html.has-motion [data-motion]:not(.is-in) .step-figure,html.has-motion [data-motion]:not(.is-in) .step-mock .policy,html.has-motion [data-motion]:not(.is-in) .step-mock .policy .status,html.has-motion [data-motion]:not(.is-in) .step-mock .mk-task,html.has-motion [data-motion]:not(.is-in) .step-mock .mk-draft,html.has-motion [data-motion]:not(.is-in) .level-finds li,html.has-motion [data-motion]:not(.is-in) .level-gain>*,html.has-motion [data-motion]:not(.is-in) .pot,html.has-motion [data-motion]:not(.is-in) .pot-panel .mk-row,html.has-motion [data-motion]:not(.is-in) .impact-row .amt,html.has-motion [data-motion]:not(.is-in) .versus-row .versus-col,html.has-motion [data-motion]:not(.is-in) .denies li,html.has-motion [data-motion]:not(.is-in) .free-row,html.has-motion .page-hero[data-motion]:not(.is-in)>.container>*,html.has-motion [data-motion]:not(.is-in) .kpi,html.has-motion [data-motion]:not(.is-in) .dens-dot,html.has-motion [data-motion]:not(.is-in) .dens-col em,html.has-motion [data-motion]:not(.is-in) .dens-col small,html.has-motion [data-motion]:not(.is-in) .gaptypes-list b,html.has-motion [data-motion]:not(.is-in) .gaptypes-cnt,html.has-motion .ladder:not(.is-in) li,html.has-motion [data-motion]:not(.is-in) .profile-head .status,html.has-motion [data-motion]:not(.is-in) .profile-note,html.has-motion [data-motion]:not(.is-in) .profile-amt,html.has-motion [data-motion]:not(.is-in) .profile-foot>span,html.has-motion [data-motion]:not(.is-in) .find,html.has-motion [data-motion]:not(.is-in) .fb-metric,html.has-motion [data-motion]:not(.is-in) .quota-ist,html.has-motion [data-motion]:not(.is-in) .quota-diff,html.has-motion [data-motion]:not(.is-in) .quota-bar em,html.has-motion [data-motion]:not(.is-in) .quota-bar i.is-luecke,html.has-motion [data-motion]:not(.is-in) .insights-list li,html.has-motion [data-motion]:not(.is-in) .stack-key li,html.has-motion [data-motion]:not(.is-in) .stack-head .status,html.has-motion [data-motion]:not(.is-in) .wait-rate,html.has-motion [data-motion]:not(.is-in) .wait-bar em,html.has-motion [data-motion]:not(.is-in) .wait-say,html.has-motion [data-motion]:not(.is-in) .rc-foot,html.has-motion .reasons:not(.is-in) li,html.has-motion [data-motion]:not(.is-in) .duo-row .duo-col,html.has-motion [data-motion]:not(.is-in) .detect-move,html.has-motion [data-motion]:not(.is-in) .detect-hit,html.has-motion [data-motion]:not(.is-in) .detect-miss,html.has-motion .flow-steps:not(.is-in) li,html.has-motion [data-motion]:not(.is-in) .chat>*,html.has-motion [data-motion]:not(.is-in) .gain-col,html.has-motion [data-motion]:not(.is-in) .layer,html.has-motion [data-motion]:not(.is-in) .source,html.has-motion [data-motion]:not(.is-in) .field-chip,html.has-motion [data-motion]:not(.is-in) .moving-out li,html.has-motion [data-motion]:not(.is-in) .moving-out em,html.has-motion [data-motion]:not(.is-in) .moving-in,html.has-motion [data-motion]:not(.is-in) .sync-box,html.has-motion [data-motion]:not(.is-in) .sync .loop,html.has-motion .trio:not(.is-in) li,html.has-motion .quote-big:not(.is-in) blockquote,html.has-motion .quote-big:not(.is-in) figcaption,html.has-motion [data-motion]:not(.is-in) [data-count]{opacity:0}html.has-motion [data-motion]:not(.is-in) .profile-bar i,html.has-motion [data-motion]:not(.is-in) .gaptypes-bar i,html.has-motion [data-motion]:not(.is-in) .ps-split i{transform:scaleX(0)}html.has-motion .ladder:not(.is-in):before{transform:scaleY(0)}html.has-motion [data-motion]:not(.is-in) .detect-arrow,html.has-motion [data-motion]:not(.is-in) .gain-arrow{clip-path:inset(-4px 100% -4px -4px)}html.has-motion .impact-bar i,html.has-motion .prob-bar i,html.has-motion .engine-out .mk-bar{transform-origin:0}html.has-motion .bars i{transform-origin:50% 100%}html.has-motion .profile-bar i,html.has-motion .gaptypes-bar i,html.has-motion .ps-split i{transform-origin:0}html.has-motion .ladder:before{transform-origin:50% 0}@keyframes vv-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes vv-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes vv-slide-l{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes vv-slide-r{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@keyframes vv-pop{0%{opacity:0;transform:scale(.965)}to{opacity:1;transform:none}}@keyframes vv-num-in{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes vv-draw{0%{clip-path:inset(-4px 100% -4px -4px)}to{clip-path:inset(-4px)}}@keyframes vv-mark{0%{background-size:0 0, 0 0, 0 0, 0 0, 0 calc(var(--mark-h) - 2 * var(--mark-r)), 0 var(--mark-h)}45%{background-size:var(--mark-d) var(--mark-d), 0 0, var(--mark-d) var(--mark-d), 0 0, 96% calc(var(--mark-h) - 2 * var(--mark-r)), calc(96% - 2 * var(--mark-r)) var(--mark-h)}to{background-size:var(--mark-d) var(--mark-d), var(--mark-d) var(--mark-d), var(--mark-d) var(--mark-d), var(--mark-d) var(--mark-d), 100% calc(var(--mark-h) - 2 * var(--mark-r)), calc(100% - 2 * var(--mark-r)) var(--mark-h)}}@keyframes vv-fill{0%{width:0}to{width:var(--v)}}@keyframes vv-stamp{0%{opacity:0;transform:scale(1.35)}60%{opacity:1;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes vv-arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes vv-chip{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes vv-tick{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:none}}@keyframes vv-x{0%{opacity:0;transform:rotate(-90deg)scale(.6)}to{opacity:1;transform:none}}html.has-motion .hero h1 .mark{animation:vv-mark .7s var(--ease-out) .55s both}html.has-motion .hero-trust li{animation:vv-rise .6s var(--ease-standard) both}html.has-motion .hero-trust li:first-child{animation-delay:.45s}html.has-motion .hero-trust li:nth-child(2){animation-delay:.55s}html.has-motion .hero-trust li:nth-child(3){animation-delay:.65s}html.has-motion .engine.is-in .src{animation:vv-slide-l .6s var(--ease-out) both}html.has-motion .engine.is-in .src:first-child{animation-delay:.35s}html.has-motion .engine.is-in .src:nth-child(2){animation-delay:.47s}html.has-motion .engine.is-in .src:nth-child(3){animation-delay:.59s}html.has-motion .engine.is-in .engine-wire i{animation:vv-draw .55s var(--ease-in-out) both}html.has-motion .engine.is-in .engine-wire i:first-child,html.has-motion .engine.is-in .engine-wire i:nth-child(3){animation-delay:.78s}html.has-motion .engine.is-in .engine-wire i:nth-child(2){animation-delay:1.02s}html.has-motion .engine.is-in .engine-core{animation:vv-pop .6s var(--ease-out) 1.18s both}html.has-motion .engine.is-in .engine-arrow{animation:vv-draw .4s var(--ease-in-out) 1.42s both}html.has-motion .engine.is-in .engine-out .app{animation:vv-pop .6s var(--ease-out) 1.5s both}html.has-motion .engine.is-in .engine-out .mk-row{animation:vv-slide-r .5s var(--ease-out) both}html.has-motion .engine.is-in .engine-out .mk-row:first-child{animation-delay:1.72s}html.has-motion .engine.is-in .engine-out .mk-row:nth-child(2){animation-delay:1.82s}html.has-motion .engine.is-in .engine-out .mk-row:nth-child(3){animation-delay:1.92s}html.has-motion .engine.is-in .engine-out .mk-row:nth-child(4){animation-delay:2.02s}html.has-motion .engine.is-in .engine-out .mk-bar{animation:vv-grow-x .7s var(--ease-out) 2.12s both}html.has-motion .engine.is-in .engine-out .mk-bar+.mk-bar{animation-delay:2.22s}html.has-motion .engine.is-in [data-count]{animation:vv-num-in .6s var(--ease-out) 2s both}html.has-motion .engine.is-in.is-live .src.is-lead{animation:vv-slide-l .6s var(--ease-out) .35s both, vv-emit 5.6s linear 3s infinite}html.has-motion .engine.is-in.is-live .engine-wire i:first-child,html.has-motion .engine.is-in.is-live .engine-wire i:nth-child(3){animation:vv-draw .55s var(--ease-in-out) .78s both, vv-wire-side 5.6s linear 3s infinite}html.has-motion .engine.is-in.is-live .engine-wire i:nth-child(2){animation:vv-draw .55s var(--ease-in-out) 1.02s both, vv-wire-mid 5.6s linear 3s infinite}html.has-motion .engine.is-in.is-live .engine-wire i:nth-child(2):after{animation:vv-dot 5.6s var(--ease-in-out) 3s infinite}html.has-motion .engine.is-in.is-live .engine-core{animation:vv-pop .6s var(--ease-out) 1.18s both, vv-core 5.6s var(--ease-in-out) 3s infinite}html.has-motion .engine.is-in.is-live .engine-arrow:before{animation:vv-sweep 5.6s var(--ease-in-out) 3s infinite}html.has-motion .engine.is-in.is-live .engine-out .mk-row{animation:vv-slide-r .5s var(--ease-out) both, vv-receive 5.6s linear infinite}html.has-motion .engine.is-in.is-live .engine-out .mk-row:first-child{animation-delay:1.72s,3s}html.has-motion .engine.is-in.is-live .engine-out .mk-row:nth-child(2){animation-delay:1.82s,3.15s}html.has-motion .engine.is-in.is-live .engine-out .mk-row:nth-child(3){animation-delay:1.92s,3.3s}html.has-motion .engine.is-in.is-live .engine-out .mk-row:nth-child(4){animation-delay:2.02s,3.45s}html.has-motion .engine.is-in.is-live .engine-sum b{animation:vv-num-in .6s var(--ease-out) 2s both, vv-sum 5.6s var(--ease-out) 3s infinite;transform-origin:0 100%}html.has-motion .engine-wire i:nth-child(2):after{content:"";background:var(--color-accent);width:8px;height:8px;box-shadow:0 0 0 3px var(--color-accent-soft), 0 0 10px var(--color-accent);opacity:0;border-radius:50%;position:absolute;top:-5px;left:0}html.has-motion .engine-arrow:before{background-color:var(--color-accent-ink);background-image:linear-gradient(90deg, transparent, var(--color-accent) 50%, transparent);background-position:-40% 0;background-repeat:no-repeat;background-size:40% 100%;border-top:0;height:2px}html.has-motion .engine-out .mk-row{border-radius:6px}@keyframes vv-emit{0%,20%,to{box-shadow:var(--shadow-sm)}8%{box-shadow:var(--shadow-sm), 0 0 0 4px var(--color-accent-soft)}}@keyframes vv-wire-side{0%,4%,26%,to{border-color:var(--color-border-strong)}13%{border-color:var(--color-accent-ink)}}@keyframes vv-wire-mid{0%,14%,40%,to{border-color:var(--color-border-strong)}27%{border-color:var(--color-accent-ink)}}@keyframes vv-dot{0%,15%{opacity:0;left:0}17%{opacity:1}35%{opacity:1;left:calc(100% - 8px)}37%,to{opacity:0;left:calc(100% - 8px)}}@keyframes vv-core{0%,34%,52%,to{box-shadow:var(--shadow-lg);transform:none}42%{box-shadow:var(--shadow-lg), 0 0 0 6px var(--color-accent-soft);transform:scale(1.015)}}@keyframes vv-sweep{0%,44%{background-position:-40% 0}60%,to{background-position:140% 0}}@keyframes vv-receive{0%,58%,74%,to{background-color:#0000}64%{background-color:var(--color-accent-soft)}}@keyframes vv-sum{0%,72%,86%,to{transform:none}78%{transform:scale(1.04)}}html.has-motion .rating.is-in .stars-fill{animation:vv-fill 1.1s var(--ease-out) .25s both}html.has-motion .probs.is-in .prob{animation:vv-pop .55s var(--ease-out) both}html.has-motion .probs.is-in .prob:nth-child(2){animation-delay:.1s}html.has-motion .probs.is-in .prob:nth-child(3){animation-delay:.2s}html.has-motion .probs.is-in .prob-bar i{animation:vv-grow-x 1s var(--ease-out) .5s both}html.has-motion .probs.is-in .prob-bar:nth-child(2) i{animation-delay:.85s}html.has-motion .step.is-in .step-figure{animation:vv-rise .6s var(--ease-standard) both}html.has-motion .step.is-in .step-mock .policy{animation:vv-slide-l .5s var(--ease-out) both}html.has-motion .step.is-in .step-mock .policy:nth-child(2){animation-delay:.12s}html.has-motion .step.is-in .step-mock .policy:nth-child(3){animation-delay:.24s}html.has-motion .step.is-in .step-mock .policy .status{animation:vv-stamp .45s var(--ease-out) .5s both}html.has-motion .step.is-in .step-mock .policy:nth-child(2) .status{animation-delay:.66s}html.has-motion .step.is-in .step-mock .policy:nth-child(3) .status{animation-delay:.82s}html.has-motion .step.is-in .step-mock .mk-task{animation:vv-arrive .6s var(--ease-out) .1s both}html.has-motion .step.is-in .step-mock .mk-draft{animation:vv-rise .5s var(--ease-standard) .6s both}html.has-motion .level.is-in .level-finds li{animation:vv-chip .4s var(--ease-out) both}html.has-motion .level.is-in .level-finds li:first-child{animation-delay:.15s}html.has-motion .level.is-in .level-finds li:nth-child(2){animation-delay:.23s}html.has-motion .level.is-in .level-finds li:nth-child(3){animation-delay:.31s}html.has-motion .level.is-in .level-finds li:nth-child(4){animation-delay:.39s}html.has-motion .level.is-in .level-finds li:nth-child(5){animation-delay:.47s}html.has-motion .level.is-in .level-gain>*{animation:vv-num-in .55s var(--ease-out) both}html.has-motion .level.is-in .level-gain>:first-child{animation-delay:.7s}html.has-motion .level.is-in .level-gain>:nth-child(2){animation-delay:.75s}html.has-motion .level.is-in .level-gain>:nth-child(3){animation-delay:.9s}html.has-motion .level.is-in .level-gain>:nth-child(4){animation-delay:.95s}html.has-motion .mk-main.is-in .pot{animation:vv-pop .55s var(--ease-out) both}html.has-motion .mk-main.is-in .pot:nth-child(2){animation-delay:80ms}html.has-motion .mk-main.is-in .pot:nth-child(3){animation-delay:.16s}html.has-motion .mk-main.is-in .pot:nth-child(4){animation-delay:.24s}html.has-motion .mk-main.is-in .pot-panel .mk-row{animation:vv-slide-l .5s var(--ease-out) .3s both}html.has-motion .mk-main.is-in .pot-panel .mk-row:nth-of-type(2){animation-delay:.4s}html.has-motion .mk-main.is-in .pot-panel .mk-row:nth-of-type(3){animation-delay:.5s}html.has-motion .mk-main.is-in .pot-panel .mk-row:nth-of-type(4){animation-delay:.6s}html.has-motion .mk-main.is-in .bars i{animation:vv-grow-y .7s var(--ease-out) .4s both}html.has-motion .mk-main.is-in .bars i:nth-child(2){animation-delay:.45s}html.has-motion .mk-main.is-in .bars i:nth-child(3){animation-delay:.5s}html.has-motion .mk-main.is-in .bars i:nth-child(4){animation-delay:.55s}html.has-motion .mk-main.is-in .bars i:nth-child(5){animation-delay:.6s}html.has-motion .mk-main.is-in .bars i:nth-child(6){animation-delay:.65s}html.has-motion .mk-main.is-in .bars i:nth-child(7){animation-delay:.7s}html.has-motion .mk-main.is-in .bars i:nth-child(8){animation-delay:.75s}html.has-motion .mk-main.is-in .bars i:nth-child(9){animation-delay:.8s}html.has-motion .mk-main.is-in .bars i:nth-child(10){animation-delay:.85s}html.has-motion .mk-main.is-in .bars i:nth-child(11){animation-delay:.9s}html.has-motion .mk-main.is-in .bars i:nth-child(12){animation-delay:.95s}html.has-motion .versus.is-in .versus-row .versus-col.is-alt{animation:vv-rise .5s var(--ease-standard) both}html.has-motion .versus.is-in .versus-row .versus-col.is-neu{animation:vv-slide-l .5s var(--ease-out) both}html.has-motion .versus.is-in .versus-row .is-neu .ic{animation:vv-tick .45s var(--ease-out) both}html.has-motion .versus.is-in .versus-row:nth-child(2) .is-alt{animation-delay:0s}html.has-motion .versus.is-in .versus-row:nth-child(2) .is-neu{animation-delay:.12s}html.has-motion .versus.is-in .versus-row:nth-child(2) .is-neu .ic{animation-delay:.3s}html.has-motion .versus.is-in .versus-row:nth-child(3) .is-alt{animation-delay:.14s}html.has-motion .versus.is-in .versus-row:nth-child(3) .is-neu{animation-delay:.26s}html.has-motion .versus.is-in .versus-row:nth-child(3) .is-neu .ic{animation-delay:.44s}html.has-motion .versus.is-in .versus-row:nth-child(4) .is-alt{animation-delay:.28s}html.has-motion .versus.is-in .versus-row:nth-child(4) .is-neu{animation-delay:.4s}html.has-motion .versus.is-in .versus-row:nth-child(4) .is-neu .ic{animation-delay:.58s}html.has-motion .versus.is-in .versus-row:nth-child(5) .is-alt{animation-delay:.42s}html.has-motion .versus.is-in .versus-row:nth-child(5) .is-neu{animation-delay:.54s}html.has-motion .versus.is-in .versus-row:nth-child(5) .is-neu .ic{animation-delay:.72s}html.has-motion .versus.is-in .versus-row:nth-child(6) .is-alt{animation-delay:.56s}html.has-motion .versus.is-in .versus-row:nth-child(6) .is-neu{animation-delay:.68s}html.has-motion .versus.is-in .versus-row:nth-child(6) .is-neu .ic{animation-delay:.86s}html.has-motion .impact.is-in .impact-bar i{animation:vv-grow-x 1.1s var(--ease-out) both}html.has-motion .impact.is-in .impact-row:nth-child(2) .impact-bar i{animation-delay:90ms}html.has-motion .impact.is-in .impact-row:nth-child(3) .impact-bar i{animation-delay:.18s}html.has-motion .impact.is-in .impact-row:nth-child(4) .impact-bar i{animation-delay:.27s}html.has-motion .impact.is-in .impact-row:nth-child(5) .impact-bar i{animation-delay:.36s}html.has-motion .impact.is-in .impact-row .amt{animation:vv-num-in .6s var(--ease-out) .5s both}html.has-motion .impact.is-in .impact-row:nth-child(2) .amt{animation-delay:.59s}html.has-motion .impact.is-in .impact-row:nth-child(3) .amt{animation-delay:.68s}html.has-motion .impact.is-in .impact-row:nth-child(4) .amt{animation-delay:.77s}html.has-motion .impact.is-in .impact-row:nth-child(5) .amt{animation-delay:.86s}html.has-motion .impact.is-in .impact-total [data-count]{animation:vv-num-in .6s var(--ease-out) 1.4s both}html.has-motion .denies.is-in li{animation:vv-chip .4s var(--ease-out) both}html.has-motion .denies.is-in li:nth-child(2){animation-delay:70ms}html.has-motion .denies.is-in li:nth-child(3){animation-delay:.14s}html.has-motion .denies.is-in li:nth-child(4){animation-delay:.21s}html.has-motion .denies.is-in li:nth-child(5){animation-delay:.28s}html.has-motion .denies.is-in li:nth-child(6){animation-delay:.35s}html.has-motion .denies.is-in li .ic{animation:vv-x .45s var(--ease-out) .15s both}html.has-motion .denies.is-in li:nth-child(2) .ic{animation-delay:.22s}html.has-motion .denies.is-in li:nth-child(3) .ic{animation-delay:.29s}html.has-motion .denies.is-in li:nth-child(4) .ic{animation-delay:.36s}html.has-motion .denies.is-in li:nth-child(5) .ic{animation-delay:.43s}html.has-motion .denies.is-in li:nth-child(6) .ic{animation-delay:.5s}html.has-motion .free-list.is-in .free-row{animation:vv-rise .5s var(--ease-standard) both}html.has-motion .free-list.is-in .free-row:nth-child(2){animation-delay:80ms}html.has-motion .free-list.is-in .free-row:nth-child(3){animation-delay:.16s}html.has-motion .free-list.is-in .free-row:nth-child(4){animation-delay:.24s}html.has-motion .free-list.is-in .free-row:nth-child(5){animation-delay:.32s}html.has-motion .free-list.is-in .free-row:nth-child(6){animation-delay:.4s}html.has-motion .free-list.is-in .free-row:nth-child(7){animation-delay:.48s}html.has-motion .free-list.is-in .free-row:nth-child(8){animation-delay:.56s}html.has-motion .free-list.is-in .free-row .ic-check{animation:vv-tick .45s var(--ease-out) .25s both}html.has-motion .free-list.is-in .free-row:nth-child(2) .ic-check{animation-delay:.33s}html.has-motion .free-list.is-in .free-row:nth-child(3) .ic-check{animation-delay:.41s}html.has-motion .free-list.is-in .free-row:nth-child(4) .ic-check{animation-delay:.49s}html.has-motion .free-list.is-in .free-row:nth-child(5) .ic-check{animation-delay:.57s}html.has-motion .free-list.is-in .free-row:nth-child(6) .ic-check{animation-delay:.65s}html.has-motion .prob,html.has-motion .not,html.has-motion .pot,html.has-motion .src{transition:translate var(--dur-slow) var(--ease-out), box-shadow var(--dur-slow) var(--ease-out)}html.has-motion .prob:hover,html.has-motion .not:hover{box-shadow:var(--shadow-lg);translate:0 -3px}html.has-motion .pot:hover{translate:0 -2px}html.has-motion .src:hover{translate:3px}@keyframes vv-tile{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes vv-hit{0%{background:var(--color-fill-quiet)}50%{background:var(--color-accent);transform:scale(1.45)}to{background:var(--color-accent);transform:none}}@keyframes vv-fan-l{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@keyframes vv-fan-r{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes vv-switch-on{0%{opacity:.3;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes vv-lay{0%{opacity:0;transform:translateY(-14px)scale(1.02)}to{opacity:1;transform:none}}@keyframes vv-ring{0%,to{box-shadow:none}50%{box-shadow:0 0 0 4px var(--color-accent-soft)}}@keyframes vv-warn{0%,to{background-color:#0000}40%{background-color:var(--color-warning-soft)}}@keyframes vv-turn{to{transform:rotate(360deg)}}html.has-motion .page-hero.is-in>.container>*{animation:vv-rise .7s var(--ease-standard) both}html.has-motion .page-hero.is-in>.container>:first-child{animation-delay:50ms}html.has-motion .page-hero.is-in>.container>:nth-child(2){animation-delay:.12s}html.has-motion .page-hero.is-in>.container>:nth-child(3){animation-delay:.2s}html.has-motion .page-hero.is-in>.container>:nth-child(4){animation-delay:.28s}html.has-motion .page-hero.is-in>.container>:nth-child(5){animation-delay:.36s}html.has-motion .page-hero.is-in h1 .mark{animation:vv-mark .7s var(--ease-out) .6s both}html.has-motion .quote-big.is-in blockquote{animation:vv-rise .6s var(--ease-standard) both}html.has-motion .quote-big.is-in figcaption{animation:vv-rise .5s var(--ease-standard) .35s both}html.has-motion .flow-steps.is-in li{animation:vv-slide-l .55s var(--ease-out) both}html.has-motion .flow-steps.is-in li:nth-child(2){animation-delay:.18s}html.has-motion .flow-steps.is-in li:nth-child(3){animation-delay:.36s}html.has-motion .flow-steps.is-in li:nth-child(4){animation-delay:.54s}html.has-motion .flow-steps.is-in li i{animation:vv-stamp .4s var(--ease-out) .25s both}html.has-motion .flow-steps.is-in li:nth-child(2) i{animation-delay:.43s}html.has-motion .flow-steps.is-in li:nth-child(3) i{animation-delay:.61s}html.has-motion .flow-steps.is-in li:nth-child(4) i{animation-delay:.79s}html.has-motion .board.is-in .kpi{animation:vv-pop .5s var(--ease-out) both}html.has-motion .board.is-in .kpi:nth-child(2){animation-delay:80ms}html.has-motion .board.is-in .kpi:nth-child(3){animation-delay:.16s}html.has-motion .board.is-in .kpi:nth-child(4){animation-delay:.24s}html.has-motion .board.is-in .dens-dot{animation:vv-chip .45s var(--ease-out) both}html.has-motion .board.is-in .dens-col:first-child .dens-dot{animation-delay:.4s}html.has-motion .board.is-in .dens-col:nth-child(2) .dens-dot{animation-delay:.48s}html.has-motion .board.is-in .dens-col:nth-child(3) .dens-dot{animation-delay:.56s}html.has-motion .board.is-in .dens-col:nth-child(4) .dens-dot{animation-delay:.64s}html.has-motion .board.is-in .dens-col:nth-child(5) .dens-dot{animation-delay:.72s}html.has-motion .board.is-in .dens-col:nth-child(6) .dens-dot{animation-delay:.8s}html.has-motion .board.is-in .dens-col:nth-child(7) .dens-dot{animation-delay:.88s}html.has-motion .board.is-in .dens-col:nth-child(8) .dens-dot{animation-delay:.96s}html.has-motion .board.is-in .dens-col em,html.has-motion .board.is-in .dens-col small{animation:vv-num-in .4s var(--ease-out) 1.05s both}html.has-motion .gaptypes.is-in .gaptypes-list b{animation:vv-slide-l .4s var(--ease-out) both}html.has-motion .gaptypes.is-in .gaptypes-bar i{animation:vv-grow-x .8s var(--ease-out) both}html.has-motion .gaptypes.is-in .gaptypes-cnt{animation:vv-num-in .45s var(--ease-out) both}html.has-motion .gaptypes.is-in .gaptypes-list li:first-child b{animation-delay:0s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(2) b{animation-delay:60ms}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(3) b{animation-delay:.12s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(4) b{animation-delay:.18s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(5) b{animation-delay:.24s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(6) b{animation-delay:.3s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(7) b{animation-delay:.36s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(8) b{animation-delay:.42s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(9) b{animation-delay:.48s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(10) b{animation-delay:.54s}html.has-motion .gaptypes.is-in .gaptypes-list li:first-child .gaptypes-bar i{animation-delay:.1s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(2) .gaptypes-bar i{animation-delay:.16s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(3) .gaptypes-bar i{animation-delay:.22s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(4) .gaptypes-bar i{animation-delay:.28s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(5) .gaptypes-bar i{animation-delay:.34s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(6) .gaptypes-bar i{animation-delay:.4s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(7) .gaptypes-bar i{animation-delay:.46s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(8) .gaptypes-bar i{animation-delay:.52s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(9) .gaptypes-bar i{animation-delay:.58s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(10) .gaptypes-bar i{animation-delay:.64s}html.has-motion .gaptypes.is-in .gaptypes-list li:first-child .gaptypes-cnt{animation-delay:.55s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(2) .gaptypes-cnt{animation-delay:.61s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(3) .gaptypes-cnt{animation-delay:.67s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(4) .gaptypes-cnt{animation-delay:.73s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(5) .gaptypes-cnt{animation-delay:.79s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(6) .gaptypes-cnt{animation-delay:.85s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(7) .gaptypes-cnt{animation-delay:.91s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(8) .gaptypes-cnt{animation-delay:.97s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(9) .gaptypes-cnt{animation-delay:1.03s}html.has-motion .gaptypes.is-in .gaptypes-list li:nth-child(10) .gaptypes-cnt{animation-delay:1.09s}html.has-motion .ladder.is-in:before{animation:vv-grow-y 1.3s var(--ease-in-out) both}html.has-motion .ladder.is-in li{animation:vv-slide-l .5s var(--ease-out) both}html.has-motion .ladder.is-in li:first-child{animation-delay:.1s}html.has-motion .ladder.is-in li:nth-child(2){animation-delay:.4s}html.has-motion .ladder.is-in li:nth-child(3){animation-delay:.7s}html.has-motion .ladder.is-in li:nth-child(4){animation-delay:1s}html.has-motion .profile.is-in .profile-head .status{animation:vv-stamp .45s var(--ease-out) .1s both}html.has-motion .profile.is-in .profile-bar i{animation:vv-grow-x .9s var(--ease-out) both}html.has-motion .profile.is-in .profile-note,html.has-motion .profile.is-in .profile-amt{animation:vv-num-in .5s var(--ease-out) both}html.has-motion .profile.is-in .profile-row:first-child .profile-bar i{animation-delay:.5s}html.has-motion .profile.is-in .profile-row:nth-child(2) .profile-bar i{animation-delay:.62s}html.has-motion .profile.is-in .profile-row:nth-child(3) .profile-bar i{animation-delay:.74s}html.has-motion .profile.is-in .profile-row:nth-child(4) .profile-bar i{animation-delay:.86s}html.has-motion .profile.is-in .profile-row:nth-child(5) .profile-bar i{animation-delay:.98s}html.has-motion .profile.is-in .profile-row:first-child .profile-note{animation-delay:.9s}html.has-motion .profile.is-in .profile-row:nth-child(2) .profile-note{animation-delay:1.02s}html.has-motion .profile.is-in .profile-row:nth-child(3) .profile-note{animation-delay:1.14s}html.has-motion .profile.is-in .profile-row:nth-child(4) .profile-note{animation-delay:1.26s}html.has-motion .profile.is-in .profile-row:nth-child(5) .profile-note{animation-delay:1.38s}html.has-motion .profile.is-in .profile-row:first-child .profile-amt{animation-delay:1.1s}html.has-motion .profile.is-in .profile-row:nth-child(2) .profile-amt{animation-delay:1.22s}html.has-motion .profile.is-in .profile-row:nth-child(3) .profile-amt{animation-delay:1.34s}html.has-motion .profile.is-in .profile-row:nth-child(4) .profile-amt{animation-delay:1.46s}html.has-motion .profile.is-in .profile-row:nth-child(5) .profile-amt{animation-delay:1.58s}html.has-motion .profile.is-in .profile-foot>span{animation:vv-rise .5s var(--ease-standard) 1.9s both}html.has-motion .profile.is-in .profile-foot>span:nth-child(2){animation-delay:2.05s}html.has-motion .finds.is-in .find{animation:vv-chip .4s var(--ease-out) both}html.has-motion .finds.is-in .find:nth-child(2){animation-delay:80ms}html.has-motion .finds.is-in .find:nth-child(3){animation-delay:.16s}html.has-motion .finds.is-in .find:nth-child(4){animation-delay:.24s}html.has-motion .finds.is-in .find:nth-child(5){animation-delay:.32s}html.has-motion .finds.is-in .find:nth-child(6){animation-delay:.4s}html.has-motion .reasons.is-in li{animation:vv-slide-l .5s var(--ease-out) both}html.has-motion .reasons.is-in li:nth-child(2){animation-delay:.1s}html.has-motion .reasons.is-in li:nth-child(3){animation-delay:.2s}html.has-motion .reasons.is-in li:nth-child(4){animation-delay:.3s}html.has-motion .reasons.is-in li:nth-child(5){animation-delay:.4s}html.has-motion .phone.is-in .ps-split i{animation:vv-grow-x 1.1s var(--ease-out) .3s both}html.has-motion .phone.is-in .ps-recur .is-warn{animation:vv-warn 1.2s var(--ease-in-out) 1.6s both;border-radius:6px}html.has-motion .duo.is-in .duo-row .duo-col{animation:vv-fan-l .5s var(--ease-out) both}html.has-motion .duo.is-in .duo-row .duo-col.is-you{animation-name:vv-fan-r}html.has-motion .duo.is-in .duo-row:nth-child(2) .duo-col{animation-delay:0s}html.has-motion .duo.is-in .duo-row:nth-child(2) .duo-col.is-you{animation-delay:.1s}html.has-motion .duo.is-in .duo-row:nth-child(3) .duo-col{animation-delay:.13s}html.has-motion .duo.is-in .duo-row:nth-child(3) .duo-col.is-you{animation-delay:.23s}html.has-motion .duo.is-in .duo-row:nth-child(4) .duo-col{animation-delay:.26s}html.has-motion .duo.is-in .duo-row:nth-child(4) .duo-col.is-you{animation-delay:.36s}html.has-motion .duo.is-in .duo-row:nth-child(5) .duo-col{animation-delay:.39s}html.has-motion .duo.is-in .duo-row:nth-child(5) .duo-col.is-you{animation-delay:.49s}html.has-motion .duo.is-in .duo-row:nth-child(6) .duo-col{animation-delay:.52s}html.has-motion .duo.is-in .duo-row:nth-child(6) .duo-col.is-you{animation-delay:.62s}html.has-motion .detect.is-in .detect-move{animation:vv-slide-l .45s var(--ease-out) both}html.has-motion .detect.is-in .detect-arrow{animation:vv-draw .4s var(--ease-in-out) both}html.has-motion .detect.is-in .detect-hit{animation:vv-stamp .45s var(--ease-out) both}html.has-motion .detect.is-in .detect-miss{animation:vv-num-in .5s var(--ease-out) both}html.has-motion .detect.is-in .detect-row:nth-child(2) .detect-move{animation-delay:.1s}html.has-motion .detect.is-in .detect-row:nth-child(2) .detect-arrow{animation-delay:.35s}html.has-motion .detect.is-in .detect-row:nth-child(2) .detect-hit,html.has-motion .detect.is-in .detect-row:nth-child(2) .detect-miss{animation-delay:.7s}html.has-motion .detect.is-in .detect-row:nth-child(3) .detect-move{animation-delay:.65s}html.has-motion .detect.is-in .detect-row:nth-child(3) .detect-arrow{animation-delay:.9s}html.has-motion .detect.is-in .detect-row:nth-child(3) .detect-hit,html.has-motion .detect.is-in .detect-row:nth-child(3) .detect-miss{animation-delay:1.25s}html.has-motion .detect.is-in .detect-row:nth-child(4) .detect-move{animation-delay:1.2s}html.has-motion .detect.is-in .detect-row:nth-child(4) .detect-arrow{animation-delay:1.45s}html.has-motion .detect.is-in .detect-row:nth-child(4) .detect-hit,html.has-motion .detect.is-in .detect-row:nth-child(4) .detect-miss{animation-delay:1.8s}html.has-motion .detect.is-in .detect-row:nth-child(5) .detect-move{animation-delay:1.75s}html.has-motion .detect.is-in .detect-row:nth-child(5) .detect-arrow{animation-delay:2s}html.has-motion .detect.is-in .detect-row:nth-child(5) .detect-hit,html.has-motion .detect.is-in .detect-row:nth-child(5) .detect-miss{animation-delay:2.35s}html.has-motion .phone.is-in .chat>:first-child{animation:vv-slide-l .5s var(--ease-out) .2s both}html.has-motion .phone.is-in .chat>:nth-child(2){animation:vv-slide-r .5s var(--ease-out) .9s both}html.has-motion .phone.is-in .chat>:nth-child(3){animation:vv-slide-l .5s var(--ease-out) 1.6s both}html.has-motion .phone.is-in .chat>:nth-child(4){animation:vv-arrive .55s var(--ease-out) 2.3s both}html.has-motion .phone.is-in .chat-sign-btn{animation:vv-ring .9s var(--ease-in-out) 3s both}html.has-motion .gain-compare.is-in .gain-col{animation:vv-pop .5s var(--ease-out) both}html.has-motion .gain-compare.is-in .gain-arrow{animation:vv-draw .45s var(--ease-in-out) .5s both}html.has-motion .gain-compare.is-in .gain-col.is-after{animation-delay:.8s}html.has-motion .gain-compare.is-in .gain-col.is-after li.is-new{animation:vv-switch-on .5s var(--ease-out) both}html.has-motion .gain-compare.is-in .gain-col.is-after li.is-new:before{animation:vv-tick .45s var(--ease-out) both}html.has-motion .gain-compare.is-in .gain-col.is-after li:nth-child(4){animation-delay:1.3s}html.has-motion .gain-compare.is-in .gain-col.is-after li:nth-child(4):before{animation-delay:1.45s}html.has-motion .gain-compare.is-in .gain-col.is-after li:nth-child(5){animation-delay:1.5s}html.has-motion .gain-compare.is-in .gain-col.is-after li:nth-child(5):before{animation-delay:1.65s}html.has-motion .gain-compare.is-in .gain-col.is-after li:nth-child(6){animation-delay:1.7s}html.has-motion .gain-compare.is-in .gain-col.is-after li:nth-child(6):before{animation-delay:1.85s}html.has-motion .gain-compare.is-in .gain-col.is-after .gain-head b{animation:vv-num-in .5s var(--ease-out) 2s both}html.has-motion .gain-compare.is-in .gain-col.is-after .gain-sum{animation:vv-rise .5s var(--ease-standard) 2.15s both}html.has-motion .layers.is-in .layer.is-base{animation:vv-rise .5s var(--ease-standard) both}html.has-motion .layers.is-in .layer.is-mid{animation:vv-rise .5s var(--ease-standard) .2s both}html.has-motion .layers.is-in .layer.is-top{animation:vv-lay .7s var(--ease-out) .55s both}html.has-motion .layers.is-in .layer-system{animation:vv-chip .35s var(--ease-out) both}html.has-motion .layers.is-in .layer-system:first-child{animation-delay:.4s}html.has-motion .layers.is-in .layer-system:nth-child(2){animation-delay:.47s}html.has-motion .layers.is-in .layer-system:nth-child(3){animation-delay:.54s}html.has-motion .layers.is-in .layer-system:nth-child(4){animation-delay:.61s}html.has-motion .layers.is-in .layer-figures>span{animation:vv-num-in .5s var(--ease-out) both}html.has-motion .layers.is-in .layer-figures>span:first-child{animation-delay:.25s}html.has-motion .layers.is-in .layer-figures>span:nth-child(2){animation-delay:.33s}html.has-motion .layers.is-in .layer-figures>span:nth-child(3){animation-delay:.41s}html.has-motion [data-loop].is-live .loop-ring{animation:9s linear infinite vv-turn}html.has-motion .sources.is-in .source{animation:vv-pop .5s var(--ease-out) both}html.has-motion .sources.is-in .source:nth-child(2){animation-delay:.1s}html.has-motion .sources.is-in .source:nth-child(3){animation-delay:.2s}html.has-motion .sources.is-in .source:nth-child(4){animation-delay:.3s}html.has-motion .sources.is-in .source:nth-child(5){animation-delay:.4s}html.has-motion .sources.is-in .source .status{animation:vv-stamp .45s var(--ease-out) .45s both}html.has-motion .sources.is-in .source:nth-child(2) .status{animation-delay:.6s}html.has-motion .sources.is-in .source.is-soon .status{animation-name:vv-num-in}html.has-motion .sources.is-in .source:nth-child(3) .status{animation-delay:.75s}html.has-motion .sources.is-in .source:nth-child(4) .status{animation-delay:.85s}html.has-motion .sources.is-in .source:nth-child(5) .status{animation-delay:.95s}html.has-motion .fields.is-in .field-chip{animation:vv-chip .35s var(--ease-out) both}html.has-motion .fields.is-in .field-chip:nth-child(2){animation-delay:.1s}html.has-motion .fields.is-in .field-chip:nth-child(3){animation-delay:.17s}html.has-motion .fields.is-in .field-chip:nth-child(4){animation-delay:.24s}html.has-motion .fields.is-in .field-chip:nth-child(5){animation-delay:.31s}html.has-motion .fields.is-in .field-chip:nth-child(6){animation-delay:.38s}html.has-motion .fields.is-in .field-chip:nth-child(7){animation-delay:.45s}html.has-motion .moving-out s{text-decoration:none;position:relative}html.has-motion .moving-out s:after{content:"";transform-origin:0;background:currentColor;height:1px;position:absolute;top:55%;left:0;right:0;transform:scaleX(0)}html.has-motion .moving.is-in .moving-out li{animation:vv-rise .45s var(--ease-standard) both}html.has-motion .moving.is-in .moving-out s:after{animation:vv-grow-x .35s var(--ease-out) both}html.has-motion .moving.is-in .moving-out em{animation:vv-num-in .4s var(--ease-out) both}html.has-motion .moving.is-in .moving-out li:first-child{animation-delay:0s}html.has-motion .moving.is-in .moving-out li:first-child s:after{animation-delay:.55s}html.has-motion .moving.is-in .moving-out li:first-child em{animation-delay:.85s}html.has-motion .moving.is-in .moving-out li:nth-child(2){animation-delay:80ms}html.has-motion .moving.is-in .moving-out li:nth-child(2) s:after{animation-delay:.7s}html.has-motion .moving.is-in .moving-out li:nth-child(2) em{animation-delay:1s}html.has-motion .moving.is-in .moving-out li:nth-child(3){animation-delay:.16s}html.has-motion .moving.is-in .moving-out li:nth-child(3) s:after{animation-delay:.85s}html.has-motion .moving.is-in .moving-out li:nth-child(3) em{animation-delay:1.15s}html.has-motion .moving.is-in .moving-out li:nth-child(4){animation-delay:.24s}html.has-motion .moving.is-in .moving-out li:nth-child(4) s:after{animation-delay:1s}html.has-motion .moving.is-in .moving-out li:nth-child(4) em{animation-delay:1.3s}html.has-motion .moving.is-in .moving-out li:nth-child(5){animation-delay:.32s}html.has-motion .moving.is-in .moving-out li:nth-child(5) s:after{animation-delay:1.15s}html.has-motion .moving.is-in .moving-out li:nth-child(5) em{animation-delay:1.45s}html.has-motion .moving.is-in .moving-out li:nth-child(6){animation-delay:.4s}html.has-motion .moving.is-in .moving-out li:nth-child(6) s:after{animation-delay:1.3s}html.has-motion .moving.is-in .moving-out li:nth-child(6) em{animation-delay:1.6s}html.has-motion .moving.is-in .moving-out li:nth-child(7){animation-delay:.48s}html.has-motion .moving.is-in .moving-out li:nth-child(7) s:after{animation-delay:1.45s}html.has-motion .moving.is-in .moving-out li:nth-child(7) em{animation-delay:1.75s}html.has-motion .moving.is-in .moving-out li:nth-child(8){animation-delay:.56s}html.has-motion .moving.is-in .moving-out li:nth-child(8) s:after{animation-delay:1.6s}html.has-motion .moving.is-in .moving-out li:nth-child(8) em{animation-delay:1.9s}html.has-motion .moving.is-in .moving-in{animation:vv-arrive .6s var(--ease-out) 2.1s both}html.has-motion .sync.is-in .sync-box{animation:vv-slide-l .6s var(--ease-out) .1s both}html.has-motion .sync.is-in .sync-box.is-lead{animation:vv-slide-r .6s var(--ease-out) .25s both}html.has-motion .sync.is-in .loop{animation:vv-pop .5s var(--ease-out) .5s both}html.has-motion .trio.is-in li{animation:vv-rise .55s var(--ease-standard) both}html.has-motion .trio.is-in li:nth-child(2){animation-delay:.15s}html.has-motion .trio.is-in li:nth-child(3){animation-delay:.3s}html.has-motion .trio.is-in li b{animation:vv-stamp .45s var(--ease-out) .2s both}html.has-motion .trio.is-in li:nth-child(2) b{animation-delay:.35s}html.has-motion .trio.is-in li:nth-child(3) b{animation-delay:.5s}html.has-motion .source,html.has-motion .find,html.has-motion .gain-col{transition:translate var(--dur-slow) var(--ease-out), box-shadow var(--dur-slow) var(--ease-out)}html.has-motion .source:hover{box-shadow:var(--shadow-lg);translate:0 -3px}html.has-motion .gain-col:hover{translate:0 -2px}@keyframes vv-fade{0%{opacity:0}to{opacity:1}}html.has-motion .canvas:not(.is-in) .canvas-nodes li,html.has-motion .recipes:not(.is-in) .recipe,html.has-motion [data-motion]:not(.is-in) .recipe-do,html.has-motion .api:not(.is-in) .c-line,html.has-motion .api:not(.is-in) .api-facts>div,html.has-motion .api:not(.is-in) .api-doc,html.has-motion .routes:not(.is-in) .route-group li,html.has-motion .scopes:not(.is-in) li,html.has-motion .plan-wrap:not(.is-in) .plans thead th>*,html.has-motion .deal:not(.is-in) .deal-swap b,html.has-motion .deal:not(.is-in) .deal-cond,html.has-motion .deal:not(.is-in) .deal-why li,html.has-motion .extras:not(.is-in) .extra{opacity:0}html.has-motion .canvas:not(.is-in) .canvas-nodes:before,html.has-motion .deal:not(.is-in) .deal-swap s:after{transform:scaleX(0)}html.has-motion .deal:not(.is-in) .deal-arrow{clip-path:inset(-6px 100% -6px -4px)}html.has-motion .canvas-nodes:before,html.has-motion .deal-swap s:after{transform-origin:0}html.has-motion .canvas.is-in .canvas-nodes:before{animation:vv-grow-x 1.2s var(--ease-in-out) both}html.has-motion .canvas.is-in .canvas-nodes li{animation:vv-pop .5s var(--ease-out) both}html.has-motion .canvas.is-in .canvas-nodes li:first-child{animation-delay:.1s}html.has-motion .canvas.is-in .canvas-nodes li:nth-child(2){animation-delay:.45s}html.has-motion .canvas.is-in .canvas-nodes li:nth-child(3){animation-delay:.8s}html.has-motion .canvas.is-in .canvas-nodes li:nth-child(4){animation-delay:1.15s}html.has-motion .canvas.is-in .canvas-dot.is-vinlivt{animation:vv-ring .9s var(--ease-in-out) 1.5s both}html.has-motion .recipes.is-in .recipe{animation:vv-slide-l .5s var(--ease-out) both}html.has-motion .recipes.is-in .recipe:nth-child(2){animation-delay:.12s}html.has-motion .recipes.is-in .recipe:nth-child(3){animation-delay:.24s}html.has-motion .recipes.is-in .recipe:nth-child(4){animation-delay:.36s}html.has-motion .recipes.is-in .recipe-do{animation:vv-num-in .5s var(--ease-out) .45s both}html.has-motion .recipes.is-in .recipe:nth-child(2) .recipe-do{animation-delay:.57s}html.has-motion .recipes.is-in .recipe:nth-child(3) .recipe-do{animation-delay:.69s}html.has-motion .recipes.is-in .recipe:nth-child(4) .recipe-do{animation-delay:.81s}html.has-motion .api.is-in .c-line{animation:vv-fade .3s var(--ease-out) both}html.has-motion .api.is-in .c-line:first-child{animation-delay:.1s}html.has-motion .api.is-in .c-line:nth-child(2){animation-delay:.3s}html.has-motion .api.is-in .c-line:nth-child(3){animation-delay:1s}html.has-motion .api.is-in .c-line:nth-child(4){animation-delay:1.1s}html.has-motion .api.is-in .c-line:nth-child(5){animation-delay:1.2s}html.has-motion .api.is-in .c-line:nth-child(6){animation-delay:1.3s}html.has-motion .api.is-in .c-line:nth-child(7){animation-delay:1.4s}html.has-motion .api.is-in .c-line:nth-child(8){animation-delay:1.5s}html.has-motion .api.is-in .c-line:nth-child(9){animation-delay:1.6s}html.has-motion .api.is-in .c-line:nth-child(10){animation-delay:1.7s}html.has-motion .api.is-in .api-facts>div{animation:vv-rise .45s var(--ease-standard) both}html.has-motion .api.is-in .api-facts>div:nth-child(2){animation-delay:.1s}html.has-motion .api.is-in .api-facts>div:nth-child(3){animation-delay:.2s}html.has-motion .api.is-in .api-doc{animation:vv-rise .45s var(--ease-standard) .35s both}html.has-motion .routes.is-in .route-group li{animation:vv-slide-l .4s var(--ease-out) both}html.has-motion .routes.is-in .route-group li:nth-child(2){animation-delay:60ms}html.has-motion .routes.is-in .route-group li:nth-child(3){animation-delay:.12s}html.has-motion .routes.is-in .route-group li:nth-child(4){animation-delay:.18s}html.has-motion .routes.is-in .route-group li:nth-child(5){animation-delay:.24s}html.has-motion .routes.is-in .route-group li:nth-child(6){animation-delay:.3s}html.has-motion .routes.is-in .route-group:nth-child(2) li{animation-delay:.15s}html.has-motion .routes.is-in .route-group:nth-child(2) li:nth-child(2){animation-delay:.21s}html.has-motion .routes.is-in .route-group:nth-child(2) li:nth-child(3){animation-delay:.27s}html.has-motion .routes.is-in .route-group:nth-child(2) li:nth-child(4){animation-delay:.33s}html.has-motion .routes.is-in .route-group:nth-child(3) li{animation-delay:.3s}html.has-motion .routes.is-in .route-group:nth-child(3) li:nth-child(2){animation-delay:.36s}html.has-motion .routes.is-in .route-group:nth-child(3) li:nth-child(3){animation-delay:.42s}html.has-motion .routes.is-in .route-group:nth-child(4) li{animation-delay:.45s}html.has-motion .routes.is-in .route-group:nth-child(4) li:nth-child(2){animation-delay:.51s}html.has-motion .scopes.is-in li{animation:vv-chip .4s var(--ease-out) both}html.has-motion .scopes.is-in li:nth-child(2){animation-delay:70ms}html.has-motion .scopes.is-in li:nth-child(3){animation-delay:.14s}html.has-motion .scopes.is-in li:nth-child(4){animation-delay:.21s}html.has-motion .scopes.is-in li:nth-child(5){animation-delay:.28s}html.has-motion .scopes.is-in li:nth-child(6){animation-delay:.35s}html.has-motion .plan-wrap.is-in .plans thead th>*{animation:vv-rise .5s var(--ease-standard) both}html.has-motion .plan-wrap.is-in .plans thead th:nth-child(3)>*{animation-delay:80ms}html.has-motion .plan-wrap.is-in .plans thead th:nth-child(4)>*{animation-delay:.16s}html.has-motion .plan-wrap.is-in .plans thead th:nth-child(5)>*{animation-delay:.24s}html.has-motion .deal-swap s{text-decoration:none;position:relative}html.has-motion .deal-swap s:after{content:"";background:currentColor;height:2px;position:absolute;top:52%;left:0;right:0;transform:scaleX(0)}html.has-motion .deal.is-in .deal-swap s:after{animation:vv-grow-x .4s var(--ease-out) .3s both}html.has-motion .deal.is-in .deal-arrow{animation:vv-draw .35s var(--ease-in-out) .75s both}html.has-motion .deal.is-in .deal-swap b{animation:vv-stamp .5s var(--ease-out) 1.1s both}html.has-motion .deal.is-in .deal-cond{animation:vv-rise .5s var(--ease-standard) 1.5s both}html.has-motion .deal.is-in .deal-why li{animation:vv-rise .5s var(--ease-standard) both}html.has-motion .deal.is-in .deal-why li:first-child{animation-delay:.4s}html.has-motion .deal.is-in .deal-why li:nth-child(2){animation-delay:.55s}html.has-motion .deal.is-in .deal-why li:nth-child(3){animation-delay:.7s}html.has-motion .extras.is-in .extra{animation:vv-pop .45s var(--ease-out) both}html.has-motion .extras.is-in .extra:nth-child(2){animation-delay:60ms}html.has-motion .extras.is-in .extra:nth-child(3){animation-delay:.12s}html.has-motion .extras.is-in .extra:nth-child(4){animation-delay:.18s}html.has-motion .extras.is-in .extra:nth-child(5){animation-delay:.24s}html.has-motion .extras.is-in .extra:nth-child(6){animation-delay:.3s}html.has-motion [data-motion]:not(.is-in) .lp-checks li,html.has-motion [data-motion]:not(.is-in) .lp-crowd-dots,html.has-motion [data-motion]:not(.is-in) .lp-crowd-out i,html.has-motion [data-motion]:not(.is-in) .lp-crowd-note,html.has-motion [data-motion]:not(.is-in) .lp-dot.is-treffer,html.has-motion [data-motion]:not(.is-in) .lp-tags li,html.has-motion [data-motion]:not(.is-in) .lp-wire-box,html.has-motion [data-motion]:not(.is-in) .lp-wire-ok,html.has-motion [data-motion]:not(.is-in) .lp-scan-row em,html.has-motion [data-motion]:not(.is-in) .lp-rank-row,html.has-motion [data-motion]:not(.is-in) .lp-kpi,html.has-motion [data-motion]:not(.is-in) .lp-opp,html.has-motion [data-motion]:not(.is-in) .lp-null-list li,html.has-motion [data-motion]:not(.is-in) .lp-null-price .amount{opacity:0}html.has-motion [data-motion]:not(.is-in) .lp-wire-line{clip-path:inset(0 100% 0 0)}html.has-motion [data-motion]:not(.is-in) .lp-scan-row i,html.has-motion [data-motion]:not(.is-in) .lp-rank-row i{transform:scaleX(0)}html.has-motion .lp-checks.is-in li{animation:vv-rise .45s var(--ease-standard) both}html.has-motion .lp-checks.is-in li:nth-child(2){animation-delay:60ms}html.has-motion .lp-checks.is-in li:nth-child(3){animation-delay:.12s}html.has-motion .lp-checks.is-in li:nth-child(4){animation-delay:.18s}html.has-motion .lp-checks.is-in li .ic{animation:vv-tick .4s var(--ease-out) .2s both}html.has-motion .lp-checks.is-in li:nth-child(2) .ic{animation-delay:.26s}html.has-motion .lp-checks.is-in li:nth-child(3) .ic{animation-delay:.32s}html.has-motion .lp-checks.is-in li:nth-child(4) .ic{animation-delay:.38s}html.has-motion .lp-how-card.is-in .lp-crowd-dots,html.has-motion .lp-duo-col.is-in .lp-crowd-dots{animation:vv-fade .5s var(--ease-out) both}html.has-motion .lp-duo-col.is-in .lp-dot.is-treffer{animation:vv-tile .45s var(--ease-out) .55s both}html.has-motion .lp-duo-col.is-in .lp-crowd-note{animation:vv-rise .45s var(--ease-standard) .95s both}html.has-motion .lp-crowd.is-live .lp-crowd-out i{animation:vv-lp-weg 2.2s var(--ease-out) infinite}html.has-motion .lp-crowd.is-live .lp-crowd-out i:nth-child(2){animation-delay:.25s}html.has-motion .lp-crowd.is-live .lp-crowd-out i:nth-child(3){animation-delay:.5s}html.has-motion .lp-duo-col.is-in .lp-tags li{animation:vv-chip .4s var(--ease-out) both}html.has-motion .lp-duo-col.is-in .lp-tags li:first-child{animation-delay:.7s}html.has-motion .lp-duo-col.is-in .lp-tags li:nth-child(2){animation-delay:.78s}html.has-motion .lp-duo-col.is-in .lp-tags li:nth-child(3){animation-delay:.86s}html.has-motion .lp-how-card.is-in .lp-wire-box{animation:vv-pop .45s var(--ease-out) both}html.has-motion .lp-how-card.is-in .lp-wire-box.is-ziel{animation-delay:.12s}html.has-motion .lp-how-card.is-in .lp-wire-line{animation:vv-draw .45s var(--ease-in-out) .3s both}html.has-motion .lp-wire.is-live .lp-wire-line i{animation:vv-dot 2.6s var(--ease-in-out) .7s infinite}html.has-motion .lp-how-card.is-in .lp-wire-ok{animation:vv-stamp .5s var(--ease-out) 1.2s both}html.has-motion .lp-how-card.is-in .lp-scan-row i{animation:vv-grow-x .5s var(--ease-out) both;transform-origin:0}html.has-motion .lp-how-card.is-in .lp-scan-row:nth-child(2) i{animation-delay:70ms}html.has-motion .lp-how-card.is-in .lp-scan-row:nth-child(3) i{animation-delay:.14s}html.has-motion .lp-how-card.is-in .lp-scan-row:nth-child(4) i{animation-delay:.21s}html.has-motion .lp-scan.is-live .lp-scan-beam{animation:vv-lp-scan 3.2s var(--ease-in-out) .5s infinite}html.has-motion .lp-how-card.is-in .lp-scan-row:first-child em{animation:vv-chip .4s var(--ease-out) .95s both}html.has-motion .lp-how-card.is-in .lp-scan-row:nth-child(3) em{animation:vv-chip .4s var(--ease-out) 1.35s both}html.has-motion .lp-how-card.is-in .lp-scan-row:nth-child(4) em{animation:vv-chip .4s var(--ease-out) 1.55s both}html.has-motion .lp-how-card.is-in .lp-rank-row{animation:vv-arrive .5s var(--ease-out) both}html.has-motion .lp-how-card.is-in .lp-rank-row:nth-child(2){animation-delay:.12s}html.has-motion .lp-how-card.is-in .lp-rank-row:nth-child(3){animation-delay:.24s}html.has-motion .lp-how-card.is-in .lp-rank-row i{animation:vv-grow-x .55s var(--ease-out) .3s both;transform-origin:0}html.has-motion .lp-how-card.is-in .lp-rank-row:nth-child(2) i{animation-delay:.42s}html.has-motion .lp-how-card.is-in .lp-rank-row:nth-child(3) i{animation-delay:.54s}html.has-motion .mk-main.is-in .lp-kpi{animation:vv-pop .5s var(--ease-out) both}html.has-motion .mk-main.is-in .lp-kpi:nth-child(2){animation-delay:80ms}html.has-motion .mk-main.is-in .lp-kpi:nth-child(3){animation-delay:.16s}html.has-motion .mk-main.is-in .lp-opp{animation:vv-slide-l .5s var(--ease-out) .35s both}html.has-motion .mk-main.is-in .lp-opp:nth-child(2){animation-delay:.45s}html.has-motion .mk-main.is-in .lp-opp:nth-child(3){animation-delay:.55s}html.has-motion .mk-main.is-in .lp-opp .status{animation:vv-stamp .45s var(--ease-out) .9s both}html.has-motion .mk-main.is-in .lp-opp:nth-child(3) .status{animation-delay:1s}html.has-motion .lp-null.is-in .lp-null-price .amount{animation:vv-stamp .6s var(--ease-out) both}html.has-motion .lp-null.is-in .lp-null-list li{animation:vv-rise .45s var(--ease-standard) both}html.has-motion .lp-null.is-in .lp-null-list li:first-child{animation-delay:.3s}html.has-motion .lp-null.is-in .lp-null-list li:nth-child(2){animation-delay:.37s}html.has-motion .lp-null.is-in .lp-null-list li:nth-child(3){animation-delay:.44s}html.has-motion .lp-null.is-in .lp-null-list li:nth-child(4){animation-delay:.51s}html.has-motion .lp-null.is-in .lp-null-list li:nth-child(5){animation-delay:.58s}html.has-motion .lp-null.is-in .lp-null-list li:nth-child(6){animation-delay:.65s}html.has-motion .lp-null.is-in .lp-null-list li:nth-child(7){animation-delay:.72s}html.has-motion .lp-null.is-in .lp-null-list li:nth-child(8){animation-delay:.79s}html.has-motion .lp-null.is-in .lp-null-list .ic{animation:vv-tick .4s var(--ease-out) .5s both}html.has-motion .lp-how-card,html.has-motion .lp-voice{transition:translate var(--dur-slow) var(--ease-out), box-shadow var(--dur-slow) var(--ease-out)}html.has-motion .lp-how-card:hover,html.has-motion .lp-voice:hover{box-shadow:var(--shadow-md);translate:0 -3px}@keyframes vv-lp-scan{0%{opacity:0;transform:translateY(-34px)}8%{opacity:1}45%{opacity:1;transform:translateY(142px)}52%,to{opacity:0;transform:translateY(142px)}}@keyframes vv-lp-weg{0%{opacity:0;transform:translateY(6px)}18%{opacity:1;transform:translateY(0)}70%{opacity:.5;transform:translateY(-10px)}88%,to{opacity:0;transform:translateY(-16px)}}html.has-motion [data-motion]:not(.is-in) .iv-trust li,html.has-motion [data-motion]:not(.is-in) .iv-quelle,html.has-motion [data-motion]:not(.is-in) .iv-ziel,html.has-motion [data-motion]:not(.is-in) .iv-punkt,html.has-motion [data-motion]:not(.is-in) .iv-strat,html.has-motion [data-motion]:not(.is-in) .iv-kette>li,html.has-motion [data-motion]:not(.is-in) .iv-rolle,html.has-motion [data-motion]:not(.is-in) .iv-schritte li,html.has-motion [data-motion]:not(.is-in) .iv-balken-weiter,html.has-motion [data-motion]:not(.is-in) .iv-mini-punkt,html.has-motion [data-motion]:not(.is-in) [data-count]{opacity:0}html.has-motion [data-motion]:not(.is-in) .iv-quellen-wege i,html.has-motion [data-motion]:not(.is-in) .iv-quellen-wege:after{transform:scaleY(0)}html.has-motion [data-motion]:not(.is-in) .iv-quellen-wege:before,html.has-motion [data-motion]:not(.is-in) .iv-spektrum-achse i{transform:scaleX(0)}html.has-motion [data-motion]:not(.is-in) .iv-balken i{transform:scaleY(0)}html.has-motion .iv-trust.is-in li{animation:vv-chip .4s var(--ease-out) both}html.has-motion .iv-trust.is-in li:nth-child(2){animation-delay:60ms}html.has-motion .iv-trust.is-in li:nth-child(3){animation-delay:.12s}html.has-motion .iv-trust.is-in li:nth-child(4){animation-delay:.18s}html.has-motion .iv-stage.is-in [data-count]{animation:vv-num-in .6s var(--ease-out) .35s both}html.has-motion .iv-stage.is-in .iv-mini-punkt{animation:vv-tile .4s var(--ease-out) both}html.has-motion .iv-stage.is-in .iv-mini-punkt:first-child{animation-delay:.6s}html.has-motion .iv-stage.is-in .iv-mini-punkt:nth-child(2){animation-delay:.68s}html.has-motion .iv-stage.is-in .iv-mini-punkt:nth-child(3){animation-delay:.76s}html.has-motion .iv-stage.is-in .iv-mini-punkt:nth-child(4){animation-delay:.84s}html.has-motion .iv-quellen.is-in .iv-quelle{animation:vv-rise .5s var(--ease-standard) both}html.has-motion .iv-quellen.is-in .iv-quelle:nth-child(2){animation-delay:70ms}html.has-motion .iv-quellen.is-in .iv-quelle:nth-child(3){animation-delay:.14s}html.has-motion .iv-quellen.is-in .iv-quelle:nth-child(4){animation-delay:.21s}html.has-motion .iv-quellen.is-in .iv-quellen-wege i{animation:vv-grow-y .35s var(--ease-out) both}html.has-motion .iv-quellen.is-in .iv-quellen-wege i:first-child{animation-delay:.35s}html.has-motion .iv-quellen.is-in .iv-quellen-wege i:nth-child(2){animation-delay:.41s}html.has-motion .iv-quellen.is-in .iv-quellen-wege i:nth-child(3){animation-delay:.47s}html.has-motion .iv-quellen.is-in .iv-quellen-wege i:nth-child(4){animation-delay:.53s}html.has-motion .iv-quellen.is-in .iv-quellen-wege:before{animation:vv-grow-x .4s var(--ease-out) .7s both}html.has-motion .iv-quellen.is-in .iv-quellen-wege:after{animation:vv-grow-y .3s var(--ease-out) 1.05s both}html.has-motion .iv-quellen.is-in .iv-ziel{animation:vv-pop .5s var(--ease-out) 1.25s both}html.has-motion .iv-dauer.is-in .iv-balken.is-einmal i{animation:vv-grow-y .5s var(--ease-out) both}html.has-motion .iv-dauer.is-in .iv-balken.is-weiter i{animation:vv-grow-y .32s var(--ease-out) both}html.has-motion .iv-dauer.is-in .iv-balken.is-weiter i:first-child{animation-delay:.55s}html.has-motion .iv-dauer.is-in .iv-balken.is-weiter i:nth-child(2){animation-delay:.61s}html.has-motion .iv-dauer.is-in .iv-balken.is-weiter i:nth-child(3){animation-delay:.67s}html.has-motion .iv-dauer.is-in .iv-balken.is-weiter i:nth-child(4){animation-delay:.73s}html.has-motion .iv-dauer.is-in .iv-balken.is-weiter i:nth-child(5){animation-delay:.79s}html.has-motion .iv-dauer.is-in .iv-balken.is-weiter i:nth-child(6){animation-delay:.85s}html.has-motion .iv-dauer.is-in .iv-balken.is-weiter i:nth-child(7){animation-delay:.91s}html.has-motion .iv-dauer.is-in .iv-balken.is-weiter i:nth-child(8){animation-delay:.97s}html.has-motion .iv-dauer.is-in .iv-balken.is-weiter i:nth-child(9){animation-delay:1.03s}html.has-motion .iv-dauer.is-in .iv-balken.is-weiter i:nth-child(10){animation-delay:1.09s}html.has-motion .iv-dauer.is-in .iv-balken.is-weiter i:nth-child(11){animation-delay:1.15s}html.has-motion .iv-dauer.is-in .iv-balken.is-weiter i:nth-child(12){animation-delay:1.21s}html.has-motion .iv-dauer.is-in .iv-balken-weiter{animation:vv-fade .5s var(--ease-out) 1.35s both}html.has-motion .iv-dauer.is-in .iv-schritte li{animation:vv-rise .5s var(--ease-standard) both}html.has-motion .iv-dauer.is-in .iv-schritte li:first-child{animation-delay:1.5s}html.has-motion .iv-dauer.is-in .iv-schritte li:nth-child(2){animation-delay:1.62s}html.has-motion .iv-dauer.is-in .iv-schritte li:nth-child(3){animation-delay:1.74s}html.has-motion .iv-spektrum.is-in .iv-spektrum-achse i{animation:vv-grow-x .6s var(--ease-out) both;transform-origin:0}html.has-motion .iv-spektrum.is-in .iv-punkt{animation:vv-tile .45s var(--ease-out) both}html.has-motion .iv-spektrum.is-in .iv-punkt:first-child{animation-delay:.35s}html.has-motion .iv-spektrum.is-in .iv-punkt:nth-child(2){animation-delay:.47s}html.has-motion .iv-spektrum.is-in .iv-punkt:nth-child(3){animation-delay:.59s}html.has-motion .iv-spektrum.is-in .iv-punkt:nth-child(4){animation-delay:.71s}html.has-motion .iv-strategien.is-in .iv-strat{animation:vv-rise .55s var(--ease-standard) both}html.has-motion .iv-strategien.is-in .iv-strat:nth-child(2){animation-delay:90ms}html.has-motion .iv-strategien.is-in .iv-strat:nth-child(3){animation-delay:.18s}html.has-motion .iv-strategien.is-in .iv-strat:nth-child(4){animation-delay:.27s}html.has-motion .iv-strategien.is-in [data-count]{animation:vv-num-in .5s var(--ease-out) .3s both}html.has-motion .iv-strategien.is-in .iv-strat:nth-child(2) [data-count]{animation-delay:.39s}html.has-motion .iv-strategien.is-in .iv-strat:nth-child(3) [data-count]{animation-delay:.48s}html.has-motion .iv-strategien.is-in .iv-strat:nth-child(4) [data-count]{animation-delay:.57s}html.has-motion .iv-kette.is-in>li{animation:vv-slide-l .5s var(--ease-out) both}html.has-motion .iv-kette.is-in>li:nth-child(2){animation-delay:.1s}html.has-motion .iv-kette.is-in>li:nth-child(3){animation-delay:.2s}html.has-motion .iv-kette.is-in>li:nth-child(4){animation-delay:.3s}html.has-motion .iv-kette.is-in>li:nth-child(5){animation-delay:.4s}html.has-motion .iv-rollen.is-in .iv-rolle{animation:vv-pop .5s var(--ease-out) both}html.has-motion .iv-rollen.is-in .iv-rolle:nth-child(2){animation-delay:70ms}html.has-motion .iv-rollen.is-in .iv-rolle:nth-child(3){animation-delay:.14s}html.has-motion .iv-rollen.is-in .iv-rolle:nth-child(4){animation-delay:.21s}html.has-motion .iv-strat,html.has-motion .iv-rolle,html.has-motion .iv-quelle{transition:translate var(--dur-slow) var(--ease-out), box-shadow var(--dur-slow) var(--ease-out)}html.has-motion .iv-strat:hover,html.has-motion .iv-rolle:hover,html.has-motion .iv-quelle:hover{box-shadow:var(--shadow-md);translate:0 -3px}html.has-motion .iv-strat:hover{box-shadow:inset 0 3px 0 var(--iv-ton), var(--shadow-md)}html.has-motion [data-motion]:not(.is-in) .tm-nutz,html.has-motion [data-motion]:not(.is-in) .tm-ablauf li{opacity:0}html.has-motion .tm-nutzen.is-in .tm-nutz{animation:vv-pop .5s var(--ease-out) both}html.has-motion .tm-nutzen.is-in .tm-nutz:nth-child(2){animation-delay:70ms}html.has-motion .tm-nutzen.is-in .tm-nutz:nth-child(3){animation-delay:.14s}html.has-motion .tm-nutzen.is-in .tm-nutz:nth-child(4){animation-delay:.21s}html.has-motion [data-motion]:not(.is-in) .feeflow>li{opacity:0}html.has-motion .feeflow.is-in>li{animation:vv-slide-l .5s var(--ease-out) both}html.has-motion .feeflow.is-in>li:nth-child(2){animation-delay:.12s}html.has-motion .feeflow.is-in>li:nth-child(3){animation-delay:.24s}html.has-motion .tm-ablauf.is-in li{animation:vv-slide-l .5s var(--ease-out) both}html.has-motion .tm-ablauf.is-in li:nth-child(2){animation-delay:.12s}html.has-motion .tm-ablauf.is-in li:nth-child(3){animation-delay:.24s}html.has-motion .tm-nutz{transition:translate var(--dur-slow) var(--ease-out), box-shadow var(--dur-slow) var(--ease-out)}html.has-motion .tm-nutz:hover{box-shadow:var(--shadow-md);translate:0 -3px}html.has-motion .flowband.is-in .fb-metric{animation:vv-pop .45s var(--ease-out) both}html.has-motion .flowband.is-in .fb-metric:nth-child(2){animation-delay:70ms}html.has-motion .flowband.is-in .fb-metric:nth-child(3){animation-delay:.14s}html.has-motion .flowband.is-in .fb-metric:nth-child(4){animation-delay:.21s}html.has-motion .flowband.is-in .fb-track i{animation:vv-grow-y .5s var(--ease-out) both}html.has-motion .flowband.is-in .fb-col:first-child i{animation-delay:.3s}html.has-motion .flowband.is-in .fb-col:nth-child(2) i{animation-delay:.36s}html.has-motion .flowband.is-in .fb-col:nth-child(3) i{animation-delay:.42s}html.has-motion .flowband.is-in .fb-col:nth-child(4) i{animation-delay:.48s}html.has-motion .flowband.is-in .fb-col:nth-child(5) i{animation-delay:.54s}html.has-motion .flowband.is-in .fb-col:nth-child(6) i{animation-delay:.6s}html.has-motion .flowband.is-in .fb-col:nth-child(7) i{animation-delay:.66s}html.has-motion .flowband.is-in .fb-col:nth-child(8) i{animation-delay:.72s}html.has-motion .flowband.is-in .fb-col:nth-child(9) i{animation-delay:.78s}html.has-motion .flowband.is-in .fb-col:nth-child(10) i{animation-delay:.84s}html.has-motion .flowband.is-in .fb-col:nth-child(11) i{animation-delay:.9s}html.has-motion .flowband.is-in .fb-col:nth-child(12) i{animation-delay:.96s}html.has-motion .quota.is-in .quota-bar i.is-ist{animation:vv-grow-x .8s var(--ease-out) .2s both}@keyframes vv-halb{0%{opacity:0}to{opacity:.5}}html.has-motion .quota.is-in .quota-bar i.is-luecke{animation:vv-halb .5s var(--ease-out) .9s both}html.has-motion .quota.is-in .quota-bar em{animation:vv-num-in .4s var(--ease-out) 1s both}html.has-motion .quota.is-in .quota-ist{animation:vv-num-in .45s var(--ease-out) .85s both}html.has-motion .quota.is-in .quota-diff{animation:vv-stamp .45s var(--ease-out) 1.25s both}html.has-motion .quota.is-in .quota-row:nth-child(2) .quota-ist{animation-delay:.95s}html.has-motion .quota.is-in .quota-row:nth-child(3) .quota-ist{animation-delay:1.05s}html.has-motion .quota.is-in .quota-row:nth-child(4) .quota-ist{animation-delay:1.15s}html.has-motion .quota.is-in .quota-row:nth-child(2) .quota-diff{animation-delay:1.35s}html.has-motion .quota.is-in .quota-row:nth-child(3) .quota-diff{animation-delay:1.45s}html.has-motion .quota.is-in .quota-row:nth-child(4) .quota-diff{animation-delay:1.55s}html.has-motion .insights.is-in .insights-list li{animation:vv-slide-l .42s var(--ease-out) both}html.has-motion .insights.is-in .insights-list li:nth-child(2){animation-delay:90ms}html.has-motion .insights.is-in .insights-list li:nth-child(3){animation-delay:.18s}html.has-motion .insights.is-in .insights-list li:nth-child(4){animation-delay:.27s}html.has-motion .insights.is-in .insights-list li:nth-child(5){animation-delay:.36s}html.has-motion .insights.is-in .insights-list li:nth-child(6){animation-delay:.45s}html.has-motion .insights.is-in .insights-list li:nth-child(7){animation-delay:.54s}html.has-motion .stack.is-in .stack-head .status{animation:vv-stamp .45s var(--ease-out) .1s both}html.has-motion .stack.is-in .stack-bar i{animation:vv-grow-x .55s var(--ease-out) both}html.has-motion .stack.is-in .stack-bar i:first-child{animation-delay:.35s}html.has-motion .stack.is-in .stack-bar i:nth-child(2){animation-delay:.6s}html.has-motion .stack.is-in .stack-bar i:nth-child(3){animation-delay:.78s}html.has-motion .stack.is-in .stack-bar i:nth-child(4){animation-delay:.92s}html.has-motion .stack.is-in .stack-bar i:nth-child(5){animation-delay:1.04s}html.has-motion .stack.is-in .stack-bar i:nth-child(6){animation-delay:1.2s}html.has-motion .stack.is-in .stack-key li{animation:vv-num-in .4s var(--ease-out) both}html.has-motion .stack.is-in .stack-key li:first-child{animation-delay:.5s}html.has-motion .stack.is-in .stack-key li:nth-child(2){animation-delay:.7s}html.has-motion .stack.is-in .stack-key li:nth-child(3){animation-delay:.86s}html.has-motion .stack.is-in .stack-key li:nth-child(4){animation-delay:1s}html.has-motion .stack.is-in .stack-key li:nth-child(5){animation-delay:1.12s}html.has-motion .stack.is-in .stack-key li:nth-child(6){animation-delay:1.35s}html.has-motion .wait.is-in .wait-rate{animation:vv-num-in .5s var(--ease-out) .15s both}html.has-motion .wait.is-in .wait-col:nth-child(2) .wait-rate{animation-delay:.25s}html.has-motion .wait.is-in .wait-col:nth-child(3) .wait-rate{animation-delay:.35s}html.has-motion .wait.is-in .wait-bar i{animation:vv-grow-y .75s var(--ease-out) .45s both}html.has-motion .wait.is-in .wait-bar em{animation:vv-stamp .45s var(--ease-out) 1.2s both}html.has-motion .wait.is-in .wait-col:nth-child(3) .wait-bar em{animation-delay:1.35s}html.has-motion .wait.is-in .wait-say{animation:vv-arrive .55s var(--ease-out) 1.6s both}html.has-motion .ratecheck.is-in .rc-bar i{animation:vv-grow-x .9s var(--ease-out) .25s both}html.has-motion .ratecheck.is-in .rc-row:nth-child(2) .rc-bar i{animation-delay:.95s}html.has-motion .ratecheck.is-in .rc-foot{animation:vv-num-in .45s var(--ease-out) 1s both}html.has-motion .ratecheck.is-in .rc-row:nth-child(2) .rc-foot{animation-delay:1.7s}}
@layer components{@media (max-width:880px){.engine-sum{gap:2px var(--sp-16);grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;display:grid}.prob-fig,.prob-gap{min-height:0}.feeflow-node{column-gap:var(--sp-14);grid-template-columns:auto minmax(0,1fr);align-items:center}.feeflow-node .tile{grid-row:1/span 2;align-self:start;margin-bottom:0}.feeflow-node b,.feeflow-node small{grid-column:2}.feeflow-node small{align-self:start}}@media (max-width:780px){.profile-head{row-gap:var(--sp-10);flex-wrap:wrap}.profile-head:after{content:"";flex-basis:100%;order:1;height:0}.profile-head .status{margin-left:calc(24px + var(--sp-14));order:2}}@media (max-width:720px){.proof-bar{padding:var(--sp-8) 0;gap:0}.proof-bar .metric{justify-content:space-between;align-items:baseline;gap:var(--sp-16);padding:var(--sp-12) 0;display:flex}.proof-bar .metric+.metric{border-top:1px solid var(--color-border-soft)}.proof-bar .metric dd{font-size:20px}.not:has(>.tile){column-gap:var(--sp-14);grid-template-columns:auto minmax(0,1fr);align-items:center}.not:has(>.tile)>.tile{grid-row:1/span 2;align-self:start;margin-bottom:0}.not:has(>.tile)>b{grid-column:2}.not:has(>.tile)>span:not(.tile){grid-column:2}.app-titlebar .tb-right .btn{display:none}}@media (max-width:880px){.board-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-val{font-size:26px}}@media (max-width:720px){.dens-row{margin-top:var(--sp-12);grid-template-columns:minmax(0,1fr);gap:0}.dens-col{justify-items:start;gap:0 var(--sp-14);padding:var(--sp-8) 0;text-align:left;border-top:1px solid var(--color-border-soft);grid-template-rows:auto;grid-template-columns:52px minmax(0,1fr) auto}.dens-col:first-child{border-top:0}.dens-dot{width:max(30px, calc(var(--d) * .45));height:max(30px, calc(var(--d) * .45));justify-self:center}.dens-dot b{font-size:var(--fs-3xs)}.dens-col em{font-size:var(--fs-sm)}.dens-col small{font-size:var(--fs-sm);color:var(--color-text-muted);justify-self:end}.density,.gaptypes{padding:var(--sp-20) var(--sp-18) var(--sp-16)}.gaptypes-list li{grid-template-columns:minmax(0,1fr)}.gaptypes-cnt{font-size:var(--fs-xs)}}@media (max-width:640px){.duo-col:before{content:"Kunde";min-width:3.2em;margin-right:var(--sp-8);font-size:var(--fs-3xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-text-faint);flex:none}.duo-col.is-you:before{content:"Du";color:var(--color-accent-ink)}}}
@layer utilities{.u-stack{display:grid}.u-row{align-items:center;display:flex}.u-row-start{align-items:flex-start;display:flex}.u-col{flex-direction:column;display:flex}.u-wrap{flex-wrap:wrap}.u-between{justify-content:space-between}.u-center{justify-content:center}.u-end{justify-content:flex-end}.u-items-end{align-items:flex-end}.u-baseline{align-items:baseline}.u-grow{flex:auto;min-width:0}.u-none{flex:none}.u-push{margin-left:auto}.u-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.u-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.u-grid-4{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.u-grid-auto{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}@media (max-width:880px){.u-grid-3,.u-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.u-grid-2,.u-grid-3,.u-grid-4{grid-template-columns:minmax(0,1fr)}}.u-gap-0{gap:0}.u-gap-4{gap:var(--sp-4)}.u-gap-6{gap:var(--sp-6)}.u-gap-8{gap:var(--sp-8)}.u-gap-10{gap:var(--sp-10)}.u-gap-12{gap:var(--sp-12)}.u-gap-16{gap:var(--sp-16)}.u-gap-20{gap:var(--sp-20)}.u-gap-24{gap:var(--sp-24)}.u-gap-32{gap:var(--sp-32)}.u-gap-40{gap:var(--sp-40)}.u-gap-48{gap:var(--sp-48)}.u-mt-0{margin-top:0}.u-mt-4{margin-top:var(--sp-4)}.u-mt-8{margin-top:var(--sp-8)}.u-mt-12{margin-top:var(--sp-12)}.u-mt-16{margin-top:var(--sp-16)}.u-mt-24{margin-top:var(--sp-24)}.u-mt-32{margin-top:var(--sp-32)}.u-mt-48{margin-top:var(--sp-48)}.u-mb-8{margin-bottom:var(--sp-8)}.u-mb-12{margin-bottom:var(--sp-12)}.u-mb-16{margin-bottom:var(--sp-16)}.u-mb-24{margin-bottom:var(--sp-24)}.u-mb-32{margin-bottom:var(--sp-32)}.u-mb-48{margin-bottom:var(--sp-48)}.u-mb-0{margin-bottom:0}.u-left{text-align:left}.u-center-text{text-align:center}.u-right{text-align:right}.u-nowrap{white-space:nowrap}.u-balance{text-wrap:balance}.u-koeder{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;left:-9999px}.u-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.u-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.u-ink{color:var(--color-text)}.u-muted{color:var(--color-text-muted)}.u-tertiary{color:var(--color-text-tertiary)}.u-faint{color:var(--color-text-faint)}.u-accent-ink{color:var(--color-accent-ink)}.u-measure{max-width:var(--measure)}.u-measure-tight{max-width:var(--measure-tight)}.u-measure-wide{max-width:var(--measure-wide)}.u-surface{background:var(--color-surface)}.u-surface-sunken{background:var(--color-surface-sunken)}.u-bg-bone{background:var(--color-bg)}.u-bg-accent{background:var(--color-accent);color:var(--color-on-accent)}.u-bg-accent-soft{background:var(--color-accent-soft);color:var(--color-accent-ink)}.u-border{border:1px solid var(--color-border)}.u-border-top{border-top:1px solid var(--color-border-soft)}.u-r-md{border-radius:var(--r-md)}.u-r-xl{border-radius:var(--r-xl)}.u-r-pill{border-radius:var(--r-pill)}.u-shadow{box-shadow:var(--shadow-md)}.u-relative{position:relative}.u-hide{display:none}@media (max-width:880px){.u-hide-md{display:none}}@media (max-width:720px){.u-hide-sm{display:none}}.u-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}

