.cc-former-article *{box-sizing:border-box}.cc-former-article{margin:0;background:#fff;color:#24354a;font:18px/1.7 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.cc-former-article .ft-reading{max-width:760px;margin:0 auto;padding:48px 20px 64px}.cc-former-article h1{font-size:36px;line-height:1.2;letter-spacing:-.9px;color:#132e4d;margin:0 0 24px}.cc-former-article h2{font-size:27px;line-height:1.3;color:#132e4d;margin:48px 0 18px;letter-spacing:-.4px}.cc-former-article p{margin:0 0 20px}.cc-former-article a{color:#145b85;text-underline-offset:3px}.cc-former-article figure{margin:32px 0 36px}.cc-former-article figcaption{font-size:15px;line-height:1.55;color:#526478;margin-top:12px}.cc-former-article .ft-graphic{padding:28px;border-radius:20px;background:#eef4f8;overflow:hidden}.cc-former-article .ft-eyebrow{display:block;font-size:13px;letter-spacing:1.4px;font-weight:750;color:#3a637d;margin-bottom:10px}.cc-former-article .ft-graphic h3{font-size:24px;line-height:1.25;margin:0 0 22px;color:#132e4d;letter-spacing:-.5px}.cc-former-article .row{display:flex;gap:18px;align-items:stretch}.cc-former-article .panel{flex:1;min-width:0;border-radius:15px;background:white;padding:18px;box-shadow:0 4px 12px #17355308}.cc-former-article .panel h4{font-size:19px;line-height:1.3;margin:12px 0 7px;color:#132e4d}.cc-former-article .panel p{font-size:16px;line-height:1.45;margin:0}.cc-former-article .panel svg{width:100%;height:110px;display:block}.cc-former-article .tag{display:inline-block;margin-top:14px;padding:5px 9px;border-radius:7px;background:#e3f2ef;color:#15635a;font-size:15px;font-weight:650}.cc-former-article .equals{display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:600;color:#537287;min-width:14px}.cc-former-article .result{margin-top:18px;padding:16px 20px;background:#173b5b;color:#fff;border-radius:13px;display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:17px;line-height:1.4}.cc-former-article .result strong{color:#ffe2a1;font-size:20px}.cc-former-article .track{display:flex;flex-direction:column;gap:12px}.cc-former-article .step{display:flex;align-items:center;gap:18px;background:white;border-radius:13px;padding:16px}.cc-former-article .step svg{height:64px;width:72px;flex-shrink:0}.cc-former-article .step b{display:block;font-size:18px;color:#132e4d}.cc-former-article .step span{display:block;font-size:16px;line-height:1.45}.cc-former-article .arrow{font-size:23px;text-align:center;line-height:1;color:#48748b;margin:-5px 0}.cc-former-article .pair{display:flex;align-items:center;gap:16px}.cc-former-article .pair .panel{flex:1}.cc-former-article .connection{background:#fff4dc;border-radius:12px;padding:14px 18px;text-align:center;margin:18px 0;font-size:17px;line-height:1.5;color:#664b1d}.cc-former-article .mini{font-size:15px!important;color:#516979}.cc-former-article .owner{display:grid;grid-template-columns:1fr 1.3fr;gap:18px}.cc-former-article .owner .panel{display:flex;flex-direction:column;justify-content:center}.cc-former-article .owner .panel svg{height:130px}.cc-former-article .ft-band{background:#dceeee;border-left:4px solid #2b827b;border-radius:0 12px 12px 0;padding:15px 18px;margin-top:18px;font-size:17px;line-height:1.5;color:#164c4b}.cc-former-article .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:600px){.cc-former-article .ft-reading{padding:28px 16px 40px}.cc-former-article h1{font-size:29px}.cc-former-article h2{font-size:24px}.cc-former-article{font-size:17px}.cc-former-article .ft-graphic{padding:20px 16px;border-radius:15px}.cc-former-article .ft-graphic h3{font-size:22px}.cc-former-article .row,.cc-former-article .pair{flex-direction:column;gap:12px}.cc-former-article .panel{width:100%}.cc-former-article .panel svg{height:105px}.cc-former-article .equals{height:20px;line-height:20px}.cc-former-article .result{display:block;font-size:17px}.cc-former-article .result strong{display:block;margin-top:7px}.cc-former-article .owner{grid-template-columns:1fr}.cc-former-article .owner .panel svg{height:100px}.cc-former-article .step{padding:14px 12px;gap:10px}.cc-former-article .step svg{width:52px;height:54px}.cc-former-article .connection{padding:12px}.cc-former-article .ft-graphic h4{font-size:19px}}.cc-former-article .handoff{align-self:center;flex:0 0 105px;text-align:center;color:#305773;font-size:16px;line-height:1.4}.cc-former-article .handoff small{display:block;font-size:16px}.cc-former-article .wide-arrow{display:block;font-size:34px;color:#2d847d}.cc-former-article .narrow-arrow{display:none}@media(max-width:600px){.cc-former-article .handoff{flex:auto;width:100%;padding:6px}.cc-former-article .wide-arrow{display:none}.cc-former-article .narrow-arrow{display:block;font-size:30px;color:#2d847d}}.cc-former-article{overflow-y:scroll}.cc-former-article .ft-routing{font-size:16px;line-height:1.4;text-align:center;color:#356176;margin:14px 0 6px}.cc-former-article .ft-routing .ft-fork{display:block;width:100%;height:35px}.cc-former-article .ft-route-label{display:block;font-size:13px;font-weight:700;letter-spacing:.7px;color:#356176}.cc-former-article .conditional{font-size:16px;line-height:1.45;padding:12px 0 0;color:#356176}.cc-former-article .conditional span{font-size:25px;margin-right:5px}@media(max-width:600px){.cc-former-article .ft-routing .ft-fork{display:none}.cc-former-article .ft-routing{border-bottom:2px solid #8bb6b4;padding-bottom:12px;text-align:left}.cc-former-article .ft-route-label{font-size:13px}}.cc-former-article .ft-growth-path{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cc-former-article .ft-growth-item{padding:10px 0;min-width:0}.cc-former-article .ft-growth-item svg{width:100%;height:116px}.cc-former-article .ft-graphic h4{font-size:19px;line-height:1.35;margin:10px 0 7px;color:#132e4d}.cc-former-article .ft-graphic p{font-size:16px;line-height:1.5;margin:0}.cc-former-article .ft-pill{display:inline-block;background:#fff;border-radius:20px;padding:6px 10px;font-size:16px;line-height:1.4;margin-top:12px;color:#1c5d5b}.cc-former-article .ft-journey-step{display:flex;align-items:center;gap:20px}.cc-former-article .ft-scene{position:relative;width:130px;flex:0 0 130px}.cc-former-article .ft-scene svg{width:130px;height:100px}.cc-former-article .ft-number{position:absolute;left:4px;bottom:3px;border-radius:50%;width:28px;height:28px;text-align:center;background:#173b5b;color:#fff;font-size:16px;font-weight:700}.cc-former-article .ft-journey-link{padding:12px 8px;color:#466276;font-size:16px;line-height:1.5}.cc-former-article .ft-journey-link span{color:#2d847d;font-size:25px;margin-right:8px}.cc-former-article .ft-inbox{display:flex;align-items:center;gap:16px}.cc-former-article .ft-inbox svg{width:110px;height:80px;flex-shrink:0}.cc-former-article .branches{display:grid;grid-template-columns:1.2fr 1fr;gap:20px}.cc-former-article .routine{padding:18px;background:#fff;border-radius:15px}.cc-former-article .contact{display:flex;align-items:center;gap:12px;margin-top:12px}.cc-former-article .contact svg{width:78px;height:72px;flex-shrink:0}.cc-former-article .contact strong{font-size:16px;font-weight:500;color:#526478}.cc-former-article .clinical{padding:12px 8px;border-left:2px dashed #94b9ba}.cc-former-article .clinical>svg{width:100%;height:120px}.cc-former-article .branch-label{font-size:16px;color:#1c5d5b;line-height:1.45}.cc-former-article .branch-label span{display:block;font-size:25px}.cc-former-article .cal-pair{display:grid;grid-template-columns:1fr 1fr;gap:22px}.cc-former-article .calendar-panel{min-width:0}.cc-former-article .cal{background:#fff;border-radius:14px;padding:12px;margin:14px 0}.cc-former-article .cal-top{font-size:12px;letter-spacing:1px;color:#5b6f80;font-weight:700;padding-bottom:12px}.cc-former-article .days{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;align-items:stretch}.cc-former-article .days>span{font-size:12px;min-height:38px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:5px;line-height:1.3;color:#64788a}.cc-former-article .days>.date{min-width:0;font-size:12px;font-weight:750}.cc-former-article .amber{background:#f7e2b8;color:#6c4b15!important}.cc-former-article .teal{background:#2d847d;color:#fff!important}.cc-former-article .review-strip{display:flex;align-items:center;gap:14px;margin-top:20px;background:#dceeee;border-radius:12px;padding:12px}.cc-former-article .review-strip svg{width:80px;height:72px;flex-shrink:0}.cc-former-article .ft-measure{display:flex;align-items:center;gap:22px;padding:16px 0;border-bottom:1px solid #ccdae4}.cc-former-article .ft-measure:last-child{border-bottom:0}.cc-former-article .ft-measure svg{width:105px;height:84px;flex-shrink:0}.cc-former-article .ft-measure-number{font-size:13px;letter-spacing:1px;font-weight:750;color:#466f87}.cc-former-article .ft-measure h4{margin-top:5px}.cc-former-article .coordinated .cal-top{color:#21615e}.cc-former-article .sr{position:absolute} @media(max-width:600px){.cc-former-article .ft-growth-path{grid-template-columns:1fr;gap:8px}.cc-former-article .ft-growth-item{display:grid;grid-template-columns:90px 1fr;column-gap:12px;align-items:center}.cc-former-article .ft-growth-item svg{grid-column:1;grid-row:1/4;width:90px;height:95px}.cc-former-article .ft-growth-item h4,.cc-former-article .ft-growth-item p,.cc-former-article .ft-growth-item .ft-pill{grid-column:2;margin:4px 0}.cc-former-article .ft-growth-item .ft-pill{justify-self:start}.cc-former-article .ft-scene{width:78px;flex-basis:78px}.cc-former-article .ft-scene svg{width:78px;height:82px}.cc-former-article .ft-journey-step{gap:12px}.cc-former-article .ft-journey-link{padding:12px 0}.cc-former-article .ft-inbox svg{width:76px}.cc-former-article .branches,.cc-former-article .cal-pair{grid-template-columns:1fr}.cc-former-article .clinical{border-left:0;border-top:2px dashed #94b9ba;padding:16px 0}.cc-former-article .clinical>svg{height:108px}.cc-former-article .cal{padding:14px}.cc-former-article .days>span{min-height:42px}.cc-former-article .ft-measure{gap:12px}.cc-former-article .ft-measure svg{width:67px;height:70px}.cc-former-article .review-strip{display:block}.cc-former-article .review-strip svg{width:70px;height:65px}.cc-former-article .ft-measure h4{font-size:18px}.cc-former-article .ft-graphic .ft-band{font-size:17px}}.cc-former-article .ft-visit-path{display:grid;grid-template-columns:1fr 25px 1fr 25px 1fr;gap:10px;align-items:center}.cc-former-article .ft-visit-stop svg{width:100%;height:110px}.cc-former-article .ft-visit-arrow{font-size:25px;color:#2d847d}.cc-former-article .ft-visit-future{display:flex;gap:16px;align-items:center;border-top:2px dashed #94b9ba;margin-top:20px;padding-top:16px}.cc-former-article .ft-visit-future svg{width:90px;height:90px;flex-shrink:0}.cc-former-article .ft-reply-routes{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cc-former-article .ft-reply-route{padding:12px 0}.cc-former-article .ft-reply-route svg{width:100%;height:100px}.cc-former-article .ft-reply-route .ft-route-label{min-height:38px;font-size:13px}@media(max-width:600px){.cc-former-article .ft-visit-path{grid-template-columns:1fr}.cc-former-article .ft-visit-stop{display:grid;grid-template-columns:75px 1fr;column-gap:12px;align-items:center}.cc-former-article .ft-visit-stop svg{width:75px;height:80px;grid-row:1/3}.cc-former-article .ft-visit-stop h4,.cc-former-article .ft-visit-stop p{grid-column:2;margin:4px 0}.cc-former-article .ft-visit-arrow{transform:rotate(90deg);justify-self:center}.cc-former-article .ft-visit-future svg{width:65px}.cc-former-article .ft-reply-routes{grid-template-columns:1fr;gap:8px}.cc-former-article .ft-reply-route{display:grid;grid-template-columns:70px 1fr;column-gap:12px;border-top:1px solid #ccdae4;padding:16px 0}.cc-former-article .ft-reply-route svg{width:70px;height:85px;grid-column:1;grid-row:1/4}.cc-former-article .ft-reply-route h4,.cc-former-article .ft-reply-route p,.cc-former-article .ft-reply-route .ft-route-label{grid-column:2;margin:4px 0}.cc-former-article .ft-reply-route .ft-route-label{min-height:0}}@media(max-width:600px){.cc-former-article .ft-reply-routes{position:relative;margin-left:8px;padding-left:15px;border-left:2px solid #2d847d}.cc-former-article .ft-reply-route{position:relative;border-top:0}.cc-former-article .ft-reply-route:before{content:"";position:absolute;left:-17px;top:36px;width:13px;border-top:2px solid #2d847d}.cc-former-article .ft-reply-route:nth-child(n+2) .ft-route-label:before{content:"OR — ";font-weight:800}.cc-former-article .ft-routing{border-bottom:0;margin-bottom:0;padding-bottom:0}}.cc-former-article .ft-byline{font-size:15px;color:#526478;margin:-8px 0 24px}.cc-former-article .ft-back-link{font-size:15px;margin:0 0 24px}.cc-former-article{overflow-y:visible}