:root{--inv-parchment:#f6f3f1;--inv-ink:#17191c;--inv-off-black:#242424;--inv-graphite:#4e4d4d;--inv-slate:#777b86;--inv-muted:#8a827a;--inv-ash:#cecac8;--inv-mist:#f2f2f3;--inv-fog:#fafafb;--inv-peach:#fbe1d1;--inv-sienna:#5d2a1a;--inv-line:color-mix(in srgb,#17191c 12%,transparent);--inv-ok:#3a7a5c;--inv-warn:#8b5a2b;--inv-road:#5d2a1a;--inv-demo:#6b6560;--inv-serif:var(--font-serif-brand),var(--font-signifier),ui-serif,Georgia,"Times New Roman",Times,serif;--inv-sans:var(--font-inter),var(--font-sohne),ui-sans-serif,system-ui,-apple-system,sans-serif;--inv-page:var(--mkt-page,1420px);--inv-radius:12px;--inv-blue:var(--inv-sienna);--inv-blue-deep:#3d1a10;--inv-dark:#17191c;--inv-bg:var(--inv-parchment);--inv-white:#faf8f6}.inv-page{background:var(--inv-bg);font-feature-settings:"ss01" on,"cv11" on}.inv-topnav{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--inv-parchment) 92%,#fff);border-bottom:1px solid var(--inv-line);backdrop-filter:blur(10px)}.inv-topnav__inner{max-width:var(--inv-page);margin:0 auto;padding:10px 24px;display:flex;align-items:center;gap:16px}.inv-topnav__links{display:flex;align-items:center;gap:4px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.inv-topnav__links::-webkit-scrollbar{display:none}.inv-topnav__links a{flex:none;padding:8px 14px;border-radius:9999px;color:var(--inv-slate);text-decoration:none;font-size:13px;font-weight:450;letter-spacing:-.01em;white-space:nowrap;transition:color .15s ease,background .15s ease}.inv-topnav__links a:hover{color:var(--inv-ink);background:color-mix(in srgb,var(--inv-mist) 80%,transparent)}.inv-topnav__links a.is-active{color:var(--inv-ink);background:color-mix(in srgb,var(--inv-peach) 55%,var(--inv-parchment));font-weight:500}.inv-topnav__ctas{display:flex;flex-shrink:0;gap:8px}.inv-topnav__ctas a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:12px;font-weight:500;padding:9px 16px;border-radius:9999px;white-space:nowrap}.inv-layout,.inv-main,.inv-sidenav{display:contents}.inv-sticky{display:none}.inv-tag{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:4px;vertical-align:middle;line-height:1.2}.tag-verified{background:color-mix(in srgb,#b8d4c8 35%,transparent);color:var(--inv-ok);border:1px solid color-mix(in srgb,var(--inv-ok) 25%,transparent)}.tag-target{background:color-mix(in srgb,#ecda98 40%,transparent);color:var(--inv-warn);border:1px solid color-mix(in srgb,var(--inv-warn) 25%,transparent)}.tag-forecast{background:color-mix(in srgb,var(--inv-peach) 55%,transparent);color:var(--inv-sienna);border:1px solid color-mix(in srgb,var(--inv-sienna) 18%,transparent)}.tag-roadmap{background:color-mix(in srgb,#cfdaf5 45%,transparent);color:var(--inv-sienna);border:1px solid color-mix(in srgb,var(--inv-sienna) 14%,transparent)}.tag-demo{background:color-mix(in srgb,var(--inv-ash) 35%,transparent);color:var(--inv-demo);border:1px solid color-mix(in srgb,var(--inv-ink) 10%,transparent)}.inv-sec.dark .tag-verified{background:color-mix(in srgb,#b8d4c8 35%,transparent);color:var(--inv-ok);border:1px solid color-mix(in srgb,var(--inv-ok) 25%,transparent)}.inv-sec.dark .tag-target{background:color-mix(in srgb,#ecda98 40%,transparent);color:var(--inv-warn);border:1px solid color-mix(in srgb,var(--inv-warn) 25%,transparent)}.inv-sec.dark .tag-forecast{background:color-mix(in srgb,var(--inv-peach) 55%,transparent);color:var(--inv-sienna);border:1px solid color-mix(in srgb,var(--inv-sienna) 18%,transparent)}.inv-sec.dark .tag-roadmap{background:color-mix(in srgb,#cfdaf5 45%,transparent);color:var(--inv-sienna);border:1px solid color-mix(in srgb,var(--inv-sienna) 14%,transparent)}.inv-sec.dark .tag-demo{background:color-mix(in srgb,var(--inv-ash) 35%,transparent);color:var(--inv-demo);border:1px solid color-mix(in srgb,var(--inv-ink) 10%,transparent)}.inv-sec{padding:88px 24px;background:var(--inv-parchment);scroll-margin-top:24px}.inv-sec.alt{background:var(--inv-white)}.inv-sec--ink,.inv-sec.dark{background:radial-gradient(1200px 500px at 10% -10%,color-mix(in srgb,var(--inv-peach) 14%,transparent),transparent 55%),radial-gradient(900px 400px at 90% 0,color-mix(in srgb,#a0b5eb 12%,transparent),transparent 50%),var(--inv-ink);color:#fff}.inv-sec--parchment{background:var(--inv-parchment);color:var(--inv-ink)}.inv-sec--peach{background:radial-gradient(900px 420px at 12% 0,color-mix(in srgb,var(--inv-peach) 55%,transparent),transparent 60%),var(--inv-parchment);color:var(--inv-ink)}.inv-sec--mint{background:radial-gradient(900px 420px at 88% 0,color-mix(in srgb,#b8d4c8 40%,transparent),transparent 60%),var(--inv-parchment);color:var(--inv-ink)}.inv-sec--sky{background:radial-gradient(900px 420px at 50% 0,color-mix(in srgb,#cfdaf5 42%,transparent),transparent 60%),var(--inv-parchment);color:var(--inv-ink)}.inv-sec--gold{background:radial-gradient(900px 420px at 20% 0,color-mix(in srgb,#ecda98 38%,transparent),transparent 60%),var(--inv-parchment);color:var(--inv-ink)}.inv-kicker{font-size:10px;letter-spacing:.12em;margin-bottom:14px}.inv-sec--ink .inv-kicker,.inv-sec.dark .inv-kicker{color:var(--inv-peach)}.inv-h2,.inv-sec.dark .inv-h2{font-family:var(--inv-serif);font-size:clamp(28px,4vw,40px);font-weight:400;margin:0 0 16px;color:var(--inv-ink);line-height:1.15;letter-spacing:-.03em}.inv-sub{font-size:16px;color:var(--inv-slate);margin:0 0 40px;line-height:1.6;max-width:640px}.inv-sec.dark .inv-sub{color:var(--inv-muted)}.inv-grid{display:grid;gap:20px}.inv-grid-2{grid-template-columns:1fr 1fr}.inv-grid-3{grid-template-columns:repeat(3,1fr)}.inv-grid-4{grid-template-columns:repeat(4,1fr)}.inv-grid-5{grid-template-columns:repeat(5,1fr)}.inv-grid-6{grid-template-columns:repeat(6,1fr)}.inv-card{background:var(--inv-white);border:1px solid var(--inv-line);border-radius:12px;padding:22px}.inv-sec.dark .inv-card{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1)}.inv-stat-val{font-size:28px;font-weight:500;color:var(--inv-sienna);margin-bottom:6px;letter-spacing:-.02em}.inv-sec.dark .inv-stat-val{color:var(--inv-peach)}.inv-stat-lbl{font-size:12px;color:var(--inv-slate);line-height:1.45}.inv-sec.dark .inv-stat-lbl{color:var(--inv-muted)}.inv-btn-p,.inv-btn-s{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:8px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .15s,background .15s,border-color .15s}.inv-btn-p{background:var(--inv-blue);color:#fff;border:1px solid transparent}.inv-btn-p:hover{background:var(--inv-blue-deep)}.inv-btn-s{background:transparent;color:inherit;border:1px solid rgba(148,163,184,.45)}.inv-sec.dark .inv-btn-s{border-color:hsla(0,0%,100%,.2);color:#fff}.inv-btn-p:hover,.inv-btn-s:hover{transform:translateY(-1px)}.inv-cover{padding:120px 24px 96px}.inv-cover-h1{font-size:clamp(40px,6vw,64px);font-weight:500;line-height:1.05;letter-spacing:-.035em;margin:0 0 20px;max-width:900px}.inv-cover-band{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;background:color-mix(in srgb,var(--inv-peach) 78%,#fff);border:1px solid color-mix(in srgb,var(--inv-sienna) 12%,transparent);border-radius:20px;overflow:visible;margin-top:48px;padding:20px}.inv-cover-band>div{background:color-mix(in srgb,#fff 72%,var(--inv-parchment));border:1px solid var(--inv-line);border-radius:14px;padding:22px}.inv-cover-actions{margin-top:32px}.inv-story-arc{font-size:15px;color:#94a3b8;line-height:1.65;max-width:680px;margin:0 0 24px}.inv-story-quote{margin:0 0 36px;padding:20px 24px;border-left:3px solid var(--inv-blue);background:color-mix(in srgb,var(--inv-sienna) 8%,transparent);border-radius:0 12px 12px 0;font-size:17px;font-weight:550;line-height:1.55;color:#e2e8f0;max-width:760px}.inv-story-card{border-radius:12px;padding:28px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03)}.inv-story-card h4{margin:20px 0 0;font-size:20px;font-weight:500}.inv-story-card p{margin:0 0 12px;font-size:14px;color:#cbd5e1;line-height:1.5}.inv-story-card .red{color:#f87171}.inv-story-card .blue{color:var(--inv-peach)}.inv-story-lbl{font-size:10px;font-weight:500;letter-spacing:.1em;color:var(--inv-muted);text-transform:uppercase;display:block;margin-bottom:18px}.inv-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.inv-chip{border:1px solid var(--inv-line);background:#fff;border-radius:999px;padding:10px 14px;font-size:13px;font-weight:600;color:var(--inv-ink)}.inv-split{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:8px}.inv-split-card h3{margin:0 0 10px;font-size:18px;font-weight:500}.inv-split-card ul{margin:0;padding-left:18px;color:var(--inv-slate);font-size:14px;line-height:1.6}.inv-split-card.operate{background:radial-gradient(120% 90% at 100% 0,color-mix(in srgb,var(--inv-peach) 55%,transparent),transparent 55%),color-mix(in srgb,#fff 70%,var(--inv-parchment));color:var(--inv-ink);border-color:var(--inv-line)}.inv-split-card.operate ul{color:var(--inv-slate)}.inv-loop{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-top:28px}.inv-loop-step{border-radius:10px;border:1px solid var(--inv-line);background:#fff;padding:16px 14px;min-height:120px}.inv-loop-n{font-size:10px;font-weight:500;color:var(--inv-sienna);letter-spacing:.08em;margin-bottom:8px}.inv-loop-t{font-size:15px;font-weight:500;margin:0 0 6px;color:var(--inv-ink)}.inv-loop-d{font-size:12px;color:var(--inv-slate);line-height:1.45;margin:0}.inv-demo-layout{display:grid;grid-template-columns:1.6fr 1fr;gap:20px;margin-top:28px}.inv-demo-frame{border:1px solid var(--inv-line);border-radius:12px;background:#0f172a;box-shadow:0 16px 40px rgba(4,20,51,.12)}.inv-demo-chrome{display:flex;align-items:center;gap:8px;padding:12px 14px;background:#fff;border-bottom:1px solid var(--inv-line)}.inv-dot{width:9px;height:9px;border-radius:50%}.inv-dot.r{background:#f43f5e}.inv-dot.y{background:#eab308}.inv-dot.g{background:#10b981}.inv-demo-url{font-size:11px;color:var(--inv-muted);margin-left:8px}.inv-demo-body{padding:20px;color:#e2e8f0;min-height:280px}.inv-demo-tabs{display:flex;flex-direction:column;gap:10px}.inv-demo-tab{text-align:left;border:1px solid var(--inv-line);border-radius:10px;padding:16px;background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s}.inv-demo-tab.active{border-color:color-mix(in srgb,var(--inv-sienna) 45%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--inv-sienna) 12%,transparent)}.inv-demo-tab h4{margin:0 0 6px;font-size:14px;font-weight:500;color:var(--inv-ink)}.inv-demo-tab p{margin:0;font-size:12px;color:var(--inv-slate);line-height:1.45}.prf-top-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.prf-stat-box{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);border-radius:8px;padding:12px}.prf-stat-val{font-size:18px;font-weight:500;margin-bottom:2px}.prf-stat-lbl{font-size:10px;color:var(--inv-muted)}.prf-list{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:8px;padding:14px;display:flex;flex-direction:column;gap:8px}.prf-list-title{font-size:10px;font-weight:500;color:var(--inv-peach);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px}.prf-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px;border-radius:6px;background:hsla(0,0%,100%,.03)}.prf-row-txt{font-size:12px;color:#cbd5e1}.prf-row-tag{font-size:10px;font-weight:500;padding:3px 8px;border-radius:999px;border:1px solid rgba(148,163,184,.35);color:#e2e8f0}.prf-graph{position:relative;height:160px;margin:8px 0}.prf-node{position:absolute;background:#fff;color:var(--inv-ink);font-size:11px;font-weight:500;padding:6px 10px;border-radius:6px;z-index:2}.inv-timeline{margin-top:36px;display:flex;flex-direction:column;gap:22px;border-left:1px solid var(--inv-line);padding-left:22px;margin-left:10px}.inv-tl-item{position:relative}.inv-tl-item:before{content:"";position:absolute;left:-27px;top:4px;width:8px;height:8px;border-radius:50%;background:#fff;border:2px solid var(--inv-line)}.inv-tl-item.active:before{border-color:var(--inv-sienna);background:var(--inv-blue)}.inv-tl-q{font-size:11px;color:var(--inv-muted);text-transform:uppercase}.inv-tl-q,.inv-tl-title{font-weight:500;margin-bottom:4px}.inv-tl-title{font-size:15px;color:var(--inv-ink)}.inv-tl-desc{font-size:13px;color:var(--inv-slate);line-height:1.5}.inv-note{border-left:3px solid var(--inv-blue);padding-left:12px;line-height:1.5}.inv-assumptions,.inv-note{font-size:12px;color:var(--inv-slate);margin-top:20px}.inv-assumptions{background:#f1f5f9;border:1px solid var(--inv-line);border-radius:10px;padding:14px 16px;line-height:1.55}.inv-pricing-table{width:100%;border-collapse:collapse;margin-top:28px;font-size:14px;background:#fff;border:1px solid var(--inv-line);border-radius:12px;overflow:hidden}.inv-pricing-table th{text-align:left;padding:14px 16px;background:var(--inv-ink);color:var(--inv-peach);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.inv-pricing-table td{padding:14px 16px;border-top:1px solid var(--inv-line);color:var(--inv-ink);font-weight:600}.inv-pricing-table .muted{color:var(--inv-slate);font-weight:500}.inv-stack{display:flex;gap:16px;margin-top:28px;margin-bottom:16px}.inv-stack-item{flex:1;background:#fff;border:1px solid var(--inv-line);border-radius:10px;padding:22px 16px;text-align:center}.inv-stack-item.dark{background:radial-gradient(120% 100% at 50% 0,color-mix(in srgb,var(--inv-peach) 65%,transparent),transparent 62%),color-mix(in srgb,#fff 55%,var(--inv-parchment));color:var(--inv-ink);border-color:color-mix(in srgb,var(--inv-sienna) 16%,transparent)}.inv-stack-lbl{font-size:10px;font-weight:500;color:var(--inv-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.inv-stack-item.dark .inv-stack-lbl{color:var(--inv-slate)}.inv-stack-val{font-size:22px;font-weight:500}.inv-stack-item.dark .inv-stack-val,.inv-stack-val{color:var(--inv-ink)}.inv-stack-unit{font-size:13px;color:var(--inv-muted);font-weight:500;margin-left:2px}.inv-stack-bottom{background:#fff;border:1px solid var(--inv-line);border-radius:10px;padding:18px 22px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.inv-stack-note{font-size:13px;color:var(--inv-slate)}.inv-stack-total{font-size:18px;font-weight:500;color:var(--inv-ink)}.inv-stack-save span,.inv-stack-total span{font-size:11px;color:var(--inv-muted);font-weight:500;margin-left:6px}.inv-stack-save{font-size:18px;font-weight:500;color:var(--inv-ok)}.inv-gtm-card .inv-stat-val{margin-bottom:6px}.inv-gtm-card.dark{background:var(--inv-ink);border-color:transparent}.inv-gtm-card.dark .inv-stat-val{color:#fff}.inv-gtm-card.dark .inv-stat-lbl{color:#cbd5e1}.inv-gtm-note{font-size:13px;color:var(--inv-slate);margin-top:16px;text-align:center;line-height:1.5}.inv-hint{display:block;margin-top:4px;font-size:11px;color:var(--inv-muted);font-weight:500}.inv-bm-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:stretch;margin-top:32px}.inv-bm-left{display:flex;flex-direction:column;gap:14px;justify-content:center}.inv-bm-row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.1);font-size:13px}.inv-bm-row:last-child{border-bottom:none;padding-bottom:0}.inv-bm-lbl{color:var(--inv-slate)}.inv-bm-val{font-weight:600;text-align:right}.inv-bm-val,.inv-bm-val.blue{color:var(--inv-ink)}.inv-bm-right{display:grid;grid-template-columns:1fr 1fr;gap:12px;background:transparent;border-radius:12px;overflow:visible;border:none}.inv-bm-right>div{background:color-mix(in srgb,#fff 72%,var(--inv-parchment));border:1px solid var(--inv-line);border-radius:14px;padding:22px}.inv-bm-right .v{font-size:20px;font-weight:400;font-family:var(--inv-serif);color:var(--inv-ink);margin-bottom:4px}.inv-bm-right .l{font-size:11px;color:var(--inv-slate);line-height:1.4}.inv-fin-h3{margin:48px 0 8px;font-size:18px;font-weight:500;color:#fff}.inv-fin-note{margin:0 0 16px;font-size:13px;color:var(--inv-muted);line-height:1.5}.inv-pricing-table-dark{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.08)}.inv-pricing-table-dark th{background:#041433;color:var(--inv-peach)}.inv-pricing-table-dark td{color:#f8fafc;border-top-color:hsla(0,0%,100%,.06)}.inv-pricing-table .green{color:#34d399;font-weight:600}.inv-pricing-table .light{color:#cbd5e1;font-weight:500}.inv-mrr-caption{margin:12px 0 0;font-size:13px;color:var(--inv-muted);line-height:1.45}.inv-gtm-step h4{margin:0 0 8px;font-size:14px;font-weight:500;color:var(--inv-sienna);letter-spacing:.04em;text-transform:uppercase}.inv-gtm-step p{margin:0;font-size:13px;color:var(--inv-slate);line-height:1.5}.inv-comp-table{width:100%;border-collapse:collapse;font-size:13px;background:#fff;border:1px solid var(--inv-line);border-radius:12px;overflow:hidden}.inv-comp-table th{background:var(--inv-ink);color:var(--inv-peach);text-align:left;padding:12px 14px;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.inv-comp-table td{padding:12px 14px;border-top:1px solid var(--inv-line);color:var(--inv-ink);font-weight:600}.inv-comp-table .y{color:var(--inv-ok)}.inv-comp-table .p{color:var(--inv-warn)}.inv-comp-table .n{color:var(--inv-muted)}.inv-moat-card h4{margin:0 0 8px;font-size:12px;font-weight:500;color:var(--inv-sienna);letter-spacing:.06em;text-transform:uppercase}.inv-moat-card p{margin:0;font-size:13px;color:var(--inv-slate);line-height:1.5}.inv-team-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:28px}.inv-team-card{background:#fff;border:1px solid var(--inv-line);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:14px}.inv-team-header{display:flex;align-items:center;gap:14px}.inv-team-av{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#e2e8f0}.inv-team-name{margin:0 0 2px;font-size:18px;font-weight:500;color:var(--inv-ink)}.inv-team-title{margin:0;font-size:13px;font-weight:600;color:var(--inv-sienna)}.inv-team-tags{display:flex;flex-wrap:wrap;gap:6px}.inv-team-tag{background:#f1f5f9;color:var(--inv-slate);font-size:11px;font-weight:600;padding:5px 10px;border-radius:6px}.inv-team-desc{margin:0;font-size:14px;color:var(--inv-slate);line-height:1.5}.inv-team-link{margin-top:auto;font-size:13px;font-weight:500;color:var(--inv-ink);text-decoration:none}.inv-team-link:hover{color:var(--inv-sienna)}.inv-founder-callout{margin-top:24px;padding:20px 22px;border-radius:12px;border:1px solid color-mix(in srgb,var(--inv-sienna) 25%,transparent);background:color-mix(in srgb,var(--inv-sienna) 6%,transparent);font-size:14px;line-height:1.55;color:var(--inv-slate)}.inv-ask-flex{display:flex;align-items:center;gap:48px;margin-top:28px}.inv-ask-donut{width:200px;height:200px;border-radius:50%;background:conic-gradient(#5d2a1a 0 45%,#f4a48c 45% 70%,#6a9e82 70% 85%,#c4a84a 85% 95%,#8a827a 95% 100%);display:grid;place-items:center;position:relative;flex-shrink:0}.inv-ask-donut:before{content:"";position:absolute;inset:28px;background:var(--inv-parchment);border-radius:50%}.inv-ask-donut-in{position:relative;z-index:1;text-align:center}.inv-ask-donut-in h3{margin:0 0 4px;font-size:24px;font-weight:500}.inv-ask-donut-in p{margin:0;font-size:10px;color:var(--inv-muted)}.inv-ask-leg{display:flex;flex-direction:column;gap:12px;flex:1}.inv-ask-leg-row{display:flex;gap:10px;font-size:13px;color:var(--inv-ink)}.inv-ask-leg-row:before{content:"";width:8px;height:8px;border-radius:2px;flex-shrink:0}.inv-ask-leg-row.c1:before{background:#5d2a1a}.inv-ask-leg-row.c2:before{background:#f4a48c}.inv-ask-leg-row.c3:before{background:#6a9e82}.inv-ask-leg-row.c4:before{background:#c4a84a}.inv-ask-leg-row.c5:before{background:#8a827a}.inv-ask-leg-row span{margin-left:auto;font-weight:500;color:var(--inv-graphite)}.inv-mrr-layout{display:flex;gap:20px;margin-top:28px}.inv-mrr-left-col{flex:2;display:flex;flex-direction:column}.inv-mrr-left{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:20px 20px 40px;gap:10px;height:240px}.inv-mrr-bar,.inv-mrr-left{flex:1;display:flex;align-items:flex-end;position:relative}.inv-mrr-bar{background:linear-gradient(180deg,color-mix(in srgb,var(--inv-peach) 35%,#f4a48c),var(--inv-sienna));border-radius:6px 6px 0 0;justify-content:center;padding-bottom:10px;color:#fff;font-size:12px;font-weight:500}.inv-mrr-bar-lbl{position:absolute;bottom:-26px;font-size:11px;color:var(--inv-muted);font-weight:500}.inv-mrr-right{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:12px}.inv-mrr-grid-card{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:18px}.inv-mrr-grid-card .v{font-size:20px;font-weight:400;font-family:var(--inv-serif);color:var(--inv-sienna);margin-bottom:4px}.inv-mrr-grid-card .l{font-size:12px;color:var(--inv-ink)}.inv-faq{margin-top:28px;display:flex;flex-direction:column;gap:6px}.inv-faq-details{border-bottom:1px solid var(--inv-line)}.inv-faq-summary{padding:14px 0;font-size:15px;font-weight:600;color:var(--inv-ink);cursor:pointer;list-style:none}.inv-faq-summary::-webkit-details-marker{display:none}.inv-faq-summary:after{content:"+";float:right;color:var(--inv-sienna);font-weight:400}.inv-faq-details[open] .inv-faq-summary:after{content:"?"}.inv-faq-answer{padding-bottom:14px;font-size:14px;color:var(--inv-slate);line-height:1.6}.inv-dl-box{margin-top:28px;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:hsla(0,0%,100%,.03);overflow:hidden}.inv-dl-item{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border-bottom:1px solid hsla(0,0%,100%,.08);text-decoration:none;color:inherit}.inv-dl-item:last-child{border-bottom:none}.inv-dl-item h4{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--inv-ink)}.inv-dl-item p{margin:0;font-size:11px;color:var(--inv-slate)}.inv-dl-icon{color:var(--inv-sienna);font-weight:500}.inv-contact{text-align:center;padding-top:24px}.inv-contact a.mail{color:var(--inv-sienna);font-weight:500;text-decoration:none;font-size:18px}@media (max-width:960px){.inv-layout{grid-template-columns:1fr}.inv-sidenav{position:relative;top:auto;z-index:10;height:auto;max-height:none;flex-direction:column;align-items:stretch;gap:10px;padding:12px 0 16px;border-right:none;border-bottom:1px solid var(--inv-line);overflow:visible}.inv-sidenav__groups{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding-bottom:4px;scrollbar-width:thin}.inv-sidenav__group{flex:0 0 auto;min-width:-moz-max-content;min-width:max-content}.inv-sidenav__links{display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px}.inv-sidenav__links a{font-size:13px;padding:8px 12px;white-space:nowrap;border-radius:999px;background:color-mix(in srgb,var(--inv-line) 55%,transparent)}.inv-sidenav__ctas{flex-direction:row;flex-wrap:wrap;flex-shrink:0;margin-top:0}.inv-sidenav__ctas a{flex:1;white-space:nowrap;padding:8px 10px}.inv-cover-band,.inv-grid-4,.inv-grid-5,.inv-grid-6,.inv-loop{grid-template-columns:repeat(2,1fr)}.inv-ask-flex,.inv-bm-grid,.inv-demo-layout,.inv-mrr-layout{flex-direction:column;display:flex}.inv-bm-grid{display:grid;grid-template-columns:1fr}.inv-stack{display:grid;grid-template-columns:repeat(2,1fr)}.inv-demo-layout{display:flex;flex-direction:column}}@media (max-width:720px){.inv-sec{padding:64px 18px}.inv-cover{padding:96px 18px 72px}.inv-cover-band,.inv-grid-2,.inv-grid-3,.inv-grid-4,.inv-grid-5,.inv-grid-6,.inv-loop,.inv-split,.inv-stack,.inv-story-cards,.inv-team-grid{grid-template-columns:1fr}.inv-stack{display:grid}.inv-stack-bottom{flex-direction:column;text-align:center}.inv-sidenav__ctas{display:none}.inv-comp-table,.inv-pricing-table{display:block;overflow-x:auto;white-space:nowrap}.inv-mrr-right{grid-template-columns:1fr 1fr}}.inv-page{background:var(--inv-parchment);color:var(--inv-ink);font-family:var(--inv-sans);font-synthesis:none}.inv-ask-donut-in h3,.inv-cover-h1,.inv-loop-t,.inv-stat-val{font-family:var(--inv-serif);font-weight:400;letter-spacing:-.03em}.inv-kicker{color:var(--inv-sienna);font-weight:500;letter-spacing:.14em}.inv-btn-p{background:var(--inv-ink)!important;color:#fff!important;border-radius:9999px!important;border:1px solid var(--inv-ink)!important}.inv-btn-p,.inv-btn-s{font-weight:400!important}.inv-btn-s{background:transparent!important;color:inherit!important;border-radius:9999px!important;border:1px solid!important}.inv-sec--ink .inv-btn-s,.inv-sec.dark .inv-btn-s{border-color:color-mix(in srgb,#fff 35%,transparent)!important;color:#fff!important}.inv-sec--ink .inv-btn-p,.inv-sec.dark .inv-btn-p{background:var(--inv-peach)!important;color:var(--inv-sienna)!important;border-color:color-mix(in srgb,var(--inv-sienna) 18%,transparent)!important}.inv-card,.inv-demo-frame,.inv-gtm-card,.inv-gtm-step,.inv-loop-step,.inv-moat-card,.inv-mrr-grid-card,.inv-stack-item,.inv-story-card,.inv-team-card{border-radius:var(--inv-radius)!important;border-color:var(--inv-line)!important}.inv-mrr-bar{height:0!important;min-height:0;transition:height .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--bar-delay,0s)}.in .inv-mrr-bar,.rv.in .inv-mrr-bar{height:var(--bar-h,40%)!important}@keyframes inv-donut-in{0%{transform:scale(.82) rotate(-28deg);opacity:0}to{transform:scale(1) rotate(0deg);opacity:1}}.inv-ask-donut{opacity:0}.in .inv-ask-donut,.rv.in .inv-ask-donut{animation:inv-donut-in .9s cubic-bezier(.22,1,.36,1) forwards}@keyframes inv-stack-rise{0%{transform:translateY(18px);opacity:0}to{transform:translateY(0);opacity:1}}.inv-stack-item{opacity:0}.in .inv-stack-item,.rv.in .inv-stack-item{animation:inv-stack-rise .55s cubic-bezier(.22,1,.36,1) forwards}.in .inv-stack-item:first-child,.rv.in .inv-stack-item:first-child{animation-delay:.05s}.in .inv-stack-item:nth-child(2),.rv.in .inv-stack-item:nth-child(2){animation-delay:.12s}.in .inv-stack-item:nth-child(3),.rv.in .inv-stack-item:nth-child(3){animation-delay:.19s}.in .inv-stack-item:nth-child(4),.rv.in .inv-stack-item:nth-child(4){animation-delay:.26s}@keyframes inv-loop-in{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}.inv-loop-step{opacity:0}.in .inv-loop-step,.rv.in .inv-loop-step{animation:inv-loop-in .5s cubic-bezier(.22,1,.36,1) forwards}.in .inv-loop-step:first-child,.rv.in .inv-loop-step:first-child{animation-delay:.04s}.in .inv-loop-step:nth-child(2),.rv.in .inv-loop-step:nth-child(2){animation-delay:.1s}.in .inv-loop-step:nth-child(3),.rv.in .inv-loop-step:nth-child(3){animation-delay:.16s}.in .inv-loop-step:nth-child(4),.rv.in .inv-loop-step:nth-child(4){animation-delay:.22s}.in .inv-loop-step:nth-child(5),.rv.in .inv-loop-step:nth-child(5){animation-delay:.28s}.in .inv-loop-step:nth-child(6),.rv.in .inv-loop-step:nth-child(6){animation-delay:.34s}@keyframes inv-node-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 0 color-mix(in srgb,var(--inv-sienna) 0,transparent)}50%{transform:scale(1.04);box-shadow:0 0 0 6px color-mix(in srgb,var(--inv-peach) 35%,transparent)}}.in .prf-node,.rv.in .prf-node{animation:inv-node-pulse 2.4s ease-in-out infinite}.in .prf-node:nth-child(2),.rv.in .prf-node:nth-child(2){animation-delay:.3s}.in .prf-node:nth-child(3),.rv.in .prf-node:nth-child(3){animation-delay:.6s}.in .prf-node:nth-child(4),.rv.in .prf-node:nth-child(4){animation-delay:.9s}.in .prf-node:nth-child(5),.rv.in .prf-node:nth-child(5){animation-delay:1.2s}.prf-node{border-color:color-mix(in srgb,var(--inv-sienna) 35%,transparent)!important;background:color-mix(in srgb,var(--inv-peach) 40%,#fff)!important;color:var(--inv-ink)!important}.inv-tl-item.active:before{background:var(--inv-sienna)!important;border-color:var(--inv-peach)!important}.inv-stack-item.dark{background:radial-gradient(120% 100% at 50% 0,color-mix(in srgb,var(--inv-peach) 65%,transparent),transparent 62%),color-mix(in srgb,#fff 55%,var(--inv-parchment))!important;color:var(--inv-ink)!important}.inv-split-card.operate{background:radial-gradient(120% 90% at 100% 0,color-mix(in srgb,var(--inv-peach) 55%,transparent),transparent 55%),color-mix(in srgb,#fff 70%,var(--inv-parchment))!important;color:var(--inv-ink)!important}@media (prefers-reduced-motion:reduce){.inv-ask-donut,.inv-loop-step,.inv-mrr-bar,.inv-stack-item,.prf-node{animation:none!important;transition:none!important;opacity:1!important;height:var(--bar-h,auto)!important;transform:none!important}}.rv{opacity:0;transform:translateY(22px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.rv.in{opacity:1;transform:none}.inv-sec--ink .tag-verified{background:color-mix(in srgb,#b8d4c8 28%,transparent);color:#9dcea8}.inv-sec--ink .tag-target{background:color-mix(in srgb,#ecda98 28%,transparent);color:#ecda98}.inv-sec--ink .tag-forecast{background:color-mix(in srgb,var(--inv-peach) 28%,transparent);color:var(--inv-peach)}.inv-sec--ink .tag-roadmap{background:color-mix(in srgb,#cfdaf5 22%,transparent);color:#cfdaf5}.inv-sec--ink .tag-demo{background:color-mix(in srgb,#fff 10%,transparent);color:#cecac8}.inv-sec--ink .inv-h2{color:#fff}.inv-sec--ink .inv-sub{color:color-mix(in srgb,#fff 62%,transparent)}.inv-sec--ink .inv-kicker{color:var(--inv-peach)}.inv-page{background:var(--inv-parchment)!important;color:var(--inv-ink)!important;font-family:var(--inv-sans)!important;-webkit-font-smoothing:antialiased;overflow-x:clip}.inv-wrap{max-width:var(--inv-page);margin:0 auto;padding-inline:24px}@media (min-width:1024px){.inv-wrap{padding-inline:40px}}.inv-sec{padding:clamp(64px,8vw,96px) 0!important;color:var(--inv-ink)!important;scroll-margin-top:72px;font-family:var(--inv-sans)}.inv-sec,.inv-sec--parchment,.inv-sec.alt{background:var(--inv-parchment)!important}.inv-sec--peach{background:radial-gradient(900px 420px at 12% 0,color-mix(in srgb,var(--inv-peach) 55%,transparent),transparent 60%),var(--inv-parchment)!important}.inv-sec--mint{background:radial-gradient(900px 420px at 88% 0,color-mix(in srgb,#b8d4c8 40%,transparent),transparent 60%),var(--inv-parchment)!important}.inv-sec--sky{background:radial-gradient(900px 420px at 50% 0,color-mix(in srgb,#cfdaf5 42%,transparent),transparent 60%),var(--inv-parchment)!important}.inv-sec--gold{background:radial-gradient(900px 420px at 20% 0,color-mix(in srgb,#ecda98 38%,transparent),transparent 60%),var(--inv-parchment)!important}.inv-sec--ink,.inv-sec.dark{background:radial-gradient(900px 420px at 10% 0,color-mix(in srgb,var(--inv-peach) 40%,transparent),transparent 55%),var(--inv-parchment)!important;color:var(--inv-ink)!important}.inv-kicker{display:block;margin:0 0 14px;font-size:12px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--inv-sienna)!important}.inv-h2,.inv-sec--ink .inv-h2,.inv-sec.dark .inv-h2{margin:0 0 16px;font-family:var(--inv-serif)!important;font-weight:400!important;font-size:clamp(2rem,4vw,3rem)!important;line-height:1.18!important;letter-spacing:-.03em!important;color:var(--inv-ink)!important;max-width:18ch}.inv-sec--ink .inv-sub,.inv-sec.dark .inv-sub,.inv-sub{margin:0 0 28px;max-width:40rem;font-size:17px!important;line-height:1.5!important;color:var(--inv-slate)!important}.inv-cover{padding-top:clamp(40px,6vw,72px)!important;padding-bottom:clamp(40px,5vw,64px)!important}.inv-cover__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(28px,5vw,56px);align-items:center;margin-bottom:clamp(28px,4vw,40px)}.inv-cover-h1{margin:0 0 16px;font-family:var(--inv-serif)!important;font-weight:400!important;font-size:clamp(2.4rem,5vw,3.75rem)!important;line-height:1.12!important;letter-spacing:-.03em!important;color:var(--inv-ink)!important;max-width:14ch}.inv-cover-h1 em{font-style:italic;font-weight:400}.inv-cover__body{font-size:17px!important;max-width:34rem!important;margin-bottom:26px!important}.inv-cover__note{margin-top:24px!important;margin-bottom:0!important;font-size:13px!important}.inv-cover-actions{display:flex;flex-wrap:wrap;gap:12px}.inv-cover__visual{position:relative;min-width:0}.inv-cover__washes{pointer-events:none;position:absolute;inset:-28% -22% -30% -18%;z-index:0}.inv-cover__wash{position:absolute;border-radius:50%;filter:blur(72px);display:block}.inv-cover__wash--peach{top:10%;left:0;width:70%;height:70%;opacity:.55;background:radial-gradient(circle,color-mix(in srgb,#fbe1d1 70%,transparent),transparent 70%)}.inv-cover__wash--sky{top:-8%;right:-6%;width:72%;height:72%;opacity:.42;background:radial-gradient(circle,color-mix(in srgb,#a0b5eb 55%,transparent),transparent 70%)}.inv-cover__wash--mint{bottom:-8%;left:18%;width:60%;height:55%;opacity:.38;background:radial-gradient(circle,color-mix(in srgb,#b8d4c8 55%,transparent),transparent 70%)}.inv-cover__panel{position:relative;z-index:1;border-radius:16px;border:1px solid var(--inv-line);overflow:hidden;background:radial-gradient(120% 100% at 8% 0,rgba(186,230,210,.35) 0,transparent 55%),radial-gradient(90% 80% at 100% 100%,hsla(23,84%,90%,.4) 0,transparent 50%),color-mix(in srgb,#fff 55%,var(--inv-parchment))}.inv-cover__panel-bar{display:flex;align-items:center;gap:8px;padding:14px 18px;border-bottom:1px solid var(--inv-line)}.inv-cover__panel-tab{margin-left:8px;padding:4px 10px;border-radius:9999px;font-size:12px;font-weight:500;color:var(--inv-sienna);background:color-mix(in srgb,var(--inv-peach) 55%,var(--inv-parchment));border:1px solid color-mix(in srgb,var(--inv-sienna) 12%,transparent)}.inv-cover__panel-body{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:22px 20px 26px}.inv-cover__metric{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:12px;border:1px solid var(--inv-line);background:color-mix(in srgb,#fff 50%,transparent)}.inv-cover__metric span{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--inv-slate)}.inv-cover__metric strong{font-family:var(--inv-serif);font-weight:400;font-size:20px;letter-spacing:-.02em;color:var(--inv-ink)}.inv-cover-band{padding:28px 24px!important;border:1px solid color-mix(in srgb,var(--inv-sienna) 10%,transparent)!important;background:color-mix(in srgb,var(--inv-peach) 72%,#fff)!important;color:var(--inv-ink)!important}.inv-cover-band .inv-stat-val{font-size:clamp(1.6rem,2.5vw,2.25rem)!important;letter-spacing:-.03em!important;margin-bottom:6px}.inv-cover-band .inv-stat-lbl{font-size:13px!important;text-transform:none!important;letter-spacing:-.01em!important}.inv-btn-p,.inv-topnav__ctas .inv-btn-p{background:var(--inv-ink)!important;color:#fff!important}.inv-btn-p,.inv-btn-s,.inv-topnav__ctas .inv-btn-p,.inv-topnav__ctas .inv-btn-s{border:1px solid var(--inv-ink)!important;border-radius:9999px!important;font-weight:400!important;padding:12px 22px!important}.inv-btn-s,.inv-topnav__ctas .inv-btn-s{background:transparent!important;color:var(--inv-ink)!important}.inv-sec--ink .inv-btn-p,.inv-sec.dark .inv-btn-p{background:var(--inv-ink)!important;color:#fff!important;border-color:var(--inv-ink)!important}.inv-sec--ink .inv-btn-s,.inv-sec.dark .inv-btn-s{background:transparent!important;color:var(--inv-ink)!important;border-color:var(--inv-ink)!important}.inv-card,.inv-gtm-card,.inv-loop-step,.inv-moat-card,.inv-mrr-grid-card,.inv-split-card,.inv-stack-item,.inv-story-card,.inv-team-card{background:color-mix(in srgb,#fff 55%,var(--inv-parchment))!important;border:1px solid var(--inv-line)!important;border-radius:16px!important;color:var(--inv-ink)!important;box-shadow:none!important}.inv-story-card{background:radial-gradient(120% 80% at 0 0,color-mix(in srgb,#cfdaf5 35%,transparent),transparent 55%),color-mix(in srgb,#fff 60%,var(--inv-parchment))!important}.inv-story-card:last-child{background:radial-gradient(120% 80% at 100% 0,color-mix(in srgb,var(--inv-peach) 55%,transparent),transparent 55%),color-mix(in srgb,#fff 60%,var(--inv-parchment))!important}.inv-story-lbl{color:var(--inv-slate)!important}.inv-story-quote{border-left:2px solid var(--inv-sienna)!important;font-family:var(--inv-serif)!important;font-weight:400!important;font-size:clamp(1.25rem,2vw,1.6rem)!important;line-height:1.35!important;background:transparent!important}.inv-story-arc{max-width:42rem}.inv-gtm-card.dark,.inv-split-card.operate,.inv-stack-item.dark{background:radial-gradient(120% 100% at 50% 0,color-mix(in srgb,var(--inv-peach) 45%,transparent),transparent 60%),color-mix(in srgb,#fff 50%,var(--inv-parchment))!important;color:var(--inv-ink)!important}.inv-chip{border-radius:9999px!important;border:1px solid var(--inv-line)!important;background:color-mix(in srgb,#fff 50%,transparent)!important;color:var(--inv-graphite)!important}.inv-loop-n{color:var(--inv-sienna)!important;font-family:var(--inv-serif)!important;font-weight:400!important}.inv-loop-t{font-family:var(--inv-sans)!important;font-weight:500!important;color:var(--inv-ink)!important}.inv-loop-d{color:var(--inv-slate)!important}.inv-demo-frame{border-radius:16px!important;border:1px solid var(--inv-line)!important;overflow:hidden;background:color-mix(in srgb,#fff 50%,var(--inv-parchment))!important}.inv-demo-chrome{background:color-mix(in srgb,var(--inv-mist) 70%,#fff)!important;border-bottom:1px solid var(--inv-line)!important}.inv-demo-url{color:var(--inv-slate)!important}.inv-demo-body{background:transparent!important;color:var(--inv-ink)!important}.prf-node,.prf-row,.prf-stat-box{background:color-mix(in srgb,#fff 65%,transparent)!important;border:1px solid var(--inv-line)!important;color:var(--inv-ink)!important}.prf-list-title,.prf-row-txt,.prf-stat-lbl{color:var(--inv-graphite)!important}.inv-demo-tab{border-radius:12px!important;border:1px solid var(--inv-line)!important;background:color-mix(in srgb,#fff 50%,var(--inv-parchment))!important;color:var(--inv-ink)!important}.inv-demo-tab.active{background:color-mix(in srgb,var(--inv-peach) 50%,#fff)!important;border-color:color-mix(in srgb,var(--inv-sienna) 18%,transparent)!important}.inv-comp-table,.inv-pricing-table,.inv-pricing-table-dark{background:transparent!important;color:var(--inv-ink)!important}.inv-comp-table th,.inv-pricing-table th,.inv-pricing-table-dark th{background:color-mix(in srgb,var(--inv-mist) 80%,#fff)!important;color:var(--inv-graphite)!important;border-color:var(--inv-line)!important}.inv-comp-table td,.inv-pricing-table td,.inv-pricing-table-dark td{border-color:var(--inv-line)!important;color:var(--inv-ink)!important}.inv-ask-panel,.inv-bm-left,.inv-bm-right>div,.inv-dl-box,.inv-dl-item,.inv-faq-item{background:color-mix(in srgb,#fff 55%,var(--inv-parchment))!important;border:1px solid var(--inv-line)!important;border-radius:16px!important;color:var(--inv-ink)!important}.inv-bm-right>div{background:radial-gradient(120% 100% at 50% 0,color-mix(in srgb,var(--inv-peach) 40%,transparent),transparent 60%),color-mix(in srgb,#fff 55%,var(--inv-parchment))!important}.inv-bm-lbl,.inv-bm-right .l{color:var(--inv-slate)!important}.inv-fin-h3{font-family:var(--inv-serif)!important;font-weight:400!important;color:var(--inv-ink)!important}.inv-fin-note{color:var(--inv-slate)!important}.inv-contact .mail{color:var(--inv-sienna)!important;font-weight:500}.inv-cta .inv-h2{text-align:center;max-width:22ch!important}.inv-stat-val{font-family:var(--inv-serif)!important;font-weight:400!important;color:var(--inv-ink)!important}.inv-stat-lbl{color:var(--inv-slate)!important}.inv-stack-save,.inv-stack-total{color:var(--inv-ink)!important}.inv-stack-save{color:var(--inv-ok)!important}@media (max-width:960px){.inv-cover__grid{grid-template-columns:1fr}.inv-cover-band{grid-template-columns:repeat(2,minmax(0,1fr))!important}.inv-topnav__ctas{display:none}.inv-topnav__inner{padding:10px 16px}}@media (max-width:720px){.inv-cover-band{grid-template-columns:1fr!important}.inv-cover__panel-body{grid-template-columns:1fr}}.inv-cover-band{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;padding:20px!important;margin-top:40px!important;border-radius:20px!important;border:1px solid color-mix(in srgb,var(--inv-sienna) 12%,transparent)!important;background:color-mix(in srgb,var(--inv-peach) 78%,#fff)!important;overflow:visible!important}.inv-cover-band>div{background:color-mix(in srgb,#fff 72%,var(--inv-parchment))!important;border:1px solid var(--inv-line)!important;border-radius:14px!important;padding:20px 18px!important}.inv-cover-band .inv-stat-val{color:var(--inv-ink)!important;font-family:var(--inv-serif)!important;font-weight:400!important}.inv-cover-band .inv-stat-lbl{color:var(--inv-graphite)!important}.inv-story-arc{color:var(--inv-slate)!important;font-size:17px!important;line-height:1.55!important}.inv-story-quote{color:var(--inv-graphite)!important;background:color-mix(in srgb,var(--inv-peach) 28%,transparent)!important;border-left-color:var(--inv-sienna)!important}.inv-story-cards{display:grid;grid-template-columns:1fr 1fr;gap:20px}.inv-story-card{display:flex;flex-direction:column;min-height:260px;padding:28px 28px 24px!important;border:1px solid var(--inv-line)!important;border-radius:16px!important;background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,#cfdaf5 28%,transparent),transparent 55%),color-mix(in srgb,#fff 70%,var(--inv-parchment))!important}.inv-story-card:last-child{background:radial-gradient(120% 90% at 100% 0,color-mix(in srgb,var(--inv-peach) 55%,transparent),transparent 55%),color-mix(in srgb,#fff 70%,var(--inv-parchment))!important}.inv-story-lbl,.inv-story-lbl--accent{display:block;margin-bottom:16px;font-size:11px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase;color:var(--inv-graphite)!important}.inv-story-lbl--accent{color:var(--inv-sienna)!important}.inv-story-card>p{margin:0 0 10px!important;font-size:15px!important;line-height:1.45!important;color:var(--inv-slate)!important}.inv-story-card h4{margin-top:auto!important;padding-top:20px;font-family:var(--inv-serif)!important;font-weight:400!important;font-size:26px!important;letter-spacing:-.02em!important;color:var(--inv-ink)!important}.inv-story-card h4.red{color:var(--inv-sienna)!important}.inv-story-card h4.blue{color:var(--inv-ok)!important}.inv-stack-item{background:color-mix(in srgb,#fff 70%,var(--inv-parchment))!important;border:1px solid var(--inv-line)!important;color:var(--inv-ink)!important}.inv-page .inv-stack-item.dark,.inv-stack-item.dark{background:radial-gradient(120% 100% at 50% 0,color-mix(in srgb,var(--inv-peach) 65%,transparent),transparent 62%),color-mix(in srgb,#fff 55%,var(--inv-parchment))!important;color:var(--inv-ink)!important;border:1px solid color-mix(in srgb,var(--inv-sienna) 16%,transparent)!important}.inv-stack-item .inv-stack-lbl,.inv-stack-item.dark .inv-stack-lbl{color:var(--inv-slate)!important}.inv-stack-item .inv-stack-val,.inv-stack-item.dark .inv-stack-val{color:var(--inv-ink)!important;font-family:var(--inv-serif)!important;font-weight:400!important}.inv-stack-item .inv-stack-unit,.inv-stack-item.dark .inv-stack-unit{color:var(--inv-slate)!important}.inv-card.inv-split-card,.inv-split-card{background:color-mix(in srgb,#fff 70%,var(--inv-parchment))!important;border:1px solid var(--inv-line)!important;color:var(--inv-ink)!important;border-radius:16px!important;padding:28px!important}.inv-split-card h3{margin:0 0 16px!important;font-family:var(--inv-serif)!important;font-weight:400!important;font-size:28px!important;letter-spacing:-.02em!important;color:var(--inv-ink)!important}.inv-split-card ul,.inv-split-card.operate ul{margin:0;padding-left:1.1em;color:var(--inv-slate)!important;font-size:15px!important;line-height:1.55!important}.inv-split-card li{margin-bottom:8px;color:var(--inv-slate)!important}.inv-page .inv-split-card.operate,.inv-split-card.operate{background:radial-gradient(120% 90% at 100% 0,color-mix(in srgb,var(--inv-peach) 55%,transparent),transparent 55%),color-mix(in srgb,#fff 70%,var(--inv-parchment))!important;color:var(--inv-ink)!important;border:1px solid var(--inv-line)!important}.inv-gtm-card.dark,.inv-page .inv-gtm-card.dark{background:radial-gradient(120% 100% at 50% 0,color-mix(in srgb,var(--inv-peach) 45%,transparent),transparent 60%),color-mix(in srgb,#fff 60%,var(--inv-parchment))!important;color:var(--inv-ink)!important;border:1px solid var(--inv-line)!important}.inv-gtm-card.dark .inv-stat-val{color:var(--inv-ink)!important}.inv-gtm-card.dark .inv-stat-lbl{color:var(--inv-slate)!important}.inv-bm-left{background:color-mix(in srgb,#fff 72%,var(--inv-parchment))!important;border:1px solid var(--inv-line)!important;border-radius:16px!important;padding:8px 28px!important}.inv-bm-lbl{color:var(--inv-slate)!important;font-weight:400!important}.inv-bm-val,.inv-bm-val.blue{color:var(--inv-ink)!important;font-weight:600!important}.inv-bm-right>div{background:color-mix(in srgb,#fff 72%,var(--inv-parchment))!important;border:1px solid var(--inv-line)!important;color:var(--inv-ink)!important}.inv-bm-right .v{color:var(--inv-ink)!important;font-family:var(--inv-serif)!important;font-weight:400!important}.inv-bm-right .l{color:var(--inv-slate)!important}.inv-mrr-grid-card{background:color-mix(in srgb,#fff 72%,var(--inv-parchment))!important;border:1px solid var(--inv-line)!important;border-radius:14px!important}.inv-mrr-grid-card .v{color:var(--inv-sienna)!important;font-family:var(--inv-serif)!important;font-weight:400!important;font-size:24px!important}.inv-mrr-grid-card .l{color:var(--inv-ink)!important;font-size:13px!important}.inv-raise-pct{color:var(--inv-sienna)!important;font-size:24px;font-weight:400;font-family:var(--inv-serif)}.inv-ask-donut:before{background:var(--inv-parchment)!important}.inv-ask-donut-in h3{color:var(--inv-ink)!important;font-family:var(--inv-serif)!important;font-weight:400!important}.inv-ask-donut-in p{color:var(--inv-slate)!important}.inv-ask-leg{max-width:280px;width:100%;gap:10px!important}.inv-ask-leg-row{display:flex!important;align-items:center;gap:10px!important;color:var(--inv-ink)!important;font-size:14px!important}.inv-ask-leg-row span{margin-left:auto!important;color:var(--inv-graphite)!important;font-variant-numeric:tabular-nums;font-weight:500!important}.inv-dl-box{background:transparent!important;border:none!important;display:flex;flex-direction:column;gap:10px;overflow:visible!important}.inv-dl-item{border:1px solid var(--inv-line)!important;border-radius:14px!important;background:color-mix(in srgb,#fff 70%,var(--inv-parchment))!important;padding:18px 20px!important}.inv-dl-item,.inv-dl-item h4{color:var(--inv-ink)!important}.inv-dl-item h4{font-size:16px!important;font-weight:550!important}.inv-dl-item p{color:var(--inv-slate)!important;font-size:13px!important}.inv-dl-icon{font-size:18px}.inv-contact a.mail,.inv-dl-icon{color:var(--inv-sienna)!important}.inv-sec--ink .inv-h2,.inv-sec--ink .inv-kicker,.inv-sec--ink .inv-sub{color:inherit}.inv-sec--ink .inv-h2{color:var(--inv-ink)!important}.inv-sec--ink .inv-sub{color:var(--inv-slate)!important}.inv-sec--ink .inv-kicker,.inv-sec--ink .tag-demo,.inv-sec--ink .tag-forecast,.inv-sec--ink .tag-roadmap,.inv-sec--ink .tag-target,.inv-sec--ink .tag-verified{color:var(--inv-sienna)!important}.inv-sec--ink .tag-verified{color:var(--inv-ok)!important}@media (max-width:720px){.inv-story-cards{grid-template-columns:1fr}.inv-cover-band{grid-template-columns:1fr 1fr!important}}.home-page{--home-ink:#212121;--home-muted:#616161;--home-slate:#64748b;--home-navy:#062459;--home-blue:#1863dc;--home-gold:#c9a227;--home-on-dark:#f8fafc;--home-on-dark-muted:#94a3b8;--home-white:#fff;--home-black:#000;--home-r-sm:4px;--home-r-md:8px;--home-r-lg:12px;--home-r-xl:16px;--home-r-pill:999px}.home-page:not(.marketing-page),.home-page:not(.marketing-page) .font-body,.home-page:not(.marketing-page) .font-mono,.home-page:not(.marketing-page) .font-sans{font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif}.home-page:not(.marketing-page) .font-display{font-family:var(--font-space-grotesk),var(--font-inter),sans-serif}.home-page.marketing-page{font-family:var(--font-abc-diatype-mono),ui-monospace,monospace}.home-page.marketing-page .font-display,.home-page.marketing-page .font-serif-display{font-family:var(--font-untitled-serif),ui-serif,Georgia,serif}.home-page.marketing-page a[class*=rounded-button]{font-size:14px!important;line-height:1.35!important;letter-spacing:-.28px!important;border-radius:100px!important}.home-page .landing-main{color:var(--home-ink)}.home-page .landing-main .t24,.home-page .landing-main .t48,.home-page .landing-main .t72{color:#041433}.home-page .landing-main .grad{background:linear-gradient(135deg,#3b82f6,#0d47a1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.home-page svg text{font-family:var(--font-inter),ui-sans-serif,sans-serif!important}.home-kicker{font-family:var(--font-inter),ui-sans-serif,sans-serif;font-size:14px;font-weight:600;letter-spacing:.02em;line-height:1.4;text-transform:none}.home-page .text-\[10px\],.home-page .text-\[11px\],.home-page .text-\[9px\],.home-page .text-xs{font-size:12px!important}.home-page .text-\[12px\],.home-page .text-\[13px\]{font-size:13px!important}.home-page .text-\[14px\],.home-page .text-\[15px\],.home-page .text-sm{font-size:14px!important}.home-page .text-\[16px\],.home-page .text-base{font-size:16px!important}.home-page .text-\[17px\],.home-page .text-\[18px\],.home-page .text-lg{font-size:18px!important}.home-page .text-\[19px\],.home-page .text-\[20px\],.home-page .text-\[22px\],.home-page .text-xl{font-size:20px!important}.home-page .text-2xl,.home-page .text-\[24px\],.home-page .text-\[26px\]{font-size:30px!important}.home-page .text-3xl,.home-page .text-4xl,.home-page .text-\[28px\],.home-page .text-\[30px\],.home-page .text-\[32px\],.home-page .text-\[34px\],.home-page .text-\[36px\]{font-size:40px!important}.home-page .text-5xl,.home-page .text-\[40px\],.home-page .text-\[42px\],.home-page .text-\[44px\],.home-page .text-\[48px\],.home-page .text-\[52px\],.home-page .text-\[56px\]{font-size:56px!important}.home-page .text-\[60px\],.home-page .text-\[64px\],.home-page .text-\[72px\]{font-size:80px!important}@media (max-width:767px){.home-page .text-2xl,.home-page .text-\[24px\],.home-page .text-\[26px\]{font-size:28px!important}.home-page .text-3xl,.home-page .text-4xl,.home-page .text-\[28px\],.home-page .text-\[30px\],.home-page .text-\[32px\],.home-page .text-\[34px\],.home-page .text-\[36px\]{font-size:36px!important}.home-page .text-5xl,.home-page .text-\[40px\],.home-page .text-\[42px\],.home-page .text-\[44px\],.home-page .text-\[48px\],.home-page .text-\[52px\],.home-page .text-\[56px\],.home-page .text-\[60px\],.home-page .text-\[64px\],.home-page .text-\[72px\]{font-size:40px!important}}.home-page .text-black,.home-page .text-cohere-black{color:var(--home-black)!important}.home-page .text-ink,.home-page .text-slate-900{color:var(--home-ink)!important}.home-page .text-body-muted,.home-page .text-slate-500,.home-page .text-slate-600,.home-page .text-slate-700{color:var(--home-muted)!important}.home-page .text-slate,.home-page .text-slate-300,.home-page .text-slate-400{color:var(--home-slate)!important}.home-page .text-white{color:var(--home-white)!important}.home-page .text-\[\#88b0df\],.home-page .text-action-blue,.home-page .text-blue-400,.home-page .text-blue-600,.home-page .text-blue-700{color:var(--home-blue)!important}.home-page .text-\[\#c9a227\],.home-page .text-\[\#e6c875\]{color:var(--home-gold)!important}.home-page .text-\[\#c4d4cf\],.home-page .text-blue-100\/60,.home-page .text-white\/70,.home-page .text-white\/90{color:var(--home-on-dark-muted)!important}.home-page .text-emerald-500{color:#059669!important}.home-page .text-amber-500{color:#d97706!important}.home-page .rounded-sm,.home-page .rounded-xs{border-radius:var(--home-r-sm)!important}.home-page .rounded,.home-page .rounded-md{border-radius:var(--home-r-md)!important}.home-page .rounded-\[11px\],.home-page .rounded-\[14px\],.home-page .rounded-lg,.home-page .rounded-xl{border-radius:var(--home-r-lg)!important}.home-page .rounded-2xl,.home-page .rounded-\[16px\],.home-page .rounded-l-2xl{border-radius:var(--home-r-xl)!important}.home-page .rounded-\[12px\]{border-radius:var(--home-r-lg)!important}.home-page .rounded-\[999px\],.home-page .rounded-full,.home-page .rounded-pill{border-radius:var(--home-r-pill)!important}.home-btn,.home-page a.home-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--home-navy);color:var(--home-white);font-size:14px;font-weight:600;line-height:1;padding:12px 24px;border-radius:var(--home-r-pill);border:1px solid transparent;text-decoration:none;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.home-btn svg{transition:transform .2s ease}.home-btn:hover{background:#082f70;color:var(--home-white);transform:translateY(-1px);box-shadow:0 8px 20px rgba(8,47,112,.28)}.home-btn:hover svg{transform:translateX(3px)}.home-btn:active{transform:translateY(0);box-shadow:0 2px 8px rgba(8,47,112,.2)}.home-btn:focus-visible{outline:2px solid var(--home-navy);outline-offset:3px}.home-btn-secondary,.home-page a.home-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--home-white);color:var(--home-ink);font-size:14px;font-weight:600;line-height:1;padding:12px 24px;border-radius:var(--home-r-pill);border:1px solid #e2e8f0;text-decoration:none;transition:background .15s ease,border-color .15s ease}.home-btn-secondary:hover{background:#f8fafc;border-color:#cbd5e1}.home-btn-ghost,.home-page a.home-btn-ghost,.home-page button.home-btn-ghost{position:relative;display:inline-flex;align-items:center;background:transparent;color:var(--home-ink);font-size:14px;font-weight:600;padding:8px 0;border:0;border-radius:0;cursor:pointer;text-decoration:none}.home-btn-ghost:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .25s ease}.home-btn-ghost:focus-visible:after,.home-btn-ghost:hover:after{transform:scaleX(1)}.home-lifecycle{list-style:none;margin:48px auto 64px;padding:0 16px;max-width:1120px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 16px;position:relative;z-index:10}.home-lifecycle-step{display:flex;align-items:center;gap:10px;min-height:64px;padding:10px 12px;background:#1e293b;border:1px solid #334155;border-radius:var(--home-r-lg);color:var(--home-on-dark);opacity:.55;transition:opacity .3s ease,border-color .3s ease}.home-lifecycle-step.is-active{opacity:1;border-color:#93c5fd}.home-lifecycle-ico{width:32px;height:32px;border-radius:var(--home-r-md);background:#0f172a;border:1px solid #334155;display:grid;place-items:center;flex-shrink:0}.home-lifecycle-n{display:block;font-size:12px;font-weight:700;color:var(--home-on-dark-muted)}.home-lifecycle-t{display:block;font-size:14px;font-weight:600}@media (max-width:900px){.home-lifecycle{grid-template-columns:1fr;max-width:420px}}@media (prefers-reduced-motion:reduce){.home-lifecycle-step{transition:none}}.home-trust-marquee .home-trust-logo{opacity:1;transition:transform .2s ease,opacity .2s ease;align-items:center}.home-trust-marquee .home-trust-logo-icon{flex-shrink:0}.home-trust-marquee .home-trust-logo:hover{transform:translateY(-1px)}.home-trust-marquee .home-trust-logo-icon img{opacity:1!important;filter:none!important}