[class*="the7-spinner-animate-"]{animation:spinner-animation 1s cubic-bezier(1,1,1,1) infinite;x:46.5px;y:40px;width:7px;height:20px;fill:var(--the7-beautiful-spinner-color2);opacity:.2}.the7-spinner-animate-2{animation-delay:0.083s}.the7-spinner-animate-3{animation-delay:0.166s}.the7-spinner-animate-4{animation-delay:0.25s}.the7-spinner-animate-5{animation-delay:0.33s}.the7-spinner-animate-6{animation-delay:0.416s}.the7-spinner-animate-7{animation-delay:0.5s}.the7-spinner-animate-8{animation-delay:0.58s}.the7-spinner-animate-9{animation-delay:0.666s}.the7-spinner-animate-10{animation-delay:0.75s}.the7-spinner-animate-11{animation-delay:0.83s}.the7-spinner-animate-12{animation-delay:0.916s}@keyframes spinner-animation{from{opacity:1}to{opacity:0}}@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhTQ.woff) format('woff')}@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhTQ.woff) format('woff')}@font-face{font-family:'DM Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthTQ.woff) format('woff')}@font-face{font-family:'DM Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthTQ.woff) format('woff')}@font-face{font-family:'Manrope';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_G.woff) format('woff')}@font-face{font-family:'Manrope';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_G.woff) format('woff')}@font-face{font-family:'Manrope';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4jE-_G.woff) format('woff')}@font-face{font-family:'Manrope';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_G.woff) format('woff')}@font-face{font-family:'Manrope';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E-_G.woff) format('woff')}#vc-ind-healthcare{--ink:#000;--navy:#112839;--paper:#f4f5f2;--line:#d9dfdf;--accent:#f07843;--cyan:#28c8ff;--green:#46eb78;--red:#ff4646}#vc-ind-healthcare,#vc-ind-healthcare *{box-sizing:border-box}body:has(#vc-ind-healthcare) .elementor-section:has(#vc-ind-healthcare){padding-left:0!important;padding-right:0!important}body:has(#vc-ind-healthcare) .elementor-section:has(#vc-ind-healthcare)>.elementor-container{max-width:100%!important;width:100%!important}body:has(#vc-ind-healthcare) .elementor-column:has(#vc-ind-healthcare)>.elementor-widget-wrap,body:has(#vc-ind-healthcare) .elementor-widget:has(#vc-ind-healthcare){padding:0!important;margin:0!important}body:has(#vc-ind-healthcare){overflow-x:hidden}#vc-ind-healthcare{background:#fff;color:var(--ink);font:20px/1.6 'DM Sans',Arial,sans-serif;scroll-behavior:smooth}#vc-ind-healthcare a{color:inherit;text-underline-offset:4px}#vc-ind-healthcare img{display:block;max-width:100%;height:auto}#vc-ind-healthcare h1,#vc-ind-healthcare h2,#vc-ind-healthcare h3{font-family:Manrope,Arial,sans-serif;line-height:1.12;letter-spacing:-.045em;font-weight:600;margin:0 0 25px;color:inherit}#vc-ind-healthcare h2{font-size:clamp(34px,3.7vw,56px)}#vc-ind-healthcare h3{font-size:26px;letter-spacing:-.03em}#vc-ind-healthcare p{margin:0 0 22px;color:inherit}#vc-ind-healthcare ul,#vc-ind-healthcare ol{padding-left:22px;margin:0 0 22px}#vc-ind-healthcare li{margin:10px 0}#vc-ind-healthcare .wrap{width:min(1320px,calc(100% - 112px));margin:auto}#vc-ind-healthcare .button{display:inline-flex;align-items:center;gap:28px;background:var(--accent);color:#000;text-decoration:none;padding:16px 24px;font-size:16px;line-height:1.5;font-weight:700;border-radius:3px}#vc-ind-healthcare .button:after{content:'↗';font-size:21px;line-height:1}#vc-ind-healthcare .button:hover{background:#ff905e}#vc-ind-healthcare .button.ghost{background:transparent;border:1px solid currentColor}#vc-ind-healthcare .button.ghost:hover{background:#fff}#vc-ind-healthcare .eyebrow{font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:28px}#vc-ind-healthcare .eyebrow:before{content:'';display:inline-block;width:7px;height:7px;background:var(--accent);border-radius:50%;margin-right:12px;vertical-align:middle}#vc-ind-healthcare .hero{background:var(--paper);overflow:hidden}#vc-ind-healthcare .hero-main{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:48px;padding:76px 0 60px;min-height:640px}#vc-ind-healthcare .hero h1{font-size:clamp(54px,6vw,92px);line-height:1.02;letter-spacing:-.065em;max-width:700px;font-weight:800;margin-bottom:16px}#vc-ind-healthcare .hero .lede{font:500 clamp(27px,3vw,46px)/1.12 Manrope,Arial,sans-serif;letter-spacing:-.05em;max-width:700px;margin:0}#vc-ind-healthcare .hero .intro{max-width:560px;margin-top:28px}#vc-ind-healthcare .hero .actions{display:flex;gap:16px;flex-wrap:wrap;margin-top:8px}#vc-ind-healthcare .hero-visual{position:relative}#vc-ind-healthcare .hero-visual img{width:100%;border-radius:6px;box-shadow:0 30px 60px #1128392b}#vc-ind-healthcare .hero-visual .badge{position:absolute;left:-18px;bottom:28px;background:var(--navy);color:#fff;padding:16px 22px;border-radius:6px;font:600 18px/1.3 Manrope,Arial;box-shadow:0 18px 30px #0003}#vc-ind-healthcare .hero-visual .badge strong{display:block;font-size:34px;color:var(--cyan);letter-spacing:-.04em}#vc-ind-healthcare .hero-bottom{border-top:1px solid #d9ddda;display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding:28px 0 32px}#vc-ind-healthcare .stat{border-left:1px solid #d3dad7;padding-left:26px}#vc-ind-healthcare .stat:first-child{border-left:0;padding-left:0}#vc-ind-healthcare .stat strong{display:block;font:600 30px/1.2 Manrope,Arial;letter-spacing:-.04em}#vc-ind-healthcare .stat span{font-size:16px;line-height:1.45;display:block;margin-top:4px}#vc-ind-healthcare .pnav{position:sticky;top:0;z-index:5;background:#fff;border-bottom:1px solid var(--line)}#vc-ind-healthcare .pnav .wrap{display:flex;gap:26px;overflow-x:auto;padding:16px 0;white-space:nowrap}#vc-ind-healthcare .pnav a{text-decoration:none;font-size:15px;font-weight:600}#vc-ind-healthcare .pnav a:hover{color:var(--accent)}#vc-ind-healthcare .clients{padding:64px 0;border-bottom:1px solid var(--line)}#vc-ind-healthcare .clients-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap;margin-bottom:36px}#vc-ind-healthcare .clients-head>div{max-width:820px}#vc-ind-healthcare .clients-title{font:600 clamp(28px,2.6vw,40px)/1.15 Manrope,Arial,sans-serif;letter-spacing:-.04em;margin:0 0 14px}#vc-ind-healthcare .clients-head p:last-child{margin:0}#vc-ind-healthcare .logos{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(9,1fr);gap:14px}#vc-ind-healthcare .logos li{margin:0;border:1px solid var(--line);border-radius:4px;background:#fff;padding:8px;display:flex;align-items:center;justify-content:center}#vc-ind-healthcare .logos img{width:100%;max-width:110px;aspect-ratio:1;object-fit:contain}#vc-ind-healthcare .chapter{padding:100px 0;scroll-margin-top:70px}#vc-ind-healthcare .chapter-head{display:grid;grid-template-columns:150px 1fr;gap:40px;align-items:start;margin-bottom:54px}#vc-ind-healthcare .chapter-head h2{max-width:920px;margin:0}#vc-ind-healthcare .chapter-head .lede{grid-column:2;max-width:860px;margin:18px 0 0}#vc-ind-healthcare .chapter-num{font:500 14px/1.7 'DM Sans',Arial;letter-spacing:.1em;text-transform:uppercase;padding-top:12px}#vc-ind-healthcare .chapter-num:before{content:'';display:block;width:40px;height:2px;background:var(--accent);margin-bottom:16px}#vc-ind-healthcare .dark{background:var(--navy);color:#fff}#vc-ind-healthcare .soft{background:#f1f3ef}#vc-ind-healthcare .mint{background:#e9efed}#vc-ind-healthcare .editorial{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;padding:56px 0;border-bottom:1px solid var(--line)}#vc-ind-healthcare .editorial:last-child{border-bottom:0;padding-bottom:0}#vc-ind-healthcare .editorial:first-child{padding-top:0}#vc-ind-healthcare .editorial.reverse .picture{order:2}#vc-ind-healthcare .editorial.top{align-items:start}#vc-ind-healthcare .dark .editorial{border-color:#3a4c59}#vc-ind-healthcare .picture{border-radius:6px;overflow:hidden;background:var(--paper);margin:0}#vc-ind-healthcare .picture img{width:100%}#vc-ind-healthcare .picture.square{max-width:460px;justify-self:center;width:100%}#vc-ind-healthcare .small-label{font:600 14px/1.5 'DM Sans',Arial;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;display:inline-block}#vc-ind-healthcare .pill{display:inline-block;font:700 13px/1 'DM Sans',Arial;letter-spacing:.12em;text-transform:uppercase;padding:9px 14px;border-radius:30px;margin-bottom:20px}#vc-ind-healthcare .pill.cyan{background:#d9f5ff;color:#05506b}#vc-ind-healthcare .pill.orange{background:#ffe9d6;color:#8a3a00}#vc-ind-healthcare .pill.green{background:#ddf8e5;color:#0b5b25}#vc-ind-healthcare .cards{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;list-style:none;padding:0;margin:0}#vc-ind-healthcare .cards.three{grid-template-columns:repeat(3,1fr)}#vc-ind-healthcare .card{background:#fff;border:1px solid var(--line);border-top:3px solid var(--accent);padding:28px;border-radius:4px;margin:0}#vc-ind-healthcare .card.cy{border-top-color:var(--cyan)}#vc-ind-healthcare .card .ct,#vc-ind-healthcare .card p>strong:first-child{display:block;font:600 22px/1.25 Manrope,Arial,sans-serif;letter-spacing:-.03em;margin-bottom:12px}#vc-ind-healthcare .card p{font-size:18px;margin:0}#vc-ind-healthcare .ticks{list-style:none;padding:0}#vc-ind-healthcare .ticks li{padding-left:34px;position:relative;margin:0 0 18px}#vc-ind-healthcare .ticks li:before{content:'✓';position:absolute;left:0;top:0;font-weight:800;color:#0a8a3a}#vc-ind-healthcare .dark .ticks li:before{color:var(--green)}#vc-ind-healthcare .note-box{border-left:3px solid var(--accent);background:#fff;padding:24px 28px;border-radius:4px;margin:44px 0 0;font-size:18px}#vc-ind-healthcare .uses{counter-reset:u;list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0 56px}#vc-ind-healthcare .uses li{counter-increment:u;display:grid;grid-template-columns:70px 1fr;gap:18px;padding:30px 0;margin:0;border-top:1px solid var(--line);font-size:18px}#vc-ind-healthcare .uses li:before{content:'0' counter(u);font:600 40px/1 Manrope,Arial;letter-spacing:-.06em;color:var(--accent)}#vc-ind-healthcare .uses li strong{display:block;font:600 22px/1.25 Manrope,Arial,sans-serif;letter-spacing:-.03em;margin-bottom:8px}#vc-ind-healthcare .pics{display:grid;grid-template-columns:.75fr 1.6fr;gap:34px;align-items:center;margin-top:56px}#vc-ind-healthcare .pics img{border-radius:6px;width:100%}#vc-ind-healthcare .faq-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:70px}#vc-ind-healthcare .faq-aside{position:sticky;top:90px;align-self:start}#vc-ind-healthcare details{border-bottom:1px solid var(--line)}#vc-ind-healthcare summary{list-style:none;cursor:pointer;font-weight:600;font-size:21px;padding:22px 40px 22px 0;line-height:1.45;position:relative}#vc-ind-healthcare summary::-webkit-details-marker{display:none}#vc-ind-healthcare summary h3{display:inline;font:inherit;letter-spacing:normal;margin:0}#vc-ind-healthcare summary:after{content:'+';position:absolute;right:4px;top:18px;font-size:28px;font-weight:400}#vc-ind-healthcare details[open]>summary:after{content:'−'}#vc-ind-healthcare .answer{padding:0 20px 24px 0}#vc-ind-healthcare .answer p:last-child{margin:0}#vc-ind-healthcare .cta{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center}#vc-ind-healthcare .cta h2{font-size:clamp(40px,4.5vw,68px)}@media(max-width:1100px){#vc-ind-healthcare .wrap{width:calc(100% - 64px)}#vc-ind-healthcare .cards,#vc-ind-healthcare .cards.three{grid-template-columns:1fr 1fr}#vc-ind-healthcare .logos{grid-template-columns:repeat(6,1fr)}#vc-ind-healthcare .editorial,#vc-ind-healthcare .cta{gap:40px}#vc-ind-healthcare .uses{gap:0 36px}#vc-ind-healthcare .chapter-head{grid-template-columns:100px 1fr}#vc-ind-healthcare .faq-layout{grid-template-columns:230px minmax(0,1fr);gap:40px}}@media(max-width:760px){#vc-ind-healthcare{font-size:17px}#vc-ind-healthcare .wrap{width:calc(100% - 40px)}#vc-ind-healthcare .hero-main{grid-template-columns:1fr;gap:28px;padding:42px 0 24px;min-height:0}#vc-ind-healthcare .hero h1{font-size:54px}#vc-ind-healthcare .hero .lede{font-size:27px}#vc-ind-healthcare .hero-visual .badge{left:12px;bottom:12px;padding:12px 16px}#vc-ind-healthcare .hero-bottom{grid-template-columns:1fr 1fr;gap:18px}#vc-ind-healthcare .stat{border-left:0;padding-left:0}#vc-ind-healthcare .clients{padding:48px 0}#vc-ind-healthcare .logos{grid-template-columns:repeat(3,1fr);gap:10px}#vc-ind-healthcare .chapter{padding:62px 0}#vc-ind-healthcare .chapter-head{grid-template-columns:1fr;gap:16px;margin-bottom:34px}#vc-ind-healthcare .chapter-head .lede{grid-column:1}#vc-ind-healthcare .chapter-num:before{display:inline-block;vertical-align:middle;width:22px;margin:0 10px 0 0}#vc-ind-healthcare h2{font-size:34px}#vc-ind-healthcare .editorial,#vc-ind-healthcare .cta,#vc-ind-healthcare .faq-layout,#vc-ind-healthcare .pics,#vc-ind-healthcare .uses{grid-template-columns:1fr;gap:26px}#vc-ind-healthcare .uses{gap:0}#vc-ind-healthcare .uses li{grid-template-columns:52px 1fr;font-size:17px}#vc-ind-healthcare .uses li:before{font-size:32px}#vc-ind-healthcare .editorial.reverse .picture{order:0}#vc-ind-healthcare .cards,#vc-ind-healthcare .cards.three{grid-template-columns:1fr}#vc-ind-healthcare .faq-aside{position:static}#vc-ind-healthcare summary{font-size:18px}#vc-ind-healthcare .note-box{padding:20px}}#vc-ind-healthcare .card.gr{border-top-color:var(--green)}#vc-ind-healthcare .card p+p{margin-top:14px}#vc-ind-healthcare .cta-title{font:600 clamp(40px,4.5vw,68px)/1.12 Manrope,Arial,sans-serif;letter-spacing:-.045em;margin:0 0 25px}@media(max-width:760px){#vc-ind-healthcare .cta-title{font-size:34px}}#vc-ind-healthcare .card.pic{padding:0;overflow:hidden;border-top-color:var(--green);min-height:220px}#vc-ind-healthcare .card.pic img{width:100%;height:100%;object-fit:cover}#vc-ind-healthcare .chapter-head h2+h2{margin-top:18px;font-size:clamp(24px,2.3vw,34px);font-weight:500;letter-spacing:-.035em}#vc-ind-healthcare .card h3.ct{font:600 22px/1.25 Manrope,Arial,sans-serif;letter-spacing:-.03em;margin:0 0 12px}#vc-ind-healthcare .prod h2{font-size:clamp(32px,3vw,46px);margin-bottom:8px}#vc-ind-healthcare .prod h3{font:600 15px/1.5 'DM Sans',Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#0a6f93;margin:0 0 22px}#vc-ind-healthcare .dark .prod h3{color:var(--cyan)}#vc-ind-healthcare .copy .button{margin-top:6px}#vc-ind-healthcare .prod-text{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;align-items:start;padding:56px 0 0}#vc-ind-healthcare .pics.two,#vc-ind-healthcare .cards.two{grid-template-columns:1fr 1fr}#vc-ind-healthcare .dark .button.ghost:hover{color:#000}@media(max-width:1100px){#vc-ind-healthcare .prod-text{grid-template-columns:1fr 1fr}}#vc-ind-healthcare .chips{list-style:none;padding:0;margin:30px 0 34px;display:flex;flex-wrap:wrap;gap:10px}#vc-ind-healthcare .chips li{margin:0;border:1px solid #3a4c59;border-radius:30px;padding:8px 16px;font-size:16px;line-height:1.3}#vc-ind-healthcare .cta h2 .rot{color:var(--accent)}#vc-ind-healthcare .why{display:grid;grid-template-columns:1fr 1fr;gap:0 80px}#vc-ind-healthcare .news{padding:64px 0}#vc-ind-healthcare .news .wrap{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;align-items:center}#vc-ind-healthcare .news h2{font-size:clamp(28px,2.6vw,40px);margin:0}#vc-ind-healthcare .news p{margin:0}@media(max-width:760px){#vc-ind-healthcare .pics.two,#vc-ind-healthcare .cards.two,#vc-ind-healthcare .prod-text,#vc-ind-healthcare .why,#vc-ind-healthcare .news .wrap{grid-template-columns:1fr;gap:26px}#vc-ind-healthcare .news{padding:48px 0}#vc-ind-healthcare .prod h2{font-size:32px}}