.Healthcarechallengesgrid-module__DZqJPG__section{background:#fff;padding:76px 24px}.Healthcarechallengesgrid-module__DZqJPG__container{text-align:center;max-width:1200px;margin:0 auto}.Healthcarechallengesgrid-module__DZqJPG__heading{color:#17130f;opacity:0;margin:0 0 12px;font-size:clamp(1.7rem,2.8vw,2.3rem);font-weight:800;line-height:1.3;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);transform:translateY(12px)}.Healthcarechallengesgrid-module__DZqJPG__inView .Healthcarechallengesgrid-module__DZqJPG__heading{opacity:1;transform:translateY(0)}.Healthcarechallengesgrid-module__DZqJPG__intro{color:#6b625c;opacity:0;max-width:720px;margin:0 auto 44px;font-size:.96rem;line-height:1.75;transition:opacity .5s cubic-bezier(.22,1,.36,1) 60ms,transform .5s cubic-bezier(.22,1,.36,1) 60ms;transform:translateY(12px)}.Healthcarechallengesgrid-module__DZqJPG__inView .Healthcarechallengesgrid-module__DZqJPG__intro{opacity:1;transform:translateY(0)}.Healthcarechallengesgrid-module__DZqJPG__grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (max-width:860px){.Healthcarechallengesgrid-module__DZqJPG__grid{grid-template-columns:1fr}}.Healthcarechallengesgrid-module__DZqJPG__card{text-align:left;opacity:0;border:1px solid #e4e1de;border-radius:14px;padding:30px 26px;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.Healthcarechallengesgrid-module__DZqJPG__inView .Healthcarechallengesgrid-module__DZqJPG__card{opacity:1;transform:translateY(0)}.Healthcarechallengesgrid-module__DZqJPG__icon{color:#e6392a;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:16px;display:flex}.Healthcarechallengesgrid-module__DZqJPG__icon svg{width:28px;height:28px}.Healthcarechallengesgrid-module__DZqJPG__cardTitle{color:#17130f;margin:0 0 10px;font-size:1.08rem;font-weight:800}.Healthcarechallengesgrid-module__DZqJPG__cardText{color:#6b625c;margin:0;font-size:.9rem;line-height:1.7}@media (prefers-reduced-motion:reduce){.Healthcarechallengesgrid-module__DZqJPG__heading,.Healthcarechallengesgrid-module__DZqJPG__intro,.Healthcarechallengesgrid-module__DZqJPG__card{opacity:1!important;transition:none!important;transform:none!important}}
.Healthcarepartnershipscarousel-module__9EK0Kq__section{background:#fff;padding:76px 24px}.Healthcarepartnershipscarousel-module__9EK0Kq__container{text-align:center;max-width:1200px;margin:0 auto}.Healthcarepartnershipscarousel-module__9EK0Kq__heading{color:#17130f;opacity:0;margin:0 0 12px;font-size:clamp(1.7rem,2.8vw,2.2rem);font-weight:800;line-height:1.3;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);transform:translateY(12px)}.Healthcarepartnershipscarousel-module__9EK0Kq__inView .Healthcarepartnershipscarousel-module__9EK0Kq__heading{opacity:1;transform:translateY(0)}.Healthcarepartnershipscarousel-module__9EK0Kq__intro{color:#6b625c;opacity:0;max-width:760px;margin:0 auto 40px;font-size:.98rem;line-height:1.7;transition:opacity .5s cubic-bezier(.22,1,.36,1) 60ms,transform .5s cubic-bezier(.22,1,.36,1) 60ms;transform:translateY(12px)}.Healthcarepartnershipscarousel-module__9EK0Kq__inView .Healthcarepartnershipscarousel-module__9EK0Kq__intro{opacity:1;transform:translateY(0)}.Healthcarepartnershipscarousel-module__9EK0Kq__track{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (max-width:860px){.Healthcarepartnershipscarousel-module__9EK0Kq__track{grid-template-columns:1fr}}.Healthcarepartnershipscarousel-module__9EK0Kq__card{text-align:left;opacity:0;border:1px solid #e4e1de;border-radius:14px;padding:34px 26px;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1);transform:translateY(16px)scale(.97)}.Healthcarepartnershipscarousel-module__9EK0Kq__inView .Healthcarepartnershipscarousel-module__9EK0Kq__card{opacity:1;transform:translateY(0)scale(1)}.Healthcarepartnershipscarousel-module__9EK0Kq__icon{color:#e6392a;background:#fff1ed;border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:18px;display:flex}.Healthcarepartnershipscarousel-module__9EK0Kq__icon svg{width:26px;height:26px}.Healthcarepartnershipscarousel-module__9EK0Kq__cardTitle{color:#17130f;margin:0 0 10px;font-size:1.08rem;font-weight:800}.Healthcarepartnershipscarousel-module__9EK0Kq__cardText{color:#6b625c;margin:0;font-size:.9rem;line-height:1.7}.Healthcarepartnershipscarousel-module__9EK0Kq__nav{justify-content:center;align-items:center;gap:16px;margin-top:32px;display:flex}.Healthcarepartnershipscarousel-module__9EK0Kq__navBtn{color:#fff;cursor:pointer;background:#e6392a;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s,transform .2s;display:flex}.Healthcarepartnershipscarousel-module__9EK0Kq__navBtn:hover{background:#ff5b3d;transform:scale(1.06)}.Healthcarepartnershipscarousel-module__9EK0Kq__navBtn svg{width:16px;height:16px}.Healthcarepartnershipscarousel-module__9EK0Kq__counter{color:#17130f;font-variant-numeric:tabular-nums;font-weight:800}.Healthcarepartnershipscarousel-module__9EK0Kq__ctaWrap{margin-top:30px}.Healthcarepartnershipscarousel-module__9EK0Kq__cta{color:#fff;letter-spacing:.03em;text-transform:uppercase;background:linear-gradient(120deg,#ff5b3d,#e6392a);border-radius:8px;padding:15px 30px;font-size:.84rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block;box-shadow:0 16px 32px -14px #e6392a8c}.Healthcarepartnershipscarousel-module__9EK0Kq__cta:hover{transform:translateY(-2px);box-shadow:0 20px 38px -14px #e6392ab3}@media (prefers-reduced-motion:reduce){.Healthcarepartnershipscarousel-module__9EK0Kq__heading,.Healthcarepartnershipscarousel-module__9EK0Kq__intro,.Healthcarepartnershipscarousel-module__9EK0Kq__card{opacity:1!important;transition:none!important;transform:none!important}}
.Healthcarepartnergrid-module__H_ACca__section{background:#f6f8fb;padding:76px 24px}.Healthcarepartnergrid-module__H_ACca__container{text-align:center;max-width:1080px;margin:0 auto}.Healthcarepartnergrid-module__H_ACca__heading{color:#17130f;opacity:0;margin:0 0 44px;font-size:clamp(1.7rem,2.8vw,2.3rem);font-weight:800;line-height:1.3;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);transform:translateY(12px)}.Healthcarepartnergrid-module__H_ACca__inView .Healthcarepartnergrid-module__H_ACca__heading{opacity:1;transform:translateY(0)}.Healthcarepartnergrid-module__H_ACca__grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (max-width:860px){.Healthcarepartnergrid-module__H_ACca__grid{grid-template-columns:1fr}}.Healthcarepartnergrid-module__H_ACca__card{text-align:left;opacity:0;background:#fff;border:1px solid #e4e1de;border-radius:14px;padding:30px 26px;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.Healthcarepartnergrid-module__H_ACca__inView .Healthcarepartnergrid-module__H_ACca__card{opacity:1;transform:translateY(0)}.Healthcarepartnergrid-module__H_ACca__icon{color:#e6392a;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:16px;display:flex}.Healthcarepartnergrid-module__H_ACca__icon svg{width:28px;height:28px}.Healthcarepartnergrid-module__H_ACca__cardTitle{color:#17130f;margin:0 0 10px;font-size:1.08rem;font-weight:800}.Healthcarepartnergrid-module__H_ACca__cardText{color:#6b625c;margin:0;font-size:.9rem;line-height:1.7}.Healthcarepartnergrid-module__H_ACca__ctaWrap{margin-top:36px}.Healthcarepartnergrid-module__H_ACca__cta{color:#fff;letter-spacing:.03em;text-transform:uppercase;background:linear-gradient(120deg,#ff5b3d,#e6392a);border-radius:8px;padding:15px 30px;font-size:.84rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block;box-shadow:0 16px 32px -14px #e6392a8c}.Healthcarepartnergrid-module__H_ACca__cta:hover{transform:translateY(-2px);box-shadow:0 20px 38px -14px #e6392ab3}@media (prefers-reduced-motion:reduce){.Healthcarepartnergrid-module__H_ACca__heading,.Healthcarepartnergrid-module__H_ACca__card{opacity:1!important;transition:none!important;transform:none!important}}
.Healthcareservicesgrid-module__upENZq__section{background:#f6f8fb;padding:76px 24px}.Healthcareservicesgrid-module__upENZq__container{text-align:center;max-width:1220px;margin:0 auto}.Healthcareservicesgrid-module__upENZq__heading{color:#17130f;opacity:0;margin:0 0 8px;font-size:clamp(1.7rem,2.8vw,2.3rem);font-weight:800;line-height:1.3;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);transform:translateY(12px)}.Healthcareservicesgrid-module__upENZq__inView .Healthcareservicesgrid-module__upENZq__heading{opacity:1;transform:translateY(0)}.Healthcareservicesgrid-module__upENZq__subheading{color:#e6392a;opacity:0;margin:0 0 20px;font-size:clamp(1.05rem,1.8vw,1.3rem);font-weight:700;transition:opacity .5s cubic-bezier(.22,1,.36,1) 40ms,transform .5s cubic-bezier(.22,1,.36,1) 40ms;transform:translateY(12px)}.Healthcareservicesgrid-module__upENZq__inView .Healthcareservicesgrid-module__upENZq__subheading{opacity:1;transform:translateY(0)}.Healthcareservicesgrid-module__upENZq__intro{color:#6b625c;opacity:0;max-width:840px;margin:0 auto 40px;font-size:.96rem;line-height:1.75;transition:opacity .5s cubic-bezier(.22,1,.36,1) 80ms,transform .5s cubic-bezier(.22,1,.36,1) 80ms;transform:translateY(12px)}.Healthcareservicesgrid-module__upENZq__inView .Healthcareservicesgrid-module__upENZq__intro{opacity:1;transform:translateY(0)}.Healthcareservicesgrid-module__upENZq__grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (max-width:960px){.Healthcareservicesgrid-module__upENZq__grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.Healthcareservicesgrid-module__upENZq__grid{grid-template-columns:1fr}}.Healthcareservicesgrid-module__upENZq__card{opacity:0;background:#fff;border:1px solid #e4e1de;border-radius:14px;flex-direction:column;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1),box-shadow .25s;display:flex;overflow:hidden;transform:translateY(18px)}.Healthcareservicesgrid-module__upENZq__inView .Healthcareservicesgrid-module__upENZq__card{opacity:1;transform:translateY(0)}.Healthcareservicesgrid-module__upENZq__card:hover{box-shadow:0 20px 40px -24px #17130f47}.Healthcareservicesgrid-module__upENZq__visual{background:linear-gradient(135deg,#0f1a22,#163040 55%,#e6392a 150%);justify-content:center;align-items:center;height:120px;display:flex}.Healthcareservicesgrid-module__upENZq__visualIcon{color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff1a;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.Healthcareservicesgrid-module__upENZq__visualIcon svg{width:26px;height:26px}.Healthcareservicesgrid-module__upENZq__cardTitle{color:#17130f;margin:20px 20px 10px;font-size:1.02rem;font-weight:800;line-height:1.4}.Healthcareservicesgrid-module__upENZq__cardText{color:#6b625c;flex:1;margin:0 20px 20px;font-size:.87rem;line-height:1.65}.Healthcareservicesgrid-module__upENZq__ctaWrap{margin-top:40px}.Healthcareservicesgrid-module__upENZq__cta{color:#fff;letter-spacing:.03em;text-transform:uppercase;background:linear-gradient(120deg,#ff5b3d,#e6392a);border-radius:8px;padding:15px 30px;font-size:.84rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block;box-shadow:0 16px 32px -14px #e6392a8c}.Healthcareservicesgrid-module__upENZq__cta:hover{transform:translateY(-2px);box-shadow:0 20px 38px -14px #e6392ab3}@media (prefers-reduced-motion:reduce){.Healthcareservicesgrid-module__upENZq__heading,.Healthcareservicesgrid-module__upENZq__subheading,.Healthcareservicesgrid-module__upENZq__intro,.Healthcareservicesgrid-module__upENZq__card{opacity:1!important;transition:none!important;transform:none!important}}
.Healthcarepatientdatastories-module__jHT1-W__section{background:#fff;padding:80px 24px}.Healthcarepatientdatastories-module__jHT1-W__container{grid-template-columns:.85fr 1.15fr;gap:48px;max-width:1220px;margin:0 auto;display:grid}@media (max-width:960px){.Healthcarepatientdatastories-module__jHT1-W__container{grid-template-columns:1fr}}.Healthcarepatientdatastories-module__jHT1-W__left{opacity:0;transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1);transform:translate(-20px)}.Healthcarepatientdatastories-module__jHT1-W__inView .Healthcarepatientdatastories-module__jHT1-W__left{opacity:1;transform:translate(0)}.Healthcarepatientdatastories-module__jHT1-W__heading{color:#17130f;margin:0 0 18px;font-size:clamp(1.7rem,2.8vw,2.2rem);font-weight:800;line-height:1.28}.Healthcarepatientdatastories-module__jHT1-W__paragraph{color:#6b625c;margin:0 0 16px;font-size:.95rem;line-height:1.75}.Healthcarepatientdatastories-module__jHT1-W__visual{background:linear-gradient(140deg,#0f1a22,#163040 60%,#1f4d3f 160%);border-radius:16px;justify-content:center;align-items:center;height:160px;margin-top:24px;padding:18px;display:flex;position:relative;overflow:hidden}.Healthcarepatientdatastories-module__jHT1-W__chartLine{width:100%;height:100%}.Healthcarepatientdatastories-module__jHT1-W__visualBadge{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1f;border-radius:999px;padding:6px 12px;font-size:.72rem;font-weight:800;position:absolute;bottom:16px;left:16px}.Healthcarepatientdatastories-module__jHT1-W__right{flex-direction:column;gap:16px;display:flex}.Healthcarepatientdatastories-module__jHT1-W__card{opacity:0;background:#14141b;border-radius:14px;padding:24px 26px;transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}.Healthcarepatientdatastories-module__jHT1-W__inView .Healthcarepatientdatastories-module__jHT1-W__card{opacity:1;transform:translateY(0)}.Healthcarepatientdatastories-module__jHT1-W__cardTitle{color:#fff;letter-spacing:.01em;margin:0 0 14px;font-size:.98rem;font-weight:800}.Healthcarepatientdatastories-module__jHT1-W__bulletList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Healthcarepatientdatastories-module__jHT1-W__bullet{color:#ffffffc7;align-items:flex-start;gap:10px;font-size:.86rem;line-height:1.55;display:flex}.Healthcarepatientdatastories-module__jHT1-W__dot{background:#ff6a45;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px}@media (prefers-reduced-motion:reduce){.Healthcarepatientdatastories-module__jHT1-W__left,.Healthcarepatientdatastories-module__jHT1-W__card{opacity:1!important;transition:none!important;transform:none!important}}
.Healthcarepredictpreventtabs-module__ikp2Wa__section{background:#f6f8fb;padding:80px 24px 88px}.Healthcarepredictpreventtabs-module__ikp2Wa__container{max-width:1160px;margin:0 auto}.Healthcarepredictpreventtabs-module__ikp2Wa__heading{text-align:center;color:#17130f;opacity:0;margin:0 0 12px;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:800;line-height:1.3;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);transform:translateY(12px)}.Healthcarepredictpreventtabs-module__ikp2Wa__inView .Healthcarepredictpreventtabs-module__ikp2Wa__heading{opacity:1;transform:translateY(0)}.Healthcarepredictpreventtabs-module__ikp2Wa__intro{text-align:center;color:#6b625c;opacity:0;max-width:780px;margin:0 auto 40px;font-size:.96rem;line-height:1.75;transition:opacity .5s cubic-bezier(.22,1,.36,1) 60ms,transform .5s cubic-bezier(.22,1,.36,1) 60ms;transform:translateY(12px)}.Healthcarepredictpreventtabs-module__ikp2Wa__inView .Healthcarepredictpreventtabs-module__ikp2Wa__intro{opacity:1;transform:translateY(0)}.Healthcarepredictpreventtabs-module__ikp2Wa__grid{grid-template-columns:.55fr 1fr;align-items:start;gap:28px;display:grid}@media (max-width:760px){.Healthcarepredictpreventtabs-module__ikp2Wa__grid{grid-template-columns:1fr}}.Healthcarepredictpreventtabs-module__ikp2Wa__list{flex-direction:column;gap:4px;display:flex}.Healthcarepredictpreventtabs-module__ikp2Wa__listItem{text-align:left;cursor:pointer;color:#4a423c;background:#fff;border:none;border-radius:8px;align-items:center;gap:10px;padding:13px 18px;font-size:.9rem;font-weight:700;transition:background .2s,color .2s,box-shadow .2s;display:flex}.Healthcarepredictpreventtabs-module__ikp2Wa__listItem:hover{background:#fdeae6}.Healthcarepredictpreventtabs-module__ikp2Wa__listItemActive{color:#17130f;background:#fff;border-left:3px solid #e6392a;box-shadow:0 10px 26px -18px #17130f4d}.Healthcarepredictpreventtabs-module__ikp2Wa__listNumber{color:#e6392a;font-weight:800}.Healthcarepredictpreventtabs-module__ikp2Wa__listLabel{flex:1}.Healthcarepredictpreventtabs-module__ikp2Wa__panel{background:#fff;border-radius:16px;grid-template-columns:1.1fr .9fr;align-items:center;gap:24px;padding:32px;animation:.4s cubic-bezier(.22,1,.36,1) Healthcarepredictpreventtabs-module__ikp2Wa__panelIn;display:grid}@media (max-width:620px){.Healthcarepredictpreventtabs-module__ikp2Wa__panel{grid-template-columns:1fr}}@keyframes Healthcarepredictpreventtabs-module__ikp2Wa__panelIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Healthcarepredictpreventtabs-module__ikp2Wa__panelTitle{color:#17130f;grid-column:1;margin:0 0 12px;font-size:1.15rem;font-weight:800}.Healthcarepredictpreventtabs-module__ikp2Wa__panelText{color:#6b625c;grid-column:1;margin:0;font-size:.92rem;line-height:1.75}.Healthcarepredictpreventtabs-module__ikp2Wa__visual{background:#f6f8fb;border:1px solid #e4e1de;border-radius:14px;grid-area:1/2/span 2;justify-content:center;align-items:center;height:150px;display:flex}@media (max-width:620px){.Healthcarepredictpreventtabs-module__ikp2Wa__visual{grid-area:auto/1}}.Healthcarepredictpreventtabs-module__ikp2Wa__visualSvg{color:#17130f;width:100px;height:84px}@media (prefers-reduced-motion:reduce){.Healthcarepredictpreventtabs-module__ikp2Wa__heading,.Healthcarepredictpreventtabs-module__ikp2Wa__intro{opacity:1!important;transition:none!important;transform:none!important}.Healthcarepredictpreventtabs-module__ikp2Wa__panel{animation:none!important}}
