.demo_demoPage__o7oZE{--paper:#fbfaf7;--pearl:#ffffff;--ink:#101522;--ink-soft:#273244;--slate:#4d5868;--mist:#8b95a3;--line:#dedbd2;--line-soft:#ece8df;--green:#075e49;--green-soft:#eef7f3;--amber:#b87514;--amber-soft:#fff8ea;--sans:"Satoshi",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;min-height:100vh;overflow-x:clip;background:var(--paper);color:var(--ink);font-family:var(--sans)}.demo_main__D7cpH,.demo_nav__TWEeJ{width:min(100%,1180px);margin:0 auto;padding-inline:28px}.demo_nav__TWEeJ{min-height:76px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;border-bottom:1px solid var(--line-soft)}.demo_logo__t3ADL{display:inline-flex;align-items:center}.demo_logo__t3ADL img{width:74px;height:auto;display:block}.demo_navActions__YTqEJ,.demo_navLinks__zyUKJ{display:flex;align-items:center;gap:8px}.demo_navActions__YTqEJ a,.demo_navLinks__zyUKJ a{min-height:36px;display:inline-flex;align-items:center;border-radius:8px;padding:0 12px;color:var(--slate);font-size:.9rem;font-weight:650;text-decoration:none}.demo_navActions__YTqEJ{justify-content:end}.demo_navActions__YTqEJ a:last-child,.demo_primaryCta__swOdy{background:var(--green);color:#fff}.demo_main__D7cpH{padding-block:58px 84px}.demo_hero___XfF1{max-width:780px;margin:0 auto 34px;text-align:center}.demo_eyebrow__oPGZn,.demo_inspectPanel__iCHuO dt,.demo_inspectPanel__iCHuO>span,.demo_metricCard__2NlEK em,.demo_metricCard__2NlEK span,.demo_panelHead__yzHzz span,.demo_productTopbar__tKMv5 strong,.demo_tableWrap__sf_Db td span,.demo_tableWrap__sf_Db th,.demo_traceSteps__v0sPT span{font-family:var(--mono);font-size:.68rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.demo_eyebrow__oPGZn{color:var(--green);margin:0 0 14px}.demo_hero___XfF1 h1{max-width:13ch;margin:0 auto 18px;color:var(--ink);font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-size:4.6rem;font-weight:400;line-height:.98;letter-spacing:0;text-wrap:balance}.demo_hero___XfF1 p{max-width:44ch;margin:0 auto;color:var(--ink-soft);font-size:1.04rem;line-height:1.5}.demo_ctaRow__gH_O9{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px}.demo_primaryCta__swOdy,.demo_secondaryCta__YAjXr{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:0 18px;font-weight:700;text-decoration:none}.demo_secondaryCta__YAjXr{color:var(--ink)}.demo_productShell__j_AKs,.demo_secondaryCta__YAjXr{border:1px solid var(--line);background:var(--pearl)}.demo_productShell__j_AKs{overflow:hidden;border-radius:8px;box-shadow:0 24px 55px rgba(16,21,34,.08)}.demo_productTopbar__tKMv5{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 18px;border-bottom:1px solid var(--line-soft);background:#fcfcfb}.demo_productTopbar__tKMv5 span{color:var(--ink);font-weight:750}.demo_productTopbar__tKMv5 strong{color:var(--mist)}.demo_metricsGrid__dtLTl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--line-soft)}.demo_metricCard__2NlEK{min-width:0;padding:18px;border-right:1px solid var(--line-soft)}.demo_metricCard__2NlEK:last-child{border-right:0}.demo_metricCard__2NlEK span{color:var(--mist)}.demo_metricCard__2NlEK strong{display:block;margin-top:10px;font-size:2rem;line-height:1;font-variant-numeric:tabular-nums}.demo_metricCard__2NlEK em{display:block;margin-top:10px;color:var(--slate);font-style:normal;letter-spacing:0;text-transform:none}.demo_workspaceGrid__9JZEw{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(280px,.84fr);gap:0;border-bottom:1px solid var(--line-soft)}.demo_inspectPanel__iCHuO,.demo_tracePanel__sscfz{padding:22px}.demo_tracePanel__sscfz{border-right:1px solid var(--line-soft)}.demo_panelHead__yzHzz{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:18px}.demo_inspectPanel__iCHuO>span,.demo_panelHead__yzHzz span{color:var(--green)}.demo_panelHead__yzHzz strong{color:var(--slate);font-size:.94rem}.demo_traceSteps__v0sPT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.demo_traceSteps__v0sPT div{min-height:118px;display:grid;align-content:space-between;border:1px solid var(--line);border-radius:8px;padding:14px;background:var(--paper)}.demo_traceSteps__v0sPT span{color:var(--mist)}.demo_traceSteps__v0sPT strong{color:var(--ink);font-size:1.06rem;line-height:1.18}.demo_inspectPanel__iCHuO h2{margin:10px 0 18px;color:var(--ink);font-size:1.45rem;line-height:1.16;letter-spacing:0}.demo_inspectPanel__iCHuO dl{display:grid;gap:14px;margin:0}.demo_inspectPanel__iCHuO div{padding-top:12px;border-top:1px solid var(--line-soft)}.demo_inspectPanel__iCHuO dd,.demo_inspectPanel__iCHuO dt{margin:0}.demo_inspectPanel__iCHuO dt{color:var(--mist)}.demo_inspectPanel__iCHuO dd{margin-top:5px;color:var(--slate);line-height:1.42}.demo_tableWrap__sf_Db{max-width:100%;overflow-x:auto}.demo_tableWrap__sf_Db table{width:100%;min-width:780px;border-collapse:collapse}.demo_tableWrap__sf_Db td,.demo_tableWrap__sf_Db th{padding:15px 18px;border-bottom:1px solid var(--line-soft);text-align:left;white-space:nowrap}.demo_tableWrap__sf_Db th{color:var(--mist);background:#fcfcfb}.demo_tableWrap__sf_Db td{color:var(--ink-soft);font-size:.94rem}.demo_tableWrap__sf_Db td span{display:inline-flex;align-items:center;min-height:26px;border:1px solid rgba(7,94,73,.24);border-radius:999px;padding:0 9px;color:var(--green);background:var(--green-soft)}.demo_tableWrap__sf_Db td span[data-status="Follow up"]{border-color:rgba(184,117,20,.26);color:var(--amber);background:var(--amber-soft)}@media (max-width:860px){.demo_main__D7cpH,.demo_nav__TWEeJ{padding-inline:20px}.demo_nav__TWEeJ{grid-template-columns:auto auto;justify-content:space-between}.demo_navLinks__zyUKJ{display:none}.demo_hero___XfF1 h1{font-size:3.7rem}.demo_metricsGrid__dtLTl,.demo_traceSteps__v0sPT,.demo_workspaceGrid__9JZEw{grid-template-columns:1fr}.demo_metricCard__2NlEK,.demo_tracePanel__sscfz{border-right:0;border-bottom:1px solid var(--line-soft)}}@media (max-width:520px){.demo_navActions__YTqEJ a:first-child{display:none}.demo_main__D7cpH{padding-block:42px 64px}.demo_hero___XfF1 h1{font-size:3.1rem}.demo_hero___XfF1 p{font-size:.98rem}}