.bcs-care-path{--care-start:#fff3cd;--care-end:#d7ebf5;--care-text:#072b46;--care-accent:#d9b146;box-sizing:border-box;max-width:100%;margin:35px 0;padding:clamp(25px,5vw,60px);border-radius:var(--bcs-card-radius,22px);background:linear-gradient(110deg,var(--care-start),var(--care-end))!important;color:var(--care-text);font-family:system-ui,-apple-system,"Segoe UI",Arial,sans-serif}
.bcs-care-path .bcs-heading{text-align:center;margin:0 0 48px}.bcs-care-path .bcs-heading h2{font-size:clamp(26px,3.2vw,44px);line-height:1.2;letter-spacing:-.035em;margin:0 0 18px;color:var(--care-text)!important}.bcs-care-path .bcs-heading p{max-width:767px;margin:0 auto;line-height:1.6;color:var(--care-text)!important}.bcs-care-path .bcs-timeline{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 32px}.bcs-care-path .bcs-timeline li{min-width:0;position:relative;list-style:none;margin:0;padding:24px 0 0;border-top:2px dotted var(--care-accent)}.bcs-care-path .bcs-timeline-dot{position:absolute;inset:-15px auto auto 0;width:28px;height:28px;display:grid;place-items:center;background:var(--care-text);color:var(--care-start);border-radius:50%;font-size:12px}.bcs-care-path .bcs-eyebrow{display:block;font-size:12px;color:var(--care-text);opacity:.8;margin:0 0 10px}.bcs-care-path .bcs-timeline h3{font-size:19px;line-height:1.35;margin:0 0 12px;display:flex;align-items:center;gap:10px;color:var(--care-text)!important}.bcs-care-path .bcs-timeline svg{width:21px;height:21px;flex:none}.bcs-care-path .bcs-timeline p{font-size:14px;line-height:1.65;color:var(--care-text)!important;margin:0}.bcs-care-path .bcs-timeline li::before,.bcs-care-path .bcs-timeline li::after{display:none!important}
@media(max-width:767px){.bcs-care-path .bcs-timeline{grid-template-columns:1fr;gap:0}.bcs-care-path .bcs-timeline li{grid-row:auto!important;grid-column:auto!important;padding:0 0 30px 30px;border-top:0;border-inline-start:2px dotted var(--care-accent)}.bcs-care-path .bcs-timeline li:last-child{padding-bottom:0}.bcs-care-path .bcs-timeline-dot{inset:0 auto auto -15px}.bcs-care-path .bcs-heading{margin-bottom:35px}}

@media(min-width:768px){.bcs-care-path .bcs-timeline{gap:65px 0}.bcs-care-path .bcs-timeline li{grid-row:var(--care-row);grid-column:var(--care-col);padding:26px 18px 0;min-height:110px}.bcs-care-path .bcs-timeline-dot{left:18px}.bcs-care-path .bcs-timeline li::after{display:none!important}.bcs-care-path .bcs-timeline li.bcs-care-turn-right::after,.bcs-care-path .bcs-timeline li.bcs-care-turn-left::after{content:"";display:block!important;position:absolute;top:-2px;width:26px;height:calc(100% + 67px);border:2px dotted var(--care-accent);box-sizing:border-box}.bcs-care-path .bcs-timeline li.bcs-care-turn-right::after{right:-26px;border-left:0;border-radius:0 60px 60px 0}.bcs-care-path .bcs-timeline li.bcs-care-turn-left::after{left:-26px;border-right:0;border-radius:60px 0 0 60px}}
