.crumb{color:var(--slate);justify-content:center;gap:8px;margin-bottom:28px;font-size:14px;display:flex}.crumb a:hover{color:var(--color-midnight)}.hero.mv{padding-bottom:0}.hero.mv h1{max-width:900px}.hero.mv .lead{max-width:600px}.mv-hero-vis{text-align:left;grid-template-columns:1fr 190px 1.35fr;align-items:center;max-width:1160px;margin:64px auto 0;padding:44px 48px;display:grid}.mv-sites{justify-items:start;gap:10px;display:grid}.mv-sites .file{justify-content:space-between;align-items:center;width:100%;max-width:260px;padding:9px 12px;font-size:12px;display:flex;box-shadow:0 6px 16px #0f11350f}.mv-sites .file b{font-size:13px}.mv-sites .file em{color:var(--slate);background:var(--color-mist);border-radius:6px;padding:2px 7px;font-size:11px;font-style:normal}.mv-sites .more{color:var(--slate);padding-left:12px;font-size:12px}.mv-hero-vis .vflow{height:230px}.mv-hero-vis .vf-line:before{animation:.9s ease-out both vf-draw}.mv-hero-vis .vf-dot{animation:1.6s ease-in-out .1s both vf-run}.mv-hero-vis .vz-ui{padding:18px 20px}.mv-kpis{grid-template-columns:repeat(3,1fr);gap:10px;margin:4px 0 14px;display:grid}.mv-kpis div{border:1px solid var(--color-border);border-radius:10px;padding:10px 12px}.mv-kpis small{color:var(--slate);font-size:11px;display:block}.mv-kpis b{color:var(--color-midnight);font-variant-numeric:tabular-nums;font-size:20px;font-weight:300}.mv-hero-vis .hbar{grid-template-columns:92px 1fr 78px;font-size:12px}.mv-hero-vis .hbar i{animation:1s cubic-bezier(.2,.8,.2,1) .15s both bar-w}@keyframes bar-w{0%{width:0}}.mv-roles{text-align:left;grid-template-columns:repeat(3,1fr);gap:16px;padding:40px 0 96px;display:grid}.mv-roles .mega-link{border:1px solid var(--color-border);border-radius:20px;padding:12px;transition:background .15s,border-color .15s,transform .18s}.mv-roles .mega-link:hover{border-color:#cbd5e1}.mv-roles .mega-link:active{transform:scale(.98)}.mv-roles .mega-link>span:nth-child(2)>span{color:var(--slate);font-size:14px}.mv-roles .go{width:16px;height:16px;color:var(--slate);margin-left:auto;transition:transform .2s}.mv-roles .mega-link:hover .go{color:var(--color-midnight);transform:translateY(2px)}.fr{border-bottom:1px dashed #eef2f6;grid-template-columns:62px 1fr auto;align-items:center;gap:8px;padding:6px 0;display:grid}.fr:last-child{border-bottom:0}.fr>span:first-child{color:var(--slate);font-variant-numeric:tabular-nums}.fr em{white-space:nowrap;font-size:11px;font-style:normal}.fr em.bad{color:#b91c1c;font-weight:500}.fr em.ok{color:#047857}.fr em.new{color:var(--color-accent-dark);font-weight:500}.fr.miss{background:repeating-linear-gradient(135deg,#fff7f7 0 6px,#fdecec 6px 12px);border-radius:6px;margin:2px -6px;padding:6px}.fr.add{background:var(--color-tint);border-radius:6px;margin:2px -6px;padding:6px}.fx{color:var(--color-midnight);font-variant-numeric:tabular-nums;font-weight:600}.fin{background:#fff;padding:112px 0}.fin .sec-h{margin-bottom:0}.fin .bento{margin-top:44px}.fin .bcard{border-color:var(--color-border)}.tabs-mini{gap:4px;margin-bottom:10px;display:flex}.tabs-mini span{color:var(--slate);border-radius:99px;padding:3px 9px;font-size:11px;font-weight:500}.tabs-mini span.on{background:var(--color-midnight);color:#fff}.v-rev{width:86%;padding:16px 18px}.v-rev .hbar{grid-template-columns:96px 1fr 78px}.bcard.in .v-rev .hbar i{animation:1s cubic-bezier(.2,.8,.2,1) both bar-w}.js .bcard:not(.in) .v-rev .hbar i{width:0}.v-bank{width:82%}.v-bank .br b{color:#047857}.v-bank .acct{color:var(--slate);margin-top:6px;font-size:10px}.v-book{width:84%;font-size:11px}.bk{border-bottom:1px dashed #eef2f6;grid-template-columns:1fr 1fr 70px;gap:8px;padding:5px 0;display:grid}.bk.hd{color:var(--slate);border-bottom:1px solid var(--color-border);font-weight:600}.bk b{text-align:right;color:var(--color-midnight);font-variant-numeric:tabular-nums}.bk:last-child{border-bottom:0}.rollout{background:#fff;padding:112px 0}.ro-grid{grid-template-columns:1.5fr 1fr;align-items:center;gap:48px;margin-top:44px;display:grid}.ro-vis{place-items:center;height:340px;display:grid}.gantt{width:88%;padding:18px 20px}.gt-row{grid-template-columns:104px 1fr;align-items:center;gap:12px;padding:7px 0;display:grid}.gt-row>span{color:var(--color-midnight);font-size:12px;font-weight:500}.gt-row.axis i{font-style:normal}.gt-row.axis>span:last-child{color:var(--slate);justify-content:space-between;font-size:10px;font-weight:500;display:flex}.gt-track{background:repeating-linear-gradient(90deg,#0000 0 calc(12.5% - 1px),#eef2f6 calc(12.5% - 1px) 12.5%);border-radius:6px;height:22px;position:relative}.gt-bar{top:0;bottom:0;left:var(--s);transform-origin:0;border-radius:6px;display:flex;position:absolute;right:0;overflow:hidden}.gt-bar i{place-items:center;font-size:10px;font-style:normal;font-weight:500;display:grid}.gt-bar .setup{flex:0 0 var(--w);background:var(--color-mist);color:var(--slate);border:1px solid var(--color-border);border-radius:6px 0 0 6px}.gt-bar .live{color:#047857;background:#e7f8f1;flex:1}.gantt.in .gt-bar{animation:.8s cubic-bezier(.2,.8,.2,1) both gt-in}.gantt.in .gt-row:nth-child(3) .gt-bar{animation-delay:.15s}.gantt.in .gt-row:nth-child(4) .gt-bar{animation-delay:.3s}.gantt.in .gt-row:nth-child(5) .gt-bar{animation-delay:.45s}.js .gantt:not(.in) .gt-bar{transform:scaleX(0)}@keyframes gt-in{0%{transform:scaleX(0)}}.ro-points{gap:28px;display:grid}.ro-points b{color:var(--color-midnight);font-size:18px;font-weight:500;display:block}.ro-points p{color:var(--slate);margin-top:4px;font-size:15px;line-height:1.5}.ro-points .cta-team{justify-self:start;margin-top:4px}.pricing .terms{justify-content:flex-start}.pricing.mv,.cases.mv{background:var(--color-ivory)}.situation .sec-h{margin-left:auto;margin-right:auto}@media (prefers-reduced-motion:reduce){.mv-hero-vis *,.gantt *,.v-rev *{animation:none!important}}
