@font-face{font-family:Poppins;src:url(/fonts/poppins-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--navy:#102238;--navy-soft:#17344f;--blue:#2778a8;--blue-dark:#175a85;--aqua:#62b9d6;--paper:#f3f7fa;--ink:#1b2733;--muted:#647384;--white:#fff;--border:#d9e3ea;--shadow-soft:0 14px 38px #1022381a;--shadow-raised:0 24px 55px #10223829;--radius:1rem;--card-radius:10px;--card-min-legibility:200px;--card-max:100%;--card-max-height:none;--shadow-lime-button:1.14px 1.64px 8px 1px #00000085;--font-body:"Poppins", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--font-body);color:var(--ink);background:var(--white);line-height:1.6}*{box-sizing:border-box}html{background:var(--navy);scroll-behavior:smooth}body{color:var(--ink);background:linear-gradient(#08233752 0%,#08233724 30%,#0823373d 100%);margin:0;position:relative}body:before{z-index:-2;content:"";background:url(/uploads/healthinc/page-background.png) top/cover no-repeat;position:fixed;inset:0}body:after{z-index:-1;content:"";background:linear-gradient(#10223847 0%,#1022381f 42%,#1022383d 100%);position:fixed;inset:0}main{min-height:60vh}img{max-width:100%;display:block}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:4px;outline:3px solid #69bde4}.container{width:min(1180px,100% - 2rem);margin-inline:auto}.content-shell{max-width:920px}@media (width>=761px) and (width<=1080px){.container{width:min(1180px,100% - clamp(4rem,8vw,5.5rem))}}body.page-managed .managed-page,body.page-managed .page-band-inner{max-width:1180px}.section{padding:54px 0 66px}.page-band{isolation:isolate;background:#4ac18f;margin-top:-93px;padding:93px 0 64px;position:relative;overflow:hidden}@media (width>=760.02px){body.page-managed.hero-transition-default .page-band,body.page-managed.hero-transition-curved .page-band{-webkit-mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' viewBox='0 0 1440 567' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23fff' d='M0,0 H1440 V477 L1430,477 L1420,480 L1410,482 L1400,485 L1390,487 L1380,490 L1370,492 L1360,495 L1350,497 L1340,500 L1330,502 L1320,504 L1310,506 L1300,508 L1290,510 L1280,512 L1270,514 L1260,516 L1250,518 L1240,520 L1230,522 L1220,524 L1210,526 L1200,527 L1190,529 L1180,531 L1170,532 L1160,534 L1150,535 L1140,537 L1130,538 L1120,539 L1110,541 L1100,542 L1090,543 L1080,545 L1070,546 L1060,547 L1050,548 L1040,549 L1030,550 L1020,551 L1010,552 L1000,553 L990,554 L980,555 L970,556 L960,557 L950,558 L940,558 L930,559 L920,560 L910,560 L900,561 L890,562 L880,562 L870,563 L860,563 L850,564 L840,564 L830,564 L820,565 L810,565 L800,565 L790,566 L780,566 L770,566 L760,566 L750,566 L740,566 L730,566 L720,566 L710,566 L700,566 L690,566 L680,566 L670,566 L660,566 L650,565 L640,565 L630,565 L620,565 L610,564 L600,564 L590,564 L580,563 L570,563 L560,562 L550,562 L540,561 L530,561 L520,560 L510,559 L500,558 L490,558 L480,557 L470,556 L460,555 L450,554 L440,553 L430,552 L420,552 L410,551 L400,550 L390,548 L380,547 L370,546 L360,545 L350,544 L340,542 L330,541 L320,540 L310,538 L300,537 L290,535 L280,534 L270,532 L260,531 L250,529 L240,528 L230,526 L220,524 L210,522 L200,520 L190,519 L180,517 L170,515 L160,513 L150,511 L140,509 L130,507 L120,505 L110,502 L100,500 L90,498 L80,495 L70,493 L60,490 L50,488 L40,485 L30,483 L20,480 L10,477 L0,474 Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' viewBox='0 0 1440 567' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23fff' d='M0,0 H1440 V477 L1430,477 L1420,480 L1410,482 L1400,485 L1390,487 L1380,490 L1370,492 L1360,495 L1350,497 L1340,500 L1330,502 L1320,504 L1310,506 L1300,508 L1290,510 L1280,512 L1270,514 L1260,516 L1250,518 L1240,520 L1230,522 L1220,524 L1210,526 L1200,527 L1190,529 L1180,531 L1170,532 L1160,534 L1150,535 L1140,537 L1130,538 L1120,539 L1110,541 L1100,542 L1090,543 L1080,545 L1070,546 L1060,547 L1050,548 L1040,549 L1030,550 L1020,551 L1010,552 L1000,553 L990,554 L980,555 L970,556 L960,557 L950,558 L940,558 L930,559 L920,560 L910,560 L900,561 L890,562 L880,562 L870,563 L860,563 L850,564 L840,564 L830,564 L820,565 L810,565 L800,565 L790,566 L780,566 L770,566 L760,566 L750,566 L740,566 L730,566 L720,566 L710,566 L700,566 L690,566 L680,566 L670,566 L660,566 L650,565 L640,565 L630,565 L620,565 L610,564 L600,564 L590,564 L580,563 L570,563 L560,562 L550,562 L540,561 L530,561 L520,560 L510,559 L500,558 L490,558 L480,557 L470,556 L460,555 L450,554 L440,553 L430,552 L420,552 L410,551 L400,550 L390,548 L380,547 L370,546 L360,545 L350,544 L340,542 L330,541 L320,540 L310,538 L300,537 L290,535 L280,534 L270,532 L260,531 L250,529 L240,528 L230,526 L220,524 L210,522 L200,520 L190,519 L180,517 L170,515 L160,513 L150,511 L140,509 L130,507 L120,505 L110,502 L100,500 L90,498 L80,495 L70,493 L60,490 L50,488 L40,485 L30,483 L20,480 L10,477 L0,474 Z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.page-band h1,.page-band h2,.page-band h3,.page-band p,.page-band .eyebrow,.page-band .summary{color:#102238}.page-band .eyebrow{color:#1e3840}.page-band-inner{position:relative}.page-band-wash{background:linear-gradient(#1022384d,#1022388c);position:absolute;inset:0}.page-band:has(.page-band-wash) h1,.page-band:has(.page-band-wash) h2,.page-band:has(.page-band-wash) h3,.page-band:has(.page-band-wash) p,.page-band:has(.page-band-wash) .eyebrow,.page-band:has(.page-band-wash) .summary{color:#eef3cf}.page-band:has(.page-band-wash) .partner-badge{color:#eef3cf;background:#1022382e;border-color:#eef3cf57}.partner-badge{color:#102238;letter-spacing:.04em;border:1px solid #10223859;border-radius:999px;margin:0 0 .85rem;padding:.2rem .7rem;font-size:14px;font-weight:600;line-height:20px;display:inline-block}h1,h2,h3{color:var(--navy);text-wrap:balance;margin:0 0 .75rem;line-height:1.1}h1{letter-spacing:-.03em;font-size:clamp(2.9rem,6vw,5.6rem);font-weight:700}h2{letter-spacing:-.03em;font-size:25px;font-weight:600;line-height:1.4}h3{letter-spacing:-.03em;font-size:22px;font-weight:600}p{letter-spacing:-.01em;margin:0 0 1rem;line-height:1.3}.summary{max-width:68ch;color:var(--blue);font-size:1.2rem}.eyebrow{color:var(--blue);margin-bottom:.85rem;font-size:16px;font-weight:700;line-height:25px}.button-row{flex-wrap:wrap;gap:.8rem;margin-top:1.7rem;display:flex}.button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:.8rem 1.2rem;font-weight:750;line-height:1;text-decoration:none;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{color:var(--white);background:var(--blue-dark)}.button-primary:hover{background:var(--navy)}.button-secondary{color:var(--white);background:#1022381f;border-color:#ffffff8c}.button-secondary:hover{background:#10223847}.button-light{color:var(--navy);background:var(--white)}.button-light:hover{background:#eaf4f8}.about-cta{min-width:174px;min-height:40px;color:var(--white);box-shadow:var(--shadow-lime-button);background:#9ab63c;border-radius:10px;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.about-cta:hover{background:#8aa434}.text-link{color:var(--blue-dark);align-items:center;gap:.4rem;font-weight:750;text-decoration:none;display:inline-flex}.text-link:hover{text-underline-offset:.25em;text-decoration:underline}.scroll-top{right:max(18px, env(safe-area-inset-right));bottom:max(20px, calc(env(safe-area-inset-bottom) + 12px));z-index:48;opacity:0;visibility:hidden;color:#eef3cfe0;-webkit-backdrop-filter:blur(10px);cursor:pointer;background:#0a192675;border:1px solid #eef3cf3d;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:opacity .16s,transform .16s,background-color .16s,border-color .16s,visibility 0s linear .16s;display:inline-grid;position:fixed;transform:translateY(8px);box-shadow:0 8px 28px #0000002e}.scroll-top[data-visible=true]{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.scroll-top:hover,.scroll-top:focus-visible{color:#fff;background:#0a1926ad;border-color:#eef3cf6b}.scroll-top svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.site-header{z-index:49;color:var(--white);background:0 0;position:relative}.header-inner{justify-content:space-between;align-items:center;gap:1.5rem;width:100%;min-height:93px;padding-inline:47px;display:flex}.brand{align-items:center;width:auto;text-decoration:none;display:inline-flex}.brand img{width:auto;height:53px}.primary-nav{flex-wrap:wrap;align-items:center;gap:0;display:flex}.primary-nav a{min-width:129px;min-height:75px;color:var(--white);border-radius:0;justify-content:center;align-items:center;padding:0;font-weight:500;text-decoration:none;display:inline-flex}.primary-nav a:hover{background:#ffffff17}.nav-label{display:inline-block}.primary-nav .nav-cta{min-width:174px;min-height:40px;color:var(--white);box-shadow:var(--shadow-lime-button);letter-spacing:1.5px;background:#9ab63c;border-radius:10px;justify-content:center;align-items:center;margin-left:12px;padding:0 24px;font-size:15px;font-weight:600;display:inline-flex}.primary-nav .nav-cta:hover{background:#86a230}.menu-toggle{width:44px;height:44px;color:var(--white);cursor:pointer;justify-content:center;align-items:center;display:none}.menu-toggle-icon{gap:4px;width:22px;display:grid}.menu-toggle-icon span{background:currentColor;border-radius:999px;width:100%;height:2px;display:block}.nav-disclosure{opacity:0;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute}.header-cta-mobile{display:none}.split-section{grid-template-columns:minmax(0,.82fr) minmax(360px,1fr);align-items:center;gap:clamp(2rem,6vw,5.5rem);display:grid}.split-copy>p:not(.eyebrow){color:#425466;max-width:60ch;font-size:1.08rem}.split-media{box-shadow:var(--shadow-raised);backdrop-filter:blur(8px);background:#fffc;border-radius:1.4rem;overflow:hidden}.split-media img{aspect-ratio:4/3;object-fit:cover;width:100%}.section-heading{max-width:683px;margin-bottom:58px}.section-heading>p:not(.eyebrow){max-width:62ch;color:var(--muted)}.section-heading.centered{text-align:center;margin-inline:auto}.service-grid{--grid-gap:8px;--cards-per-row:5;--row-max:1138px;--card-floor:max(var(--card-min-legibility), calc((var(--row-max) - (var(--cards-per-row) - 1) * var(--grid-gap)) / var(--cards-per-row)));justify-content:center;gap:var(--grid-gap);flex-wrap:wrap;display:flex}.service-grid-container{container:service-row/inline-size}.solution-grid{--grid-gap:8px;--cards-per-row:4;--row-max:980px;--card-floor-max:237px;--card-floor:max(var(--card-min-legibility), min(calc((var(--row-max) - (var(--cards-per-row) - 1) * var(--grid-gap)) / var(--cards-per-row)), var(--card-floor-max)));justify-content:center;gap:var(--grid-gap);max-width:var(--row-max);flex-wrap:wrap;margin-inline:auto;display:flex}.solution-grid-container{max-width:980px;margin-inline:auto;container:solution-row/inline-size}.cards-row{--grid-gap:8px;--row-max:1180px;--card-floor:max(var(--card-min-legibility), calc((var(--row-max) - (var(--cards-per-row) - 1) * var(--grid-gap)) / var(--cards-per-row)));justify-content:center;gap:var(--grid-gap);max-width:var(--row-max);flex-wrap:wrap;margin-inline:auto;display:flex}.cards-row--200{--cards-per-row:5}.cards-row--240{--cards-per-row:4}.cards-row--340{--cards-per-row:3}.cards-row--480{--cards-per-row:2}.cards-row-container{max-width:1180px;margin-inline:auto;container-type:inline-size}.cards-row--200-container{container-name:cards-200}.cards-row--240-container{container-name:cards-240}.cards-row--340-container{container-name:cards-340}.cards-row--480-container{container-name:cards-480}.site-footer{color:#dbe7f0;backdrop-filter:blur(8px);background:#0a1926e6;padding:4.5rem 0 5.625rem}.footer-grid{grid-template-columns:1.35fr 1fr .75fr 1.15fr;gap:3rem;display:grid}.footer-col-company,.footer-col-support{padding-top:2px}.footer-brand{padding-left:102px}.footer-brand img{object-fit:contain;object-position:left center;width:215px;height:58px}.footer-statement{color:#eef3cf;letter-spacing:-.16px;margin:10px 0 0;font-size:16px;font-weight:500;line-height:21.7px}.footer-heading{color:#eef3cf;letter-spacing:normal;text-transform:none;margin:0 0 12px;font-size:18px;font-weight:600;line-height:25px}.footer-links{margin:0;padding:0;line-height:20px;list-style:none;display:grid}.footer-col-solutions .footer-links{gap:6.4px}.footer-col-company .footer-links{gap:4px}.footer-col-company .footer-heading{margin-bottom:8px}.footer-links li{line-height:20px}.footer-links a,.footer-contact a{color:#fff;font-size:14px;font-weight:700;line-height:20px;text-decoration:none}.footer-link-group{color:#eef3cf;font-size:14px;font-weight:400;line-height:20px;display:block}.footer-col-solutions .footer-link-group{margin-left:4px}.footer-col-solutions .footer-links a{margin-left:14px}.footer-col-company .footer-links a{margin-left:7px}.footer-links a:hover,.footer-contact a:hover{color:#fff;text-underline-offset:.2em;text-decoration:underline}.footer-contact{margin:0;padding:0;font-style:normal;line-height:20px;display:block}.footer-contact>*{display:block}.footer-contact>*+*{margin-top:6px}.footer-contact .fc-nz{margin-top:25px}.footer-contact .fc-tel-nz{margin-top:5px}.footer-contact .fc-fax{margin-top:3px}.footer-contact .fc-email{margin-top:20px}.footer-contact .fc-email-address{margin-top:8px}.footer-contact span{color:#eef3cf;font-size:14px;font-weight:400;line-height:20px}.footer-contact .fc-label{font-weight:400}.footer-social{color:#eef3e7;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;margin-top:8px;text-decoration:none;display:flex}.footer-social svg{flex:none;width:24px;height:24px;display:block}.footer-social:hover{color:#fff;background:#ffffff17}.footer-social:focus-visible{outline-offset:2px;outline:2px solid #eef3e7}.footer-bottom{text-align:center;margin-top:104px}.footer-bottom p{color:#eef3cf;margin:0;font-size:14px;line-height:18px}@media (width>=761px) and (width<=1080px){.site-footer{padding:3.5rem 0 2rem}.site-footer>.footer-grid,.site-footer>.footer-bottom{width:min(1180px,100% - clamp(4rem,8vw,5.5rem));margin-inline:auto}.site-footer .footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"brand solutions support""company solutions support";gap:2rem clamp(1.75rem,4vw,3rem)}.site-footer .footer-brand{grid-area:brand;padding-left:0}.site-footer .footer-brand img{aspect-ratio:215/58;width:min(215px,100%);height:auto}.site-footer .footer-col-solutions{grid-area:solutions}.site-footer .footer-col-company{grid-area:company}.site-footer .footer-col-support{grid-area:support}.site-footer .footer-bottom{margin-top:2rem}}@media (width<=1000px){.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-brand{padding-left:0}}@media (width<=760px){:root{--design-px:min(.3125vw, 1.4375px);--design-text-px:max(.071875rem, var(--design-px))}.container{width:min(100% - 1.4rem,1180px)}.section{padding:0 0 4rem}.page-band{margin-top:0;padding-top:0}.header-inner{min-height:calc(var(--design-px) * 189);padding-inline:calc(var(--design-px) * 20);padding-top:calc(var(--design-px) * 33);justify-content:center;align-items:flex-start;position:relative}.brand{width:auto}.brand img{height:calc(var(--design-px) * 49)}.menu-toggle{top:calc(var(--design-px) * 57.5 - 22px);right:calc(var(--design-px) * 33 - 22px);display:inline-flex;position:absolute}.menu-toggle-icon{width:calc(var(--design-px) * 20);gap:calc(var(--design-px) * 4)}.menu-toggle-icon span{height:calc(var(--design-px) * 2)}.nav-disclosure:focus-visible~.menu-toggle{outline-offset:3px;outline:2px solid #eef3cf}.header-cta-mobile{top:calc(var(--design-px) * 122);width:calc(var(--design-px) * 160);height:calc(var(--design-px) * 42);color:#fff;border-radius:calc(var(--design-px) * 10);font-size:calc(var(--design-text-px) * 15);background:#9ab63c;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.primary-nav{z-index:20;background:#1e3840;flex-direction:column;align-items:stretch;gap:.35rem;width:auto;padding:12px 20px 16px;position:absolute;top:100%;left:0;right:0}.nav-disclosure:not(:checked)~.primary-nav{display:none}.primary-nav a{border:1px solid #ffffff29;border-radius:.55rem;min-width:0;min-height:44px}.primary-nav .nav-cta{text-align:center;letter-spacing:0;width:100%;min-width:0;min-height:44px;margin-left:0}.home-hero{min-height:calc(var(--design-px) * 391);margin-top:0;padding-top:0}.home-hero h1{margin:calc(var(--design-px) * 97) 0 0;font-size:calc(var(--design-text-px) * 20);line-height:calc(var(--design-text-px) * 20)}.hero-tagline{width:calc(var(--design-px) * 280);max-width:88%;margin:calc(var(--design-px) * 24) 0 0}.hero-intro{max-width:calc(var(--design-px) * 280);margin:calc(var(--design-px) * 17) 0 0;font-size:calc(var(--design-text-px) * 16)}.home-hero .button-row{margin-top:1.2rem}.lung-cta:after{background:linear-gradient(#082337e6,#082337b3)}.lung-cta-media img{object-position:center}.split-section{grid-template-columns:1fr}.split-media{order:-1}.site-footer{padding-bottom:2rem}.footer-grid{text-align:center;grid-template-columns:1fr;justify-items:center}.footer-brand,.footer-col{text-align:center;width:100%}.footer-brand img{object-position:center;margin-inline:auto}.footer-social{margin-inline:auto}.footer-links{justify-items:center}.footer-col-solutions .footer-link-group,.footer-col-solutions .footer-links a,.footer-col-company .footer-links a{margin-left:0}.footer-contact{text-align:center}.service-grid-container,.solution-grid-container{margin-inline:-.7rem}.footer-grid{gap:2.2rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}main h1,main h2,main h3,main h4,main .eyebrow{color:var(--page-heading-color,#eef3cf)}main :where(a:not(.button):not(.about-cta)){color:var(--page-link-color,#eef3cf)}main p,.summary{color:var(--page-text-color,#eef3cfe6)}.eyebrow{color:var(--page-heading-color,#eef3cf)}.primary-nav a{position:relative}.nav-chevron-toggle{z-index:1;cursor:pointer;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;position:absolute;top:50%;right:0;translate:0 calc(2px - 50%)}.nav-chevron{color:#eef3cf;width:14px;height:14px}.nav-item{position:relative}.nav-trigger{min-width:129px;min-height:75px;color:var(--white);justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.nav-dropdown{z-index:99999;background:#2f48584d;width:200px;margin:0;padding:0;list-style:none;display:none;position:absolute;top:calc(100% - 8px);left:50%;translate:-50%}.nav-item-has-dropdown:hover .nav-dropdown,.nav-dropdown-disclosure:checked~.nav-dropdown{display:block}.nav-dropdown a{color:#eef3cf;border-radius:0;justify-content:flex-start;align-items:center;width:200px;min-width:0;height:31px;min-height:0;padding:0 16px;font-size:16px;font-weight:500;display:flex}.nav-dropdown a:hover{background:#ffffff17}.page-block-row .card{--card-bg:var(--hi-seaglass,#e5f0df)}.page-block-row .card h3{color:var(--hi-ink,#20383c)}.page-block-row .card p{color:var(--hi-muted,#52635d)}@media (width<=760px){.page-block-row .card,.cards-row .card{--card-min-height:0;--card-title-size:calc(var(--design-text-px) * 20);--card-title-leading:calc(var(--design-text-px) * 20);--card-body-size:calc(var(--design-text-px) * 16);--card-body-leading:calc(var(--design-text-px) * 22.4);--card-body-margin:0 0 24px;--card-action-size:calc(var(--design-text-px) * 15)}.nav-item-has-dropdown{width:100%}.nav-item-has-dropdown:hover .nav-dropdown{display:none}.nav-dropdown-disclosure:checked~.nav-dropdown{display:grid}.nav-trigger{border:1px solid #ffffff29;border-radius:.55rem;width:100%;min-width:0;min-height:44px;padding-right:44px}.nav-chevron-toggle{width:34px;height:34px;display:inline-flex;top:22px;right:9px;translate:0 -50%}.nav-dropdown-disclosure:checked~.nav-chevron-toggle .nav-chevron{rotate:180deg}.nav-dropdown{background:#10223847;border:1px solid #ffffff1a;border-radius:.55rem;width:100%;margin:4px 0 2px;padding:4px;position:static;translate:none}.nav-dropdown a{color:#eef3cf;border:0;border-radius:.4rem;justify-content:flex-start;width:100%;height:auto;min-height:42px;padding:8px 16px;font-size:14px}.nav-dropdown a+a{border-top:1px solid #ffffff14}.scroll-top{right:max(14px, env(safe-area-inset-right));bottom:max(16px, calc(env(safe-area-inset-bottom) + 10px));width:40px;height:40px}.scroll-top svg{width:18px;height:18px}}body.page-solution-occam-ris main{background:linear-gradient(#1022381a,#10223808)}body.page-solution-occam-ris .page-band{background:#1e3840;min-height:600px;padding-bottom:105px}body.page-solution-occam-ris .page-band-wash{background:linear-gradient(90deg,#102238f0 0%,#102238d1 38%,#1022387a 67%,#1e384038 100%),linear-gradient(#1e384033,#10223894)}body.page-solution-occam-ris .page-band-inner{max-width:1180px;padding-top:68px}body.page-solution-occam-ris .page-band-inner>:not(.button-row){max-width:690px}body.page-solution-occam-ris .page-band h1{font-size:clamp(3.7rem,6.2vw,5.8rem)}body.page-solution-occam-ris .page-band .summary{max-width:620px;font-size:clamp(1.08rem,1.7vw,1.3rem);line-height:1.48}body.page-solution-occam-ris .page-band .partner-badge{color:#eef3cf;backdrop-filter:blur(7px);background:#10223857;border-color:#eef3cf6b}body.page-solution-occam-ris .page-band .button-light{color:#102238;box-shadow:var(--shadow-lime-button);background:#eef3cf}body.page-solution-occam-ris main>.section{padding:76px 0 92px}body.page-solution-occam-ris .managed-page>.content{text-align:center;background:linear-gradient(135deg,#1e3840db,#102238d6);border:1px solid #4ac18f2e;border-radius:26px;max-width:900px;margin:0 auto 76px;padding:clamp(26px,4vw,42px) clamp(24px,5vw,56px);box-shadow:0 24px 60px #0000002e}body.page-solution-occam-ris .managed-page>.content p{color:#eef3cfeb;margin-bottom:1.15rem;font-size:clamp(1.05rem,1.55vw,1.22rem);line-height:1.58}body.page-solution-occam-ris .managed-page>.content p:last-child{margin-bottom:0}body.page-solution-occam-ris .page-block+.page-block{margin-top:86px}body.page-solution-occam-ris .occam-kicker{color:#9ab63c;letter-spacing:.15em;text-transform:uppercase;margin:0 0 .65rem;font-size:.78rem;font-weight:700;line-height:1.4}body.page-solution-occam-ris .occam-section-heading{text-align:center;max-width:760px;margin:0 auto 32px}body.page-solution-occam-ris .occam-section-heading h2,body.page-solution-occam-ris .occam-story h2,body.page-solution-occam-ris .occam-local h2,body.page-solution-occam-ris .occam-final-cta h2{margin-bottom:.85rem;font-size:clamp(2rem,3.5vw,3.2rem);line-height:1.08}body.page-solution-occam-ris .occam-section-heading>p:last-child,body.page-solution-occam-ris .occam-story-copy>p,body.page-solution-occam-ris .occam-local-copy>p{color:#eef3cfd1;font-size:1.02rem;line-height:1.6}body.page-solution-occam-ris .occam-story{grid-template-columns:minmax(0,.92fr) minmax(320px,1.08fr);align-items:center;gap:clamp(34px,6vw,78px);display:grid}body.page-solution-occam-ris .occam-story-copy{background:radial-gradient(circle at 0 0,#4ac18f24,#0000 22rem),linear-gradient(145deg,#1e3840de,#102238db);border:1px solid #4ac18f2e;border-radius:28px;min-width:0;padding:clamp(28px,4vw,46px);box-shadow:0 26px 68px #0003}body.page-solution-occam-ris .occam-story-copy h2{color:#eef3cf}body.page-solution-occam-ris .occam-story-copy .occam-lead{color:#eef3cf;font-size:clamp(1.12rem,1.7vw,1.32rem);font-weight:600}body.page-solution-occam-ris .occam-story-media{min-width:0;margin:0}body.page-solution-occam-ris .occam-story-image{background:#1022388c;border:1px solid #eef3cf29;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000057}body.page-solution-occam-ris .occam-story-image:before{z-index:1;border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #4ac18f26}body.page-solution-occam-ris .occam-story-image img{aspect-ratio:540/454;object-fit:cover;width:100%;transition:transform .5s}body.page-solution-occam-ris .occam-story-media figcaption{color:#eef3cfad;text-align:right;max-width:46ch;margin:14px 12px 0 auto;font-size:.82rem;line-height:1.45}@media (hover:hover){body.page-solution-occam-ris .occam-story-image:hover img{transform:scale(1.025)}}body.page-solution-occam-ris .occam-feature-panel{background:linear-gradient(145deg,#1e3840cc,#102238d6),url(/uploads/healthinc/homepage-card-bg.jpg) 50%/cover no-repeat;border:1px solid #4ac18f38;border-radius:32px;padding:clamp(32px,5vw,60px);box-shadow:0 30px 85px #00000038}body.page-solution-occam-ris .occam-feature-panel .occam-section-heading h2{color:#eef3cf}body.page-solution-occam-ris .occam-feature-panel .cards-row .card{--card-min-height:350px;--card-padding:32px 22px 30px;--card-media-size:76px;--card-bg:linear-gradient(180deg, #eef3cff5, #e8f1c7e6);--card-overflow:hidden}body.page-solution-occam-ris .occam-feature-panel .card h3,body.page-solution-occam-ris .occam-feature-panel .card p{color:#2f4858}body.page-solution-occam-ris .occam-feature-panel .card h3{font-size:1.18rem;line-height:1.16}body.page-solution-occam-ris .occam-feature-panel .card p{font-size:.92rem;line-height:1.5}body.page-solution-occam-ris .occam-flow{color:#102238;background:radial-gradient(circle at 10% 0,#ffffffbf,#0000 24rem),linear-gradient(135deg,#eef3cfe6,#d6e79cdb);border-radius:32px;padding:clamp(34px,5.5vw,66px);box-shadow:0 28px 70px #0003}body.page-solution-occam-ris .occam-flow .occam-kicker{color:#2f4858}body.page-solution-occam-ris .occam-flow .occam-section-heading h2,body.page-solution-occam-ris .occam-flow .occam-section-heading p{color:#102238}body.page-solution-occam-ris .occam-flow-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}body.page-solution-occam-ris .occam-flow-step{background:#ffffff75;border:1px solid #2f485821;border-radius:20px;min-width:0;padding:28px 24px 26px;position:relative}body.page-solution-occam-ris .occam-flow-step:not(:last-child):after{z-index:2;content:"";background:#2f485852;width:24px;height:2px;position:absolute;top:39px;right:-19px}body.page-solution-occam-ris .occam-step-number{color:#eef3cf;letter-spacing:.08em;background:#2f4858;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:28px;font-size:.78rem;font-weight:700;display:inline-grid}body.page-solution-occam-ris .occam-flow-step h3{color:#102238;margin-bottom:.65rem;font-size:1.08rem}body.page-solution-occam-ris .occam-flow-step p{color:#2f4858;margin:0;font-size:.9rem;line-height:1.55}body.page-solution-occam-ris .occam-capabilities .occam-section-heading h2{color:#eef3cf}body.page-solution-occam-ris .occam-capabilities .occam-section-heading>p:last-child{color:#eef3cfd1}body.page-solution-occam-ris .occam-capabilities .cards-row .card{--card-padding:28px 22px 30px;--card-bg:linear-gradient(180deg, #1e3840bd, #102238bd);--card-overflow:hidden;border:1px solid #eef3cf1a}body.page-solution-occam-ris .occam-capabilities .card h3{color:#eef3cf;font-size:1.02rem;line-height:1.2}body.page-solution-occam-ris .occam-capabilities .card p{color:#eef3cfb8;font-size:.9rem;line-height:1.55}body.page-solution-occam-ris .occam-local{background:radial-gradient(circle at 100% 0,#9ab63c6b,#0000 28rem),linear-gradient(135deg,#31846ce0,#1e3840e0);border-radius:32px;padding:clamp(34px,5vw,60px);box-shadow:0 28px 70px #0003}body.page-solution-occam-ris .occam-local-copy{max-width:760px;margin-bottom:28px}body.page-solution-occam-ris .occam-local .occam-kicker{color:#eef3cfb8}body.page-solution-occam-ris .occam-local .cards-row .card{--card-min-height:0;--card-padding:20px 16px;--card-title-size:.9rem;--card-title-leading:1.25rem;--card-bg:#eef3cfeb;--card-overflow:hidden}body.page-solution-occam-ris .occam-local .card h3{color:#2f4858;margin:auto}body.page-solution-occam-ris .page-block:has(.page-block-row)>h2{color:#eef3cf;text-align:center;margin-bottom:24px;font-size:clamp(1.7rem,3vw,2.5rem)}body.page-solution-occam-ris .occam-final-cta{text-align:center;background:radial-gradient(circle at 18% 0%, #e5f0df1c, transparent 25rem), linear-gradient(130deg, var(--hi-forest,#355851), var(--hi-deep,#20383c) 85%);border-radius:34px;padding:clamp(40px,7vw,82px);position:relative;overflow:hidden;box-shadow:0 18px 46px #0000002b}body.page-solution-occam-ris .occam-final-cta:after{content:"";pointer-events:none;border:1px solid #eef3cf33;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-160px;right:-90px}body.page-solution-occam-ris .occam-final-cta .occam-kicker,body.page-solution-occam-ris .occam-final-cta h2,body.page-solution-occam-ris .occam-final-cta p{color:#eef3cf}body.page-solution-occam-ris .occam-final-cta p{max-width:700px;margin:0 auto 28px;font-size:1.04rem;line-height:1.6}body.page-solution-occam-ris .occam-final-cta .button{z-index:1;min-width:200px;position:relative}@media (width<=1000px){body.page-solution-occam-ris .page-band{min-height:560px;padding-bottom:66px}body.page-solution-occam-ris .page-band-inner{padding-top:42px}body.page-solution-occam-ris .occam-story{grid-template-columns:1fr}body.page-solution-occam-ris .occam-story-media{width:min(720px,100%);margin-inline:auto}body.page-solution-occam-ris .occam-flow-track{grid-template-columns:repeat(2,minmax(0,1fr))}body.page-solution-occam-ris .occam-flow-step:nth-child(2):after{content:none}}@media (width<=760px){body.page-solution-occam-ris .page-band{min-height:0;padding-bottom:46px}body.page-solution-occam-ris .page-band-inner{padding-top:24px}body.page-solution-occam-ris .page-band h1{font-size:clamp(2.7rem,13vw,4.1rem)}body.page-solution-occam-ris .page-band .summary{font-size:1rem;line-height:1.5}body.page-solution-occam-ris main>.section{padding:50px 0 70px}body.page-solution-occam-ris .managed-page>.content{text-align:left;border-radius:22px;margin-bottom:54px;padding:24px 20px}body.page-solution-occam-ris .page-block+.page-block{margin-top:58px}body.page-solution-occam-ris .occam-section-heading{text-align:left;margin-bottom:24px}body.page-solution-occam-ris .occam-feature-panel,body.page-solution-occam-ris .occam-flow,body.page-solution-occam-ris .occam-local,body.page-solution-occam-ris .occam-final-cta{border-radius:24px;padding:28px 20px}body.page-solution-occam-ris .occam-story h2,body.page-solution-occam-ris .occam-section-heading h2,body.page-solution-occam-ris .occam-local h2,body.page-solution-occam-ris .occam-final-cta h2{font-size:clamp(1.85rem,9vw,2.6rem)}body.page-solution-occam-ris .occam-story-media figcaption{text-align:left;margin-inline:4px}body.page-solution-occam-ris .occam-flow-track{grid-template-columns:1fr}body.page-solution-occam-ris .occam-flow-step:not(:last-child):after{content:none}body.page-solution-occam-ris .occam-step-number{margin-bottom:18px}body.page-solution-occam-ris .occam-feature-panel .cards-row .card{--card-min-height:0;--card-padding:28px 20px}}@media (prefers-reduced-motion:reduce){body.page-solution-occam-ris .occam-story-image img{transition:none}}body.page-managed.header-treatment-solid .site-header{background:#1e3840}body.page-managed.header-treatment-overlay .site-header,body.page-managed.header-treatment-default .site-header{background:0 0}@media (width<=760px){:where(body.page-managed) .page-band-inner{padding-top:24px}body.page-managed.header-treatment-default.hero-surface-light .site-header:before{z-index:-1;content:"";pointer-events:none;background:#1e3840 url(/uploads/healthinc/page-background.png) top/auto 100vh no-repeat;position:absolute;inset:0}}body.page-managed .page-band-wash--dark{background:linear-gradient(#1022384d,#1022388c)}body.page-managed .page-band-wash--light{background:linear-gradient(#ffffff57,#eef3cf7a)}body.page-managed .page-band:has(.page-band-wash--light) h1,body.page-managed .page-band:has(.page-band-wash--light) h2,body.page-managed .page-band:has(.page-band-wash--light) h3,body.page-managed .page-band:has(.page-band-wash--light) p,body.page-managed .page-band:has(.page-band-wash--light) .eyebrow,body.page-managed .page-band:has(.page-band-wash--light) .summary{color:#102238}body.page-managed{--page-heading-color:#eef3cf;--page-text-color:#eef3cfe6;--page-link-color:#eef3cf}.surface-light{--page-heading-color:#102238;--page-text-color:#2f4858;--page-link-color:#1e5047}.surface-dark{--page-heading-color:#eef3cf;--page-text-color:#eef3cfe6;--page-link-color:#eef3cf}.surface-light,.surface-dark{color:var(--page-text-color)}body.page-managed.field-theme-default{background:0 0}body.page-managed.field-theme-default:before{background:url(/uploads/healthinc/page-background.png) top/cover no-repeat}body.page-managed.field-theme-default:after{background:linear-gradient(#10223847 0%,#1022381f 42%,#1022383d 100%)}body.page-managed.field-theme-dark{--page-heading-color:#eef3cf;--page-text-color:#eef3cfe6;--page-link-color:#eef3cf;background:0 0}body.page-managed.field-theme-dark:before{background:#1e3840 url(/uploads/healthinc/page-background.png) 50%/cover no-repeat}body.page-managed.field-theme-dark:after{background:linear-gradient(#10223847 0%,#1022381f 42%,#1022383d 100%)}.healthinc-form{width:100%}.healthinc-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;display:grid}.healthinc-field{min-width:0}.healthinc-field--full{grid-column:1/-1}.healthinc-field--half{grid-column:span 1}.healthinc-field label,.healthinc-field legend{color:var(--page-heading-color,#102238);margin:0 0 8px;font-size:.9rem;font-weight:600;display:block}.healthinc-field fieldset{border:0;min-width:0;margin:0;padding:0}.healthinc-field input:not([type=radio]),.healthinc-field select,.healthinc-field textarea{color:#102238;width:100%;min-height:52px;font:inherit;background:#ffffffdb;border:1px solid #2f48583d;border-radius:12px;outline:0;padding:13px 15px;transition:border-color .15s,box-shadow .15s,background .15s;box-shadow:0 8px 24px #1022380d}.healthinc-field textarea{resize:vertical;min-height:150px}.healthinc-field input:not([type=radio]):focus,.healthinc-field select:focus,.healthinc-field textarea:focus{background:#fff;border-color:#2f8c70;box-shadow:0 0 0 4px #4ac18f24,0 10px 30px #10223814}.healthinc-field__choices{flex-wrap:wrap;gap:10px;display:flex}.healthinc-choice{cursor:pointer;background:#ffffffb3;border:1px solid #2f485833;border-radius:999px;align-items:center;gap:9px;min-height:46px;padding:10px 14px;margin:0!important;display:inline-flex!important}.healthinc-choice input{accent-color:#2f8c70;width:18px;height:18px;margin:0}.healthinc-form__privacy-note{color:#2f4858c7;margin:18px 0 0;font-size:.82rem;line-height:1.5}.healthinc-form__actions{flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:24px;display:flex}.healthinc-form__submit[disabled]{cursor:wait;opacity:.72}.healthinc-form__status{color:#2f4858;flex:260px;margin:0;font-size:.9rem;line-height:1.45}.healthinc-form__status[data-state=success]{color:#1e5047}.healthinc-form__status[data-state=error]{color:#92312b}.healthinc-form__honeypot{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.contact-details{backdrop-filter:blur(7px);background:#ffffff9e;border:1px solid #2f485817;border-radius:34px;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(32px,6vw,78px);margin-bottom:clamp(28px,5vw,54px);padding:clamp(30px,5vw,58px);display:grid;box-shadow:0 22px 60px #1022381a}.contact-details__heading h2{color:#102238;max-width:11ch;margin:0 0 18px;font-size:clamp(2.2rem,4vw,3.8rem);line-height:1.04}.contact-details__heading>p:not(.contact-panel__eyebrow){color:#2f4858;max-width:36ch;margin:0;line-height:1.65}.contact-details__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.contact-detail{background:#ffffff8f;border:1px solid #2f485817;border-radius:18px;min-width:0;padding:20px 22px}.contact-detail__label{color:#2f8c70;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.76rem;font-weight:700}.contact-detail__primary,.contact-detail__secondary{color:#102238;overflow-wrap:anywhere;width:fit-content;max-width:100%;font-weight:650;line-height:1.45;display:block}.contact-detail__secondary{color:#2f4858;margin-top:5px;font-size:.9rem;font-weight:500}.contact-detail__text{color:#2f4858;margin:5px 0 0;font-size:.9rem;line-height:1.5}.contact-panel{background:radial-gradient(circle at 0 0,#4ac18f26,#0000 26rem),linear-gradient(145deg,#fffffff0,#f2f7dce6);border:1px solid #2f485817;border-radius:34px;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(32px,6vw,78px);padding:clamp(30px,5vw,64px);display:grid;box-shadow:0 28px 72px #10223824}.contact-panel__intro{position:sticky;top:110px}.contact-panel__eyebrow{color:#2f8c70;letter-spacing:.12em;text-transform:uppercase;margin:0 0 13px;font-size:.78rem;font-weight:700}.contact-panel__intro h2{color:#102238;max-width:10ch;margin:0 0 18px;font-size:clamp(2.35rem,4.5vw,4.2rem);line-height:1.02}.contact-panel__intro>p:not(.contact-panel__eyebrow){color:#2f4858;max-width:34ch;margin:0;font-size:1rem;line-height:1.65}.contact-panel__direct{gap:14px;margin-top:34px;display:grid}.contact-panel__direct p{color:#2f4858;margin:0;font-size:.9rem;line-height:1.55}.contact-panel__direct a{color:#1e5047;overflow-wrap:anywhere}.contact-panel__form{backdrop-filter:blur(8px);background:#ffffff94;border-radius:24px;min-width:0;padding:clamp(24px,4vw,40px);box-shadow:inset 0 0 0 1px #ffffffb8}@media (width<=900px){.contact-details,.contact-panel{grid-template-columns:1fr}.contact-details__heading h2,.contact-details__heading>p:not(.contact-panel__eyebrow){max-width:680px}.contact-panel__intro{position:static}.contact-panel__intro h2,.contact-panel__intro>p:not(.contact-panel__eyebrow){max-width:680px}.contact-panel__direct{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.contact-details,.contact-panel{border-radius:24px;padding:22px 16px}.contact-details__grid{grid-template-columns:1fr}.contact-detail{padding:18px}.contact-panel__form{border-radius:18px;padding:22px 16px}.healthinc-form__grid{grid-template-columns:1fr}.healthinc-field--half,.healthinc-field--full{grid-column:1}.contact-panel__direct{grid-template-columns:1fr}.healthinc-form__actions{align-items:stretch}.healthinc-form__submit{width:100%;min-height:48px}}.policy-page{backdrop-filter:blur(5px);background:#ffffffc2;border:1px solid #2f485817;border-radius:28px;max-width:980px;margin-inline:auto;padding:clamp(28px,5vw,62px);box-shadow:0 22px 58px #10223814}.policy-page__intro,.policy-page__body{max-width:760px;margin-inline:auto}.policy-page__updated{color:#2f8c70;letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:.78rem;font-weight:700}.policy-page__lead{color:#102238;margin:0 0 16px;font-size:clamp(1.2rem,2vw,1.45rem);line-height:1.55}.policy-page__intro>p:last-child{margin-bottom:0}.policy-page__notice{color:#2f4858;background:#eef3cf94;border-left:4px solid #2f8c70;border-radius:0 12px 12px 0;grid-template-columns:max-content 1fr;gap:8px 14px;max-width:760px;margin:34px auto 8px;padding:18px 20px;line-height:1.55;display:grid}.policy-page__notice strong{color:#102238}.policy-page__body>section{border-top:1px solid #2f48581f;padding:30px 0}.policy-page__body h2{color:#102238;margin:0 0 13px;font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.2}.policy-page__body p{color:#2f4858;margin:0;line-height:1.72}.policy-page__body p+p{margin-top:13px}.policy-page a,.healthinc-form__privacy-note a{color:#1e5047;text-underline-offset:3px;text-decoration-thickness:1px}@media (width<=600px){.policy-page{border-radius:20px;padding:26px 18px}.policy-page__notice{grid-template-columns:1fr}}.fine-print{backdrop-filter:blur(5px);background:#ffffffbd;border:1px solid #2f485817;border-radius:28px;max-width:980px;margin-inline:auto;padding:clamp(30px,5vw,62px);box-shadow:0 22px 58px #10223814}.fine-print__intro{max-width:720px}.fine-print__eyebrow{color:#2f8c70;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:.78rem;font-weight:700}.fine-print__lead{color:#102238;margin:0;font-size:clamp(1.25rem,2.2vw,1.65rem);line-height:1.5}.fine-print__intro>p:last-child{color:#2f4858;max-width:62ch;margin:14px 0 0;line-height:1.7}.fine-print__documents{gap:14px;margin-top:34px;display:grid}.fine-print__document{color:#102238;background:#ffffff9e;border:1px solid #2f48581a;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 28px;padding:22px 24px;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid}.fine-print__document:hover{border-color:#2f8c705c;transform:translateY(-2px);box-shadow:0 14px 34px #10223817}.fine-print__document strong{font-size:1rem;line-height:1.4;display:block}.fine-print__document span{color:#2f4858;margin-top:5px;font-size:.88rem;line-height:1.5;display:block}.fine-print__document em{color:#1e5047;white-space:nowrap;font-size:.82rem;font-style:normal;font-weight:600}.fine-print__note{color:#2f4858d1;max-width:720px;margin:26px 0 0;font-size:.86rem;line-height:1.6}@media (width<=600px){.fine-print{border-radius:20px;padding:26px 18px}.fine-print__document{grid-template-columns:1fr}.fine-print__document em{white-space:normal}}:root{--hi-ink:#20383c;--hi-deep:#20383c;--hi-forest:#355851;--hi-seaglass:#e5f0df;--hi-ivory:#faf4e8;--hi-paper:#fffcf6;--hi-mist:#eff2e8;--hi-leaf:#6d9272;--hi-muted:#52635d;--hi-line:#dce4d6}main .card[data-card-variant]{--card-min-height:0;--card-padding:27px 24px 25px;--card-radius:20px;--card-title-margin:0 0 12px;--card-title-leading:1.27;--card-body-margin:0 0 auto;--card-body-leading:1.55;text-align:left;border:1px solid var(--hi-card-border,var(--hi-line));box-shadow:none;color:var(--hi-card-title,var(--hi-ink));background:var(--hi-card-background,var(--hi-paper));align-items:flex-start}main .card[data-card-variant]>img{margin-bottom:20px}main .card[data-card-variant] h3{color:var(--hi-card-title,var(--hi-ink));line-height:1.27}main .card[data-card-variant] p{color:var(--hi-card-body,var(--hi-muted));line-height:1.55}main .card[data-card-variant=service][data-card-surface=light]{--hi-card-background:var(--hi-ivory);--hi-card-border:#e4e0d2;--hi-card-title:var(--hi-ink);--hi-card-body:var(--hi-muted)}main .card[data-card-variant=service][data-card-surface=dark]{--hi-card-background:var(--hi-forest);--hi-card-border:#527064;--hi-card-title:var(--hi-ivory);--hi-card-body:#e1e9dc}main .card[data-card-variant=product][data-card-surface=light]{--hi-card-background:var(--hi-seaglass);--hi-card-border:#cadbc7;--hi-card-title:var(--hi-ink);--hi-card-body:var(--hi-muted)}main .card[data-card-variant=product][data-card-surface=dark]{--hi-card-background:var(--hi-deep);--hi-card-border:#4e6c66;--hi-card-title:var(--hi-ivory);--hi-card-body:#dce7dd}main .card[data-card-variant=information][data-card-surface=light]{--hi-card-background:var(--hi-mist);--hi-card-border:#d4dfd1;--hi-card-title:var(--hi-ink);--hi-card-body:var(--hi-muted);border-top:3px solid var(--hi-leaf)}main .card[data-card-variant=information][data-card-surface=dark]{--hi-card-background:var(--hi-deep);--hi-card-border:#4b6763;--hi-card-title:var(--hi-ivory);--hi-card-body:#dce7dd;border-top:3px solid #b9d2b2}main .card[data-card-variant=product] .card-action{width:auto;height:auto;min-height:44px;box-shadow:none;color:var(--hi-card-link,#315d4c);background:0 0;border:0;border-radius:0;margin-top:18px;padding:7px 0;font-size:.9rem;font-weight:700}main .card[data-card-variant=product][data-card-surface=dark]{--hi-card-link:#c8ddba}main .card[data-card-variant]:focus-within{outline-offset:3px;outline:3px solid #8eb69c}body.page-managed.hero-default-artwork .page-band:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(135deg,#faf4e8d4 0%,#e5f0dfcf 56%,#faf4e8c2 100%);position:absolute;inset:0}body.page-managed.hero-default-artwork .page-band-inner{z-index:1}body.page-managed.hero-default-artwork .page-band{background-color:var(--hi-seaglass)}body.page-managed.hero-default-artwork .page-band h1,body.page-managed.hero-default-artwork .page-band .eyebrow{color:var(--hi-ink)}body.page-managed.hero-default-artwork .page-band .summary{color:var(--hi-forest)}@media (width>=761px){body.page-managed.hero-surface-light:not(.header-treatment-solid) .site-header{color:var(--hi-ink)}body.page-managed.hero-surface-light:not(.header-treatment-solid) .site-header .brand img{filter:brightness(0)saturate()invert(19%)sepia(17%)saturate(1097%)hue-rotate(135deg)brightness(93%)contrast(93%)}body.page-managed.hero-surface-light:not(.header-treatment-solid) .site-header .primary-nav>a:not(.nav-cta),body.page-managed.hero-surface-light:not(.header-treatment-solid) .site-header .nav-trigger,body.page-managed.hero-surface-light:not(.header-treatment-solid) .site-header .nav-chevron{color:var(--hi-ink)}body.page-managed.hero-surface-light:not(.header-treatment-solid) .site-header .primary-nav .nav-dropdown{background:var(--hi-forest);border:1px solid #faf4e82e;border-radius:10px;overflow:hidden;box-shadow:0 14px 32px #08232a2e}body.page-managed.hero-surface-light:not(.header-treatment-solid) .site-header .primary-nav .nav-dropdown a{color:var(--hi-ivory)}body.page-managed.hero-surface-light:not(.header-treatment-solid) .site-header .primary-nav>a:not(.nav-cta):hover,body.page-managed.hero-surface-light:not(.header-treatment-solid) .site-header .nav-trigger:hover{background:#20383c12}}body.page-content-services .service-pillars-desktop,body.page-content-services .service-pillars-mobile{background:linear-gradient(135deg, var(--hi-ivory) 0%, var(--hi-seaglass) 100%);color:var(--hi-ink);border:1px solid #dce4d6;box-shadow:0 18px 42px #0517191f}body.page-content-services .service-pillar-tablist button[aria-selected=true],body.page-content-services .service-pillar-tablist button:hover{background-color:#fffcf6d9}body.page-content-services .service-pillar-tablist button[aria-selected=true]{box-shadow:inset 4px 0 0 var(--hi-leaf)}body.page-content-services .service-pillar-label,body.page-content-services .service-pillar-tablist span{color:#52775d}body.page-content-services .service-pillar-panels h3,body.page-content-services .service-pillar-panels li{color:var(--hi-ink)}body.page-content-services .service-pillars-heading+.service-pillars-desktop{margin-top:3px}body.page-content-services .services-proof-grid span{color:#b9d2b2}body.page-content-services .services-proof-grid article+article{border-left-color:#e5f0df33}body.page-content-solutions .solutions-portfolio{background:linear-gradient(135deg, var(--hi-ivory), #f1f5e9 84%);border-color:#e1e5d6;box-shadow:0 18px 44px #0517191c}body.page-content-solutions .solutions-card{background:var(--hi-paper);box-shadow:none;border-color:#d4dfd1;overflow:hidden}body.page-content-solutions .solutions-card.group-healthinc{background:var(--hi-seaglass)}body.page-content-solutions .solutions-card:before{content:"";background:#8dae91;height:4px;display:block}body.page-content-solutions .solutions-card:hover{border-color:#b4cbb5;box-shadow:0 12px 25px #20383c17}body.page-content-solutions .solutions-card h3{color:var(--hi-ink)}body.page-content-solutions .solutions-card p{color:var(--hi-muted)}body.page-content-solutions .solutions-card-meta{color:#587064}body.page-content-solutions .solutions-card-cta{color:#315d4c}body.page-content-solutions .solutions-filter-controls label{background:var(--hi-paper);color:var(--hi-ink);border-color:#d5e0d2}body.page-content-solutions .solutions-model article{border-color:#e5f0df30}body.page-content-solutions .solutions-model-number{color:#b9d2b2}body.page-solution-occam-ris .occam-feature-panel .cards-row .card{--card-bg:var(--hi-ivory);--card-min-height:324px;--card-padding:27px 23px 25px;--card-media-size:66px;--card-radius:20px;--card-body-margin:0;text-align:left;box-shadow:none;border:1px solid #dfdfd1;align-items:flex-start}body.page-solution-occam-ris .occam-feature-panel .card>img{margin-bottom:22px}body.page-solution-occam-ris .occam-feature-panel .card h3{color:var(--hi-ink)}body.page-solution-occam-ris .occam-feature-panel .card p{color:var(--hi-muted)}body.page-solution-occam-ris .occam-flow{background:linear-gradient(135deg, var(--hi-ivory), var(--hi-seaglass));box-shadow:0 18px 44px #0517191f}body.page-solution-occam-ris .occam-flow-step{box-shadow:none;background:#fffcf6c2;border-color:#d6e1d2}body.page-solution-occam-ris .occam-step-number{background:var(--hi-forest);color:var(--hi-ivory)}body.page-solution-occam-ris .occam-capabilities .cards-row .card{--card-bg:var(--hi-forest);--card-padding:25px 23px;--card-radius:18px;--card-body-margin:0;text-align:left;box-shadow:none;border:1px solid #55786b;align-items:flex-start}body.page-solution-occam-ris .occam-capabilities .card h3{color:var(--hi-ivory)}body.page-solution-occam-ris .occam-capabilities .card p{color:#dfe8dc}body.page-solution-occam-ris .occam-local{background:linear-gradient(135deg, var(--hi-forest), var(--hi-deep));box-shadow:0 16px 38px #05171921}body.page-solution-occam-ris .occam-local .cards-row .card{--card-bg:var(--hi-seaglass);--card-radius:14px;border:1px solid #d5e3ce}body.page-solution-occam-ris .occam-local .card h3{color:var(--hi-ink)}body.page-solution-occam-ris .page-block-row .card{--card-bg:var(--hi-seaglass);--card-min-height:292px;--card-padding:27px 24px 24px;--card-radius:20px;--card-body-margin:0 0 auto;text-align:left;border:1px solid #d3dfce;align-items:flex-start}body.page-solution-occam-ris .page-block-row .card h3{color:var(--hi-ink)}body.page-solution-occam-ris .page-block-row .card p{color:var(--hi-muted)}body.page-solution-occam-ris .page-block-row .card .card-action{color:#315d4c;width:auto;height:auto;min-height:44px;box-shadow:none;background:0 0;border:0;justify-content:flex-start;margin-top:14px;padding:6px 0;font-weight:700}@media (width<=760px){body.page-solution-occam-ris .occam-feature-panel .cards-row .card,body.page-solution-occam-ris .occam-capabilities .cards-row .card,body.page-solution-occam-ris .page-block-row .card{--card-min-height:0;--card-padding:27px 23px 25px}}@media (prefers-reduced-motion:reduce){body.page-content-solutions .solutions-card{transition:none;transform:none}}@media (width>=761px) and (width<=1080px){body.page-managed .page-band h1{max-width:22ch;font-size:clamp(2.85rem,4.55vw,4.3rem);line-height:1.06}body.page-managed .managed-page :is(.solutions-approach-copy,.solutions-integration-copy,.about-cta-editorial,.jivex-shortlist,.jivex-gallery-heading,.jivex-open-heading,.jivex-local-heading,.ai-intro-copy,.veolity-journey-heading,.veolity-evidence-heading,.veolity-final-editorial,.ray-suite-heading,.ray-workflow-copy,.ray-evidence-heading,.forms-platform-horizon header,.forms-platform-final,.forms-reporting-choice header,.forms-output-lifecycle header,.forms-nlcsp-final,.ncsr-fax-path header,.ncsr-fax-final,.hcm-modules-heading,.hcm-audience-copy,.hcm-clinical-heading,.hcm-standards-copy,.hcm-grow-copy){grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;&>*{grid-area:auto/1/auto/-1}& h2{text-wrap:balance;max-width:24ch;font-size:clamp(2.35rem,4.45vw,3.75rem);line-height:1.08}}}body.page-managed .page-band .button-light,body.page-managed .managed-page .button-light{color:#102238;box-shadow:var(--shadow-lime-button);background:#9ab63c;border-radius:10px}body.page-managed .page-band .button-light:hover,body.page-managed .managed-page .button-light:hover{background:#b5cd60}body.page-managed.hero-surface-light .page-band .button-light,body.page-managed .managed-page .surface-light .button-light{color:#fff;background:#315d4c;box-shadow:0 7px 18px #10223829}body.page-managed.hero-surface-light .page-band .button-light:hover,body.page-managed .managed-page .surface-light .button-light:hover{background:#24483c}:root{--hi-editorial-h2:clamp(2.45rem, 4.2vw, 3.55rem);--hi-editorial-h2-compact:clamp(2.1rem, 3.5vw, 2.9rem)}body.page-managed:not(.page-content-privacy):not(.page-content-terms):not(.page-content-card-test) .managed-page .page-block h2{font-size:var(--hi-editorial-h2);line-height:1.08}body.page-managed.page-content-home .managed-page .page-block .home-screening-copy h2{font-size:var(--hi-editorial-h2-compact)}@media (width>=761px) and (width<=1080px){:root{--hi-editorial-h2:clamp(2.25rem, 4vw, 2.95rem);--hi-editorial-h2-compact:clamp(2.05rem, 3.5vw, 2.5rem)}}@media (width<=760px){:root{--hi-editorial-h2:clamp(1.95rem, 8.3vw, 2.65rem);--hi-editorial-h2-compact:clamp(1.9rem, 7.4vw, 2.4rem)}}
