.pj-hero h1{font-size:clamp(2.7rem,4.7vw,4.5rem)}.pj-status{font-size:.88rem;color:var(--ink-soft)}.pj-panel-note{font-size:.86rem!important;line-height:1.65;color:#bed5ce;margin-top:1.2rem}.pj-chapters{display:flex;flex-wrap:wrap;gap:.6rem;width:min(1180px,calc(100% - 3rem));margin:0 auto 2rem;padding:1rem 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pj-chapters a{padding:.6rem .8rem;border:1px solid var(--line);border-radius:999px;text-decoration:none;color:var(--ink-soft);font-size:.9rem}.pj-chapters a:hover,.pj-chapters a:focus-visible{background:var(--lime);color:#071012}.patient-journey-case section[id]{scroll-margin-top:100px}.pj-two-col{display:grid;grid-template-columns:1.35fr 1fr;gap:3rem;align-items:start}.pj-prose{max-width:900px}.pj-prose p,.pj-lede{font-size:1.05rem;line-height:1.75;color:var(--ink-soft)}.pj-key-insight{padding:2rem;border-radius:14px;background:#0e3438}.pj-key-insight h3{font-size:1.7rem;line-height:1.25;color:#f2faf7}.pj-key-insight p:last-child{color:#bed5ce}.pj-shaded{background:#0c1719}.pj-method-grid,.pj-finding-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.pj-method-grid article,.pj-finding-grid article{padding:1.6rem;border:1px solid var(--line);border-radius:12px;background:#0e1a1c}.pj-method-grid p:not(.eyebrow),.pj-finding-grid p:not(.eyebrow){color:var(--ink-soft);line-height:1.7}.pj-finding-grid strong{color:#e3f1ed}.pj-caption{font-size:.85rem!important;line-height:1.7;color:var(--ink-soft);margin:1.3rem 0 0}.pj-stage-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;list-style:none;padding:0;margin:0 0 2rem}.pj-stage-strip li{display:flex;flex-direction:column;gap:.6rem;padding:1.2rem;background:#0e3438;border:1px solid #315457;border-radius:12px;min-width:0}.pj-stage-strip span{font-weight:800;font-size:.8rem;color:var(--lime)}.pj-stage-strip strong{color:#f2faf7;line-height:1.3}.pj-stage-strip small{font-size:.86rem;color:#bed5ce;line-height:1.55}.pj-journey-rows{display:grid;gap:1rem}.pj-journey-row{display:grid;grid-template-columns:160px 1.3fr 1fr;gap:1.7rem;padding:1.7rem;border:1px solid var(--line);border-radius:14px;background:#0e1a1c}.pj-stage-label span{color:var(--lime);font-weight:800;font-size:.85rem}.pj-stage-label h3{margin-top:1rem;font-size:1.4rem;line-height:1.2}.pj-journey-row p{color:var(--ink-soft);font-size:.95rem;line-height:1.7}.pj-journey-row .pj-track{font-size:.74rem;color:#8dd8cf;font-weight:800;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.55rem}.pj-journey-row .caregiver{color:var(--lime);margin-top:1.25rem}.pj-question{padding:1.2rem;background:#10282b;border-radius:10px}.pj-question h4{font-size:.8rem;letter-spacing:.02em;color:#e3f1ed;margin:0 0 .4rem}.pj-question p{color:#bed5ce}.pj-question p:last-child{margin-bottom:0}.pj-ecosystem{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#0e1a1c}.pj-ecosystem-core{text-align:center;padding:2rem;background:#0e3438}.pj-ecosystem-core h3{font-size:1.6rem;color:#f2faf7}.pj-ecosystem-core p:last-child{color:#bed5ce;margin-bottom:0}.pj-channel-grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.pj-channel-grid article{padding:1.5rem;border-top:1px solid var(--line);min-width:0}.pj-channel-grid article:nth-child(odd){border-right:1px solid var(--line)}.pj-channel-grid p{color:var(--ink-soft);line-height:1.65;margin-bottom:0}.pj-association{padding:1.5rem 0 0;max-width:850px}.pj-association p{color:var(--ink-soft);line-height:1.7}.pj-application{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.pj-application article{padding:1.5rem;background:#0e1a1c;border:1px solid var(--line);border-radius:12px}.pj-application p{color:var(--ink-soft);line-height:1.7}@media(max-width:1000px){.pj-stage-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.pj-journey-row{grid-template-columns:130px 1fr}.pj-question{grid-column:2}}@media(max-width:800px){.pj-two-col{grid-template-columns:1fr;gap:1.5rem}.pj-application{grid-template-columns:1fr}}@media(max-width:600px){.pj-method-grid,.pj-finding-grid,.pj-stage-strip,.pj-channel-grid{grid-template-columns:1fr}.pj-journey-row{grid-template-columns:1fr;padding:1.3rem;gap:.8rem}.pj-question{grid-column:auto}.pj-stage-label{display:flex;align-items:baseline;gap:.8rem}.pj-stage-label h3{margin:.3rem 0 .8rem}.pj-chapters{width:calc(100% - 2rem)}.pj-chapters a{font-size:.8rem}.pj-key-insight{padding:1.4rem}.pj-channel-grid article:nth-child(odd){border-right:0}.pj-hero h1{font-size:2.7rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

nav.pj-chapters{position:static;z-index:auto;left:auto;right:auto;top:auto;background:transparent;box-shadow:none;border-radius:0;grid-template-columns:none}
