.Header-module__arFiJq__header{z-index:50;background:var(--color-bg);border-bottom:1px solid var(--color-border);position:sticky;top:0}.Header-module__arFiJq__inner{justify-content:space-between;align-items:center;gap:2rem;min-height:92px;display:flex}.Header-module__arFiJq__wordmark{letter-spacing:-.075em;flex-direction:column;font-size:1.75rem;font-weight:600;line-height:1.1;text-decoration:none;display:flex}.Header-module__arFiJq__descriptor{text-transform:uppercase;letter-spacing:.13em;color:var(--color-accent);margin-top:.35rem;font-size:.625rem;font-weight:500}.Header-module__arFiJq__nav{gap:2.25rem;display:flex}.Header-module__arFiJq__nav a{font-size:.8125rem;text-decoration:none}.Header-module__arFiJq__nav a:hover{color:var(--color-accent);text-underline-offset:6px;text-decoration:underline}.Header-module__arFiJq__cta{border-radius:var(--radius);border:1px solid #a5b6ad;align-items:center;gap:1.5rem;padding:.7rem 1rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:flex}.Header-module__arFiJq__cta:hover{background:var(--color-accent-tint)}.Header-module__arFiJq__shortLabel{display:none}@media (max-width:900px){.Header-module__arFiJq__nav{gap:1.25rem}}@media (max-width:760px){.Header-module__arFiJq__nav{display:none}.Header-module__arFiJq__inner{gap:1rem;min-height:80px}}@media (max-width:450px){.Header-module__arFiJq__wordmark{font-size:1.6rem}.Header-module__arFiJq__fullLabel{display:none}.Header-module__arFiJq__shortLabel{display:inline}.Header-module__arFiJq__cta{gap:.75rem;padding:.65rem .8rem}.Header-module__arFiJq__descriptor{font-size:.5625rem}}@media (max-width:600px){.Header-module__arFiJq__inner{flex-wrap:wrap;padding-block:16px}}@media (max-width:960px){.Header-module__arFiJq__nav{display:none}}
.HealthcareReportingMockup-module__fzDG4q__workspace{background:#fff;border:1px solid #bccdc4;border-radius:7px;font-size:.75rem;overflow:hidden;box-shadow:0 16px 44px -24px #163c3d4d}.HealthcareReportingMockup-module__fzDG4q__appbar{color:#faf9f6;background:#153f3e;justify-content:space-between;align-items:center;gap:1rem;padding:14px 20px;display:flex}.HealthcareReportingMockup-module__fzDG4q__appName{align-items:center;gap:10px;font-weight:500;display:flex}.HealthcareReportingMockup-module__fzDG4q__demo{font:.625rem var(--font-mono), monospace;color:#d0dfd7}.HealthcareReportingMockup-module__fzDG4q__disclosure{color:#56675e;padding:12px 20px;font-size:.625rem}.HealthcareReportingMockup-module__fzDG4q__titleRow{justify-content:space-between;align-items:center;gap:12px;padding:0 20px 14px;display:flex}.HealthcareReportingMockup-module__fzDG4q__titleRow h2{letter-spacing:-.035em;font-size:1.125rem;font-weight:600}.HealthcareReportingMockup-module__fzDG4q__titleRow>span{font:.625rem var(--font-mono), monospace;color:#56665f;white-space:nowrap}.HealthcareReportingMockup-module__fzDG4q__criteria{color:#52675a;border-left:2px solid #8ba793;flex-wrap:wrap;gap:3px 10px;margin:0 20px 16px;padding-left:10px;font-size:.625rem;display:flex}.HealthcareReportingMockup-module__fzDG4q__criteria small{font-size:inherit;flex-basis:100%}.HealthcareReportingMockup-module__fzDG4q__metrics{border:1px solid var(--color-border);background:#fafbf8;border-radius:4px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 20px 16px;display:grid}.HealthcareReportingMockup-module__fzDG4q__metrics>div{flex-direction:column;gap:4px;padding:12px;display:flex}.HealthcareReportingMockup-module__fzDG4q__metrics>div+div{border-left:1px solid var(--color-border)}.HealthcareReportingMockup-module__fzDG4q__metrics span,.HealthcareReportingMockup-module__fzDG4q__metrics small{color:#56665f;font-size:.625rem}.HealthcareReportingMockup-module__fzDG4q__metrics strong{letter-spacing:-.05em;font-size:1.8rem;font-weight:550;line-height:1.25}.HealthcareReportingMockup-module__fzDG4q__toolbar{border-block:1px solid var(--color-border);background:#fafbf9;flex-wrap:wrap;gap:10px 18px;padding:12px 20px;display:flex}.HealthcareReportingMockup-module__fzDG4q__toolbar label{color:#52675a;flex-direction:column;flex:1;gap:4px;min-width:100px;font-size:.625rem;display:flex}.HealthcareReportingMockup-module__fzDG4q__toolbar select{color:#25382f;background:#fff;border:1px solid #a6b4aa;border-radius:3px;width:100%;padding:7px 5px;font-size:.6875rem}.HealthcareReportingMockup-module__fzDG4q__tableTools{color:#56665f;justify-content:space-between;align-items:center;gap:10px;padding:10px 20px;font-size:.625rem;display:flex}.HealthcareReportingMockup-module__fzDG4q__filter,.HealthcareReportingMockup-module__fzDG4q__filterActive{color:#354f45;background:#fff;border:1px solid #afbeb2;border-radius:3px;padding:7px 9px;font-size:.625rem}.HealthcareReportingMockup-module__fzDG4q__filterActive{background:#e9efeb;border-color:#386b5f}.HealthcareReportingMockup-module__fzDG4q__dataArea{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);display:grid}.HealthcareReportingMockup-module__fzDG4q__tableArea{min-width:0}.HealthcareReportingMockup-module__fzDG4q__table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:.6875rem}.HealthcareReportingMockup-module__fzDG4q__tableCaption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.HealthcareReportingMockup-module__fzDG4q__table th{color:#56665f;background:#f7f9f6;padding:10px;font-size:.625rem;font-weight:500}.HealthcareReportingMockup-module__fzDG4q__table td{border-bottom:1px solid #e9ece7;padding:6px 10px}.HealthcareReportingMockup-module__fzDG4q__table th:first-child,.HealthcareReportingMockup-module__fzDG4q__table td:first-child{padding-left:18px}.HealthcareReportingMockup-module__fzDG4q__table td>strong{font-weight:500;display:block}.HealthcareReportingMockup-module__fzDG4q__table td small{font-size:.5625rem;font-weight:400}.HealthcareReportingMockup-module__fzDG4q__table button{color:#204d46;text-align:left;background:0 0;border:0;flex-direction:column;min-height:35px;padding:3px 0;font-size:.6875rem;font-weight:600;display:flex}.HealthcareReportingMockup-module__fzDG4q__table button span{color:#56665f;font-size:.625rem;font-weight:400}.HealthcareReportingMockup-module__fzDG4q__table button:hover{text-decoration:underline}.HealthcareReportingMockup-module__fzDG4q__cellNote{color:#56665f;margin-top:3px;font-size:.5625rem;line-height:1.5;display:block}.HealthcareReportingMockup-module__fzDG4q__selected{background:#ecf3ec;box-shadow:inset 3px 0 #386b5f}.HealthcareReportingMockup-module__fzDG4q__rowCount{font:.625rem var(--font-mono), monospace;color:#56665f;padding:12px 18px}.HealthcareReportingMockup-module__fzDG4q__detail{border-left:1px solid var(--color-border);background:#f4f7f2;min-width:0;padding:16px}.HealthcareReportingMockup-module__fzDG4q__detailLabel{font:.625rem var(--font-mono), monospace;color:#56665f;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;display:block}.HealthcareReportingMockup-module__fzDG4q__detail h3{font-size:1rem}.HealthcareReportingMockup-module__fzDG4q__item{color:#56665f;margin:4px 0 12px;font-size:.625rem}.HealthcareReportingMockup-module__fzDG4q__detailNote{color:#52635a;font-size:.6875rem;line-height:1.6}.HealthcareReportingMockup-module__fzDG4q__quantities{margin:14px 0;font-size:.625rem}.HealthcareReportingMockup-module__fzDG4q__quantities div{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:10px;padding:8px 0;display:flex}.HealthcareReportingMockup-module__fzDG4q__quantities dt{color:#56665f}.HealthcareReportingMockup-module__fzDG4q__quantities dd{text-align:right;margin:0;font-weight:500}.HealthcareReportingMockup-module__fzDG4q__historyLink{color:#204d46;text-underline-offset:4px;margin-top:16px;font-size:.625rem;display:block}.HealthcareReportingMockup-module__fzDG4q__footer{border-top:1px solid var(--color-border);color:#56665f;background:#fafbf8;padding:12px 20px;font-size:.625rem;line-height:1.6}.HealthcareReportingMockup-module__fzDG4q__empty{color:#56665f;padding:20px}@media (min-width:951px) and (max-width:1190px){.HealthcareReportingMockup-module__fzDG4q__dataArea{grid-template-columns:1fr}.HealthcareReportingMockup-module__fzDG4q__quantities{gap:18px;display:flex}.HealthcareReportingMockup-module__fzDG4q__quantities div{flex-direction:column;flex:1}.HealthcareReportingMockup-module__fzDG4q__quantities dd{text-align:left}.HealthcareReportingMockup-module__fzDG4q__detail{border-left:0;border-top:1px solid var(--color-border)}}@media (max-width:600px){.HealthcareReportingMockup-module__fzDG4q__appbar,.HealthcareReportingMockup-module__fzDG4q__disclosure,.HealthcareReportingMockup-module__fzDG4q__titleRow,.HealthcareReportingMockup-module__fzDG4q__toolbar,.HealthcareReportingMockup-module__fzDG4q__tableTools,.HealthcareReportingMockup-module__fzDG4q__footer{padding-inline:14px}.HealthcareReportingMockup-module__fzDG4q__demo{display:none}.HealthcareReportingMockup-module__fzDG4q__titleRow{flex-wrap:wrap}.HealthcareReportingMockup-module__fzDG4q__criteria,.HealthcareReportingMockup-module__fzDG4q__metrics{margin-inline:14px}.HealthcareReportingMockup-module__fzDG4q__metrics>div{padding:10px 8px}.HealthcareReportingMockup-module__fzDG4q__metrics span{min-height:3.2em}.HealthcareReportingMockup-module__fzDG4q__metrics small{display:none}.HealthcareReportingMockup-module__fzDG4q__metrics strong{font-size:1.5rem}.HealthcareReportingMockup-module__fzDG4q__toolbar{gap:10px}.HealthcareReportingMockup-module__fzDG4q__toolbar label{flex:40%;min-width:0}.HealthcareReportingMockup-module__fzDG4q__toolbar label:last-child{flex-basis:100%}.HealthcareReportingMockup-module__fzDG4q__dataArea{grid-template-columns:1fr}.HealthcareReportingMockup-module__fzDG4q__detail{border-left:0;border-top:1px solid var(--color-border)}.HealthcareReportingMockup-module__fzDG4q__table{table-layout:fixed}.HealthcareReportingMockup-module__fzDG4q__table th,.HealthcareReportingMockup-module__fzDG4q__table td{overflow-wrap:anywhere;padding:10px 7px}.HealthcareReportingMockup-module__fzDG4q__table th:first-child,.HealthcareReportingMockup-module__fzDG4q__table td:first-child{width:29%;padding-left:12px}.HealthcareReportingMockup-module__fzDG4q__table th:last-child{width:38%}.HealthcareReportingMockup-module__fzDG4q__tableTools{flex-wrap:wrap}.HealthcareReportingMockup-module__fzDG4q__quantities{flex-wrap:wrap;gap:14px;display:flex}.HealthcareReportingMockup-module__fzDG4q__quantities div{flex-direction:column;flex:65px}.HealthcareReportingMockup-module__fzDG4q__quantities dd{text-align:left}.HealthcareReportingMockup-module__fzDG4q__table button,.HealthcareReportingMockup-module__fzDG4q__cellNote{font-size:.625rem}}
.MockupPanel-module__UquA7a__good,.MockupPanel-module__UquA7a__warning,.MockupPanel-module__UquA7a__neutral{white-space:nowrap;border-radius:3px;align-items:center;gap:5px;width:fit-content;padding:3px 6px;font-size:.625rem;font-weight:500;line-height:1.4;display:inline-flex}.MockupPanel-module__UquA7a__good{color:#2c624a;background:#e8f1e7}.MockupPanel-module__UquA7a__warning{color:#78551c;background:#f9efd8}.MockupPanel-module__UquA7a__neutral{color:#58685d;background:#edefea}.MockupPanel-module__UquA7a__good:before,.MockupPanel-module__UquA7a__warning:before,.MockupPanel-module__UquA7a__neutral:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:4px;height:4px}@media (max-width:600px){.MockupPanel-module__UquA7a__good,.MockupPanel-module__UquA7a__warning,.MockupPanel-module__UquA7a__neutral{white-space:normal;overflow-wrap:anywhere}}
.Hero-module__PgAKtG__hero{padding-top:48px}.Hero-module__PgAKtG__inner{grid-template-columns:minmax(0,.82fr) minmax(0,1.38fr);align-items:center;gap:56px;padding-bottom:48px;display:grid}.Hero-module__PgAKtG__copy{min-width:0}.Hero-module__PgAKtG__headline{max-width:10ch;margin:1.5rem 0;font-size:clamp(3.25rem,4.8vw,4.5rem)}.Hero-module__PgAKtG__headline span{color:var(--color-accent)}.Hero-module__PgAKtG__subhead{color:var(--color-text-muted);max-width:36ch;font-size:1.0625rem}.Hero-module__PgAKtG__actions{flex-direction:column;align-items:flex-start;gap:1.25rem;margin-top:2rem;display:flex}.Hero-module__PgAKtG__credentials{border-top:1px solid var(--color-border);gap:2rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.Hero-module__PgAKtG__credentials div{flex-direction:column;gap:.2rem;display:flex}.Hero-module__PgAKtG__credentials strong{font-size:.875rem;font-weight:600}.Hero-module__PgAKtG__credentials span{color:var(--color-text-muted);font-size:.6875rem}.Hero-module__PgAKtG__visual{min-width:0}.Hero-module__PgAKtG__visualLabel{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.Hero-module__PgAKtG__visualLabel>span:last-child{font:.625rem var(--font-mono), monospace;color:var(--color-text-muted);white-space:nowrap}.Hero-module__PgAKtG__caption{color:var(--color-text-muted);gap:.6rem;padding-top:1rem;font-size:.6875rem;display:flex}.Hero-module__PgAKtG__caption>span{color:var(--color-accent)}@media (max-width:1100px){.Hero-module__PgAKtG__inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px}.Hero-module__PgAKtG__headline{font-size:3.5rem}.Hero-module__PgAKtG__credentials{gap:1rem}}@media (max-width:950px){.Hero-module__PgAKtG__hero{padding-top:48px}.Hero-module__PgAKtG__inner{grid-template-columns:1fr;gap:44px;padding-bottom:42px}.Hero-module__PgAKtG__copy{max-width:600px}.Hero-module__PgAKtG__headline{max-width:13ch;font-size:clamp(3rem,7vw,4.5rem)}.Hero-module__PgAKtG__subhead{max-width:46ch}.Hero-module__PgAKtG__actions{flex-flow:wrap;align-items:center}.Hero-module__PgAKtG__credentials{gap:3rem;max-width:480px}}@media (max-width:600px){.Hero-module__PgAKtG__hero{padding-top:36px}.Hero-module__PgAKtG__headline{margin:1.125rem 0;font-size:clamp(2.7rem,11.5vw,3.5rem)}.Hero-module__PgAKtG__subhead{font-size:1rem}.Hero-module__PgAKtG__actions{gap:1.25rem}.Hero-module__PgAKtG__credentials{gap:1.25rem;margin-top:1.75rem}.Hero-module__PgAKtG__credentials span{font-size:.625rem}.Hero-module__PgAKtG__visualLabel>span:last-child{display:none}}.Hero-module__PgAKtG__proposition{color:var(--color-text-muted);max-width:43ch;margin-top:16px;font-size:.875rem}.Hero-module__PgAKtG__direct{color:var(--color-text-muted);max-width:44ch;margin-top:14px;font-size:.75rem}@media (max-width:600px){.Hero-module__PgAKtG__actions .button{gap:.75rem;font-size:.8125rem}}
.HealthcareExamples-module__edEFXa__panel{color:#25382f;background:#fff;border:1px solid #c6d1c6;border-radius:5px;min-width:0;font-size:.75rem;overflow:hidden}.HealthcareExamples-module__edEFXa__header{background:#f8faf6;border-bottom:1px solid #dce1db;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 20px;padding:16px 20px;display:flex}.HealthcareExamples-module__edEFXa__header strong{letter-spacing:-.02em;font-size:.8125rem;font-weight:600}.HealthcareExamples-module__edEFXa__meta{font:.625rem var(--font-mono), monospace;color:#53695c}.HealthcareExamples-module__edEFXa__disclosure{color:#52665a;border-bottom:1px solid #e3e9e0;padding:10px 20px;font-size:.625rem}.HealthcareExamples-module__edEFXa__controls{background:#fdfefb;border-bottom:1px solid #dce1db;flex-wrap:wrap;gap:12px;padding:14px 20px;display:flex}.HealthcareExamples-module__edEFXa__controls label{color:#53695c;flex-direction:column;flex:1;gap:5px;min-width:100px;font-size:.625rem;display:flex}.HealthcareExamples-module__edEFXa__controls select{color:#25382f;background:#fff;border:1px solid #a6b4aa;border-radius:3px;width:100%;padding:7px 5px;font-size:.6875rem}.HealthcareExamples-module__edEFXa__body{padding:20px}.HealthcareExamples-module__edEFXa__definition{color:#415d4e;background:#f2f6ef;border-bottom:1px solid #dce1db;padding:12px 20px;font-size:.6875rem;line-height:1.65}.HealthcareExamples-module__edEFXa__definition strong{font-weight:600}.HealthcareExamples-module__edEFXa__context{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.HealthcareExamples-module__edEFXa__context span{color:#46614d;background:#f0f4ed;border:1px solid #dbe4d6;border-radius:3px;padding:4px 8px;font-size:.625rem}.HealthcareExamples-module__edEFXa__history{grid-template-columns:1fr 1fr;gap:16px;display:grid}.HealthcareExamples-module__edEFXa__history h4{margin-bottom:12px;font-size:.75rem;font-weight:550}.HealthcareExamples-module__edEFXa__history ol{margin:0;padding:0;list-style:none}.HealthcareExamples-module__edEFXa__history li{border-left:1px solid #cbd8c8;flex-direction:column;gap:3px;padding:0 0 16px 14px;font-size:.6875rem;display:flex;position:relative}.HealthcareExamples-module__edEFXa__history li:before{content:"";background:#92ac98;border-radius:50%;width:7px;height:7px;position:absolute;top:5px;left:-4px}.HealthcareExamples-module__edEFXa__history .HealthcareExamples-module__edEFXa__chosen:before{background:#1e6250}.HealthcareExamples-module__edEFXa__history time{color:#53695c;font-size:.625rem;font-family:var(--font-mono), monospace}.HealthcareExamples-module__edEFXa__history strong{font-weight:600}.HealthcareExamples-module__edEFXa__history small{color:#53695c;font-size:.625rem;line-height:1.55}.HealthcareExamples-module__edEFXa__chosen{color:#204f3d}.HealthcareExamples-module__edEFXa__conclusion{color:#435d4c;background:#f3f6ef;border-top:1px solid #dce1db;padding:14px 20px;font-size:.6875rem}.HealthcareExamples-module__edEFXa__conclusion p{margin-top:6px}.HealthcareExamples-module__edEFXa__footer{color:#53695c;border-top:1px solid #dce1db;margin-top:auto;padding:12px 20px;font-size:.625rem;line-height:1.6}.HealthcareExamples-module__edEFXa__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:20px;display:grid}.HealthcareExamples-module__edEFXa__metrics>div{border-right:1px solid #dce1db;flex-direction:column;gap:4px;display:flex}.HealthcareExamples-module__edEFXa__metrics>div:last-child{border:0}.HealthcareExamples-module__edEFXa__metrics span{color:#53695c;font-size:.625rem}.HealthcareExamples-module__edEFXa__metrics strong{letter-spacing:-.04em;font-size:1.625rem;font-weight:550;line-height:1.25}.HealthcareExamples-module__edEFXa__metrics small{color:#53695c;font-size:.625rem}.HealthcareExamples-module__edEFXa__ratio{justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.HealthcareExamples-module__edEFXa__ratio strong{letter-spacing:-.05em;font-size:2.2rem;font-weight:500;line-height:1.25}.HealthcareExamples-module__edEFXa__ratio span,.HealthcareExamples-module__edEFXa__ratio small{color:#53695c;font-size:.625rem;display:block}.HealthcareExamples-module__edEFXa__ratio b{color:#315e4b;font-size:.8125rem;font-weight:600}.HealthcareExamples-module__edEFXa__comparison{background:#dce1db;border-block:1px solid #dce1db;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.HealthcareExamples-module__edEFXa__comparison button{color:#53695c;text-align:left;background:#f8faf5;border:0;flex-direction:column;align-items:flex-start;gap:5px;padding:12px 18px;font-size:.625rem;display:flex}.HealthcareExamples-module__edEFXa__comparison button[aria-pressed=true]{color:#204f3d;background:#e8f0e5;box-shadow:inset 0 -3px #366c54}.HealthcareExamples-module__edEFXa__comparison strong{font-size:1rem;font-weight:550}.HealthcareExamples-module__edEFXa__comparison button:hover{background:#edf3e8}.HealthcareExamples-module__edEFXa__table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:.6875rem}.HealthcareExamples-module__edEFXa__table caption{text-align:left;color:#53695c;background:#fafbf8;padding:12px 20px;font-size:.625rem}.HealthcareExamples-module__edEFXa__table th{color:#53695c;background:#f4f7f0;font-size:.625rem;font-weight:500}.HealthcareExamples-module__edEFXa__table th,.HealthcareExamples-module__edEFXa__table td{border-bottom:1px solid #e4e9df;padding:10px 16px}.HealthcareExamples-module__edEFXa__table button{color:#265a47;font-size:inherit;text-underline-offset:3px;text-align:left;background:0 0;border:0;min-height:30px;padding:6px 0;text-decoration:underline}.HealthcareExamples-module__edEFXa__table td small{color:#53695c;font-size:.625rem;display:block}.HealthcareExamples-module__edEFXa__selected{background:#edf4e8;box-shadow:inset 3px 0 #467658}.HealthcareExamples-module__edEFXa__toggles{border-bottom:1px solid #dce1db;flex-wrap:wrap;gap:8px;padding:14px 20px;display:flex}.HealthcareExamples-module__edEFXa__toggles button{color:#46614d;background:#fff;border:1px solid #acbdad;border-radius:3px;padding:7px 10px;font-size:.6875rem}.HealthcareExamples-module__edEFXa__toggles button[aria-pressed=true]{color:#214d3c;background:#e9f0e5;border-color:#64866d}@media (max-width:600px){.HealthcareExamples-module__edEFXa__header,.HealthcareExamples-module__edEFXa__disclosure,.HealthcareExamples-module__edEFXa__controls,.HealthcareExamples-module__edEFXa__definition,.HealthcareExamples-module__edEFXa__conclusion,.HealthcareExamples-module__edEFXa__footer,.HealthcareExamples-module__edEFXa__body,.HealthcareExamples-module__edEFXa__metrics,.HealthcareExamples-module__edEFXa__ratio,.HealthcareExamples-module__edEFXa__toggles{padding-inline:14px}.HealthcareExamples-module__edEFXa__controls{gap:10px}.HealthcareExamples-module__edEFXa__controls label{flex-basis:40%;min-width:0}.HealthcareExamples-module__edEFXa__history{gap:12px}.HealthcareExamples-module__edEFXa__history li{padding-left:10px}.HealthcareExamples-module__edEFXa__metrics{gap:8px}.HealthcareExamples-module__edEFXa__metrics span{min-height:3.2em}.HealthcareExamples-module__edEFXa__metrics strong{font-size:1.4rem}.HealthcareExamples-module__edEFXa__ratio{gap:12px}.HealthcareExamples-module__edEFXa__ratio strong{font-size:1.8rem}.HealthcareExamples-module__edEFXa__comparison button{padding:10px;font-size:.625rem}.HealthcareExamples-module__edEFXa__table{table-layout:fixed}.HealthcareExamples-module__edEFXa__table th,.HealthcareExamples-module__edEFXa__table td{overflow-wrap:anywhere;padding:10px 8px}.HealthcareExamples-module__edEFXa__table caption{padding-inline:14px}.HealthcareExamples-module__edEFXa__table td:first-child{font-size:.625rem}}@media (max-width:380px){.HealthcareExamples-module__edEFXa__history{grid-template-columns:1fr}}
.Services-module__hmdBJW__section{padding-block:76px}.Services-module__hmdBJW__intro{grid-template-columns:1fr 1fr;align-items:end;gap:70px;display:grid}.Services-module__hmdBJW__intro h2{margin-top:18px;font-size:clamp(2rem,3.1vw,2.75rem)}.Services-module__hmdBJW__intro>p{color:var(--color-text-muted);max-width:53ch;font-size:.9375rem}.Services-module__hmdBJW__examples{grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;display:grid}@media (max-width:800px){.Services-module__hmdBJW__examples{grid-template-columns:1fr}.Services-module__hmdBJW__intro{grid-template-columns:1fr;gap:24px}.Services-module__hmdBJW__section{padding-block:54px}}
.HowIWork-module__0aHu9W__section{border-top:1px solid var(--color-border);background:#f0f1eb;padding-block:76px}.HowIWork-module__0aHu9W__intro{grid-template-columns:1.35fr 1fr;align-items:end;gap:60px;display:grid}.HowIWork-module__0aHu9W__intro h2{margin-top:18px;font-size:clamp(2rem,3.1vw,2.75rem)}.HowIWork-module__0aHu9W__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:48px 0 44px;padding:0;list-style:none;display:grid}.HowIWork-module__0aHu9W__steps li{border-top:1px solid #b8c6b5;padding-top:18px}.HowIWork-module__0aHu9W__number{font:.6875rem var(--font-mono), monospace;color:#49684e}.HowIWork-module__0aHu9W__steps h3{margin:20px 0 10px;font-size:1rem}.HowIWork-module__0aHu9W__steps p{color:var(--color-text-muted);max-width:28ch;font-size:.8125rem}.HowIWork-module__0aHu9W__experience{border-top:1px solid #cbd5c6;align-items:center;gap:24px;padding-top:30px;display:flex}.HowIWork-module__0aHu9W__years{letter-spacing:-.06em;color:var(--color-accent);font-size:3.125rem;font-weight:500;line-height:1}.HowIWork-module__0aHu9W__experience strong{font-size:.8125rem;font-weight:600}.HowIWork-module__0aHu9W__experience p{max-width:60ch;color:var(--color-text-muted);margin-top:4px;font-size:.75rem}@media (max-width:850px){.HowIWork-module__0aHu9W__intro{grid-template-columns:1fr;gap:24px}.HowIWork-module__0aHu9W__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.HowIWork-module__0aHu9W__steps p{max-width:40ch}}@media (max-width:600px){.HowIWork-module__0aHu9W__section{padding-block:54px}.HowIWork-module__0aHu9W__intro h2 br{display:none}.HowIWork-module__0aHu9W__steps{gap:24px;margin-block:32px}.HowIWork-module__0aHu9W__experience{align-items:flex-start;gap:18px}.HowIWork-module__0aHu9W__years{font-size:2.75rem}}.HowIWork-module__0aHu9W__experience+.HowIWork-module__0aHu9W__experience{margin-top:0}.HowIWork-module__0aHu9W__experienceGrid{grid-template-columns:1fr 1fr;gap:36px;display:grid}@media (max-width:800px){.HowIWork-module__0aHu9W__experienceGrid{grid-template-columns:1fr;gap:26px}}.HowIWork-module__0aHu9W__aiNote{color:var(--color-text-muted);max-width:90ch;margin-top:26px;font-size:.75rem}
.ExampleSolutions-module__gqVnjq__section{border-block:1px solid var(--color-border);background:#edf0ea;padding-block:86px}.ExampleSolutions-module__gqVnjq__intro{justify-content:space-between;align-items:flex-end;gap:3rem;margin-bottom:48px;display:flex}.ExampleSolutions-module__gqVnjq__intro .section-copy{max-width:43ch}.ExampleSolutions-module__gqVnjq__intro h2{margin-top:15px}.ExampleSolutions-module__gqVnjq__feature{background:var(--color-bg);border:1px solid #d2dbd0;border-radius:6px;grid-template-columns:minmax(0,.75fr) minmax(0,1.4fr);margin-bottom:24px;display:grid;overflow:hidden}.ExampleSolutions-module__gqVnjq__featureCopy{flex-direction:column;align-items:flex-start;padding:38px 34px;display:flex}.ExampleSolutions-module__gqVnjq__number{font:.625rem var(--font-mono), monospace;letter-spacing:.055em;color:#536c5e}.ExampleSolutions-module__gqVnjq__featureCopy h3{letter-spacing:-.04em;margin:26px 0 16px;font-size:clamp(1.5rem,2.3vw,2rem);font-weight:550;line-height:1.15}.ExampleSolutions-module__gqVnjq__featureCopy p{color:var(--color-text-muted);max-width:34ch;font-size:.875rem}.ExampleSolutions-module__gqVnjq__featureCopy ul{color:#3f574a;margin:24px 0 30px;padding:0;font-size:.75rem;list-style:none}.ExampleSolutions-module__gqVnjq__featureCopy li{padding:6px 0 6px 16px;position:relative}.ExampleSolutions-module__gqVnjq__featureCopy li:before{content:"+";color:#52715f;position:absolute;left:0}.ExampleSolutions-module__gqVnjq__capability{color:#657268;border-top:1px solid var(--color-border);width:100%;margin-top:auto;padding-top:18px;font-size:.625rem}.ExampleSolutions-module__gqVnjq__stage{background:#e0e7de;justify-content:center;align-items:center;min-width:0;padding:30px;display:flex}.ExampleSolutions-module__gqVnjq__stage>div{width:100%;box-shadow:0 12px 24px -18px #284a3255}.ExampleSolutions-module__gqVnjq__compactGrid{grid-template-columns:1fr 1fr;gap:24px;margin-top:40px;margin-bottom:40px;display:grid}.ExampleSolutions-module__gqVnjq__compact{flex-direction:column;min-width:0;display:flex}.ExampleSolutions-module__gqVnjq__compactHeading{padding:0 8px 22px}.ExampleSolutions-module__gqVnjq__compactHeading h3{letter-spacing:-.035em;margin:15px 0 10px;font-size:1.625rem;font-weight:550;line-height:1.2}.ExampleSolutions-module__gqVnjq__compactHeading p{color:var(--color-text-muted);max-width:48ch;font-size:.875rem}.ExampleSolutions-module__gqVnjq__compact>div:last-child{flex-direction:column;flex:1;display:flex}@media (min-width:801px){.ExampleSolutions-module__gqVnjq__compactGrid{row-gap:0}.ExampleSolutions-module__gqVnjq__compact{grid-template-rows:subgrid;grid-row:span 2;display:grid}}@media (max-width:1000px){.ExampleSolutions-module__gqVnjq__feature{grid-template-columns:1fr 1.35fr}.ExampleSolutions-module__gqVnjq__featureCopy{padding:28px}.ExampleSolutions-module__gqVnjq__stage{padding:20px}}@media (max-width:800px){.ExampleSolutions-module__gqVnjq__feature{grid-template-columns:1fr}.ExampleSolutions-module__gqVnjq__featureCopy{padding:28px}.ExampleSolutions-module__gqVnjq__featureCopy h3{margin-top:18px}.ExampleSolutions-module__gqVnjq__featureCopy p{max-width:50ch}.ExampleSolutions-module__gqVnjq__featureCopy ul{margin:15px 0}.ExampleSolutions-module__gqVnjq__intro{flex-direction:column;align-items:flex-start;gap:20px}.ExampleSolutions-module__gqVnjq__compactGrid{grid-template-columns:1fr;gap:38px}}@media (max-width:600px){.ExampleSolutions-module__gqVnjq__section{padding-block:54px}.ExampleSolutions-module__gqVnjq__intro{margin-bottom:30px}.ExampleSolutions-module__gqVnjq__featureCopy{padding:24px}.ExampleSolutions-module__gqVnjq__stage{padding:12px}.ExampleSolutions-module__gqVnjq__featureCopy h3{font-size:1.75rem}.ExampleSolutions-module__gqVnjq__compactGrid{margin-top:32px}.ExampleSolutions-module__gqVnjq__compactHeading{padding-inline:0}}.ExampleSolutions-module__gqVnjq__scopeNote{max-width:84ch;color:var(--color-text-muted);border-top:1px solid #cfd9cc;margin-top:32px;padding-top:24px;font-size:.875rem}.ExampleSolutions-module__gqVnjq__featureCopy .ExampleSolutions-module__gqVnjq__question{color:#354f45;font-size:.9375rem;line-height:1.7}.ExampleSolutions-module__gqVnjq__operational{border-top:1px solid #cfd9cc;grid-template-columns:1fr 1.4fr;align-items:center;gap:48px;margin-top:48px;padding-top:34px;display:grid}.ExampleSolutions-module__gqVnjq__operational h3{margin:16px 0 12px;font-size:1.375rem;font-weight:550}.ExampleSolutions-module__gqVnjq__operational>div:first-child p:not(:first-child){color:var(--color-text-muted);max-width:46ch;font-size:.875rem}@media (max-width:800px){.ExampleSolutions-module__gqVnjq__operational{grid-template-columns:1fr;gap:24px}.ExampleSolutions-module__gqVnjq__stage{padding:16px}.ExampleSolutions-module__gqVnjq__featureCopy{padding:28px}.ExampleSolutions-module__gqVnjq__compactGrid{row-gap:32px}}@media (max-width:600px){.ExampleSolutions-module__gqVnjq__stage{padding:10px}.ExampleSolutions-module__gqVnjq__featureCopy{padding:22px}.ExampleSolutions-module__gqVnjq__featureCopy .ExampleSolutions-module__gqVnjq__question{font-size:.875rem}}
.ContactForm-module__f_V9Ma__form{grid-template-columns:1fr 1fr;gap:20px 16px;display:grid}.ContactForm-module__f_V9Ma__field{flex-direction:column;gap:7px;min-width:0;display:flex}.ContactForm-module__f_V9Ma__fullWidth{grid-column:1/-1}.ContactForm-module__f_V9Ma__label{font-size:.75rem;font-weight:500}.ContactForm-module__f_V9Ma__input,.ContactForm-module__f_V9Ma__textarea{width:100%;color:var(--color-text);background:#fff;border:1px solid #97a79a;border-radius:3px;padding:10px 12px;font-size:.875rem}.ContactForm-module__f_V9Ma__input{min-height:44px}.ContactForm-module__f_V9Ma__textarea{resize:vertical;min-height:125px}.ContactForm-module__f_V9Ma__input:focus,.ContactForm-module__f_V9Ma__textarea:focus{outline:2px solid var(--color-accent);outline-offset:2px}.ContactForm-module__f_V9Ma__input[aria-invalid=true],.ContactForm-module__f_V9Ma__textarea[aria-invalid=true]{border-color:#a23b2a}.ContactForm-module__f_V9Ma__error{color:#a23b2a;grid-column:1/-1;font-size:.75rem}.ContactForm-module__f_V9Ma__success{padding:24px 0;font-size:1rem}.ContactForm-module__f_V9Ma__submit{background:var(--color-accent);color:#fff;border:0;border-radius:4px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:13px 16px;font-size:.875rem;font-weight:500;display:flex}.ContactForm-module__f_V9Ma__submit:hover{background:#153f3d}.ContactForm-module__f_V9Ma__submit:disabled{opacity:.65;cursor:wait}@media (max-width:450px){.ContactForm-module__f_V9Ma__form{grid-template-columns:1fr}}.ContactForm-module__f_V9Ma__privacyNote{color:#4d6254;background:#edf1e8;border-left:2px solid #839a7d;grid-column:1/-1;padding:10px 12px;font-size:.75rem;line-height:1.5}
.Contact-module__dhIxzq__section{color:#faf9f6;background:#103c3b;padding-block:80px}.Contact-module__dhIxzq__inner{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.Contact-module__dhIxzq__eyebrow{color:#b9cdc1;font:.625rem var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.1em}.Contact-module__dhIxzq__copy h2{margin:22px 0 26px;font-size:clamp(2.5rem,3.8vw,3.5rem);line-height:1.1}.Contact-module__dhIxzq__copy h2 span{color:#bbd1b6}.Contact-module__dhIxzq__body{color:#d1ddd3;max-width:40ch;margin-bottom:16px;font-size:.9375rem}.Contact-module__dhIxzq__note{color:#d1ddd3;border-top:1px solid #45635b;align-items:flex-start;gap:16px;margin-top:32px;padding-top:22px;display:flex}.Contact-module__dhIxzq__note>span{color:#bbd1b6;font-size:1.25rem}.Contact-module__dhIxzq__note p{font-size:.75rem}.Contact-module__dhIxzq__note strong{color:#faf9f6;font-weight:400}.Contact-module__dhIxzq__formWrap{color:var(--color-text);background:#faf9f6;border:1px solid #dde2d7;border-radius:6px;min-width:0;padding:32px}.Contact-module__dhIxzq__formHeader{margin-bottom:26px}.Contact-module__dhIxzq__formHeader h3{font-size:1.125rem;font-weight:550}.Contact-module__dhIxzq__formHeader span{color:var(--color-text-muted);margin-top:6px;font-size:.6875rem;display:block}@media (max-width:1050px){.Contact-module__dhIxzq__inner{gap:50px}}@media (max-width:800px){.Contact-module__dhIxzq__inner{grid-template-columns:1fr;gap:36px}.Contact-module__dhIxzq__copy h2{max-width:16ch}.Contact-module__dhIxzq__copy h2 br{display:none}.Contact-module__dhIxzq__body{max-width:50ch}.Contact-module__dhIxzq__note{margin-top:22px}}@media (max-width:600px){.Contact-module__dhIxzq__section{padding-block:54px}.Contact-module__dhIxzq__formWrap{padding:24px 20px}.Contact-module__dhIxzq__copy h2{font-size:2.6rem}}
.Footer-module__rnk_JG__footer{color:#faf9f6;background:#103c3b;border-top:1px solid #45635b}.Footer-module__rnk_JG__inner{grid-template-columns:1fr 1fr auto;align-items:center;gap:28px;padding-block:34px;display:grid}.Footer-module__rnk_JG__wordmark{letter-spacing:-.07em;flex-direction:column;width:fit-content;font-size:1.5rem;font-weight:550;line-height:1.1;text-decoration:none;display:flex}.Footer-module__rnk_JG__wordmark span{text-transform:uppercase;letter-spacing:.12em;color:#cbdbd0;margin-top:6px;font-size:.5625rem;font-weight:400}.Footer-module__rnk_JG__meta{color:#cbdbd0;font-size:.6875rem}.Footer-module__rnk_JG__nav{flex-wrap:wrap;gap:24px;display:flex}.Footer-module__rnk_JG__nav a{color:#e2eae1;font-size:.75rem;text-decoration:none}.Footer-module__rnk_JG__nav a:hover{text-underline-offset:5px;text-decoration:underline}.Footer-module__rnk_JG__copyright{color:#bdcec1;border-top:1px solid #365b52;grid-column:1/-1;padding-top:22px;font-size:.625rem}@media (max-width:650px){.Footer-module__rnk_JG__inner{grid-template-columns:1fr auto}.Footer-module__rnk_JG__nav{grid-column:1/-1;gap:28px}}
.ReportingProposition-module__ssq34G__section{border-top:1px solid var(--color-border);padding-block:64px}.ReportingProposition-module__ssq34G__inner{grid-template-columns:1fr 1.2fr;align-items:start;gap:90px;display:grid}.ReportingProposition-module__ssq34G__inner h2{max-width:17ch;margin-top:18px;font-size:clamp(2rem,3.1vw,2.75rem)}.ReportingProposition-module__ssq34G__copy p{color:var(--color-text-muted);max-width:59ch;margin-bottom:16px;font-size:.9375rem}.ReportingProposition-module__ssq34G__copy strong{color:var(--color-accent);margin-top:22px;font-size:.875rem;font-weight:550;display:block}.ReportingProposition-module__ssq34G__copy>span{color:var(--color-text-muted);margin-top:6px;font-size:.75rem;display:block}@media (max-width:800px){.ReportingProposition-module__ssq34G__inner{grid-template-columns:1fr;gap:28px}.ReportingProposition-module__ssq34G__section{padding-block:48px}}
