{"id":1088,"date":"2026-03-07T16:38:58","date_gmt":"2026-03-07T16:38:58","guid":{"rendered":"https:\/\/rheumanext.pl\/?page_id=1088"},"modified":"2026-03-28T17:59:02","modified_gmt":"2026-03-28T17:59:02","slug":"rheumacare-2","status":"publish","type":"page","link":"https:\/\/rheumanext.pl\/pl\/rheumacare-2\/","title":{"rendered":"RheumaCare"},"content":{"rendered":"\n<style>\n  html { scroll-behavior: smooth; }\n\n  .wp-block-post-title,\n  .entry-title,\n  .post-title,\n  .page-title{\n    display:none !important;\n  }\n\n  #rheumacare-demo,\n  #rheumacare-demo *{\n    box-sizing:border-box;\n  }\n\n  #rheumacare-demo{\n    --rcd-navy:#102A52;\n    --rcd-navy-2:#163C72;\n    --rcd-text:#0F172A;\n    --rcd-muted:#64748B;\n    --rcd-line:#E6EAF0;\n    --rcd-bg:#F7F8FA;\n    --rcd-card:#FFFFFF;\n    --rcd-mint:#14B8A6;\n    --rcd-mint-2:#0F766E;\n    --rcd-shadow:0 18px 50px rgba(16,24,40,.08);\n\n    position:relative;\n    overflow:hidden;\n    padding:72px 24px 88px;\n    background:\n      radial-gradient(circle at top left, rgba(20,184,166,.08), transparent 28%),\n      radial-gradient(circle at top right, rgba(16,42,82,.05), transparent 32%),\n      linear-gradient(180deg, #F8FBFE 0%, #EEF3F8 100%);\n  }\n\n  #rheumacare-demo .rcd-wrap{\n    max-width:1240px;\n    margin:0 auto;\n  }\n\n  #rheumacare-demo .rcd-top{\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);\n    gap:34px;\n    align-items:center;\n  }\n\n  #rheumacare-demo .rcd-copy,\n  #rheumacare-demo .rcd-preview,\n  #rheumacare-demo .rcd-demo-layout > div{\n    min-width:0;\n  }\n\n  #rheumacare-demo .rcd-badge,\n  #rheumacare-demo .rcd-panel-label,\n  #rheumacare-demo .rcd-kicker,\n  #rheumacare-demo .rcd-chip,\n  #rheumacare-demo .rcd-lock-tag{\n    display:inline-flex;\n    align-items:center;\n    gap:10px;\n    min-height:40px;\n    padding:0 14px;\n    border-radius:999px;\n    font-size:13px;\n    font-weight:800;\n    letter-spacing:.06em;\n    text-transform:uppercase;\n    line-height:1;\n    background:rgba(16,42,82,.06);\n    color:var(--rcd-navy);\n  }\n\n  #rheumacare-demo .rcd-badge::before,\n  #rheumacare-demo .rcd-panel-label::before,\n  #rheumacare-demo .rcd-kicker::before{\n    content:\"\";\n    width:8px;\n    height:8px;\n    border-radius:999px;\n    flex:0 0 8px;\n    background:var(--rcd-mint);\n  }\n\n  #rheumacare-demo .rcd-title{\n    margin:18px 0 18px;\n    max-width:760px;\n    font-size:clamp(42px,6vw,76px);\n    line-height:.98;\n    letter-spacing:-.045em;\n    font-weight:700;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-lead{\n    margin:0;\n    max-width:720px;\n    font-size:22px;\n    line-height:1.55;\n    letter-spacing:-.01em;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-actions,\n  #rheumacare-demo .rcd-result-actions,\n  #rheumacare-demo .rcd-cta-actions,\n  #rheumacare-demo .rcd-quiz-nav{\n    display:flex;\n    gap:14px;\n    flex-wrap:wrap;\n    align-items:center;\n  }\n\n  #rheumacare-demo .rcd-actions{\n    margin-top:28px;\n  }\n\n  #rheumacare-demo .rcd-btn,\n  #rheumacare-demo .rcd-option{\n    appearance:none;\n    -webkit-appearance:none;\n    font-family:inherit;\n  }\n\n  #rheumacare-demo .rcd-btn{\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    min-height:58px;\n    padding:0 24px;\n    border-radius:18px;\n    font-size:17px;\n    font-weight:700;\n    text-decoration:none;\n    border:1px solid transparent;\n    cursor:pointer;\n    transition:transform .18s ease, box-shadow .18s ease, background .18s ease, border-color .18s ease;\n  }\n\n  #rheumacare-demo .rcd-btn:hover,\n  #rheumacare-demo .rcd-option:hover{\n    transform:translateY(-1px);\n  }\n\n  #rheumacare-demo .rcd-btn-primary{\n    background:linear-gradient(180deg, var(--rcd-navy-2) 0%, var(--rcd-navy) 100%);\n    color:#fff;\n    box-shadow:0 12px 28px rgba(16,42,82,.18);\n  }\n\n  #rheumacare-demo .rcd-btn-secondary,\n  #rheumacare-demo .rcd-btn-ghost{\n    background:#fff;\n    color:var(--rcd-text);\n    border-color:var(--rcd-line);\n    box-shadow:0 1px 2px rgba(16,24,40,.04);\n  }\n\n  #rheumacare-demo .rcd-preview,\n  #rheumacare-demo .rcd-quiz,\n  #rheumacare-demo .rcd-side,\n  #rheumacare-demo .rcd-result,\n  #rheumacare-demo .rcd-locked,\n  #rheumacare-demo .rcd-cta{\n    border-radius:32px;\n    background:rgba(255,255,255,.94);\n    border:1px solid rgba(16,24,40,.08);\n    box-shadow:var(--rcd-shadow);\n  }\n\n  #rheumacare-demo .rcd-preview{\n    padding:28px;\n  }\n\n  #rheumacare-demo .rcd-panel-title{\n    margin:18px 0 14px;\n    font-size:34px;\n    line-height:1.08;\n    letter-spacing:-.03em;\n    font-weight:700;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-panel-text{\n    margin:0;\n    font-size:17px;\n    line-height:1.65;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-points{\n    margin:22px 0 0;\n    padding:0;\n    list-style:none;\n    display:grid;\n    gap:14px;\n  }\n\n  #rheumacare-demo .rcd-points li{\n    display:flex;\n    gap:14px;\n    align-items:flex-start;\n    min-width:0;\n    font-size:16px;\n    line-height:1.6;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-points li::before{\n    content:\"\";\n    width:10px;\n    height:10px;\n    flex:0 0 10px;\n    margin-top:8px;\n    border-radius:999px;\n    background:var(--rcd-mint);\n  }\n\n  #rheumacare-demo .rcd-points li span{\n    display:block;\n    min-width:0;\n  }\n\n  #rheumacare-demo .rcd-demo-intro{\n    margin-top:44px;\n    max-width:880px;\n  }\n\n  #rheumacare-demo .rcd-demo-heading{\n    margin:14px 0 0;\n    font-size:clamp(30px,4vw,46px);\n    line-height:1.05;\n    letter-spacing:-.035em;\n    font-weight:700;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-demo-text{\n    margin:14px 0 0;\n    font-size:18px;\n    line-height:1.7;\n    max-width:840px;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-demo-layout{\n    display:grid;\n    grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);\n    gap:22px;\n    margin-top:28px;\n    align-items:start;\n  }\n\n  #rheumacare-demo .rcd-quiz{\n    padding:30px;\n  }\n\n  #rheumacare-demo .rcd-progress-meta{\n    display:flex;\n    justify-content:space-between;\n    gap:16px;\n    align-items:center;\n    margin-bottom:14px;\n    font-size:14px;\n    font-weight:700;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-progress{\n    height:10px;\n    border-radius:999px;\n    overflow:hidden;\n    margin-bottom:22px;\n    background:rgba(16,24,40,.07);\n  }\n\n  #rheumacare-demo .rcd-progress-fill{\n    width:0%;\n    height:100%;\n    transition:width .28s ease;\n    background:linear-gradient(90deg, var(--rcd-mint) 0%, var(--rcd-navy-2) 100%);\n  }\n\n  #rheumacare-demo .rcd-question-kicker{\n    margin:0 0 10px;\n    font-size:13px;\n    font-weight:800;\n    letter-spacing:.08em;\n    text-transform:uppercase;\n    color:var(--rcd-muted);\n  }\n\n  #rheumacare-demo .rcd-question-title{\n    margin:0;\n    font-size:clamp(28px,3vw,40px);\n    line-height:1.08;\n    letter-spacing:-.03em;\n    font-weight:700;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-question-help{\n    margin:14px 0 0;\n    font-size:17px;\n    line-height:1.65;\n    max-width:760px;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-options{\n    display:grid;\n    gap:14px;\n    margin-top:24px;\n  }\n\n  #rheumacare-demo .rcd-option{\n    width:100%;\n    text-align:left;\n    padding:18px 18px 18px 20px;\n    border-radius:22px;\n    border:1px solid var(--rcd-line);\n    background:#fff;\n    cursor:pointer;\n    transition:transform .16s ease, box-shadow .16s ease, border-color .16s ease, background .16s ease;\n    box-shadow:0 8px 24px rgba(16,24,40,.04);\n  }\n\n  #rheumacare-demo .rcd-option:hover,\n  #rheumacare-demo .rcd-option.is-selected{\n    border-color:rgba(20,184,166,.45);\n    box-shadow:0 12px 28px rgba(16,24,40,.08);\n    background:linear-gradient(180deg, #FFFFFF 0%, #F7FFFD 100%);\n  }\n\n  #rheumacare-demo .rcd-option-title{\n    display:block;\n    font-size:18px;\n    font-weight:700;\n    line-height:1.4;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-option-note{\n    display:block;\n    margin-top:6px;\n    font-size:14px;\n    line-height:1.55;\n    color:var(--rcd-muted);\n  }\n\n  #rheumacare-demo .rcd-side{\n    position:sticky;\n    top:110px;\n    padding:28px;\n  }\n\n  #rheumacare-demo .rcd-side h3{\n    margin:18px 0 10px;\n    font-size:30px;\n    line-height:1.08;\n    letter-spacing:-.03em;\n    font-weight:700;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-side p{\n    margin:0;\n    font-size:16px;\n    line-height:1.65;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-mini-list{\n    margin:18px 0 0;\n    padding:0;\n    list-style:none;\n    display:grid;\n    gap:14px;\n  }\n\n  #rheumacare-demo .rcd-mini-list li{\n    padding:16px 18px;\n    border-radius:18px;\n    background:rgba(16,24,40,.03);\n    border:1px solid rgba(16,24,40,.06);\n    font-size:15px;\n    line-height:1.55;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-side-note{\n    margin-top:18px;\n    padding:14px 16px;\n    border-radius:16px;\n    font-size:14px;\n    line-height:1.55;\n    font-weight:600;\n    color:var(--rcd-text);\n    background:rgba(20,184,166,.07);\n    border:1px solid rgba(20,184,166,.16);\n  }\n\n  #rheumacare-demo .rcd-result{\n    display:none;\n    margin-top:24px;\n    padding:34px;\n  }\n\n  #rheumacare-demo .rcd-result.is-visible{\n    display:block;\n  }\n\n  #rheumacare-demo .rcd-result-top{\n    display:flex;\n    flex-wrap:wrap;\n    gap:12px;\n    align-items:center;\n    margin-bottom:16px;\n  }\n\n  #rheumacare-demo .rcd-chip{\n    background:rgba(16,42,82,.06);\n    color:var(--rcd-navy);\n  }\n\n  #rheumacare-demo .rcd-result-title{\n    margin:0;\n    font-size:clamp(30px,4vw,44px);\n    line-height:1.06;\n    letter-spacing:-.035em;\n    font-weight:700;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-result-text{\n    margin:14px 0 0;\n    font-size:18px;\n    line-height:1.7;\n    max-width:920px;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-result-grid{\n    display:grid;\n    grid-template-columns:repeat(2, minmax(0,1fr));\n    gap:18px;\n    margin-top:26px;\n  }\n\n  #rheumacare-demo .rcd-result-card{\n    padding:22px;\n    border-radius:24px;\n    background:rgba(16,24,40,.03);\n    border:1px solid rgba(16,24,40,.06);\n    min-width:0;\n  }\n\n  #rheumacare-demo .rcd-result-card h4{\n    margin:0 0 12px;\n    font-size:22px;\n    line-height:1.15;\n    letter-spacing:-.02em;\n    font-weight:700;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-result-card p{\n    margin:0;\n    font-size:16px;\n    line-height:1.65;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-summary{\n    margin:0;\n    padding:0;\n    list-style:none;\n    display:grid;\n    gap:12px;\n  }\n\n  #rheumacare-demo .rcd-summary li{\n    padding:14px 16px;\n    border-radius:16px;\n    background:#fff;\n    border:1px solid rgba(16,24,40,.07);\n    font-size:15px;\n    line-height:1.55;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-summary strong{\n    display:block;\n    margin-bottom:4px;\n  }\n\n  #rheumacare-demo .rcd-next-grid{\n    display:grid;\n    grid-template-columns:repeat(3, minmax(0,1fr));\n    gap:14px;\n    margin-top:16px;\n  }\n\n  #rheumacare-demo .rcd-next-box{\n    padding:18px;\n    border-radius:18px;\n    background:#fff;\n    border:1px solid rgba(16,24,40,.07);\n    min-width:0;\n  }\n\n  #rheumacare-demo .rcd-next-box h5{\n    margin:0 0 8px;\n    font-size:18px;\n    line-height:1.2;\n    font-weight:700;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-next-box p{\n    margin:0;\n    font-size:15px;\n    line-height:1.55;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-result-actions{\n    margin-top:26px;\n  }\n\n  #rheumacare-demo .rcd-locked{\n    display:none;\n    margin-top:24px;\n    padding:28px;\n  }\n\n  #rheumacare-demo .rcd-locked.is-visible{\n    display:block;\n  }\n\n  #rheumacare-demo .rcd-locked-head{\n    display:flex;\n    justify-content:space-between;\n    gap:16px;\n    align-items:end;\n    flex-wrap:wrap;\n  }\n\n  #rheumacare-demo .rcd-locked h3{\n    margin:10px 0 0;\n    font-size:34px;\n    line-height:1.08;\n    letter-spacing:-.03em;\n    font-weight:700;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-locked p{\n    margin:10px 0 0;\n    font-size:17px;\n    line-height:1.65;\n    max-width:860px;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-lock-grid{\n    display:grid;\n    grid-template-columns:repeat(3, minmax(0,1fr));\n    gap:14px;\n    margin-top:20px;\n  }\n\n  #rheumacare-demo .rcd-lock-card{\n    padding:20px;\n    border-radius:22px;\n    background:rgba(16,24,40,.03);\n    border:1px solid rgba(16,24,40,.06);\n  }\n\n  #rheumacare-demo .rcd-lock-card h4{\n    margin:0 0 10px;\n    font-size:22px;\n    line-height:1.15;\n    font-weight:700;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-lock-card p{\n    margin:0;\n    font-size:15px;\n    line-height:1.6;\n    color:var(--rcd-text);\n  }\n\n  #rheumacare-demo .rcd-cta{\n    margin-top:24px;\n    padding:30px;\n    color:#fff;\n    background:linear-gradient(180deg, var(--rcd-navy-2) 0%, var(--rcd-navy) 100%);\n  }\n\n  #rheumacare-demo .rcd-cta h3{\n    margin:0;\n    font-size:36px;\n    line-height:1.08;\n    letter-spacing:-.03em;\n    font-weight:700;\n  }\n\n  #rheumacare-demo .rcd-cta p{\n    margin:12px 0 0;\n    max-width:820px;\n    font-size:17px;\n    line-height:1.7;\n    color:rgba(255,255,255,.84);\n  }\n\n  #rheumacare-demo .rcd-cta-actions{\n    margin-top:22px;\n  }\n\n  #rheumacare-demo .rcd-footnote{\n    margin-top:12px;\n    font-size:13px;\n    line-height:1.65;\n    color:var(--rcd-muted);\n  }\n\n  @media (max-width:1100px){\n    #rheumacare-demo .rcd-top,\n    #rheumacare-demo .rcd-demo-layout,\n    #rheumacare-demo .rcd-result-grid,\n    #rheumacare-demo .rcd-lock-grid,\n    #rheumacare-demo .rcd-next-grid{\n      grid-template-columns:1fr;\n    }\n\n    #rheumacare-demo .rcd-side{\n      position:static;\n      top:auto;\n    }\n  }\n\n  @media (max-width:760px){\n    #rheumacare-demo{\n      padding:52px 16px 64px;\n    }\n\n    #rheumacare-demo .rcd-title{\n      font-size:42px;\n      line-height:1.02;\n    }\n\n    #rheumacare-demo .rcd-lead{\n      font-size:18px;\n    }\n\n    #rheumacare-demo .rcd-preview,\n    #rheumacare-demo .rcd-quiz,\n    #rheumacare-demo .rcd-side,\n    #rheumacare-demo .rcd-result,\n    #rheumacare-demo .rcd-locked,\n    #rheumacare-demo .rcd-cta{\n      border-radius:24px;\n      padding:22px;\n    }\n\n    #rheumacare-demo .rcd-btn,\n    #rheumacare-demo .rcd-result-actions .rcd-btn,\n    #rheumacare-demo .rcd-cta-actions .rcd-btn{\n      width:100%;\n    }\n\n    #rheumacare-demo .rcd-option{\n      padding:16px;\n      border-radius:18px;\n    }\n\n    #rheumacare-demo .rcd-progress-meta,\n    #rheumacare-demo .rcd-quiz-nav{\n      flex-direction:column;\n      align-items:stretch;\n    }\n  }\n<\/style>\n\n<section id=\"rheumacare-demo\">\n  <div class=\"rcd-wrap\">\n\n    <div class=\"rcd-top\">\n      <div class=\"rcd-copy\">\n        <span class=\"rcd-badge\" id=\"rcd-badge\">RheumaCare<\/span>\n\n        <h1 class=\"rcd-title\" id=\"rcd-title\">Wsparcie decyzji klinicznych w reumatologii.<br>Na przyk\u0142adzie RZS.<\/h1>\n\n        <p class=\"rcd-lead\" id=\"rcd-lead\">\n          RheumaCare pomaga szybciej uporz\u0105dkowa\u0107 dane kliniczne, oceni\u0107 aktywno\u015b\u0107 choroby,\n          bezpiecze\u0144stwo terapii i kolejny krok leczenia \u2014 tak, aby lekarz mia\u0142 wi\u0119cej czasu\n          na decyzj\u0119 i rozmow\u0119 z pacjentem.\n        <\/p>\n\n        <div class=\"rcd-actions\">\n          <a href=\"#rheumacare-pilot\" class=\"rcd-btn rcd-btn-primary\" id=\"rcd-btn-pilot\">Zobacz wyniki pilota\u017cu<\/a>\n          <a href=\"#rcd-quiz-start\" class=\"rcd-btn rcd-btn-secondary\" id=\"rcd-btn-demo\">Uruchom demo RZS<\/a>\n          <a href=\"\/kontakt\" class=\"rcd-btn rcd-btn-secondary\" id=\"rcd-btn-contact\">Kontakt<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"rcd-preview\">\n        <span class=\"rcd-panel-label\" id=\"rcd-preview-label\">Na przyk\u0142adzie RZS<\/span>\n        <h2 class=\"rcd-panel-title\" id=\"rcd-preview-title\">Produkt, kt\u00f3ry porz\u0105dkuje decyzj\u0119 kliniczn\u0105<\/h2>\n        <p class=\"rcd-panel-text\" id=\"rcd-preview-text\">\n          Demo pokazuje, jak RheumaCare przeprowadza lekarza przez modelowy przypadek:\n          od danych wej\u015bciowych do bardziej uporz\u0105dkowanego obrazu klinicznego i jasnego kolejnego kroku.\n        <\/p>\n\n        <ul class=\"rcd-points\" id=\"rcd-preview-points\"><\/ul>\n      <\/div>\n    <\/div>\n\n    <div class=\"rcd-preview\" id=\"rheumacare-pilot\" style=\"margin-top:28px;\">\n      <span class=\"rcd-panel-label\" id=\"rcd-pilot-label\">Pilota\u017c w\u0142asny RheumaCare<\/span>\n      <h2 class=\"rcd-panel-title\" id=\"rcd-pilot-title\">100 pacjent\u00f3w z RZS, 8 tygodni pilota\u017cu, 5\u20137 minut kr\u00f3tsza wizyta<\/h2>\n      <p class=\"rcd-panel-text\" id=\"rcd-pilot-text\">\n        W pilota\u017cowym wykorzystaniu RheumaCare narz\u0119dzie wspiera\u0142o prac\u0119 z 100 pacjentami\n        z reumatoidalnym zapaleniem staw\u00f3w w ci\u0105gu 8 tygodni. Najcz\u0119stsze zastosowania obejmowa\u0142y\n        ocen\u0119 aktywno\u015bci i skuteczno\u015bci leczenia, ocen\u0119 bezpiecze\u0144stwa terapii oraz wsparcie decyzji,\n        czy leczenie wymaga modyfikacji i jaka mo\u017ce by\u0107 kolejna optymalna terapia.\n      <\/p>\n\n      <ul class=\"rcd-points\" id=\"rcd-pilot-points\"><\/ul>\n\n      <p class=\"rcd-panel-text\" style=\"margin-top:18px;\" id=\"rcd-pilot-quote\">\n        <strong>Obserwacja z praktyki:<\/strong> \u201ePraca w AOS sta\u0142a si\u0119 dla mnie bezpieczniejsza i skuteczniejsza \u2014 mam wi\u0119cej czasu na pacjenta,\n        rozmow\u0119 i odpowied\u017a na pytania, a mniej czasu trac\u0119 na pisanie w komputerze.\u201d\n      <\/p>\n\n      <div class=\"rcd-actions\" style=\"margin-top:22px;\">\n        <a href=\"\/kontakt\" class=\"rcd-btn rcd-btn-primary\" id=\"rcd-btn-implementation\">Porozmawiaj o wdro\u017ceniu<\/a>\n      <\/div>\n\n      <div class=\"rcd-footnote\" id=\"rcd-pilot-footnote\">\n        Pilota\u017c opisuje wykorzystanie RheumaCare jako narz\u0119dzia wspieraj\u0105cego decyzje kliniczne i organizacj\u0119 pracy lekarza.\n        Nie stanowi badania klinicznego. Ostateczn\u0105 decyzj\u0119 kliniczn\u0105 zawsze podejmuje lekarz.\n      <\/div>\n    <\/div>\n\n    <div class=\"rcd-demo-intro\" id=\"rcd-demo-intro\">\n      <span class=\"rcd-kicker\" id=\"rcd-demo-kicker\">Interaktywne demo<\/span>\n      <h2 class=\"rcd-demo-heading\" id=\"rcd-demo-heading\">Zobacz, jak RheumaCare porz\u0105dkuje modelowy przypadek RZS.<\/h2>\n      <p class=\"rcd-demo-text\" id=\"rcd-demo-text\">\n        To demonstracja dzia\u0142ania produktu na modelowym przebiegu klinicznym.\n        Nie stanowi diagnozy ani indywidualnej porady medycznej.\n      <\/p>\n    <\/div>\n\n    <div class=\"rcd-demo-layout\">\n      <div>\n        <div class=\"rcd-quiz\" id=\"rcd-quiz-start\">\n          <div class=\"rcd-progress-meta\">\n            <span id=\"rcd-step-label\">Krok 1 z 6<\/span>\n            <span id=\"rcd-step-hint\">Modelowy przebieg kliniczny<\/span>\n          <\/div>\n\n          <div class=\"rcd-progress\">\n            <div class=\"rcd-progress-fill\" id=\"rcd-progress-fill\"><\/div>\n          <\/div>\n\n          <p class=\"rcd-question-kicker\" id=\"rcd-question-kicker\">Dane wej\u015bciowe<\/p>\n          <h3 class=\"rcd-question-title\" id=\"rcd-question-title\"><\/h3>\n          <p class=\"rcd-question-help\" id=\"rcd-question-help\"><\/p>\n\n          <div class=\"rcd-options\" id=\"rcd-options\"><\/div>\n\n          <div class=\"rcd-quiz-nav\">\n            <button type=\"button\" class=\"rcd-btn rcd-btn-ghost\" id=\"rcd-prev-btn\">Wstecz<\/button>\n            <button type=\"button\" class=\"rcd-btn rcd-btn-ghost\" id=\"rcd-restart-btn\">Zacznij od nowa<\/button>\n          <\/div>\n        <\/div>\n\n        <div class=\"rcd-result\" id=\"rcd-result\" aria-live=\"polite\"><\/div>\n\n        <div class=\"rcd-locked\" id=\"rcd-full-value\">\n          <div class=\"rcd-locked-head\">\n            <div>\n              <span class=\"rcd-lock-tag\" id=\"rcd-lock-tag\">Pe\u0142na wersja RheumaCare<\/span>\n              <h3 id=\"rcd-lock-title\">Pe\u0142na wersja produktu rozszerza ten proces o monitoring i dalsze prowadzenie pacjenta.<\/h3>\n              <p id=\"rcd-lock-text\">\n                Demo pokazuje logik\u0119 dzia\u0142ania RheumaCare. Pe\u0142na wersja rozwija ten proces\n                o monitoring, porz\u0105dkowanie brakuj\u0105cych danych i bardziej uporz\u0105dkowan\u0105 \u015bcie\u017ck\u0119 pracy w poradni.\n              <\/p>\n            <\/div>\n          <\/div>\n\n          <div class=\"rcd-lock-grid\" id=\"rcd-lock-grid\"><\/div>\n        <\/div>\n\n        <div class=\"rcd-cta\">\n          <h3 id=\"rcd-cta-title\">RheumaCare wspiera lekarza tam, gdzie naprawd\u0119 powstaje warto\u015b\u0107 produktu.<\/h3>\n          <p id=\"rcd-cta-text\">\n            W praktyce oznacza to szybsze uporz\u0105dkowanie danych, bardziej przewidywalny przebieg wizyty\n            i wi\u0119cej czasu na pacjenta. W\u0142asny pilota\u017c pokaza\u0142 t\u0119 warto\u015b\u0107 w realnej pracy z pacjentami z RZS.\n          <\/p>\n\n          <div class=\"rcd-cta-actions\">\n            <a href=\"\/kontakt\" class=\"rcd-btn rcd-btn-primary\" id=\"rcd-cta-btn-contact\">Porozmawiaj o wdro\u017ceniu<\/a>\n            <a href=\"#rheumacare-pilot\" class=\"rcd-btn rcd-btn-secondary\" id=\"rcd-cta-btn-pilot\">Wr\u00f3\u0107 do wynik\u00f3w pilota\u017cu<\/a>\n          <\/div>\n        <\/div>\n\n        <div class=\"rcd-footnote\" id=\"rcd-main-footnote\">\n          RheumaCare jest narz\u0119dziem wspieraj\u0105cym decyzje kliniczne i organizacj\u0119 pracy. Ostateczn\u0105 decyzj\u0119 kliniczn\u0105 zawsze podejmuje lekarz.\n        <\/div>\n      <\/div>\n\n      <div class=\"rcd-side\">\n        <span class=\"rcd-panel-label\" id=\"rcd-side-label\">Co pokazuje demo<\/span>\n        <h3 id=\"rcd-side-title\">Jasna logika dzia\u0142ania produktu<\/h3>\n        <p id=\"rcd-side-text\">\n          U\u017cytkownik przechodzi przez modelowy przypadek i widzi,\n          jak RheumaCare porz\u0105dkuje dane oraz wspiera kolejny krok oceny klinicznej.\n        <\/p>\n\n        <ul class=\"rcd-mini-list\" id=\"rcd-side-list\"><\/ul>\n\n        <div class=\"rcd-side-note\" id=\"rcd-side-note\">\n          To demonstracja produktowa, a nie narz\u0119dzie diagnostyczne dla pacjenta.\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\n(function () {\n  const root = document.getElementById(\"rheumacare-demo\");\n  if (!root || root.dataset.rcdInitialized === \"true\") return;\n  root.dataset.rcdInitialized = \"true\";\n\n  const currentLang =\n    ((document.documentElement.lang || \"\").toLowerCase().startsWith(\"en\")) ||\n    window.location.pathname.includes(\"\/en\/\")\n      ? \"en\"\n      : \"pl\";\n\n  const LINKS = {\n    pl: {\n      contact: \"\/kontakt\"\n    },\n    en: {\n      contact: \"\/en\/kontakt\"\n    }\n  };\n\n  const I18N = {\n    pl: {\n      static: {\n        badge: \"RheumaCare\",\n        title: \"Wsparcie decyzji klinicznych w reumatologii.<br>Na przyk\u0142adzie RZS.\",\n        lead: \"RheumaCare pomaga szybciej uporz\u0105dkowa\u0107 dane kliniczne, oceni\u0107 aktywno\u015b\u0107 choroby, bezpiecze\u0144stwo terapii i kolejny krok leczenia \u2014 tak, aby lekarz mia\u0142 wi\u0119cej czasu na decyzj\u0119 i rozmow\u0119 z pacjentem.\",\n        btnPilot: \"Zobacz wyniki pilota\u017cu\",\n        btnDemo: \"Uruchom demo RZS\",\n        btnContact: \"Kontakt\",\n\n        previewLabel: \"Na przyk\u0142adzie RZS\",\n        previewTitle: \"Produkt, kt\u00f3ry porz\u0105dkuje decyzj\u0119 kliniczn\u0105\",\n        previewText: \"Demo pokazuje, jak RheumaCare przeprowadza lekarza przez modelowy przypadek: od danych wej\u015bciowych do bardziej uporz\u0105dkowanego obrazu klinicznego i jasnego kolejnego kroku.\",\n        previewPoints: [\n          { strong: \"Ocena aktywno\u015bci choroby:\", text: \" uporz\u0105dkowanie najwa\u017cniejszych danych klinicznych.\" },\n          { strong: \"Ocena bezpiecze\u0144stwa terapii:\", text: \" wsparcie analizy dotychczasowego leczenia.\" },\n          { strong: \"Kolejny krok leczenia:\", text: \" pomoc w decyzji, czy i jak modyfikowa\u0107 terapi\u0119.\" }\n        ],\n\n        pilotLabel: \"Pilota\u017c w\u0142asny RheumaCare\",\n        pilotTitle: \"100 pacjent\u00f3w z RZS, 8 tygodni pilota\u017cu, 5\u20137 minut kr\u00f3tsza wizyta\",\n        pilotText: \"W pilota\u017cowym wykorzystaniu RheumaCare narz\u0119dzie wspiera\u0142o prac\u0119 z 100 pacjentami z reumatoidalnym zapaleniem staw\u00f3w w ci\u0105gu 8 tygodni. Najcz\u0119stsze zastosowania obejmowa\u0142y ocen\u0119 aktywno\u015bci i skuteczno\u015bci leczenia, ocen\u0119 bezpiecze\u0144stwa terapii oraz wsparcie decyzji, czy leczenie wymaga modyfikacji i jaka mo\u017ce by\u0107 kolejna optymalna terapia.\",\n        pilotPoints: [\n          { strong: \"Efekt organizacyjny:\", text: \" orientacyjne skr\u00f3cenie wizyty o oko\u0142o 5\u20137 minut.\" },\n          { strong: \"Efekt praktyczny:\", text: \" bardziej uporz\u0105dkowana analiza przypadku i wi\u0119ksze wsparcie decyzji.\" },\n          { strong: \"Efekt dla pacjenta:\", text: \" wi\u0119cej czasu na rozmow\u0119, mniej czasu po\u015bwi\u0119conego na pisanie w komputerze.\" }\n        ],\n        pilotQuote: \"<strong>Obserwacja z praktyki:<\/strong> \u201ePraca w AOS sta\u0142a si\u0119 dla mnie bezpieczniejsza i skuteczniejsza \u2014 mam wi\u0119cej czasu na pacjenta, rozmow\u0119 i odpowied\u017a na pytania, a mniej czasu trac\u0119 na pisanie w komputerze.\u201d\",\n        btnImplementation: \"Porozmawiaj o wdro\u017ceniu\",\n        pilotFootnote: \"Pilota\u017c opisuje wykorzystanie RheumaCare jako narz\u0119dzia wspieraj\u0105cego decyzje kliniczne i organizacj\u0119 pracy lekarza. Nie stanowi badania klinicznego. Ostateczn\u0105 decyzj\u0119 kliniczn\u0105 zawsze podejmuje lekarz.\",\n\n        demoKicker: \"Interaktywne demo\",\n        demoHeading: \"Zobacz, jak RheumaCare porz\u0105dkuje modelowy przypadek RZS.\",\n        demoText: \"To demonstracja dzia\u0142ania produktu na modelowym przebiegu klinicznym. Nie stanowi diagnozy ani indywidualnej porady medycznej.\",\n\n        step: \"Krok\",\n        of: \"z\",\n        stepHint: \"Modelowy przebieg kliniczny\",\n        prev: \"Wstecz\",\n        restart: \"Zacznij od nowa\",\n\n        lockTag: \"Pe\u0142na wersja RheumaCare\",\n        lockTitle: \"Pe\u0142na wersja produktu rozszerza ten proces o monitoring i dalsze prowadzenie pacjenta.\",\n        lockText: \"Demo pokazuje logik\u0119 dzia\u0142ania RheumaCare. Pe\u0142na wersja rozwija ten proces o monitoring, porz\u0105dkowanie brakuj\u0105cych danych i bardziej uporz\u0105dkowan\u0105 \u015bcie\u017ck\u0119 pracy w poradni.\",\n        lockCards: [\n          { title: \"Monitoring wizyt\", text: \"Por\u00f3wnanie kolejnych wizyt i bardziej czytelna ocena zmian w czasie.\" },\n          { title: \"Brakuj\u0105ce dane\", text: \"Wskazanie, czego brakuje do pe\u0142niejszej oceny przed kolejn\u0105 decyzj\u0105.\" },\n          { title: \"Lepsza organizacja pracy\", text: \"Bardziej przewidywalny i uporz\u0105dkowany przebieg wizyty oraz dalszej opieki.\" }\n        ],\n\n        ctaTitle: \"RheumaCare wspiera lekarza tam, gdzie naprawd\u0119 powstaje warto\u015b\u0107 produktu.\",\n        ctaText: \"W praktyce oznacza to szybsze uporz\u0105dkowanie danych, bardziej przewidywalny przebieg wizyty i wi\u0119cej czasu na pacjenta. W\u0142asny pilota\u017c pokaza\u0142 t\u0119 warto\u015b\u0107 w realnej pracy z pacjentami z RZS.\",\n        ctaBtnContact: \"Porozmawiaj o wdro\u017ceniu\",\n        ctaBtnPilot: \"Wr\u00f3\u0107 do wynik\u00f3w pilota\u017cu\",\n        mainFootnote: \"RheumaCare jest narz\u0119dziem wspieraj\u0105cym decyzje kliniczne i organizacj\u0119 pracy. Ostateczn\u0105 decyzj\u0119 kliniczn\u0105 zawsze podejmuje lekarz.\",\n\n        sideLabel: \"Co pokazuje demo\",\n        sideTitle: \"Jasna logika dzia\u0142ania produktu\",\n        sideText: \"U\u017cytkownik przechodzi przez modelowy przypadek i widzi, jak RheumaCare porz\u0105dkuje dane oraz wspiera kolejny krok oceny klinicznej.\",\n        sideList: [\n          \"<strong>1.<\/strong> Zebranie najwa\u017cniejszych danych.\",\n          \"<strong>2.<\/strong> Uporz\u0105dkowanie obrazu klinicznego.\",\n          \"<strong>3.<\/strong> Wskazanie dalszego kroku.\"\n        ],\n        sideNote: \"To demonstracja produktowa, a nie narz\u0119dzie diagnostyczne dla pacjenta.\"\n      },\n\n      questions: [\n        {\n          kicker: \"Dane wej\u015bciowe\",\n          title: \"Jak d\u0142ugo utrzymuj\u0105 si\u0119 objawy?\",\n          help: \"W modelowym przebiegu RZS czas trwania objaw\u00f3w pomaga oceni\u0107, czy obraz jest bardziej utrwalony i wymaga dalszej oceny reumatologicznej.\",\n          options: [\n            { label: \"Kr\u00f3cej ni\u017c 6 tygodni\", note: \"Wczesny i jeszcze mniej uporz\u0105dkowany obraz.\", score: 0 },\n            { label: \"6\u201312 tygodni\", note: \"Obraz po\u015bredni, wart dalszej uwagi.\", score: 1 },\n            { label: \"Ponad 12 tygodni\", note: \"Bardziej utrwalony przebieg objaw\u00f3w.\", score: 2 }\n          ]\n        },\n        {\n          kicker: \"Dane wej\u015bciowe\",\n          title: \"Kt\u00f3re stawy s\u0105 zaj\u0119te najbardziej?\",\n          help: \"Lokalizacja zmian wp\u0142ywa na to, jak system porz\u0105dkuje obraz kliniczny w tym demo.\",\n          options: [\n            { label: \"Pojedynczy du\u017cy staw\", note: \"Mniej charakterystyczny wzorzec dla tego przyk\u0142adu.\", score: 0 },\n            { label: \"Mieszany obraz: du\u017ce i ma\u0142e stawy\", note: \"Wymaga uwa\u017cniejszego uporz\u0105dkowania.\", score: 1 },\n            { label: \"G\u0142\u00f3wnie ma\u0142e stawy r\u0105k lub st\u00f3p\", note: \"Bardziej sp\u00f3jny z pokazanym case'em.\", score: 2 }\n          ]\n        },\n        {\n          kicker: \"Objawy zapalne\",\n          title: \"Jak wygl\u0105da sztywno\u015b\u0107 poranna?\",\n          help: \"W tym demo d\u0142u\u017csza sztywno\u015b\u0107 poranna wzmacnia podejrzenie zapalnego charakteru objaw\u00f3w.\",\n          options: [\n            { label: \"Kr\u00f3tka lub brak\", note: \"S\u0142abszy sygna\u0142 zapalny w ramach tego modelu.\", score: 0 },\n            { label: \"Oko\u0142o 15\u201330 minut\", note: \"Sygna\u0142 po\u015bredni.\", score: 1 },\n            { label: \"Ponad 30 minut\", note: \"Silniejszy element obrazu zapalnego.\", score: 2 }\n          ]\n        },\n        {\n          kicker: \"Objawy zapalne\",\n          title: \"Czy wyst\u0119puje obrz\u0119k staw\u00f3w?\",\n          help: \"Obrz\u0119k jest w tym modelu wa\u017cnym elementem porz\u0105dkuj\u0105cym ocen\u0119 aktywno\u015bci procesu zapalnego.\",\n          options: [\n            { label: \"Brak wyra\u017anego obrz\u0119ku\", note: \"S\u0142abszy sygna\u0142 w tym demo.\", score: 0 },\n            { label: \"Niewielki lub okresowy obrz\u0119k\", note: \"Obraz po\u015bredni.\", score: 1 },\n            { label: \"Wyra\u017any obrz\u0119k kilku staw\u00f3w\", note: \"Mocniejszy sygna\u0142 zapalny.\", score: 2 }\n          ]\n        },\n        {\n          kicker: \"Wzorzec zaj\u0119cia staw\u00f3w\",\n          title: \"Czy zmiany s\u0105 symetryczne?\",\n          help: \"Symetria zmian nie rozstrzyga sama, ale w tym pokazowym case'ie wspiera uporz\u0105dkowanie wzorca choroby.\",\n          options: [\n            { label: \"Nie, obraz jest raczej asymetryczny\", note: \"Mniej zgodny z tym przyk\u0142adem.\", score: 0 },\n            { label: \"Cz\u0119\u015bciowo symetryczny\", note: \"Sygna\u0142 po\u015bredni.\", score: 1 },\n            { label: \"Tak, wyra\u017anie symetryczny\", note: \"Bardziej zgodny z pokazanym wzorcem.\", score: 2 }\n          ]\n        },\n        {\n          kicker: \"Dane uzupe\u0142niaj\u0105ce\",\n          title: \"Jak wygl\u0105daj\u0105 podstawowe dane laboratoryjne lub ich dost\u0119pno\u015b\u0107?\",\n          help: \"RheumaCare pokazuje nie tylko to, co wspiera wzorzec, ale te\u017c czego nadal brakuje do pe\u0142niejszej oceny.\",\n          options: [\n            { label: \"Wyniki prawid\u0142owe lub brak cech stanu zapalnego\", note: \"W tym demo os\u0142abia zgodno\u015b\u0107 z case'em.\", score: 0 },\n            { label: \"Brak danych lub dane niepe\u0142ne\", note: \"System zaznaczy potrzeb\u0119 uzupe\u0142nienia informacji.\", score: 1 },\n            { label: \"S\u0105 przes\u0142anki stanu zapalnego\", note: \"Wzmacnia sp\u00f3jno\u015b\u0107 z modelowym przebiegiem.\", score: 2 }\n          ]\n        }\n      ],\n\n      results: {\n        level: \"Wynik demo\",\n        summaryTitle: \"Podsumowanie wybranych odpowiedzi\",\n        processTitle: \"Jak RheumaCare porz\u0105dkuje taki przypadek\",\n        resultChipPrefix: \"Wynik:\",\n        restartDemo: \"Przejd\u017a demo ponownie\",\n        showFullValue: \"Zobacz pe\u0142n\u0105 warto\u015b\u0107 produktu\",\n        unanswered: \"Brak odpowiedzi\",\n\n        high: {\n          title: \"Wysoka zgodno\u015b\u0107 z przedstawionym wzorcem zapalnego zaj\u0119cia staw\u00f3w wymagaj\u0105cego dalszej oceny reumatologicznej.\",\n          text: \"W tym demo wybrane odpowiedzi tworz\u0105 obraz bardziej sp\u00f3jny z modelowym przebiegiem RZS. RheumaCare pokaza\u0142by taki przypadek jako wymagaj\u0105cy uporz\u0105dkowanej dalszej oceny klinicznej, monitoringu i doprecyzowania brakuj\u0105cych danych.\",\n          next: [\n            { title: \"Uporz\u0105dkowanie przypadku\", text: \"Najwa\u017cniejsze elementy obrazu klinicznego s\u0105 widoczne w jednym miejscu.\" },\n            { title: \"Wskazanie brak\u00f3w\", text: \"System zaznacza, kt\u00f3re dane warto jeszcze uzupe\u0142ni\u0107 przed dalsz\u0105 decyzj\u0105.\" },\n            { title: \"Kolejny krok\", text: \"Demo pokazuje przej\u015bcie do dalszej oceny reumatologicznej lub monitoringu.\" }\n          ]\n        },\n\n        mid: {\n          title: \"Obraz po\u015bredni lub niejednoznaczny \u2014 potrzebne uporz\u0105dkowanie danych i dalsza ocena kliniczna.\",\n          text: \"W tym demo cz\u0119\u015b\u0107 odpowiedzi wspiera zapalny charakter objaw\u00f3w, ale obraz nadal nie jest jednoznaczny. To dok\u0142adnie moment, w kt\u00f3rym RheumaCare pokazuje swoj\u0105 warto\u015b\u0107: porz\u0105dkuje dane, wskazuje luki i u\u0142atwia decyzj\u0119 o dalszym kroku.\",\n          next: [\n            { title: \"Porz\u0105dek zamiast chaosu\", text: \"System zbiera najwa\u017cniejsze informacje potrzebne do sensownego dalszego kroku.\" },\n            { title: \"Brakuj\u0105ce elementy\", text: \"Wida\u0107, kt\u00f3re dane s\u0105 niepe\u0142ne i co os\u0142abia pewno\u015b\u0107 obrazu klinicznego.\" },\n            { title: \"Kolejny etap\", text: \"Mo\u017cliwe jest uzupe\u0142nienie danych, monitoring lub dalsza konsultacja.\" }\n          ]\n        },\n\n        low: {\n          title: \"Niska zgodno\u015b\u0107 z przedstawionym wzorcem RZS w tym demo.\",\n          text: \"Wybrane odpowiedzi s\u0105 mniej sp\u00f3jne z modelowym przebiegiem pokazanym w tej demonstracji. Warto\u015b\u0107 RheumaCare nadal pozostaje czytelna: system nie tylko wzmacnia podejrzenia, ale te\u017c porz\u0105dkuje przypadki mniej charakterystyczne i pomaga zdecydowa\u0107, czego brakuje do dalszej oceny.\",\n          next: [\n            { title: \"Ocena sygna\u0142\u00f3w\", text: \"System pokazuje, kt\u00f3re elementy nie wspieraj\u0105 przedstawionego wzorca klinicznego.\" },\n            { title: \"Uzupe\u0142nienie danych\", text: \"RheumaCare pomaga zauwa\u017cy\u0107, czego potrzeba do bardziej uporz\u0105dkowanej oceny.\" },\n            { title: \"Dalsza \u015bcie\u017cka\", text: \"Mo\u017cliwe jest ponowne uporz\u0105dkowanie przypadku lub wyb\u00f3r innego scenariusza klinicznego.\" }\n          ]\n        }\n      }\n    },\n\n    en: {\n      static: {\n        badge: \"RheumaCare\",\n        title: \"Clinical Decision Support in Rheumatology.<br>Using RA as an Example.\",\n        lead: \"RheumaCare helps organize clinical data faster, assess disease activity, treatment safety, and the next treatment step \u2014 so the clinician has more time for decision-making and conversation with the patient.\",\n        btnPilot: \"View Pilot Results\",\n        btnDemo: \"Launch RA Demo\",\n        btnContact: \"Contact\",\n\n        previewLabel: \"Using RA as an Example\",\n        previewTitle: \"A product that structures clinical decision-making\",\n        previewText: \"The demo shows how RheumaCare guides the clinician through a model case: from input data to a more structured clinical picture and a clearer next step.\",\n        previewPoints: [\n          { strong: \"Disease activity assessment:\", text: \" structuring the most important clinical data.\" },\n          { strong: \"Treatment safety assessment:\", text: \" support for analyzing current therapy.\" },\n          { strong: \"Next treatment step:\", text: \" support in deciding whether and how to modify therapy.\" }\n        ],\n\n        pilotLabel: \"Internal RheumaCare Pilot\",\n        pilotTitle: \"100 RA patients, 8 weeks of pilot use, visits shorter by 5\u20137 minutes\",\n        pilotText: \"In the pilot use of RheumaCare, the tool supported work with 100 patients with rheumatoid arthritis over 8 weeks. The most common use cases included assessment of disease activity and treatment effectiveness, treatment safety assessment, and support in deciding whether therapy required modification and what the next optimal therapy might be.\",\n        pilotPoints: [\n          { strong: \"Organizational effect:\", text: \" an estimated reduction of visit length by approximately 5\u20137 minutes.\" },\n          { strong: \"Practical effect:\", text: \" a more structured case analysis and stronger decision support.\" },\n          { strong: \"Patient effect:\", text: \" more time for conversation, less time spent writing at the computer.\" }\n        ],\n        pilotQuote: \"<strong>Observation from practice:<\/strong> \u201cOutpatient specialist care became safer and more effective for me \u2014 I have more time for the patient, conversation, and answering questions, and I lose less time writing at the computer.\u201d\",\n        btnImplementation: \"Talk About Implementation\",\n        pilotFootnote: \"The pilot describes the use of RheumaCare as a tool supporting clinical decision-making and physician workflow organization. It does not constitute a clinical study. The final clinical decision is always made by the clinician.\",\n\n        demoKicker: \"Interactive Demo\",\n        demoHeading: \"See how RheumaCare structures a model RA case.\",\n        demoText: \"This is a demonstration of the product using a model clinical course. It is not a diagnosis or individualized medical advice.\",\n\n        step: \"Step\",\n        of: \"of\",\n        stepHint: \"Model clinical scenario\",\n        prev: \"Back\",\n        restart: \"Start Again\",\n\n        lockTag: \"Full Version of RheumaCare\",\n        lockTitle: \"The full version of the product extends this process with monitoring and longitudinal patient management.\",\n        lockText: \"The demo shows the operating logic of RheumaCare. The full version expands this process with monitoring, identification of missing data, and a more structured workflow in outpatient care.\",\n        lockCards: [\n          { title: \"Visit Monitoring\", text: \"Comparison of subsequent visits and a clearer assessment of changes over time.\" },\n          { title: \"Missing Data\", text: \"Identification of what is missing for a more complete assessment before the next decision.\" },\n          { title: \"Better Workflow Organization\", text: \"A more predictable and structured visit flow and follow-up care pathway.\" }\n        ],\n\n        ctaTitle: \"RheumaCare supports the clinician where the product\u2019s real value is created.\",\n        ctaText: \"In practice, this means faster data organization, a more predictable visit flow, and more time for the patient. Our internal pilot showed this value in real work with patients with RA.\",\n        ctaBtnContact: \"Talk About Implementation\",\n        ctaBtnPilot: \"Back to Pilot Results\",\n        mainFootnote: \"RheumaCare is a tool that supports clinical decision-making and workflow organization. The final clinical decision is always made by the clinician.\",\n\n        sideLabel: \"What the Demo Shows\",\n        sideTitle: \"A Clear Product Logic\",\n        sideText: \"The user moves through a model case and sees how RheumaCare structures the data and supports the next step of clinical assessment.\",\n        sideList: [\n          \"<strong>1.<\/strong> Gathering the most important data.\",\n          \"<strong>2.<\/strong> Structuring the clinical picture.\",\n          \"<strong>3.<\/strong> Indicating the next step.\"\n        ],\n        sideNote: \"This is a product demonstration, not a diagnostic tool for patients.\"\n      },\n\n      questions: [\n        {\n          kicker: \"Input Data\",\n          title: \"How long have the symptoms been present?\",\n          help: \"In this model RA pathway, symptom duration helps assess whether the picture is more established and requires further rheumatology evaluation.\",\n          options: [\n            { label: \"Less than 6 weeks\", note: \"An earlier and still less structured picture.\", score: 0 },\n            { label: \"6\u201312 weeks\", note: \"An intermediate picture worth further attention.\", score: 1 },\n            { label: \"More than 12 weeks\", note: \"A more established course of symptoms.\", score: 2 }\n          ]\n        },\n        {\n          kicker: \"Input Data\",\n          title: \"Which joints are most affected?\",\n          help: \"The location of changes influences how the system structures the clinical picture in this demo.\",\n          options: [\n            { label: \"A single large joint\", note: \"A pattern less typical for this example.\", score: 0 },\n            { label: \"A mixed pattern: large and small joints\", note: \"Requires more careful structuring.\", score: 1 },\n            { label: \"Mainly small joints of the hands or feet\", note: \"More consistent with the case shown here.\", score: 2 }\n          ]\n        },\n        {\n          kicker: \"Inflammatory Features\",\n          title: \"What is morning stiffness like?\",\n          help: \"In this demo, longer morning stiffness strengthens the suspicion of an inflammatory pattern.\",\n          options: [\n            { label: \"Short or absent\", note: \"A weaker inflammatory signal in this model.\", score: 0 },\n            { label: \"Around 15\u201330 minutes\", note: \"An intermediate signal.\", score: 1 },\n            { label: \"More than 30 minutes\", note: \"A stronger inflammatory element.\", score: 2 }\n          ]\n        },\n        {\n          kicker: \"Inflammatory Features\",\n          title: \"Is joint swelling present?\",\n          help: \"In this model, swelling is an important element in structuring the assessment of inflammatory activity.\",\n          options: [\n            { label: \"No clear swelling\", note: \"A weaker signal in this demo.\", score: 0 },\n            { label: \"Mild or intermittent swelling\", note: \"An intermediate picture.\", score: 1 },\n            { label: \"Clear swelling of several joints\", note: \"A stronger inflammatory signal.\", score: 2 }\n          ]\n        },\n        {\n          kicker: \"Pattern of Joint Involvement\",\n          title: \"Are the changes symmetrical?\",\n          help: \"Symmetry alone does not decide the case, but in this illustrative scenario it helps structure the disease pattern.\",\n          options: [\n            { label: \"No, the pattern is rather asymmetrical\", note: \"Less consistent with this example.\", score: 0 },\n            { label: \"Partly symmetrical\", note: \"An intermediate signal.\", score: 1 },\n            { label: \"Yes, clearly symmetrical\", note: \"More consistent with the presented pattern.\", score: 2 }\n          ]\n        },\n        {\n          kicker: \"Additional Data\",\n          title: \"What do the basic laboratory data or their availability look like?\",\n          help: \"RheumaCare shows not only what supports the pattern, but also what is still missing for a fuller assessment.\",\n          options: [\n            { label: \"Normal results or no inflammatory signals\", note: \"In this demo, this weakens consistency with the case.\", score: 0 },\n            { label: \"No data or incomplete data\", note: \"The system will indicate the need to complete the information.\", score: 1 },\n            { label: \"There are signs of inflammation\", note: \"This strengthens consistency with the model course.\", score: 2 }\n          ]\n        }\n      ],\n\n      results: {\n        level: \"Demo Result\",\n        summaryTitle: \"Summary of Selected Answers\",\n        processTitle: \"How RheumaCare Structures This Case\",\n        resultChipPrefix: \"Score:\",\n        restartDemo: \"Run the Demo Again\",\n        showFullValue: \"See the Full Product Value\",\n        unanswered: \"No answer\",\n\n        high: {\n          title: \"High consistency with the presented pattern of inflammatory joint involvement requiring further rheumatology assessment.\",\n          text: \"In this demo, the selected answers create a pattern more consistent with a model RA course. RheumaCare would present such a case as requiring structured further clinical evaluation, monitoring, and clarification of missing data.\",\n          next: [\n            { title: \"Case Structuring\", text: \"The most important elements of the clinical picture are visible in one place.\" },\n            { title: \"Identification of Gaps\", text: \"The system indicates which data are still worth completing before the next decision.\" },\n            { title: \"Next Step\", text: \"The demo shows the transition to further rheumatology evaluation or monitoring.\" }\n          ]\n        },\n\n        mid: {\n          title: \"An intermediate or inconclusive picture \u2014 data structuring and further clinical assessment are needed.\",\n          text: \"In this demo, some answers support an inflammatory pattern, but the picture is still not clear-cut. This is exactly the moment when RheumaCare shows its value: it structures the data, identifies gaps, and makes the next step easier to define.\",\n          next: [\n            { title: \"Order Instead of Chaos\", text: \"The system gathers the most important information needed for a meaningful next step.\" },\n            { title: \"Missing Elements\", text: \"It becomes clear which data are incomplete and what weakens confidence in the clinical picture.\" },\n            { title: \"Next Stage\", text: \"It may be appropriate to complete missing data, monitor the case, or continue with consultation.\" }\n          ]\n        },\n\n        low: {\n          title: \"Low consistency with the presented RA pattern in this demo.\",\n          text: \"The selected answers are less consistent with the model course shown in this demonstration. The value of RheumaCare remains clear: the system not only strengthens suspicion where appropriate, but also structures less characteristic cases and helps decide what is still missing for further assessment.\",\n          next: [\n            { title: \"Signal Assessment\", text: \"The system shows which elements do not support the presented clinical pattern.\" },\n            { title: \"Completing the Data\", text: \"RheumaCare helps identify what is needed for a more structured assessment.\" },\n            { title: \"Further Pathway\", text: \"It is possible to reorganize the case again or select another clinical scenario.\" }\n          ]\n        }\n      }\n    }\n  };\n\n  const TXT = I18N[currentLang];\n  const PAGE_LINKS = LINKS[currentLang];\n\n  const stepLabel = document.getElementById(\"rcd-step-label\");\n  const stepHint = document.getElementById(\"rcd-step-hint\");\n  const questionKicker = document.getElementById(\"rcd-question-kicker\");\n  const questionTitle = document.getElementById(\"rcd-question-title\");\n  const questionHelp = document.getElementById(\"rcd-question-help\");\n  const optionsWrap = document.getElementById(\"rcd-options\");\n  const progressFill = document.getElementById(\"rcd-progress-fill\");\n  const prevBtn = document.getElementById(\"rcd-prev-btn\");\n  const restartBtn = document.getElementById(\"rcd-restart-btn\");\n  const resultBox = document.getElementById(\"rcd-result\");\n  const lockedBox = document.getElementById(\"rcd-full-value\");\n\n  const state = {\n    current: 0,\n    answers: new Array(TXT.questions.length).fill(null)\n  };\n\n  function escapeHtml(value) {\n    return String(value)\n      .replace(\/&\/g, \"&amp;\")\n      .replace(\/<\/g, \"&lt;\")\n      .replace(\/>\/g, \"&gt;\")\n      .replace(\/\"\/g, \"&quot;\")\n      .replace(\/'\/g, \"&#039;\");\n  }\n\n  function setHtml(id, value) {\n    const el = document.getElementById(id);\n    if (el) el.innerHTML = value;\n  }\n\n  function setText(id, value) {\n    const el = document.getElementById(id);\n    if (el) el.textContent = value;\n  }\n\n  function renderPoints(listId, items) {\n    const el = document.getElementById(listId);\n    if (!el) return;\n    el.innerHTML = items.map(function (item) {\n      return '<li><span><strong>' + escapeHtml(item.strong) + '<\/strong>' + escapeHtml(item.text) + '<\/span><\/li>';\n    }).join(\"\");\n  }\n\n  function renderSideList(listId, items) {\n    const el = document.getElementById(listId);\n    if (!el) return;\n    el.innerHTML = items.map(function (item) {\n      return \"<li>\" + item + \"<\/li>\";\n    }).join(\"\");\n  }\n\n  function renderLockGrid(items) {\n    const el = document.getElementById(\"rcd-lock-grid\");\n    if (!el) return;\n    el.innerHTML = items.map(function (item) {\n      return (\n        '<div class=\"rcd-lock-card\">' +\n          \"<h4>\" + escapeHtml(item.title) + \"<\/h4>\" +\n          \"<p>\" + escapeHtml(item.text) + \"<\/p>\" +\n        \"<\/div>\"\n      );\n    }).join(\"\");\n  }\n\n  function applyStaticTexts() {\n    const S = TXT.static;\n\n    setText(\"rcd-badge\", S.badge);\n    setHtml(\"rcd-title\", S.title);\n    setText(\"rcd-lead\", S.lead);\n\n    setText(\"rcd-btn-pilot\", S.btnPilot);\n    setText(\"rcd-btn-demo\", S.btnDemo);\n    setText(\"rcd-btn-contact\", S.btnContact);\n    document.getElementById(\"rcd-btn-contact\").setAttribute(\"href\", PAGE_LINKS.contact);\n\n    setText(\"rcd-preview-label\", S.previewLabel);\n    setText(\"rcd-preview-title\", S.previewTitle);\n    setText(\"rcd-preview-text\", S.previewText);\n    renderPoints(\"rcd-preview-points\", S.previewPoints);\n\n    setText(\"rcd-pilot-label\", S.pilotLabel);\n    setText(\"rcd-pilot-title\", S.pilotTitle);\n    setText(\"rcd-pilot-text\", S.pilotText);\n    renderPoints(\"rcd-pilot-points\", S.pilotPoints);\n    setHtml(\"rcd-pilot-quote\", S.pilotQuote);\n    setText(\"rcd-btn-implementation\", S.btnImplementation);\n    document.getElementById(\"rcd-btn-implementation\").setAttribute(\"href\", PAGE_LINKS.contact);\n    setText(\"rcd-pilot-footnote\", S.pilotFootnote);\n\n    setText(\"rcd-demo-kicker\", S.demoKicker);\n    setText(\"rcd-demo-heading\", S.demoHeading);\n    setText(\"rcd-demo-text\", S.demoText);\n\n    setText(\"rcd-step-hint\", S.stepHint);\n    setText(\"rcd-prev-btn\", S.prev);\n    setText(\"rcd-restart-btn\", S.restart);\n\n    setText(\"rcd-lock-tag\", S.lockTag);\n    setText(\"rcd-lock-title\", S.lockTitle);\n    setText(\"rcd-lock-text\", S.lockText);\n    renderLockGrid(S.lockCards);\n\n    setText(\"rcd-cta-title\", S.ctaTitle);\n    setText(\"rcd-cta-text\", S.ctaText);\n    setText(\"rcd-cta-btn-contact\", S.ctaBtnContact);\n    setText(\"rcd-cta-btn-pilot\", S.ctaBtnPilot);\n    document.getElementById(\"rcd-cta-btn-contact\").setAttribute(\"href\", PAGE_LINKS.contact);\n    setText(\"rcd-main-footnote\", S.mainFootnote);\n\n    setText(\"rcd-side-label\", S.sideLabel);\n    setText(\"rcd-side-title\", S.sideTitle);\n    setText(\"rcd-side-text\", S.sideText);\n    renderSideList(\"rcd-side-list\", S.sideList);\n    setText(\"rcd-side-note\", S.sideNote);\n  }\n\n  function totalScore() {\n    return state.answers.reduce(function (sum, answerIndex, i) {\n      if (answerIndex === null) return sum;\n      return sum + TXT.questions[i].options[answerIndex].score;\n    }, 0);\n  }\n\n  function resultMeta(score) {\n    if (score >= 9) return TXT.results.high;\n    if (score >= 5) return TXT.results.mid;\n    return TXT.results.low;\n  }\n\n  function renderSummaryList() {\n    return TXT.questions.map(function (q, i) {\n      const answerIndex = state.answers[i];\n      const answerText = answerIndex !== null ? q.options[answerIndex].label : TXT.results.unanswered;\n      return (\n        \"<li>\" +\n          \"<strong>\" + escapeHtml(q.title) + \"<\/strong>\" +\n          escapeHtml(answerText) +\n        \"<\/li>\"\n      );\n    }).join(\"\");\n  }\n\n  function renderNextBoxes(items) {\n    return items.map(function (item) {\n      return (\n        '<div class=\"rcd-next-box\">' +\n          \"<h5>\" + escapeHtml(item.title) + \"<\/h5>\" +\n          \"<p>\" + escapeHtml(item.text) + \"<\/p>\" +\n        \"<\/div>\"\n      );\n    }).join(\"\");\n  }\n\n  function renderQuestion() {\n    const q = TXT.questions[state.current];\n    const currentStep = state.current + 1;\n    const progress = ((currentStep - 1) \/ TXT.questions.length) * 100;\n\n    stepLabel.textContent = TXT.static.step + \" \" + currentStep + \" \" + TXT.static.of + \" \" + TXT.questions.length;\n    stepHint.textContent = TXT.static.stepHint;\n    questionKicker.textContent = q.kicker;\n    questionTitle.textContent = q.title;\n    questionHelp.textContent = q.help;\n    progressFill.style.width = progress + \"%\";\n\n    optionsWrap.innerHTML = \"\";\n\n    q.options.forEach(function (option, index) {\n      const btn = document.createElement(\"button\");\n      btn.type = \"button\";\n      btn.className = \"rcd-option\";\n      if (state.answers[state.current] === index) {\n        btn.classList.add(\"is-selected\");\n      }\n\n      btn.innerHTML =\n        '<span class=\"rcd-option-title\">' + escapeHtml(option.label) + \"<\/span>\" +\n        '<span class=\"rcd-option-note\">' + escapeHtml(option.note) + \"<\/span>\";\n\n      btn.addEventListener(\"click\", function () {\n        state.answers[state.current] = index;\n        renderQuestion();\n\n        setTimeout(function () {\n          if (state.current < TXT.questions.length - 1) {\n            state.current += 1;\n            renderQuestion();\n            document.getElementById(\"rcd-quiz-start\").scrollIntoView({ behavior: \"smooth\", block: \"start\" });\n          } else {\n            renderResult();\n          }\n        }, 140);\n      });\n\n      optionsWrap.appendChild(btn);\n    });\n\n    prevBtn.disabled = state.current === 0;\n    resultBox.classList.remove(\"is-visible\");\n  }\n\n  function renderResult() {\n    const score = totalScore();\n    const maxScore = TXT.questions.length * 2;\n    const meta = resultMeta(score);\n\n    progressFill.style.width = \"100%\";\n\n    resultBox.innerHTML =\n      '<div class=\"rcd-result-top\">' +\n        '<span class=\"rcd-chip\">' + escapeHtml(TXT.results.level) + \"<\/span>\" +\n        '<span class=\"rcd-chip rcd-chip-score\">' + escapeHtml(TXT.results.resultChipPrefix) + \" \" + score + \" \/ \" + maxScore + \"<\/span>\" +\n      \"<\/div>\" +\n      '<h3 class=\"rcd-result-title\">' + escapeHtml(meta.title) + \"<\/h3>\" +\n      '<p class=\"rcd-result-text\">' + escapeHtml(meta.text) + \"<\/p>\" +\n      '<div class=\"rcd-result-grid\">' +\n        '<div class=\"rcd-result-card\">' +\n          \"<h4>\" + escapeHtml(TXT.results.summaryTitle) + \"<\/h4>\" +\n          '<ul class=\"rcd-summary\">' + renderSummaryList() + \"<\/ul>\" +\n        \"<\/div>\" +\n        '<div class=\"rcd-result-card\">' +\n          \"<h4>\" + escapeHtml(TXT.results.processTitle) + \"<\/h4>\" +\n          '<div class=\"rcd-next-grid\">' + renderNextBoxes(meta.next) + \"<\/div>\" +\n        \"<\/div>\" +\n      \"<\/div>\" +\n      '<div class=\"rcd-result-actions\">' +\n        '<button type=\"button\" class=\"rcd-btn rcd-btn-primary\" id=\"rcd-restart-inline\">' + escapeHtml(TXT.results.restartDemo) + \"<\/button>\" +\n        '<a href=\"#rcd-full-value\" class=\"rcd-btn rcd-btn-secondary\">' + escapeHtml(TXT.results.showFullValue) + \"<\/a>\" +\n      \"<\/div>\";\n\n    resultBox.classList.add(\"is-visible\");\n    lockedBox.classList.add(\"is-visible\");\n\n    document.getElementById(\"rcd-result\").scrollIntoView({ behavior: \"smooth\", block: \"start\" });\n\n    const restartInline = document.getElementById(\"rcd-restart-inline\");\n    if (restartInline) restartInline.addEventListener(\"click\", restartDemo);\n  }\n\n  function restartDemo() {\n    state.current = 0;\n    state.answers = new Array(TXT.questions.length).fill(null);\n    resultBox.classList.remove(\"is-visible\");\n    lockedBox.classList.remove(\"is-visible\");\n    renderQuestion();\n    document.getElementById(\"rcd-quiz-start\").scrollIntoView({ behavior: \"smooth\", block: \"start\" });\n  }\n\n  prevBtn.addEventListener(\"click\", function () {\n    if (state.current > 0) {\n      state.current -= 1;\n      renderQuestion();\n      document.getElementById(\"rcd-quiz-start\").scrollIntoView({ behavior: \"smooth\", block: \"start\" });\n    }\n  });\n\n  restartBtn.addEventListener(\"click\", restartDemo);\n\n  applyStaticTexts();\n  renderQuestion();\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>RheumaCare Wsparcie decyzji klinicznych w reumatologii.Na przyk\u0142adzie RZS. RheumaCare pomaga szybciej uporz\u0105dkowa\u0107 dane kliniczne, oceni\u0107 aktywno\u015b\u0107 choroby, bezpiecze\u0144stwo terapii i kolejny krok leczenia \u2014 tak, aby lekarz mia\u0142 wi\u0119cej czasu na decyzj\u0119 i rozmow\u0119 z pacjentem. Zobacz wyniki pilota\u017cu Uruchom demo RZS Kontakt Na przyk\u0142adzie RZS Produkt, kt\u00f3ry porz\u0105dkuje decyzj\u0119 kliniczn\u0105 Demo pokazuje, jak RheumaCare&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-1088","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/rheumanext.pl\/pl\/wp-json\/wp\/v2\/pages\/1088","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rheumanext.pl\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rheumanext.pl\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rheumanext.pl\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rheumanext.pl\/pl\/wp-json\/wp\/v2\/comments?post=1088"}],"version-history":[{"count":11,"href":"https:\/\/rheumanext.pl\/pl\/wp-json\/wp\/v2\/pages\/1088\/revisions"}],"predecessor-version":[{"id":1252,"href":"https:\/\/rheumanext.pl\/pl\/wp-json\/wp\/v2\/pages\/1088\/revisions\/1252"}],"wp:attachment":[{"href":"https:\/\/rheumanext.pl\/pl\/wp-json\/wp\/v2\/media?parent=1088"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}