.patient-journey-mapping-module__DgZfVG__root{--paper:#fbfaf6;--card:#fff;--ink:#16202e;--muted:#5a687c;--faint:#94a3b8;--border:#e2e8f0;--blue:#2563eb;--blue-soft:#dbeafe;--care:#0ea5a0;--care-soft:#ccfbf1;--wait:#e0892b;--wait-deep:#c2410c;--bad:#dc2626;--bad-soft:#fee2e2;--display:var(--font-fraunces),Georgia,serif;--ui:var(--font-inter),system-ui,sans-serif;--mono:var(--font-jetbrains-mono),monospace;background:var(--paper);color:var(--ink);font-family:var(--ui);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;position:relative}.patient-journey-mapping-module__DgZfVG__bgGrid{z-index:0;pointer-events:none;opacity:.5;background-image:linear-gradient(#2563eb0a 1px,#0000 1px),linear-gradient(90deg,#2563eb0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.patient-journey-mapping-module__DgZfVG__progress{z-index:60;background:var(--blue);width:0;height:3px;position:fixed;top:0;left:0}.patient-journey-mapping-module__DgZfVG__hero{z-index:5;color:#fff;align-items:flex-end;min-height:100vh;display:flex;position:relative;overflow:hidden}.patient-journey-mapping-module__DgZfVG__photo{background:#0c1320;position:absolute;inset:0}.patient-journey-mapping-module__DgZfVG__photo img{-o-object-fit:cover;object-fit:cover;opacity:.85;width:100%;height:100%}.patient-journey-mapping-module__DgZfVG__scrim{background:linear-gradient(#0a101c59 0%,#0a101c40 40%,#0a101ceb 100%);position:absolute;inset:0}.patient-journey-mapping-module__DgZfVG__heroInner{z-index:2;max-width:1100px;padding:0 7vw 13vh;position:relative}.patient-journey-mapping-module__DgZfVG__pdot{z-index:2;background:#fbbf7a;border-radius:50%;width:18px;height:18px;animation:2s infinite patient-journey-mapping-module__DgZfVG__pulse;position:absolute;bottom:24vh;left:14%;box-shadow:0 0 #fbbf7ab3}@keyframes patient-journey-mapping-module__DgZfVG__pulse{0%{box-shadow:0 0 #fbbf7a99}70%{box-shadow:0 0 0 22px #fbbf7a00}to{box-shadow:0 0 #fbbf7a00}}.patient-journey-mapping-module__DgZfVG__eyebrow{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;opacity:.9;margin-bottom:18px;font-size:12px}.patient-journey-mapping-module__DgZfVG__h1{font-family:var(--display);letter-spacing:-.02em;max-width:15ch;font-size:clamp(40px,7vw,92px);font-weight:600;line-height:.97}.patient-journey-mapping-module__DgZfVG__h1 em{color:#fbbf7a;font-style:italic}.patient-journey-mapping-module__DgZfVG__heroSub{font-family:var(--display);color:#ffffffeb;max-width:640px;margin-top:22px;font-size:clamp(17px,2vw,23px);line-height:1.45}.patient-journey-mapping-module__DgZfVG__byline{font-family:var(--mono);letter-spacing:.08em;color:#ffffffb8;margin-top:20px;font-size:11px}.patient-journey-mapping-module__DgZfVG__scrollcue{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#fffc;align-items:center;gap:10px;margin-top:28px;font-size:11px;display:flex}.patient-journey-mapping-module__DgZfVG__scrollcue .patient-journey-mapping-module__DgZfVG__line{background:linear-gradient(#fff,#0000);width:1px;height:30px;animation:1.8s infinite patient-journey-mapping-module__DgZfVG__drop}@keyframes patient-journey-mapping-module__DgZfVG__drop{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}50.1%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}.patient-journey-mapping-module__DgZfVG__band{z-index:5;text-align:center;max-width:820px;margin:0 auto;padding:17vh 7vw 7vh;position:relative}.patient-journey-mapping-module__DgZfVG__tag{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--blue);margin-bottom:18px;font-size:11px}.patient-journey-mapping-module__DgZfVG__band h2{font-family:var(--display);letter-spacing:-.015em;font-size:clamp(29px,4.4vw,52px);font-weight:600;line-height:1.05}.patient-journey-mapping-module__DgZfVG__band h2 em{color:var(--wait-deep);font-style:italic}.patient-journey-mapping-module__DgZfVG__band p{color:var(--muted);margin-top:20px;font-size:18px;line-height:1.6}.patient-journey-mapping-module__DgZfVG__interlude{z-index:5;max-width:680px;margin:0 auto;padding:11vh 7vw 5vh;position:relative}.patient-journey-mapping-module__DgZfVG__pull{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(27px,4.2vw,48px);font-weight:600;line-height:1.1}.patient-journey-mapping-module__DgZfVG__pull em{color:var(--care);font-style:italic}.patient-journey-mapping-module__DgZfVG__interlude p{color:var(--muted);margin-top:18px;font-size:16.5px;line-height:1.66}.patient-journey-mapping-module__DgZfVG__interlude p b{color:var(--ink);font-weight:600}.patient-journey-mapping-module__DgZfVG__scrolly{z-index:5;position:relative}.patient-journey-mapping-module__DgZfVG__stage{justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.patient-journey-mapping-module__DgZfVG__steps{z-index:20;pointer-events:none;margin-top:-100vh;position:relative}.patient-journey-mapping-module__DgZfVG__step{align-items:center;min-height:100vh;padding-left:5vw;display:flex}.patient-journey-mapping-module__DgZfVG__stepCard{pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border);background:#fffffff5;border-radius:12px;width:min(395px,86vw);padding:21px 23px;box-shadow:0 18px 44px #16202e29}.patient-journey-mapping-module__DgZfVG__stepCard .patient-journey-mapping-module__DgZfVG__n{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--blue);margin-bottom:9px;font-size:10.5px}.patient-journey-mapping-module__DgZfVG__stepCard h3{font-family:var(--display);margin-bottom:9px;font-size:23px;font-weight:600;line-height:1.14}.patient-journey-mapping-module__DgZfVG__stepCard p{color:var(--muted);font-size:14.5px;line-height:1.58}.patient-journey-mapping-module__DgZfVG__stepCard p b{color:var(--ink);font-weight:600}.patient-journey-mapping-module__DgZfVG__wrap{width:min(1080px,93vw)}.patient-journey-mapping-module__DgZfVG__scope{width:min(980px,93vw)}.patient-journey-mapping-module__DgZfVG__cands{justify-content:center;align-items:stretch;gap:14px;display:flex}.patient-journey-mapping-module__DgZfVG__cand{border:1.5px solid var(--border);background:#fff;border-radius:12px;flex:1;max-width:290px;padding:16px 16px 14px;transition:all .45s}.patient-journey-mapping-module__DgZfVG__cand.patient-journey-mapping-module__DgZfVG__dim{opacity:.4;filter:grayscale(.5)}.patient-journey-mapping-module__DgZfVG__cand.patient-journey-mapping-module__DgZfVG__sel{border-color:var(--care);box-shadow:0 14px 34px #0ea0a033}.patient-journey-mapping-module__DgZfVG__cand h4{font-family:var(--display);color:var(--ink);font-size:18px;font-weight:600}.patient-journey-mapping-module__DgZfVG__cand .patient-journey-mapping-module__DgZfVG__csub{color:var(--muted);margin-top:1px;font-size:12px}.patient-journey-mapping-module__DgZfVG__crits{gap:7px;margin-top:13px;display:grid}.patient-journey-mapping-module__DgZfVG__crit{color:var(--faint);font-size:11.5px;font-family:var(--mono);align-items:center;gap:8px;transition:color .3s;display:flex}.patient-journey-mapping-module__DgZfVG__crit .patient-journey-mapping-module__DgZfVG__dot{border:1.6px solid var(--border);border-radius:50%;flex:none;width:14px;height:14px;transition:all .35s}.patient-journey-mapping-module__DgZfVG__crit.patient-journey-mapping-module__DgZfVG__show{color:var(--ink)}.patient-journey-mapping-module__DgZfVG__crit.patient-journey-mapping-module__DgZfVG__yes .patient-journey-mapping-module__DgZfVG__dot{background:var(--care);border-color:var(--care)}.patient-journey-mapping-module__DgZfVG__crit.patient-journey-mapping-module__DgZfVG__no .patient-journey-mapping-module__DgZfVG__dot{background:var(--bad-soft);border-color:var(--bad)}.patient-journey-mapping-module__DgZfVG__cbadge{font-family:var(--mono);letter-spacing:.08em;color:var(--care);opacity:0;min-height:14px;margin-top:12px;font-size:11px;font-weight:700;transition:opacity .4s}.patient-journey-mapping-module__DgZfVG__cand.patient-journey-mapping-module__DgZfVG__sel .patient-journey-mapping-module__DgZfVG__cbadge{opacity:1}.patient-journey-mapping-module__DgZfVG__vprop{color:#fff;opacity:0;background:#0f1b2d;border-radius:12px;margin-top:18px;padding:16px 22px;transition:all .55s;transform:translateY(10px)}.patient-journey-mapping-module__DgZfVG__vprop.patient-journey-mapping-module__DgZfVG__on{opacity:1;transform:none}.patient-journey-mapping-module__DgZfVG__vpt{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#7fe9e0;margin-bottom:10px;font-size:10.5px}.patient-journey-mapping-module__DgZfVG__vgrid{grid-template-columns:1fr 1fr;gap:11px 26px;display:grid}.patient-journey-mapping-module__DgZfVG__vgrid .patient-journey-mapping-module__DgZfVG__k{font-family:var(--mono);color:#8497ad;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.patient-journey-mapping-module__DgZfVG__vgrid .patient-journey-mapping-module__DgZfVG__v{margin-top:1px;font-size:14px;line-height:1.35}.patient-journey-mapping-module__DgZfVG__vsm{width:min(1080px,94vw)}.patient-journey-mapping-module__DgZfVG__vsmCust{justify-content:center;margin-bottom:14px;display:flex}.patient-journey-mapping-module__DgZfVG__vsmCust span{font-family:var(--ui);color:var(--blue);border:1.6px solid var(--blue);border-radius:8px;padding:6px 14px;font-size:12.5px;font-weight:600}.patient-journey-mapping-module__DgZfVG__vsmRow{align-items:stretch;gap:6px;display:flex}.patient-journey-mapping-module__DgZfVG__vstation{flex-direction:column;flex:1;min-width:0;display:flex}.patient-journey-mapping-module__DgZfVG__vsbox{border:1.6px solid var(--ink);text-align:center;font-family:var(--ui);background:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:58px;padding:14px 8px;font-size:12.5px;font-weight:600;line-height:1.2;transition:border-color .35s,box-shadow .35s;display:flex;position:relative}.patient-journey-mapping-module__DgZfVG__vsbox.patient-journey-mapping-module__DgZfVG__speaking{box-shadow:0 8px 22px #16202e24}.patient-journey-mapping-module__DgZfVG__vsav{color:#fff;width:22px;height:22px;font-family:var(--mono);opacity:0;border-radius:50%;place-items:center;font-size:9px;font-weight:700;transition:opacity .4s;display:grid;position:absolute;top:7px;left:7px}.patient-journey-mapping-module__DgZfVG__vsav.patient-journey-mapping-module__DgZfVG__on{opacity:1}.patient-journey-mapping-module__DgZfVG__vsdata{border:1px solid var(--border);font-family:var(--mono);color:var(--muted);opacity:0;background:#f8fafc;border-radius:6px;margin-top:10px;padding:9px 10px;font-size:10.5px;line-height:1.55;transition:opacity .45s}.patient-journey-mapping-module__DgZfVG__vsdata.patient-journey-mapping-module__DgZfVG__on{opacity:1}.patient-journey-mapping-module__DgZfVG__vsdata .patient-journey-mapping-module__DgZfVG__ca{font-weight:700}.patient-journey-mapping-module__DgZfVG__vsarrow{color:var(--ink);opacity:.6;flex:none;align-self:center;font-size:16px}.patient-journey-mapping-module__DgZfVG__vsflags{flex-direction:column;align-items:flex-start;gap:2px;min-height:40px;margin-bottom:4px;display:flex}.patient-journey-mapping-module__DgZfVG__vsflag{font-family:var(--mono);opacity:0;align-items:center;gap:5px;font-size:10px;font-weight:700;transition:opacity .4s;display:flex}.patient-journey-mapping-module__DgZfVG__vsflag.patient-journey-mapping-module__DgZfVG__on{opacity:1}.patient-journey-mapping-module__DgZfVG__vsflag .patient-journey-mapping-module__DgZfVG__fdot{border-radius:50%;flex:none;width:7px;height:7px}.patient-journey-mapping-module__DgZfVG__vsTimeline{margin-top:22px}.patient-journey-mapping-module__DgZfVG__tlLab{font-family:var(--mono);color:var(--faint);margin-bottom:6px;font-size:10.5px}.patient-journey-mapping-module__DgZfVG__tlBar{opacity:0;align-items:center;width:100%;height:22px;transition:opacity .5s;display:flex}.patient-journey-mapping-module__DgZfVG__tlBar.patient-journey-mapping-module__DgZfVG__on{opacity:1}.patient-journey-mapping-module__DgZfVG__tlCare{background:var(--care);border-radius:3px;flex-grow:0;flex-shrink:0;height:18px}.patient-journey-mapping-module__DgZfVG__tlWait{background:var(--wait);opacity:.5;flex-grow:0;flex-shrink:0;height:7px}.patient-journey-mapping-module__DgZfVG__roster{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:16px;display:flex}.patient-journey-mapping-module__DgZfVG__who{font-family:var(--mono);color:var(--muted);opacity:.32;align-items:center;gap:7px;font-size:11px;transition:opacity .3s;display:flex}.patient-journey-mapping-module__DgZfVG__who.patient-journey-mapping-module__DgZfVG__on{opacity:1}.patient-journey-mapping-module__DgZfVG__who .patient-journey-mapping-module__DgZfVG__av{color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;font-weight:700;display:grid}.patient-journey-mapping-module__DgZfVG__summary{font-family:var(--mono);color:var(--muted);opacity:0;flex-wrap:wrap;justify-content:center;gap:22px;margin-top:16px;font-size:13px;transition:opacity .6s;display:flex}.patient-journey-mapping-module__DgZfVG__summary.patient-journey-mapping-module__DgZfVG__on{opacity:1}.patient-journey-mapping-module__DgZfVG__summary b{color:var(--ink)}.patient-journey-mapping-module__DgZfVG__summary .patient-journey-mapping-module__DgZfVG__red{color:var(--wait-deep);font-weight:700}.patient-journey-mapping-module__DgZfVG__clocks{width:min(960px,93vw)}.patient-journey-mapping-module__DgZfVG__clkHead{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:11px;display:flex}.patient-journey-mapping-module__DgZfVG__lane{background:#eef0f3;border-radius:12px;height:96px;margin-bottom:12px;position:relative;overflow:hidden}.patient-journey-mapping-module__DgZfVG__laneLab{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);z-index:3;opacity:.8;font-size:11px;position:absolute;top:10px;left:14px}.patient-journey-mapping-module__DgZfVG__waitbar{background:linear-gradient(90deg,var(--wait),var(--wait-deep));width:0%;transition:width .5s linear;position:absolute;top:0;bottom:0;left:0}.patient-journey-mapping-module__DgZfVG__waitnum{z-index:3;font-family:var(--display);color:#fff;text-shadow:0 1px 6px #0000004d;font-size:30px;font-weight:600;position:absolute;bottom:10px;right:14px}.patient-journey-mapping-module__DgZfVG__lane.patient-journey-mapping-module__DgZfVG__prov .patient-journey-mapping-module__DgZfVG__sliver{background:var(--care);opacity:0;border-radius:4px;transition:opacity .4s;position:absolute;top:18px;bottom:18px}.patient-journey-mapping-module__DgZfVG__lane.patient-journey-mapping-module__DgZfVG__prov .patient-journey-mapping-module__DgZfVG__sliver.patient-journey-mapping-module__DgZfVG__on{opacity:1}.patient-journey-mapping-module__DgZfVG__vadd{text-align:center;margin-top:20px}.patient-journey-mapping-module__DgZfVG__vaddBig{font-family:var(--display);color:var(--wait-deep);font-size:54px;font-weight:600;line-height:1}.patient-journey-mapping-module__DgZfVG__vaddLab{font-family:var(--mono);letter-spacing:.06em;color:var(--muted);margin-top:4px;font-size:12px}.patient-journey-mapping-module__DgZfVG__casc{text-align:center;width:min(820px,93vw)}.patient-journey-mapping-module__DgZfVG__cascTitle{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:11px}.patient-journey-mapping-module__DgZfVG__cascNum{font-family:var(--display);color:var(--care);margin-bottom:18px;font-size:64px;font-weight:600;line-height:1;transition:color .5s}.patient-journey-mapping-module__DgZfVG__cascNum.patient-journey-mapping-module__DgZfVG__bad{color:var(--bad)}.patient-journey-mapping-module__DgZfVG__cascBar{background:var(--bad-soft);height:74px;box-shadow:inset 0 0 0 1px var(--border);border-radius:10px;position:relative;overflow:hidden}.patient-journey-mapping-module__DgZfVG__cascGood{background:var(--care);color:#fff;width:100%;font-family:var(--mono);justify-content:flex-end;align-items:center;padding-right:12px;font-size:13px;font-weight:700;transition:width 1s cubic-bezier(.4,.6,.2,1);display:flex;position:absolute;top:0;bottom:0;left:0}.patient-journey-mapping-module__DgZfVG__cascLost{font-family:var(--mono);color:var(--bad);font-size:12px;font-weight:700;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.patient-journey-mapping-module__DgZfVG__cascSteps{font-family:var(--mono);flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;font-size:12px;display:flex}.patient-journey-mapping-module__DgZfVG__cascSteps span{border:1px solid var(--border);color:var(--faint);background:#fff;border-radius:7px;padding:6px 10px;transition:all .4s}.patient-journey-mapping-module__DgZfVG__cascSteps span.patient-journey-mapping-module__DgZfVG__on{color:var(--ink);border-color:var(--care)}.patient-journey-mapping-module__DgZfVG__morph{width:min(900px,93vw)}.patient-journey-mapping-module__DgZfVG__mrow{grid-template-columns:130px 1fr;align-items:center;gap:16px;margin-bottom:18px;display:grid}.patient-journey-mapping-module__DgZfVG__mrow .patient-journey-mapping-module__DgZfVG__key{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);text-align:right;font-size:11px}.patient-journey-mapping-module__DgZfVG__mtrack{background:#eef0f3;border-radius:9px;height:46px;position:relative;overflow:hidden}.patient-journey-mapping-module__DgZfVG__barv{color:#fff;font-family:var(--mono);border-radius:9px;align-items:center;padding-left:14px;font-size:13px;font-weight:700;transition:width 1.1s cubic-bezier(.4,.6,.2,1),background 1.1s;display:flex;position:absolute;top:0;bottom:0;left:0}.patient-journey-mapping-module__DgZfVG__barv.patient-journey-mapping-module__DgZfVG__lead{background:var(--wait-deep)}.patient-journey-mapping-module__DgZfVG__barv.patient-journey-mapping-module__DgZfVG__lead.patient-journey-mapping-module__DgZfVG__fut{background:var(--care)}.patient-journey-mapping-module__DgZfVG__barv.patient-journey-mapping-module__DgZfVG__ca{background:var(--bad)}.patient-journey-mapping-module__DgZfVG__barv.patient-journey-mapping-module__DgZfVG__ca.patient-journey-mapping-module__DgZfVG__fut{background:var(--care)}.patient-journey-mapping-module__DgZfVG__mhome{font-family:var(--display);padding-left:4px;font-size:26px;font-weight:600;transition:color .6s}.patient-journey-mapping-module__DgZfVG__howto{z-index:5;gap:13px;max-width:880px;margin:0 auto;padding:1vh 7vw 4vh;display:grid;position:relative}.patient-journey-mapping-module__DgZfVG__hw{border:1px solid var(--border);background:#fff;border-radius:12px;align-items:flex-start;gap:16px;padding:16px 18px;display:flex;box-shadow:0 6px 18px #16202e0f}.patient-journey-mapping-module__DgZfVG__hw .patient-journey-mapping-module__DgZfVG__num{background:var(--blue-soft);width:40px;height:40px;color:var(--blue);font-family:var(--display);border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:600;display:grid}.patient-journey-mapping-module__DgZfVG__hw h4{font-family:var(--display);color:var(--ink);font-size:19px;font-weight:600;line-height:1.2}.patient-journey-mapping-module__DgZfVG__hw p{color:var(--muted);margin-top:4px;font-size:14.5px;line-height:1.55}.patient-journey-mapping-module__DgZfVG__hw a{color:var(--blue);text-decoration:none}.patient-journey-mapping-module__DgZfVG__spoke{align-items:center;text-decoration:none}.patient-journey-mapping-module__DgZfVG__spoke h4,.patient-journey-mapping-module__DgZfVG__spoke p{text-decoration:none}.patient-journey-mapping-module__DgZfVG__spoke:hover{border-color:var(--blue)}.patient-journey-mapping-module__DgZfVG__spoke .patient-journey-mapping-module__DgZfVG__num{background:var(--care-soft);color:var(--care)}.patient-journey-mapping-module__DgZfVG__spoke .patient-journey-mapping-module__DgZfVG__arrow2{color:var(--blue);flex:none;margin-left:auto;font-size:20px;font-weight:700}.patient-journey-mapping-module__DgZfVG__spoke .patient-journey-mapping-module__DgZfVG__go{font-family:var(--mono);color:var(--blue);margin-top:5px;font-size:11px;display:inline-block}.patient-journey-mapping-module__DgZfVG__endcap{z-index:5;text-align:center;max-width:780px;margin:0 auto;padding:13vh 7vw 6vh;position:relative}.patient-journey-mapping-module__DgZfVG__endcap h2{font-family:var(--display);font-size:clamp(28px,4.2vw,48px);font-weight:600;line-height:1.06}.patient-journey-mapping-module__DgZfVG__endcap h2 em{color:var(--care);font-style:italic}.patient-journey-mapping-module__DgZfVG__endcap p{color:var(--muted);margin-top:18px;font-size:17px;line-height:1.62}.patient-journey-mapping-module__DgZfVG__cta{background:var(--blue);color:#fff;border-radius:10px;align-items:center;gap:10px;margin-top:30px;padding:14px 26px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.patient-journey-mapping-module__DgZfVG__links{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.patient-journey-mapping-module__DgZfVG__links a{font-family:var(--mono);color:var(--blue);border:1px solid var(--border);background:#fff;border-radius:999px;padding:7px 13px;font-size:11px;text-decoration:none}.patient-journey-mapping-module__DgZfVG__sources{z-index:5;text-align:center;max-width:760px;margin:0 auto;padding:4vh 7vw 12vh;position:relative}.patient-journey-mapping-module__DgZfVG__sources p{color:var(--faint);font-size:13px;line-height:1.6}@media (max-width:820px){.patient-journey-mapping-module__DgZfVG__stage{align-items:flex-start;padding-top:8vh}.patient-journey-mapping-module__DgZfVG__step{justify-content:center;align-items:flex-end;padding:0 14px 9vh}.patient-journey-mapping-module__DgZfVG__stepCard{width:100%;max-width:560px;margin:0 auto;padding:16px 18px}.patient-journey-mapping-module__DgZfVG__vaddBig{font-size:40px}.patient-journey-mapping-module__DgZfVG__cascNum{font-size:48px}.patient-journey-mapping-module__DgZfVG__mrow{grid-template-columns:90px 1fr;gap:10px}.patient-journey-mapping-module__DgZfVG__pdot{bottom:30vh;left:8%}.patient-journey-mapping-module__DgZfVG__vsmRow{flex-direction:column;gap:8px}.patient-journey-mapping-module__DgZfVG__vstation{flex:none}.patient-journey-mapping-module__DgZfVG__vsbox{min-height:0;padding:12px 36px}.patient-journey-mapping-module__DgZfVG__vsdata{margin-top:6px}.patient-journey-mapping-module__DgZfVG__vsarrow{margin:-2px 0;transform:rotate(90deg)}.patient-journey-mapping-module__DgZfVG__vsflags{flex-flow:wrap;gap:8px;min-height:0;margin:4px 0 0}.patient-journey-mapping-module__DgZfVG__roster{gap:8px 14px}.patient-journey-mapping-module__DgZfVG__cands{flex-direction:column;gap:8px}.patient-journey-mapping-module__DgZfVG__cand{max-width:none}.patient-journey-mapping-module__DgZfVG__crits{grid-template-columns:1fr 1fr}.patient-journey-mapping-module__DgZfVG__vgrid{grid-template-columns:1fr;gap:8px}}@media (max-width:560px){.patient-journey-mapping-module__DgZfVG__summary{gap:8px 16px;font-size:11.5px}.patient-journey-mapping-module__DgZfVG__clkHead{font-size:9.5px}}@media (prefers-reduced-motion:reduce){.patient-journey-mapping-module__DgZfVG__pdot,.patient-journey-mapping-module__DgZfVG__scrollcue .patient-journey-mapping-module__DgZfVG__line{animation:none}}
