PageSourceSearch

https://solidhealth.ai/_next/static/chunks/app/platform/page-696ac…?dpl=dpl_42bDmMLaTrgJmzn9mimuRB1FHN6z

js solidhealth.ai collected 2026-10-05 15:51:08 UTC 27,201 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1288],{558:()=>{},719:(n,e,s)=>{"use strict";s.d(e,{default:()=>o});var t=s(5841),a=s(6165),i=s(977);function o(){let n=(0,a.useRef)(null);return(0,a.useEffect)(()=>{let e=n.current;if(!e)return;let s=Array.from(e.querySelectorAll(".has-dropdown")),t=n=>{s.forEach(e=>{var s;e!==n&&(e.classList.remove("open"),null===(s=e.querySelector("button"))||void 0===s||s.setAttribute("aria-expanded","false"))})},a=n=>{var e;t(n),n.classList.add("open"),null===(e=n.querySelector("button"))||void 0===e||e.setAttribute("aria-expanded","true")},i=[],o=new Map;s.forEach(n=>{let e=n.querySelector("button"),s=s=>{s.stopPropagation(),n.classList.contains("open")?(n.classList.remove("open"),null==e||e.setAttribute("aria-expanded","false")):a(n)};null==e||e.addEventListener("click",s);let t=()=>{let e=o.get(n);e&&clearTimeout(e),a(n)},l=()=>{o.set(n,setTimeout(()=>{n.classList.remove("open"),null==e||e.setAttribute("aria-expanded","false")},150))};n.addEventListener("mouseenter",t),n.addEventListener("mouseleave",l),i.push(()=>{null==e||e.removeEventListener("click",s),n.removeEventListener("mouseenter",t),n.removeEventListener("mouseleave",l)})});let l=n=>{s.forEach(e=>{if(!e.contains(n.target)){var s;e.classList.remove("open"),null===(s=e.querySelector("button"))||void 0===s||s.setAttribute("aria-expanded","false")}})};document.addEventListener("click",l);let r=e.querySelector(".mobile-menu-toggle"),d=e.querySelector(".mobile-menu"),c=e.querySelector(".mobile-menu-overlay"),p=()=>{null==r||r.classList.remove("active"),null==r||r.setAttribute("aria-expanded","false"),null==d||d.classList.remove("active"),null==c||c.classList.remove("active"),document.body.style.overflow=""},v=()=>{null==r||r.classList.add("active"),null==r||r.setAttribute("aria-expanded","true"),null==d||d.classList.add("active"),null==c||c.classList.add("active"),document.body.style.overflow="hidden"},h=()=>{(null==d?void 0:d.classList.contains("active"))?p():v()};null==r||r.addEventListener("click",h),null==c||c.addEventListener("click",p),Array.from(e.querySelectorAll(".mobile-has-dropdown")).forEach(n=>{let e=n.querySelector("button"),s=s=>{s.stopPropagation(),n.classList.toggle("open"),null==e||e.setAttribute("aria-expanded",n.classList.contains("open")?"true":"false")};null==e||e.addEventListener("click",s),i.push(()=>null==e?void 0:e.removeEventListener("click",s))}),Array.from(e.querySelectorAll(".mobile-menu a")).forEach(n=>{let e=()=>p();n.addEventListener("click",e),i.push(()=>n.removeEventListener("click",e))});let u=()=>{window.innerWidth>720&&p()};return window.addEventListener("resize",u),()=>{i.forEach(n=>n()),o.forEach(n=>clearTimeout(n)),document.removeEventListener("click",l),null==r||r.removeEventListener("click",h),null==c||c.removeEventListener("click",p),window.removeEventListener("resize",u),document.body.style.overflow=""}},[]),(0,t.jsx)("div",{ref:n,className:"sh-nav-root",dangerouslySetInnerHTML:{__html:i.A}})}s(9345)},7086:(n,e,s)=>{Promise.resolve().then(s.bind(s,9077)),Promise.resolve().then(s.t.bind(s,558,23)),Promise.resolve().then(s.bind(s,9756)),Promise.resolve().then(s.bind(s,719))},9077:(n,e,s)=>{"use strict";s.d(e,{default:()=>o});var t=s(5841),a=s(9693);let i='\n<svg width="0" height="0" style="position:absolute" aria-hidden="true">\n  <defs>\n    <symbol id="dribble-ellipse" viewBox="0 0 300 100" preserveAspectRatio="none">\n      <path d="M150 8 C 60 8, 12 32, 12 52 C 12 76, 78 92, 158 92 C 240 92, 290 76, 290 52 C 290 30, 232 16, 168 12"\n            fill="none" stroke="#EF937D" stroke-width="3.5" stroke-linecap="round" />\n      <path d="M168 12 C 156 11, 148 11, 142 12"\n            fill="none" stroke="#EF937D" stroke-width="3.5" stroke-linecap="round" opacity="0.85" />\n    </symbol>\n  </defs>\n</svg>\n\n\x3c!-- ============================================================\n     HERO\n     ============================================================ --\x3e\n<section class="hero">\n  <div class="shell hero-grid">\n    <div class="hero-copy">
1\n      <span class="eyebrow"><span class="dot"></span> SolidHealth.AI Platform</span>\n\n      <h1>\n        Multiple products.\n        One mission — \n        <span class="accent-wrap">\n        care continuity.\n          <svg class="dribble" aria-hidden="true"><use href="#dribble-ellipse"></use></svg>\n        </span>\n      </h1>\n\n      <p class="lede">\n        <strong>Our operating system approach allows us to support multiple verticals through specialized products.</strong>\n        The intelligent agentic cluster — to support care journey, makes evolution and expansion possible without fragmentation.\n        Our focus is seamless care continuity across touchpoints, and that\'s what our products deliver.\n      </p>\n\n      <div class="hero-ctas">\n        <a href="'.concat(a.T.pages.requestDemo,'" class="btn btn-primary btn-large">\n          Request a demo\n          <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg>\n        </a>\n        <a href="#clnkos" class="secondary-link">\n          Explore the products\n          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"/></svg>\n        </a>\n      </div>\n    </div>\n\n    \x3c!-- Hero visual — platform overview --\x3e\n    <div class="hero-visual">\n      <div class="hero-card" role="img" aria-label="Platform overview showing three integrated products">\n        <div class="hero-card-head">\n          <div>\n            <div class="hc-title">SolidHealth.AI Platform</div>\n            <div style="font-size:11px; color:var(--sh-fg-3); margin-top:2px;">3 Products &middot; 1 Connected Ecosystem</div>\n          </div>\n          <span class="hc-pill"><span class="dot"></span> Integrated</span>\n        </div>\n\n        <div class="hc-row hc-row-3">\n          <div class="hc-tile accent">\n            <div class="hc-tile-label">ClnkOS</div>\n            <div class="hc-tile-value">AI-Native OS</div>\n            <div class="hc-tile-sub">Clinical & Admin Operations</div>\n          </div>\n          <div class="hc-tile purple">\n            <div class="hc-tile-label">AshvinDuo</div>\n            <div class="hc-tile-value">Tracking & Reporting</div>\n            <div class="hc-tile-sub">Provider + Patient</div>\n          </div>\n          <div class="hc-tile knoah">\n            <div class="hc-tile-label">KNOAH</div>\n            <div class="hc-tile-value">Agentic AI</div>\n            <div class="hc-tile-sub">Intelligent agent Cluster</div>\n          </div>\n        </div>\n\n        <div class="hc-flow">\n          <div class="hc-flow-head">\n            <span class="hc-flow-title">Care journey coverage</span>\n          </div>\n          <div class="hc-flow-steps">\n            <span class="hc-step active">Admission</span>\n            <span class="hc-step-arrow">&rarr;</span>\n            <span class="hc-step active">Stay</span>\n            <span class="hc-step-arrow">&rarr;</span>\n            <span class="hc-step active">Discharge</span>\n            <span class="hc-step-arrow">&rarr;</span>\n            <span class="hc-step active">Recovery</span>\n          </div>\n        </div>\n      </div>\n\n      \x3c!-- Floating KNOAH bubble --\x3e\n      <div class="hero-chat" role="img" aria-label="KNOAH providing patient insight">\n        <div class="av"><img src="/solidhealth/knoah-mark.webp" alt="" /></div>\n        <div>\n          <div class="who">KNOAH &middot; Proactive alert</div>\n          <div class="msg">Mrs. Coleman, Day 8 at Pinewood SNF. PT progressing, weight stable, <em>no concerns</em>. Next check: Day 14.</div>\n        </div>\n      </div>\n\n      \x3c!-- Floating agent badge --\x3e\n      <div class="hero-nta" role="img" aria-label="Active agent count">\n        <span class="check" style="background:var(--sh-green-100); color:var(--sh-green-700);">\n          <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>\n        </span>\n        <div>\n          <div class="label">Platform agents</div>\n          <div class="value">6 active &middot; <em>all connected</em></div>\n        </div>\n      </div>\n    </div>\n  </div>\n</section>\n\n\x3c!-- ============================================================\n     LOGO STRIP\n     ============================================================ --\x3e\n<div class="logo-strip">\n  <div class="shell logo-strip-inner">\n    <span class="label">Built for post-acute care &amp; ready for every care setting.</span>\n    <div class="marks">\n    <span class="mark">Acute Care</span>
1\n      <span class="mark">Skilled Nursing</span>\n      <span class="mark">Senior Living (AL/IL)</span>\n      <span class="mark">Home Health</span>\n      <span class="mark">Primary Care</span>\n      <span class="mark">Personal Health</span>\n    </div>\n  </div>\n</div>\n\n\x3c!-- ============================================================\n     CLNKOS\n     ============================================================ --\x3e\n<section class="plat-product" id="clnkos">\n  <div class="shell plat-product-grid">\n    <div class="plat-product-copy">\n      <span class="plat-product-mark">\n        <svg width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="3" width="7" height="7" rx="1.5"/><rect x="14" y="3" width="7" height="7" rx="1.5"/><rect x="3" y="14" width="7" height="7" rx="1.5"/><path d="M14 17.5h7"/><path d="M17.5 14v7"/></svg>\n      </span>\n      <h2>ClnkOS<span class="tm">™</span></h2>\n      <p class="plat-product-tagline">The clinical operating system for post-acute care.</p>\n      <p class="plat-product-desc">Unlike point solutions bolted onto legacy architecture, ClnkOS is a clean-slate operating system that actively orchestrates clinical and operational workflows — and adapts continuously to how your facility actually operates.</p>\n\n      <ul class="plat-features">\n        <li>\n          <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>\n          <span><strong>Trainable workflows</strong> — the system learns how your facility works and adapts.</span>\n        </li>\n        <li>\n          <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>\n          <span><strong>Pluggable agent architecture</strong> — MDS Agent is the first of many purpose-built agents.</span>\n        </li>\n        <li>\n          <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>\n          <span><strong>EHR Interoperability</strong> — works with Epic, Cerner, Athena and ready for your existing stack (viz. PointClickCare, MatrixCare) through CareQuality and TEFCA networks.</span>\n        </li>\n        <li>\n          <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>\n          <span><strong>Coordination & Communication</strong> — one care plan, one truth across nursing, therapy, MDS, and dietary.</span>\n        </li>\n      </ul>\n\n      <div class="plat-product-cta">\n        <a href="').concat(a.T.solutions.skilledNursing,'" class="btn btn-primary">Request a Demo\n          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></a>\n      </div>\n    </div>\n\n    <div class="plat-product-visual">\n      <div class="plat-card">\n        <div class="plat-card-head">\n          <span class="plat-card-title">Vertically Specialized Agents on ClnkOS</span>\n        </div>\n        <div class="plat-agent-list">\n          <div class="plat-agent active">\n            <span class="plat-agent-icon">\n              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8Z"/><polyline points="14 2 14 8 20 8"/></svg>\n            </span>\n            <div>\n              <div class="plat-agent-name">MDS Agent</div>\n              <div class="plat-agent-desc">Reads referrals, builds CMI, drafts MDS, catches every NTA.</div>\n            </div>
1\n            <span class="plat-agent-status live">Live</span>\n          </div>\n          <div class="plat-agent">\n            <span class="plat-agent-icon">\n              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg>\n            </span>\n            <div>\n              <div class="plat-agent-name">Admissions Agent</div>\n              <div class="plat-agent-desc">Screens referrals, scores fit, projects LOS and reimbursement.</div>\n            </div>\n            <span class="plat-agent-status soon">Coming Soon</span>\n          </div>\n          <div class="plat-agent">\n            <span class="plat-agent-icon">\n              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"/><circle cx="9" cy="7" r="4"/></svg>\n            </span>\n            <div>\n              <div class="plat-agent-name">Care Coordination Agent</div>\n              <div class="plat-agent-desc">Keeps departments in sync with one shared care plan.</div>\n            </div>\n            <span class="plat-agent-status soon">Coming Soon</span>\n          </div>\n          <div class="plat-agent">\n            <span class="plat-agent-icon">\n              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 9l9-6 9 6"/><path d="M5 9v12h14V9"/></svg>\n            </span>\n            <div>\n              <div class="plat-agent-name">Discharge Agent</div>\n              <div class="plat-agent-desc">Auto-generates discharge packets, medication reconciliation, handoffs.</div>\n            </div>\n            <span class="plat-agent-status soon">Coming Soon</span>\n          </div>\n        </div>\n      </div>\n    </div>\n  </div>\n</section>\n\n\x3c!-- ============================================================\n     ASHVINDUO\n     ============================================================ --\x3e\n<section class="plat-product plat-product-alt" id="ashvinduo">\n  <div class="shell plat-product-grid flip">\n    <div class="plat-product-copy">
1\n      <span class="plat-product-mark">\n        <svg width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><circle cx="9" cy="7" r="4"/><circle cx="17" cy="7" r="4"/><path d="M3 21v-2a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v2"/><path d="M21 21v-2a4 4 0 0 0-3-3.87"/></svg>\n      </span>\n      <h2>AshvinDuo<span class="tm">™</span></h2>\n      <p class="plat-product-tagline">The dual-sided companion for providers and patients.</p>\n      <p class="plat-product-desc">AshvinDuo connects care teams and patients on two sides of the same platform. Providers get real-time dashboards, post-discharge tracking, medication review, clinical notes research, visit summaries, labs and order management and on-demand patient summaries. Patients get a personal companion that checks in, answers questions, and keeps recovery on track.</p>\n\n            <div class="plat-features-group">\n        <div class="plat-features-eyebrow">Provider Side</div>\n        <ul class="plat-features">\n          <li>\n            <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>\n            <span><strong>Clinician</strong> — for post-acute and primary care settings, with patient management & adherence tracking, post-discharge visibility & follow-ups and on-demand AI assisted clinical review at the point of care.</span>\n          </li>\n          <li>\n            <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>\n            <span><strong>Administrator</strong> — AI powered patient history, cohort and RPM data analytics provide an early-warning system to catch decline much before an ER visit becomes necessary.</span>\n          </li>\n          <li>\n            <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>\n            <span><strong>Nursing</strong> — AI powered charting assistance, proactive CEP Reviews and tooling for AI assisted documentation reduces care gaps and patient transfers.</span>\n          </li>\n        </ul>\n      </div>\n\n      <div class="plat-features-group">\n        <div class="plat-features-eyebrow">Patient Side</div>\n        <ul class="plat-features">\n          <li>\n            <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>\n            <span><strong>Patient</strong> — health signals through wearables, medication reminders, check-ins, adherence to schedules, memory aid, visit planning and family updates offer an early warning system for the patients.</span>\n          </li>\n          <li>\n            <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>\n            <span><strong>Caregiver</strong> — automated on-demand updates, consent driven patient support, decision making support and personalizable caregiver support without making them spend hours on phone calls.</span>\n          </li>\n        </ul>\n      </div>\n\n      <div class="plat-product-cta">\n        <a href="').concat(a.T.pages.requestDemo,'" class="btn btn-primary">Request a Demo\n          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></a>\n      </div>\n    </div>\n\n    <div class="plat-product-visual">\n      <div class="plat-card">\n        <div class="plat-card-head">\n          <span class="plat-card-title">Two sides, one platform</span>\n        </div>\n        <div class="plat-duo-grid">\n          <div class="plat-duo-side">\n            <div class="plat-duo-label">Provider</div>\n            <ul class="plat-duo-items">\n              <li>Real-time patient dashboard</li>\n              <li>Post-discharge tracking</li>\n              <li>On-demand clinical summaries</li>\n              <li>Risk alerts &amp; escalations</li>\n            </ul>\n          </div>\n          <div class="plat-duo-divider"></div>\n          <div class="plat-duo-side">\n            <div class="plat-duo-label">Patient</div>\n            <ul class="plat-duo-items">\n              <li>Medication reminders</li>\n              <li>Daily check-ins</li>\n              <li>Symptom tracking</li>\n              <li>Family connection</li>\n            </ul>\n          </div>\n        </div>\n      </div>\n    </div>\n  </div>\n</section>\n\n\x3c!-- ============================================================\n     KNOAH\n     ============================================================ --\x3e\n<section class="plat-product" id="knoah">\n  <div class="shell plat-product-grid">\n    <div class="plat-product-copy">
1\n      <span class="plat-product-mark">\n        <img src="/solidhealth/knoah-mark.webp" alt="" style="width:28px; height:28px; border-radius:8px;" />\n      </span>\n      <h2>SolidHealth.AI / KNOAH<span class="tm">™</span></h2>\n      <p class="plat-product-tagline">Knowledge, Navigation and Orchestration Agent for Healthcare.</p>\n      <p class="plat-product-desc">KNOAH is a cluster of intelligent agents that powers every product in the SolidHealth.AI platform. \n      </p>\n      <p class="lede">\n      For generic capabilities, like reading documents, reasoning, task execution, memory and context management, KNOAH provides core agents within the ClnkOS<span class="tm">™</span> and Personal Health application. \n      </p>\n      <br/>\n       <p class="lede">\n      For vertically specialized agents like clinical summary, fact-finding in patient history, building rehabilitation trajectories, MDS capabilities like referral evaluations and CMI generation, admissions and care plan generation, KNOAH<span class="tm">™</span> provides lightweight behavioral wrappers on top of the core agents or team of agents underneath (also known as <i>Skills</i>). \n      </p>\n      <br/>\n      <p class="lede">\n      KNOAH<span class="tm">™</span> stays invisible until invoked for a direct conversation through chat interfaces and takes actions within the CMS guardrails as well as protocols defined by the facilities/practices. \n      </p>\n      <br/>\n      <p class="lede">\n      Here are some Skills KNOAH<span class="tm">™</span> comes with, but you can always train it on the skills you need or ask it to learn new skills without your help!\n      </p>\n      <br/>\n      <ul class="plat-features">\n        <li>\n          <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>\n          <span><strong>Clinical document intelligence</strong> — reads 60-page referral packets in seconds, surfaces every relevant fact.</span>\n        </li>\n        <li>\n          <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>\n          <span><strong>Adaptive reasoning</strong> — learns your facility\'s patterns and continuously improves recommendations.</span>\n        </li>\n        <li>\n          <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>\n          <span><strong>Clinician-in-the-loop</strong> — always surfaces evidence and citations, never acts without oversight.</span>\n        </li>\n        <li>\n          <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>\n          <span><strong>Cross-product orchestration</strong> — powers ClnkOS agents, AshvinDUO companions, and patient-facing interactions.</span>\n        </li>\n      </ul>\n\n      <div class="plat-product-cta">\n        <a href="').concat(a.T.pages.requestDemo,'" class="btn btn-primary">See KNOAH in action\n          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></a>\n      </div>\n    </div>\n\n    <div class="plat-product-visual">\n      <div class="plat-card">\n        <div class="plat-card-head">\n          <span class="plat-card-title">KNOAH at work</span>\n        </div>\n        <div class="plat-knoah-demo">\n          <div class="plat-knoah-msg">\n            <div class="plat-knoah-avatar"><img src="/solidhealth/knoah-mark.webp" alt="" /></div>\n            <div class="plat-knoah-bubble">\n              <div class="plat-knoah-who">KNOAH \xb7 Admissions</div>\n              <div class="plat-knoah-text">This referral is a <em>strong fit</em> — wound vac eligible, expected LOS 24 days, projected reimbursement $14.2k. I found 3 NTAs on pages 12, 31, and 47.</div>\n            </div>\n          </div>\n          <div class="plat-knoah-msg">\n            <div class="plat-knoah-avatar"><img src="/solidhealth/knoah-mark.webp" alt="" /></div>\n            <div class="plat-knoah-bubble">\n              <div class="plat-knoah-who">KNOAH \xb7 Care Plan</div>\n              <div class="plat-knoah-text">Mrs. Coleman\'s Section GG score was bumped to 11. I\'ve updated the care plan and re-scored CMI to 1.42. Reimbursement increased by $94/day.</div>\n            </div>\n          </div>\n          <div class="plat-knoah-msg">\n            <div class="plat-knoah-avatar"><img src="/solidhealth/knoah-mark.webp" alt="" /></div>\n            <div class="plat-knoah-bubble">\n              <div class="plat-knoah-who">KNOAH \xb7 Home</div>\n              <div class="plat-knoah-text">Good morning, Margaret. I noticed 2.4 lbs of weight gain in 48 hours. Let\'s loop in your nurse — that\'s worth a quick call.</div>\n            </div>\n          </div>\n        </div>\n      </div>\n    </div>\n  </div>\n</section>\n\n\x3c!-- FINAL CTA --\x3e\n<section class="plat-cta">\n  <div class="shell">\n    <div class="plat-cta-card">\n      <h2>See the platform in action.</h2>\n      <p>In 20 minutes, we\'ll walk you through how ClnkOS, AshvinDUO, and KNOAH work together — using your own workflows and your own numbers.</p>\n      <div class="plat-cta-buttons">\n        <a href="').concat(a.T.pages.requestDemo,'" class="btn btn-primary btn-large">Request a Demo\n          <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></a>\n      </div>\n    </div>\n  </div>\n</section>\n');function o(){return(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})}},9345:()=>{}},n=>{var e=e=>n(n.s=e);n.O(0,[438,4226,5624,7486,9731,4590,7358],()=>e(7086)),_N_E=n.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.