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