.CareStory-module__NBtFca__care-story{--care-bg:var(--forest-deep);--care-sage:var(--mint);--care-blue:#d9b3c8;--care-peach:#e9bc78;--care-sage-surface:var(--mint-soft);--care-blue-surface:var(--berry-soft);--care-peach-surface:var(--honey-soft);--care-text:var(--paper);--care-muted:#bcd0c2;isolation:isolate;color:var(--care-text);background:var(--care-bg);font-family:var(--sans);border-radius:clamp(28px,5vw,56px) clamp(28px,5vw,56px) 0 0;scroll-margin-top:-104px;font-size:14px;line-height:1.4;position:relative}.CareStory-module__NBtFca__care-story button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.CareStory-module__NBtFca__care-story button:focus-visible{outline:2px solid var(--mint);outline-offset:7px;box-shadow:none}.CareStory-module__NBtFca__access-controls{z-index:10;width:1px;height:1px;position:fixed;top:88px;left:-10000px;overflow:hidden}.CareStory-module__NBtFca__access-controls:focus-within{background:var(--forest);width:auto;height:auto;box-shadow:var(--shadow-lg);border:1px solid #a7e5d366;border-radius:16px;flex-wrap:wrap;gap:6px;padding:8px;display:flex;left:24px;right:24px}.CareStory-module__NBtFca__access-controls button{border-radius:8px;min-height:44px;padding:10px 14px;font-size:13px}.CareStory-module__NBtFca__access-controls button:focus-visible{outline-offset:0;background:#a7e5d31a}.CareStory-module__NBtFca__narrative-track{height:calc(440svh + var(--care-hold));position:relative}.CareStory-module__NBtFca__narrative-viewport{height:100svh;min-height:600px;position:sticky;top:0;overflow:hidden}.CareStory-module__NBtFca__narrative-viewport:before{content:"";pointer-events:none;background:radial-gradient(at 50% 58%,#8eceae0d,#0000 64%);position:absolute;inset:0}.CareStory-module__NBtFca__narrative-heading{z-index:4;text-align:center;pointer-events:none;animation:CareStory-module__NBtFca__heading-in .65s var(--ease) both;position:absolute;top:115px;left:5%;right:5%}@keyframes CareStory-module__NBtFca__heading-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.CareStory-module__NBtFca__narrative-heading h2{font-family:var(--serif);letter-spacing:-.025em;color:var(--care-text);margin:0;font-size:clamp(40px,4.2vw,66px);font-weight:400;line-height:1.06}.CareStory-module__NBtFca__narrative-heading h2 em{color:var(--mint);font-weight:400}.CareStory-module__NBtFca__narrative-heading p{color:var(--care-muted);margin-top:13px;font-size:15px;line-height:1.5}.CareStory-module__NBtFca__network-stage{isolation:isolate;position:absolute;inset:248px 3% 38px}.CareStory-module__NBtFca__network-background{pointer-events:none;background-image:radial-gradient(circle,#b0d8bc30 .7px,#0000 .7px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#0006 0,#0000 67%);mask-image:radial-gradient(#0006 0,#0000 67%)}.CareStory-module__NBtFca__network-lines{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:visible}.CareStory-module__NBtFca__input-orbit{stroke:#93b99c;stroke-width:1px;stroke-dasharray:2 8;vector-effect:non-scaling-stroke}.CareStory-module__NBtFca__wire-base{stroke:#abc9b480;stroke-width:1.5px;vector-effect:non-scaling-stroke}.CareStory-module__NBtFca__wire-pulse,.CareStory-module__NBtFca__wire-trail{stroke:var(--wire-color);vector-effect:non-scaling-stroke;stroke-linecap:round;animation:6s linear infinite CareStory-module__NBtFca__wire-travel;animation-delay:var(--wire-delay)}.CareStory-module__NBtFca__wire-pulse{stroke-width:2.8px;stroke-dasharray:1 99;opacity:.5}.CareStory-module__NBtFca__wire-trail{stroke-width:2px;stroke-dasharray:7 93;opacity:.12}.CareStory-module__NBtFca__network-wire[data-active=true] .CareStory-module__NBtFca__wire-base{stroke:var(--wire-color);opacity:.65}.CareStory-module__NBtFca__network-wire[data-active=true] .CareStory-module__NBtFca__wire-pulse{opacity:1}.CareStory-module__NBtFca__network-wire[data-active=true] .CareStory-module__NBtFca__wire-trail{opacity:.25}.CareStory-module__NBtFca__network-wire-secondary .CareStory-module__NBtFca__wire-base{stroke-dasharray:.4 .65;opacity:.6!important}.CareStory-module__NBtFca__network-wire-secondary .CareStory-module__NBtFca__wire-pulse{opacity:.4;animation-duration:12s}.CareStory-module__NBtFca__network-wire-secondary .CareStory-module__NBtFca__wire-trail{display:none}@keyframes CareStory-module__NBtFca__wire-travel{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.CareStory-module__NBtFca__world-node{z-index:3;width:max-content;min-width:44px;min-height:44px;transform:translate(-50%, calc(var(--node-size) * -.5));text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;padding:0;display:flex;position:absolute}.CareStory-module__NBtFca__input-leaf,.CareStory-module__NBtFca__action-node{cursor:pointer}.CareStory-module__NBtFca__supervisors-hub .CareStory-module__NBtFca__world-disc{background:var(--mint-soft)}.CareStory-module__NBtFca__world-disc{width:var(--node-size);height:var(--node-size);color:var(--forest);background:var(--node-surface);transition:background .3s var(--ease), box-shadow .3s var(--ease), transform .3s var(--ease);border:1px solid #ffffffc0;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 5px 18px #030b0724,inset 0 2px 3px #ffffff80}.CareStory-module__NBtFca__world-disc>svg{width:43%;height:43%}.CareStory-module__NBtFca__world-disc>i{background:var(--node-color);opacity:0;border:2px solid var(--care-bg);border-radius:50%;width:8px;height:8px;transition:opacity .3s;position:absolute;bottom:2px;right:2px}.CareStory-module__NBtFca__world-node[aria-pressed=true] .CareStory-module__NBtFca__world-disc{box-shadow:0 0 0 7px #ffffff08,0 8px 26px #030b0733,inset 0 2px 3px #ffffff80}.CareStory-module__NBtFca__world-node[aria-pressed=true] .CareStory-module__NBtFca__world-disc>i{opacity:1}.CareStory-module__NBtFca__world-node[aria-pressed=true] .CareStory-module__NBtFca__world-label{color:var(--paper)}@media (hover:hover){.CareStory-module__NBtFca__world-node:is(button):hover .CareStory-module__NBtFca__world-disc{transform:translateY(-3px);box-shadow:0 0 0 7px #ffffff0a,0 12px 28px #030b0740}}.CareStory-module__NBtFca__world-label{color:#d5e5d9;white-space:nowrap;text-shadow:0 1px 8px var(--care-bg);border-radius:6px;margin-top:12px;padding:2px 5px;font-size:16px;line-height:1.25}.CareStory-module__NBtFca__hub-label{color:var(--care-text);font-size:18px}.CareStory-module__NBtFca__input-hub,.CareStory-module__NBtFca__team-hub{z-index:4}.CareStory-module__NBtFca__input-hub .CareStory-module__NBtFca__world-disc,.CareStory-module__NBtFca__team-hub .CareStory-module__NBtFca__world-disc{background:var(--mint);border-color:#d9f7ee}.CareStory-module__NBtFca__hub-ring{pointer-events:none;border:1px solid #a7e5d32a;border-radius:50%;position:absolute;inset:-12px}.CareStory-module__NBtFca__hub-ring.CareStory-module__NBtFca__outer-ring{opacity:.4;inset:-24px}.CareStory-module__NBtFca__world-annotation{z-index:4;color:#d5e5d9;white-space:nowrap;background:var(--care-bg);border-radius:5px;justify-content:center;align-items:center;gap:9px;padding:4px 10px;font-size:14px;display:flex;position:absolute;transform:translate(-50%,-50%)}.CareStory-module__NBtFca__safety-label>span{background:var(--care-peach);border-radius:50%;width:5px;height:5px}.CareStory-module__NBtFca__expertise-source{z-index:5;background:var(--paper);color:var(--forest);border-radius:var(--r-lg);white-space:nowrap;border:1px solid #fff;align-items:center;gap:14px;padding:19px 24px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 10px 28px #030b0726}.CareStory-module__NBtFca__expertise-icon{background:var(--berry-soft);width:42px;height:42px;color:var(--berry);border-radius:50%;place-items:center;display:grid}.CareStory-module__NBtFca__expertise-source strong{font-size:16px;font-weight:500;display:block}.CareStory-module__NBtFca__expertise-source small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.CareStory-module__NBtFca__patient-summary{z-index:5;border-radius:var(--r-xl);background:var(--paper);color:var(--forest);border:1px solid #fff;padding:22px 24px 17px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 14px 40px #030b0733}.CareStory-module__NBtFca__summary-topline{color:var(--muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.CareStory-module__NBtFca__patient-summary h3{font-family:var(--serif);letter-spacing:-.7px;color:var(--forest);margin:15px 0 18px;font-size:34px;font-weight:400;line-height:1.13}.CareStory-module__NBtFca__summary-row{min-height:34px;color:var(--muted);grid-template-columns:18px 62px 1fr;align-items:center;gap:7px;font-size:12px;display:grid}.CareStory-module__NBtFca__summary-row strong{color:var(--forest);white-space:nowrap;font-size:14px;font-weight:400}.CareStory-module__NBtFca__summary-icon{display:flex}.CareStory-module__NBtFca__summary-icon.CareStory-module__NBtFca__peach{color:var(--honey)}.CareStory-module__NBtFca__summary-icon.CareStory-module__NBtFca__blue{color:var(--berry)}.CareStory-module__NBtFca__summary-icon.CareStory-module__NBtFca__sage{color:var(--forest-mid)}.CareStory-module__NBtFca__summary-evidence{border-top:1px solid var(--hairline);color:var(--muted);white-space:nowrap;align-items:center;gap:5px;margin-top:13px;padding-top:12px;font-size:11px;display:flex}.CareStory-module__NBtFca__summary-evidence>span{color:var(--muted-soft)}.CareStory-module__NBtFca__summary-details{overflow:hidden}.CareStory-module__NBtFca__patient-summary[data-compact=true] h3{margin-bottom:0}.CareStory-module__NBtFca__story-outro{justify-content:space-between;align-items:center;gap:30px;padding:40px 5% 100px;scroll-margin-top:110px;display:flex}.CareStory-module__NBtFca__story-outro>p{font-family:var(--serif);font-size:clamp(25px,2.4vw,36px);line-height:1.2}.CareStory-module__NBtFca__story-outro em{color:var(--mint)}.CareStory-module__NBtFca__story-outro>span{color:var(--care-muted);font-size:10px;line-height:1.8}.CareStory-module__NBtFca__no-script{max-width:680px;padding:40px var(--gutter);margin:0 auto}.CareStory-module__NBtFca__no-script h2{color:var(--care-text);margin-bottom:20px}.CareStory-module__NBtFca__care-story[data-motion=off] *,.CareStory-module__NBtFca__network-stage[data-visible=false] *{animation-play-state:paused!important}@media (max-height:800px) and (min-width:1101px){.CareStory-module__NBtFca__narrative-heading{top:105px}.CareStory-module__NBtFca__narrative-heading h2{font-size:46px}.CareStory-module__NBtFca__narrative-heading p{margin-top:10px;font-size:13px}.CareStory-module__NBtFca__network-stage{top:212px;bottom:28px}.CareStory-module__NBtFca__world-label{margin-top:10px;font-size:14px}.CareStory-module__NBtFca__hub-label{font-size:15px}.CareStory-module__NBtFca__expertise-source{gap:10px;padding:15px 18px}.CareStory-module__NBtFca__expertise-source strong{font-size:14px}.CareStory-module__NBtFca__expertise-source small{font-size:10px}.CareStory-module__NBtFca__expertise-icon{width:36px;height:36px}.CareStory-module__NBtFca__patient-summary{padding:18px 20px 14px}.CareStory-module__NBtFca__patient-summary h3{font-size:30px}.CareStory-module__NBtFca__summary-row{grid-template-columns:16px 55px 1fr;gap:6px;font-size:11px}.CareStory-module__NBtFca__summary-evidence{font-size:10px}.CareStory-module__NBtFca__summary-row strong{font-size:12px}}@media (max-width:1100px){.CareStory-module__NBtFca__narrative-viewport{min-height:0}.CareStory-module__NBtFca__narrative-track{height:calc(470svh + var(--care-hold))}.CareStory-module__NBtFca__narrative-heading{top:110px;left:24px;right:24px}.CareStory-module__NBtFca__narrative-heading h2{max-width:700px;margin:0 auto;font-size:clamp(30px,5vw,46px)}.CareStory-module__NBtFca__narrative-heading p{max-width:460px;margin:12px auto 0;font-size:13px}.CareStory-module__NBtFca__network-stage{inset:222px 14px 30px}.CareStory-module__NBtFca__world-label{background:var(--care-bg);margin-top:9px;padding:2px 4px;font-size:13px}.CareStory-module__NBtFca__mobile-loop-label{writing-mode:vertical-rl;letter-spacing:.01em;color:var(--care-muted);padding:8px 4px;font-size:11px}.CareStory-module__NBtFca__hub-label{font-size:14px}.CareStory-module__NBtFca__hub-ring{inset:-9px}.CareStory-module__NBtFca__hub-ring.CareStory-module__NBtFca__outer-ring{inset:-18px}.CareStory-module__NBtFca__expertise-source{border-radius:var(--r-md);gap:10px;padding:13px 17px}.CareStory-module__NBtFca__expertise-source strong{font-size:14px}.CareStory-module__NBtFca__expertise-source small{margin-top:4px;font-size:10px}.CareStory-module__NBtFca__expertise-icon{width:34px;height:34px}.CareStory-module__NBtFca__expertise-icon svg{width:22px;height:22px}.CareStory-module__NBtFca__process-node .CareStory-module__NBtFca__world-label{white-space:normal;max-width:96px;font-size:12px;line-height:1.35}.CareStory-module__NBtFca__patient-summary{border-radius:var(--r-lg);padding:14px 17px 12px}.CareStory-module__NBtFca__summary-topline{font-size:11px}.CareStory-module__NBtFca__patient-summary h3{margin:10px 0;font-size:28px}.CareStory-module__NBtFca__summary-row{grid-template-columns:15px 53px 1fr;gap:6px;min-height:28px;font-size:11px}.CareStory-module__NBtFca__summary-row strong{font-size:12px}.CareStory-module__NBtFca__summary-evidence{margin-top:8px;padding-top:8px;font-size:10px}.CareStory-module__NBtFca__story-outro{flex-direction:column;align-items:flex-start;gap:18px;padding:35px 24px 80px}.CareStory-module__NBtFca__story-outro>p{font-size:30px}}@media (max-height:740px) and (max-width:1100px){.CareStory-module__NBtFca__narrative-heading{top:100px}.CareStory-module__NBtFca__narrative-heading h2{font-size:28px}.CareStory-module__NBtFca__narrative-heading p{margin-top:10px;font-size:12px}.CareStory-module__NBtFca__network-stage{inset:202px 12px 24px}.CareStory-module__NBtFca__world-label{margin-top:7px;font-size:12px}.CareStory-module__NBtFca__hub-label{font-size:13px}.CareStory-module__NBtFca__process-node .CareStory-module__NBtFca__world-label{max-width:82px;font-size:12px}.CareStory-module__NBtFca__expertise-source{padding:11px 14px}.CareStory-module__NBtFca__expertise-source strong{font-size:13px}.CareStory-module__NBtFca__expertise-source small{font-size:10px}.CareStory-module__NBtFca__expertise-icon{width:30px;height:30px}}@media (max-height:600px),(max-width:1100px) and (max-height:660px){.CareStory-module__NBtFca__narrative-track{height:auto}.CareStory-module__NBtFca__narrative-viewport{height:820px;min-height:820px;position:relative}.CareStory-module__NBtFca__network-stage{top:205px;bottom:40px}}@media (prefers-reduced-motion:reduce){.CareStory-module__NBtFca__care-story *,.CareStory-module__NBtFca__care-story :before,.CareStory-module__NBtFca__care-story :after{transition:none!important;animation:none!important}}@media (max-height:660px) and (max-width:430px){.CareStory-module__NBtFca__narrative-viewport{height:760px;min-height:760px}.CareStory-module__NBtFca__narrative-viewport[data-care-frame="0"]{height:680px;min-height:680px}}
