.EhrPlatformLayer-module__HOmBqq__architecture{margin-top:var(--space-lg);padding:var(--space-md);box-shadow:var(--shadow-md);border-radius:26px;gap:0;display:grid;position:relative}.EhrPlatformLayer-module__HOmBqq__architecture:before{content:"";inset:var(--space-sm);pointer-events:none;position:absolute}.EhrPlatformLayer-module__HOmBqq__layer{z-index:1;align-items:center;gap:var(--space-lg);min-height:104px;padding:var(--space-md);border:1px solid color-mix(in srgb, var(--border) 88%, transparent);border-radius:var(--radius-xl);grid-template-columns:minmax(170px,.54fr) minmax(0,2.46fr);display:grid;position:relative}.EhrPlatformLayer-module__HOmBqq__orchestrationLayer{border-color:color-mix(in srgb, var(--primary-hover) 22%, transparent);background:linear-gradient(90deg, var(--heading-dark), color-mix(in srgb, var(--heading-dark) 82%, var(--primary-hover)));color:var(--heading-light);box-shadow:var(--shadow-lg)}.EhrPlatformLayer-module__HOmBqq__layerIntro{border-left:2px solid var(--primary-hover);min-width:0;padding-left:13px}.EhrPlatformLayer-module__HOmBqq__layerIntro span{margin-bottom:var(--space-xs);color:var(--primary-hover);font-family:var(--font-family-secondary);font-size:var(--font-xxs);font-weight:var(--font-medium);letter-spacing:.18em;text-transform:uppercase;line-height:1;display:block}.EhrPlatformLayer-module__HOmBqq__layerIntro strong{color:var(--heading-dark);font-family:var(--font-family-primary);font-size:var(--font-md-lg);font-weight:var(--font-medium);letter-spacing:-.04em;line-height:1.08;display:block}.EhrPlatformLayer-module__HOmBqq__orchestrationLayer .EhrPlatformLayer-module__HOmBqq__layerIntro strong{color:var(--heading-light)}.EhrPlatformLayer-module__HOmBqq__pillGrid,.EhrPlatformLayer-module__HOmBqq__platformGrid{align-items:center;gap:var(--space-xs);display:grid}.EhrPlatformLayer-module__HOmBqq__pillGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.EhrPlatformLayer-module__HOmBqq__platformGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.EhrPlatformLayer-module__HOmBqq__lightPill,.EhrPlatformLayer-module__HOmBqq__darkPill,.EhrPlatformLayer-module__HOmBqq__platformPill{align-items:center;gap:var(--space-xs);min-width:0;min-height:48px;padding:0 var(--space-sm);border-radius:var(--radius-sm);font-family:var(--font-family-secondary);font-size:var(--font-sm);font-weight:var(--font-regular);line-height:1.2;display:flex}.EhrPlatformLayer-module__HOmBqq__lightPill{border:1px solid color-mix(in srgb, var(--primary-hover) 25%, var(--border));background:color-mix(in srgb, var(--primary) 25%, var(--bg-primary-light));color:var(--heading-dark)}.EhrPlatformLayer-module__HOmBqq__lightPill svg{color:var(--primary-dark)}.EhrPlatformLayer-module__HOmBqq__darkPill{border:1px solid color-mix(in srgb, var(--primary-hover) 46%, transparent);background:color-mix(in srgb, var(--primary-hover) 16%, transparent);color:var(--heading-light)}.EhrPlatformLayer-module__HOmBqq__platformPill{border:1px solid color-mix(in srgb, var(--border) 86%, transparent);background:var(--bg-secondary-light);color:var(--heading-dark)}.EhrPlatformLayer-module__HOmBqq__platformPill svg{color:var(--primary-dark);flex:none}.EhrPlatformLayer-module__HOmBqq__flowArrow{z-index:2;height:44px;color:var(--primary-hover);place-items:center;display:grid;position:relative}.EhrPlatformLayer-module__HOmBqq__flowArrow span{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--primary-hover) 42%, transparent);width:2px;height:44px;position:relative}.EhrPlatformLayer-module__HOmBqq__flowArrow span:before,.EhrPlatformLayer-module__HOmBqq__flowArrow span:after{content:"";border-radius:var(--radius-pill);transform-origin:100%;background:currentColor;width:12px;height:2px;position:absolute;bottom:0;left:50%}.EhrPlatformLayer-module__HOmBqq__flowArrow span:before{transform:translate(-100%)rotate(45deg)}.EhrPlatformLayer-module__HOmBqq__flowArrow span:after{transform:translate(-4px)translateY(-8px)rotate(-45deg)}@media (max-width:1180px){.EhrPlatformLayer-module__HOmBqq__layer{gap:var(--space-sm);grid-template-columns:1fr}.EhrPlatformLayer-module__HOmBqq__pillGrid,.EhrPlatformLayer-module__HOmBqq__platformGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:992px){.EhrPlatformLayer-module__HOmBqq__architecture{margin-top:var(--space-md)}.EhrPlatformLayer-module__HOmBqq__layer{text-align:center;justify-items:center}.EhrPlatformLayer-module__HOmBqq__layerIntro{border-left:0;border-top:2px solid var(--primary-hover);width:fit-content;padding-top:12px;padding-left:0}}@media (max-width:680px){.EhrPlatformLayer-module__HOmBqq__architecture{padding:var(--space-sm);border-radius:var(--radius-xl)}.EhrPlatformLayer-module__HOmBqq__architecture:before{inset:var(--space-xs);border-radius:var(--radius-lg)}.EhrPlatformLayer-module__HOmBqq__layer{min-height:auto;padding:var(--space-sm);border-radius:var(--radius-lg)}.EhrPlatformLayer-module__HOmBqq__pillGrid,.EhrPlatformLayer-module__HOmBqq__platformGrid{grid-template-columns:1fr;width:100%}.EhrPlatformLayer-module__HOmBqq__lightPill,.EhrPlatformLayer-module__HOmBqq__darkPill,.EhrPlatformLayer-module__HOmBqq__platformPill{width:100%;min-height:44px;font-size:var(--font-xs);text-align:left;justify-content:flex-start}.EhrPlatformLayer-module__HOmBqq__layerIntro strong{font-size:var(--font-md)}}
.EhrOperationalPartnership-module__xtikCq__timeline{gap:var(--space-xl);margin-top:var(--space-4xl);display:grid;position:relative}.EhrOperationalPartnership-module__xtikCq__timelineLine{z-index:0;background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--primary-hover) 55%, var(--border)), transparent);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.EhrOperationalPartnership-module__xtikCq__timelineRow{z-index:1;grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr);align-items:center;min-height:180px;display:grid;position:relative}.EhrOperationalPartnership-module__xtikCq__timelineRow.EhrOperationalPartnership-module__xtikCq__left .EhrOperationalPartnership-module__xtikCq__card{grid-column:1}.EhrOperationalPartnership-module__xtikCq__timelineRow.EhrOperationalPartnership-module__xtikCq__left .EhrOperationalPartnership-module__xtikCq__timelineCenter,.EhrOperationalPartnership-module__xtikCq__timelineRow.EhrOperationalPartnership-module__xtikCq__right .EhrOperationalPartnership-module__xtikCq__timelineCenter{grid-column:2}.EhrOperationalPartnership-module__xtikCq__timelineRow.EhrOperationalPartnership-module__xtikCq__right .EhrOperationalPartnership-module__xtikCq__card{grid-column:3}.EhrOperationalPartnership-module__xtikCq__timelineCenter{justify-content:center;align-items:center;min-height:90px;display:flex;position:relative}.EhrOperationalPartnership-module__xtikCq__node{z-index:3;border:4px solid var(--bg-primary-light);border-radius:var(--radius-pill);background:var(--primary-hover);width:18px;height:18px;box-shadow:0 0 0 1px color-mix(in srgb, var(--primary-hover) 45%, transparent), 0 0 0 9px color-mix(in srgb, var(--primary-hover) 14%, transparent), 0 14px 34px color-mix(in srgb, var(--primary-hover) 24%, transparent);flex:none;position:relative}.EhrOperationalPartnership-module__xtikCq__arrowMotion{z-index:2;opacity:0;width:68px;height:18px;transition:opacity .75s,transform .75s cubic-bezier(.22,1,.36,1);display:block;position:absolute;top:50%}.EhrOperationalPartnership-module__xtikCq__arrowMotion.aos-animate{opacity:1;transform:translateY(-50%)scaleX(1)}.EhrOperationalPartnership-module__xtikCq__arrowMotionRight{transform-origin:0;left:50%;transform:translateY(-50%)scaleX(0)}.EhrOperationalPartnership-module__xtikCq__arrowMotionLeft{transform-origin:100%;right:50%;transform:translateY(-50%)scaleX(0)}.EhrOperationalPartnership-module__xtikCq__sideArrow{border-radius:var(--radius-pill);background:linear-gradient(90deg, transparent, var(--primary-hover), transparent);width:90%;height:2px;box-shadow:0 0 18px color-mix(in srgb, var(--primary-hover) 48%, transparent), 0 0 32px color-mix(in srgb, var(--primary-hover) 24%, transparent);display:block;position:absolute;top:50%}.EhrOperationalPartnership-module__xtikCq__arrowRight{top:0;left:0;transform:translateY(-50%)}.EhrOperationalPartnership-module__xtikCq__arrowRight:after{content:"";border-top:2px solid var(--primary-hover);border-right:2px solid var(--primary-hover);width:11px;height:11px;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.EhrOperationalPartnership-module__xtikCq__arrowLeft{top:0;right:0;transform:translateY(-50%)}.EhrOperationalPartnership-module__xtikCq__arrowLeft:after{content:"";border-left:2px solid var(--primary-hover);border-bottom:2px solid var(--primary-hover);width:11px;height:11px;position:absolute;top:0;left:0;transform:translateY(-50%)rotate(45deg)}.EhrOperationalPartnership-module__xtikCq__card{align-items:center;gap:var(--space-md);min-width:0;min-height:140px;padding:var(--space-md);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:transform var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base);background:#ffffffeb;grid-template-columns:96px minmax(0,1fr);display:grid}.EhrOperationalPartnership-module__xtikCq__card:hover{border-color:color-mix(in srgb, var(--primary-hover) 38%, var(--border));box-shadow:0 24px 58px color-mix(in srgb, var(--primary-hover) 14%, transparent);transform:translateY(-3px)}.EhrOperationalPartnership-module__xtikCq__cardIcon{border-radius:var(--radius-md);background:color-mix(in srgb, var(--primary-light) 70%, var(--bg-primary-light));width:74px;height:74px;color:var(--primary-dark);justify-content:center;justify-self:center;align-items:center;display:inline-flex}.EhrOperationalPartnership-module__xtikCq__cardContent{z-index:1;min-width:0;position:relative}.EhrOperationalPartnership-module__xtikCq__cardTitleRow{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.EhrOperationalPartnership-module__xtikCq__cardTitleRow span{color:var(--primary-dark);font-family:var(--font-family-secondary);font-size:var(--font-standard);font-weight:var(--font-semibold);flex:none;line-height:1.25}.EhrOperationalPartnership-module__xtikCq__cardTitleRow h3{color:var(--heading-dark);font-family:var(--font-family-secondary);font-size:var(--font-md-lg);font-weight:var(--font-medium);order:2;margin:0;line-height:1.2}.EhrOperationalPartnership-module__xtikCq__card p{color:var(--description-dark);font-family:var(--font-family-secondary);font-size:var(--font-sm);font-weight:var(--font-regular);margin:0;line-height:1.6}@media (max-width:1180px){.EhrOperationalPartnership-module__xtikCq__timeline{gap:var(--space-lg);max-width:820px;margin-inline:auto}.EhrOperationalPartnership-module__xtikCq__timelineRow{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr)}.EhrOperationalPartnership-module__xtikCq__card{flex-direction:column;align-items:center;display:flex}.EhrOperationalPartnership-module__xtikCq__arrowMotion{width:48px}}@media (max-width:768px){.EhrOperationalPartnership-module__xtikCq__timeline{gap:var(--space-lg);max-width:640px;margin-top:var(--space-3xl);padding-left:0}.EhrOperationalPartnership-module__xtikCq__timelineLine{left:15px;transform:none}.EhrOperationalPartnership-module__xtikCq__timelineRow{column-gap:var(--space-md);grid-template-columns:30px minmax(0,1fr);align-items:center;min-height:auto}.EhrOperationalPartnership-module__xtikCq__timelineRow.EhrOperationalPartnership-module__xtikCq__left .EhrOperationalPartnership-module__xtikCq__card,.EhrOperationalPartnership-module__xtikCq__timelineRow.EhrOperationalPartnership-module__xtikCq__right .EhrOperationalPartnership-module__xtikCq__card{grid-area:1/2}.EhrOperationalPartnership-module__xtikCq__timelineRow.EhrOperationalPartnership-module__xtikCq__left .EhrOperationalPartnership-module__xtikCq__timelineCenter,.EhrOperationalPartnership-module__xtikCq__timelineRow.EhrOperationalPartnership-module__xtikCq__right .EhrOperationalPartnership-module__xtikCq__timelineCenter{grid-area:1/1}.EhrOperationalPartnership-module__xtikCq__timelineCenter{justify-content:center;align-self:stretch;height:100%;min-height:100%}.EhrOperationalPartnership-module__xtikCq__node{border-width:3px;align-self:center;width:16px;height:16px}.EhrOperationalPartnership-module__xtikCq__arrowMotion{display:none}.EhrOperationalPartnership-module__xtikCq__card{padding:var(--space-lg) var(--space-md);border-radius:var(--radius-md);grid-template-columns:auto minmax(0,1fr)}.EhrOperationalPartnership-module__xtikCq__cardIcon{width:58px;height:58px}.EhrOperationalPartnership-module__xtikCq__cardTitleRow h3{font-size:var(--font-md-lg)}.EhrOperationalPartnership-module__xtikCq__cardContent p{max-width:100%}}@media (max-width:576px){.EhrOperationalPartnership-module__xtikCq__timeline{gap:var(--space-md)}.EhrOperationalPartnership-module__xtikCq__timelineRow{gap:var(--space-xs);grid-template-columns:38px minmax(0,1fr)}.EhrOperationalPartnership-module__xtikCq__timelineLine{left:13px}.EhrOperationalPartnership-module__xtikCq__card{gap:var(--space-sm);min-height:auto;padding:var(--space-sm);text-align:center;grid-template-columns:1fr}.EhrOperationalPartnership-module__xtikCq__cardTitleRow{justify-content:center}.EhrOperationalPartnership-module__xtikCq__cardTitleRow h3{font-size:var(--font-md);text-align:start}.EhrOperationalPartnership-module__xtikCq__card p{font-size:var(--font-xs);line-height:1.55}}@media (prefers-reduced-motion:reduce){.EhrOperationalPartnership-module__xtikCq__node{animation:none}.EhrOperationalPartnership-module__xtikCq__card{transition:none}.EhrOperationalPartnership-module__xtikCq__card:hover{transform:none}}
.EhrTrustCertifications-module__iD7YAa__trustShell{isolation:isolate;max-width:1160px;margin:var(--space-lg) auto 0;animation:.7s both EhrTrustCertifications-module__iD7YAa__sectionReveal;position:relative}.EhrTrustCertifications-module__iD7YAa__trustShell:before,.EhrTrustCertifications-module__iD7YAa__trustShell:after{content:"";z-index:-1;pointer-events:none;filter:blur(10px);border-radius:50%;position:absolute}.EhrTrustCertifications-module__iD7YAa__trustShell:before{width:min(660px,72vw);height:130px;top:-34px;left:50%;transform:translate(-50%)}.EhrTrustCertifications-module__iD7YAa__trustShell:after{width:260px;height:260px;bottom:24%;right:7%}.EhrTrustCertifications-module__iD7YAa__promiseBand{z-index:2;align-items:center;gap:var(--space-md);min-height:124px;padding:var(--space-md) var(--space-xl);border:1px solid color-mix(in srgb, var(--primary-hover) 26%, transparent);border-radius:var(--radius-lg);background:#000;grid-template-columns:112px minmax(0,1fr);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 70px #0000002e,inset 0 1px #ffffff14}.EhrTrustCertifications-module__iD7YAa__promiseBand:before{content:"";z-index:0;opacity:.32;pointer-events:none;background-image:url(/images/pages/home/background-glow-2.avif);background-position:50%;background-repeat:no-repeat;background-size:100% 260px;position:absolute;inset:50% -50% 0 0}.EhrTrustCertifications-module__iD7YAa__promiseBand:after{content:"";z-index:0;aspect-ratio:1;border:1px solid color-mix(in srgb, var(--primary-hover) 16%, transparent);pointer-events:none;border-radius:50%;width:260px;position:absolute;top:50%;right:-46px;transform:translateY(-50%)}.EhrTrustCertifications-module__iD7YAa__promiseBand>*{z-index:1;position:relative}.EhrTrustCertifications-module__iD7YAa__promiseIcon{z-index:1;border:1px solid color-mix(in srgb, var(--primary-hover) 45%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--primary-hover) 8%, transparent);width:74px;height:74px;color:var(--primary-hover);box-shadow:0 0 0 10px color-mix(in srgb, var(--primary-hover) 5%, transparent), inset 0 0 22px color-mix(in srgb, var(--primary-hover) 18%, transparent), 0 0 28px color-mix(in srgb, var(--primary-hover) 22%, transparent);justify-content:center;justify-self:center;align-items:center;animation:3s ease-in-out infinite EhrTrustCertifications-module__iD7YAa__iconPulse;display:inline-flex;position:relative}.EhrTrustCertifications-module__iD7YAa__promiseContent{z-index:1;min-width:0;position:relative}.EhrTrustCertifications-module__iD7YAa__promiseContent span{margin-bottom:var(--space-sm);color:var(--primary-hover);font-family:var(--font-family-secondary);font-size:var(--font-xxs);font-weight:var(--font-medium);letter-spacing:.16em;text-transform:uppercase;line-height:1;display:block}.EhrTrustCertifications-module__iD7YAa__promiseContent h3{max-width:910px;color:var(--heading-light);font-family:var(--font-family-secondary);font-size:var(--font-lg);font-weight:var(--font-regular);letter-spacing:-.035em;line-height:1.32}.EhrTrustCertifications-module__iD7YAa__promiseContent strong{color:var(--primary-hover);font-weight:var(--font-regular)}.EhrTrustCertifications-module__iD7YAa__certificationPanel{z-index:1;margin-top:var(--space-md);padding:var(--space-md);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);position:relative}.EhrTrustCertifications-module__iD7YAa__featureStrip{padding:var(--space-sm);border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg-primary-light) 92%, var(--primary-light));grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.EhrTrustCertifications-module__iD7YAa__featureItem{align-items:center;gap:var(--space-sm);min-width:0;padding:0 var(--space-md);opacity:0;animation:.55s forwards EhrTrustCertifications-module__iD7YAa__cardReveal;animation-delay:var(--delay);grid-template-columns:48px minmax(0,1fr);display:grid;transform:translateY(12px)}.EhrTrustCertifications-module__iD7YAa__featureItem:not(:last-child){border-right:1px solid var(--border)}.EhrTrustCertifications-module__iD7YAa__featureIcon{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--primary-light) 78%, var(--bg-primary-light));width:48px;height:48px;color:var(--primary-dark);justify-content:center;align-items:center;display:inline-flex}.EhrTrustCertifications-module__iD7YAa__featureItem h3{color:var(--heading-dark);font-family:var(--font-family-secondary);font-size:var(--font-sm);font-weight:var(--font-medium);letter-spacing:-.02em;line-height:1.25}.EhrTrustCertifications-module__iD7YAa__featureItem p{color:var(--description-dark);font-family:var(--font-family-secondary);font-size:var(--font-xs);font-weight:var(--font-regular);margin-top:4px;line-height:1.35}.EhrTrustCertifications-module__iD7YAa__certGrid{gap:var(--space-sm);margin-top:var(--space-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.EhrTrustCertifications-module__iD7YAa__certCard{align-items:center;gap:var(--space-md);min-width:0;min-height:104px;padding:var(--space-sm) var(--space-md);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-primary-light);box-shadow:var(--shadow-xs);opacity:0;animation:.55s forwards EhrTrustCertifications-module__iD7YAa__cardReveal;animation-delay:var(--delay);transition:transform var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base);grid-template-columns:72px minmax(0,1fr);display:grid;transform:translateY(14px)}.EhrTrustCertifications-module__iD7YAa__certCard:hover{border-color:color-mix(in srgb, var(--primary-hover) 34%, var(--border));box-shadow:0 16px 40px color-mix(in srgb, var(--primary-hover) 13%, transparent);transform:translateY(-3px)}.EhrTrustCertifications-module__iD7YAa__certMark{border:1px solid color-mix(in srgb, var(--primary-hover) 25%, var(--border));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--bg-primary-light) 84%, var(--primary-light));width:58px;height:58px;color:var(--primary-dark);font-family:var(--font-family-primary);font-size:var(--font-lg);font-weight:var(--font-medium);letter-spacing:-.08em;justify-content:center;justify-self:center;align-items:center;line-height:1;display:inline-flex}.EhrTrustCertifications-module__iD7YAa__certLogo{object-fit:contain;width:32px;height:32px}.EhrTrustCertifications-module__iD7YAa__euMark{position:relative}.EhrTrustCertifications-module__iD7YAa__euMark i{border-radius:var(--radius-pill);background:var(--primary-dark);width:4px;height:4px;transform:rotate(calc(var(--dot-index) * 30deg)) translateY(-18px);transform-origin:0 0;position:absolute;top:50%;left:50%}.EhrTrustCertifications-module__iD7YAa__certContent{min-width:0}.EhrTrustCertifications-module__iD7YAa__certContent h3{color:var(--heading-dark);font-family:var(--font-family-secondary);font-size:var(--font-md-lg);font-weight:var(--font-medium);letter-spacing:-.03em;line-height:1.2}.EhrTrustCertifications-module__iD7YAa__certContent p{margin-top:var(--space-xxs);color:var(--description-dark);font-family:var(--font-family-secondary);font-size:var(--font-xs);font-weight:var(--font-regular);text-transform:uppercase;line-height:1.25}@keyframes EhrTrustCertifications-module__iD7YAa__sectionReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes EhrTrustCertifications-module__iD7YAa__cardReveal{to{opacity:1;transform:translateY(0)}}@keyframes EhrTrustCertifications-module__iD7YAa__iconPulse{0%,to{box-shadow:0 0 0 10px color-mix(in srgb, var(--primary-hover) 5%, transparent), inset 0 0 22px color-mix(in srgb, var(--primary-hover) 18%, transparent), 0 0 28px color-mix(in srgb, var(--primary-hover) 22%, transparent);transform:scale(1)}50%{box-shadow:0 0 0 16px color-mix(in srgb, var(--primary-hover) 4%, transparent), inset 0 0 28px color-mix(in srgb, var(--primary-hover) 24%, transparent), 0 0 34px color-mix(in srgb, var(--primary-hover) 28%, transparent);transform:scale(1.04)}}@media (max-width:1180px){.EhrTrustCertifications-module__iD7YAa__promiseBand{padding-inline:var(--space-lg)}.EhrTrustCertifications-module__iD7YAa__featureStrip,.EhrTrustCertifications-module__iD7YAa__certGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EhrTrustCertifications-module__iD7YAa__featureItem:nth-child(2){border-right:0}.EhrTrustCertifications-module__iD7YAa__featureItem:nth-child(-n+2){padding-bottom:var(--space-sm);border-bottom:1px solid var(--border)}.EhrTrustCertifications-module__iD7YAa__featureItem:nth-child(n+3){padding-top:var(--space-sm)}}@media (max-width:768px){.EhrTrustCertifications-module__iD7YAa__promiseContent h3{font-size:var(--font-md-lg);margin-inline:auto}.EhrTrustCertifications-module__iD7YAa__certificationPanel{padding:var(--space-sm)}.EhrTrustCertifications-module__iD7YAa__featureStrip{grid-template-columns:2fr}.EhrTrustCertifications-module__iD7YAa__featureItem{padding:var(--space-sm) 0;border-bottom:1px solid var(--border);border-right:0!important}.EhrTrustCertifications-module__iD7YAa__featureItem:first-child{padding-top:0}.EhrTrustCertifications-module__iD7YAa__featureItem:last-child{border-bottom:0;padding-bottom:0}}@media (max-width:576px){.EhrTrustCertifications-module__iD7YAa__trustShell{margin-top:var(--space-md)}.EhrTrustCertifications-module__iD7YAa__promiseBand,.EhrTrustCertifications-module__iD7YAa__certificationPanel{border-radius:var(--radius-md)}.EhrTrustCertifications-module__iD7YAa__promiseIcon{width:64px;height:64px}.EhrTrustCertifications-module__iD7YAa__certCard{grid-template-columns:unset;justify-content:center;align-items:center;gap:var(--space-sm);min-height:auto;padding:var(--space-md) var(--space-sm);text-align:center;flex-direction:column;display:flex}.EhrTrustCertifications-module__iD7YAa__certMark{width:50px;height:50px;font-size:var(--font-md-lg)}.EhrTrustCertifications-module__iD7YAa__certLogo{width:28px;height:28px}.EhrTrustCertifications-module__iD7YAa__certContent h3{font-size:var(--font-md)}.EhrTrustCertifications-module__iD7YAa__certContent p,.EhrTrustCertifications-module__iD7YAa__featureItem p{font-size:var(--font-xs)}}@media (prefers-reduced-motion:reduce){.EhrTrustCertifications-module__iD7YAa__trustShell,.EhrTrustCertifications-module__iD7YAa__promiseIcon,.EhrTrustCertifications-module__iD7YAa__featureItem,.EhrTrustCertifications-module__iD7YAa__certCard{animation:none}.EhrTrustCertifications-module__iD7YAa__featureItem,.EhrTrustCertifications-module__iD7YAa__certCard{opacity:1;transform:none}.EhrTrustCertifications-module__iD7YAa__certCard{transition:none}.EhrTrustCertifications-module__iD7YAa__certCard:hover{transform:none}}
.EhrPartnershipModels-module__nLs8iW__modelsGrid{align-items:stretch;gap:var(--space-sm);margin-top:var(--space-5xl);grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr) 76px minmax(0,1fr);display:grid}.EhrPartnershipModels-module__nLs8iW__modelCard{min-width:0;padding:62px var(--space-md) var(--space-md);border:1px solid color-mix(in srgb, var(--border) 90%, transparent);border-radius:var(--radius-lg);box-shadow:var(--shadow-md), inset 0 1px 0 #ffffffe6;opacity:0;animation:.75s forwards EhrPartnershipModels-module__nLs8iW__modelReveal;animation-delay:var(--model-delay);transition:transform var(--transition-normal), border-color var(--transition-normal), box-shadow var(--transition-normal);flex-direction:column;display:flex;position:relative;overflow:visible;transform:translateY(24px)}.EhrPartnershipModels-module__nLs8iW__modelCard:before{content:"";filter:blur(36px);opacity:0;pointer-events:none;height:150px;transition:opacity var(--transition-normal);border-radius:50%;position:absolute;inset:auto 18% -18%}.EhrPartnershipModels-module__nLs8iW__modelCard:hover{border-color:color-mix(in srgb, var(--primary-hover) 36%, var(--border));transform:translateY(-8px)}.EhrPartnershipModels-module__nLs8iW__modelCard:hover:before{opacity:1}.EhrPartnershipModels-module__nLs8iW__modelIconWrap{z-index:2;border:1px solid color-mix(in srgb, var(--primary-hover) 18%, transparent);border-radius:var(--radius-pill);width:72px;height:72px;box-shadow:0 18px 44px #00000014, 0 0 0 10px color-mix(in srgb, var(--primary-light) 42%, transparent);animation:4.2s ease-in-out infinite EhrPartnershipModels-module__nLs8iW__iconFloat;animation-delay:var(--model-delay);place-items:center;display:grid;position:absolute;top:-42px;left:50%;transform:translate(-50%)}.EhrPartnershipModels-module__nLs8iW__modelIcon{border:1px solid color-mix(in srgb, var(--primary-hover) 18%, transparent);border-radius:var(--radius-pill);width:48px;height:48px;color:var(--primary-dark);background:#ffffffd1;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffffe6}.EhrPartnershipModels-module__nLs8iW__cardBody{z-index:1;flex-direction:column;min-width:0;height:100%;display:flex;position:relative}.EhrPartnershipModels-module__nLs8iW__modelMeta{width:fit-content;min-height:30px;margin-bottom:var(--space-sm);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--primary-light) 60%, transparent);color:var(--primary-dark);font-family:var(--font-family-secondary);font-size:var(--font-xs);font-weight:var(--font-medium);letter-spacing:.02em;align-items:center;gap:8px;padding:0 16px;line-height:1;display:inline-flex}.EhrPartnershipModels-module__nLs8iW__modelMeta strong{color:var(--primary-dark);font-weight:var(--font-medium)}.EhrPartnershipModels-module__nLs8iW__modelMeta i{border-radius:var(--radius-pill);opacity:.75;text-indent:-999px;background:currentColor;width:3px;height:3px;font-style:normal;display:inline-block}.EhrPartnershipModels-module__nLs8iW__modelCard h3{max-width:310px;color:var(--heading-dark);font-family:var(--font-family-secondary);font-size:var(--font-lg);font-weight:var(--font-medium);letter-spacing:-.04em;margin:0;line-height:1.12}.EhrPartnershipModels-module__nLs8iW__titleRule{width:54px;height:2px;margin:var(--space-sm) 0;border-radius:var(--radius-pill);background:var(--primary-hover);box-shadow:0 0 18px color-mix(in srgb, var(--primary-hover) 30%, transparent);display:block}.EhrPartnershipModels-module__nLs8iW__modelDescription{color:var(--description-dark);font-family:var(--font-family-secondary);font-size:var(--font-sm);margin:0;line-height:1.65}.EhrPartnershipModels-module__nLs8iW__cardDivider{width:100%;height:1px;margin:var(--space-sm) 0 var(--space-sm);background:color-mix(in srgb, var(--border) 84%, transparent)}.EhrPartnershipModels-module__nLs8iW__bestFor{align-items:start;gap:var(--space-sm);grid-template-columns:58px minmax(0,1fr);min-width:0;display:grid}.EhrPartnershipModels-module__nLs8iW__bestIcon{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--primary-light) 70%, var(--bg-primary-light));width:54px;height:54px;color:var(--primary-dark);justify-content:center;align-items:center;display:inline-flex}.EhrPartnershipModels-module__nLs8iW__bestFor strong{color:var(--primary-dark);font-family:var(--font-family-secondary);font-size:var(--font-xs);font-weight:var(--font-medium);letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;line-height:1;display:block}.EhrPartnershipModels-module__nLs8iW__bestFor p{color:var(--description-dark);font-family:var(--font-family-secondary);font-size:var(--font-xs);font-weight:var(--font-regular);margin:0;line-height:1.55}.EhrPartnershipModels-module__nLs8iW__modelConnector{width:100%;min-width:58px;height:54px;color:var(--primary-hover);opacity:0;justify-content:center;place-self:center;align-items:center;animation:.7s .45s forwards EhrPartnershipModels-module__nLs8iW__connectorReveal;display:inline-flex;position:relative;transform:translateY(18px)}.EhrPartnershipModels-module__nLs8iW__modelConnector:before,.EhrPartnershipModels-module__nLs8iW__modelConnector:after{content:"";border-radius:var(--radius-pill);height:2px;position:absolute;top:50%;transform:translateY(-50%)}.EhrPartnershipModels-module__nLs8iW__modelConnector:before{background-size:8px 2px;animation:1.4s linear infinite EhrPartnershipModels-module__nLs8iW__connectorFlow;left:0;right:0}.EhrPartnershipModels-module__nLs8iW__modelConnector:after{filter:blur(4px);opacity:.75;width:46px;left:50%}.EhrPartnershipModels-module__nLs8iW__modelConnector svg{z-index:1;border:1px solid color-mix(in srgb, var(--primary-hover) 22%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--bg-primary-light) 76%, transparent);width:48px;height:48px;box-shadow:0 12px 30px #0000000f, 0 0 0 6px color-mix(in srgb, var(--primary-light) 32%, transparent);padding:10px;position:relative}@keyframes EhrPartnershipModels-module__nLs8iW__modelReveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes EhrPartnershipModels-module__nLs8iW__connectorReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes EhrPartnershipModels-module__nLs8iW__connectorFlow{0%{background-position:0 0}to{background-position:16px 0}}@keyframes EhrPartnershipModels-module__nLs8iW__iconFloat{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-6px)}}@media (max-width:1180px){.EhrPartnershipModels-module__nLs8iW__modelsGrid{row-gap:var(--space-lg);max-width:720px;margin-inline:auto;margin-top:var(--space-5xl);grid-template-columns:1fr}.EhrPartnershipModels-module__nLs8iW__modelCard{min-height:auto}.EhrPartnershipModels-module__nLs8iW__modelCard:not(:first-child){margin-top:48px}.EhrPartnershipModels-module__nLs8iW__modelConnector{z-index:1;width:54px;min-width:54px;height:56px;margin:0 auto;position:relative;transform:none}.EhrPartnershipModels-module__nLs8iW__modelCard{z-index:2}.EhrPartnershipModels-module__nLs8iW__modelIconWrap{z-index:3}.EhrPartnershipModels-module__nLs8iW__modelConnector:before{background-size:2px 8px;width:2px;height:100%;animation:1.4s linear infinite EhrPartnershipModels-module__nLs8iW__connectorFlowVertical;inset:0 auto 0 50%;transform:translate(-50%)}.EhrPartnershipModels-module__nLs8iW__modelConnector:after{display:none}.EhrPartnershipModels-module__nLs8iW__modelConnector svg{transform:rotate(90deg)}}@keyframes EhrPartnershipModels-module__nLs8iW__connectorFlowVertical{0%{background-position:0 0}to{background-position:0 16px}}@media (max-width:576px){.EhrPartnershipModels-module__nLs8iW__modelsGrid{margin-top:var(--space-4xl);row-gap:var(--space-md)}.EhrPartnershipModels-module__nLs8iW__modelCard{padding:62px var(--space-md) var(--space-md);border-radius:var(--radius-md);text-align:center}.EhrPartnershipModels-module__nLs8iW__modelCard:not(:first-child){margin-top:58px}.EhrPartnershipModels-module__nLs8iW__modelConnector{height:50px}.EhrPartnershipModels-module__nLs8iW__modelIconWrap{width:72px;height:72px;top:-44px}.EhrPartnershipModels-module__nLs8iW__modelIcon{width:56px;height:56px}.EhrPartnershipModels-module__nLs8iW__modelCard h3{max-width:none;font-size:var(--heading-xs)}.EhrPartnershipModels-module__nLs8iW__modelMeta,.EhrPartnershipModels-module__nLs8iW__titleRule{margin-inline:auto}.EhrPartnershipModels-module__nLs8iW__bestFor{text-align:center;grid-template-columns:1fr;justify-items:center}}@media (prefers-reduced-motion:reduce){.EhrPartnershipModels-module__nLs8iW__modelCard,.EhrPartnershipModels-module__nLs8iW__modelConnector,.EhrPartnershipModels-module__nLs8iW__modelIconWrap,.EhrPartnershipModels-module__nLs8iW__modelConnector:before{animation:none}.EhrPartnershipModels-module__nLs8iW__modelCard,.EhrPartnershipModels-module__nLs8iW__modelConnector{opacity:1;transform:none}.EhrPartnershipModels-module__nLs8iW__modelCard,.EhrPartnershipModels-module__nLs8iW__modelCard:hover{transition:none;transform:none}}
.EhrPartnershipCta-module__MIzlPq__ctaShell{isolation:isolate;align-items:center;gap:var(--space-xl);min-height:410px;padding:var(--space-3xl);border:1px solid color-mix(in srgb, var(--primary-hover) 22%, var(--border));border-radius:var(--radius-xl);box-shadow:var(--shadow-md), inset 0 1px 0 #ffffffe0;grid-template-columns:230px minmax(0,1fr) 1px minmax(180px,310px);animation:.75s both EhrPartnershipCta-module__MIzlPq__ctaReveal;display:grid;position:relative;overflow:hidden}.EhrPartnershipCta-module__MIzlPq__iconOrbit{aspect-ratio:1;border-radius:var(--radius-pill);background-color:var(--primary);justify-self:center;place-items:center;width:134px;animation:4.8s ease-in-out infinite EhrPartnershipCta-module__MIzlPq__orbitFloat;display:grid;position:relative}.EhrPartnershipCta-module__MIzlPq__iconOrbit:before,.EhrPartnershipCta-module__MIzlPq__iconOrbit:after{content:"";border:1px solid color-mix(in srgb, var(--primary-hover) 13%, transparent);border-radius:inherit;position:absolute;inset:-22px}.EhrPartnershipCta-module__MIzlPq__iconOrbit:after{background:color-mix(in srgb, var(--primary-hover) 18%, transparent);border-color:color-mix(in srgb, var(--primary-hover) 18%, transparent);inset:34px}.EhrPartnershipCta-module__MIzlPq__iconPulse{z-index:2;aspect-ratio:1;border-radius:var(--radius-pill);background:var(--primary-dark);width:94px;color:var(--heading-light);box-shadow:0 0 0 14px color-mix(in srgb, var(--primary-hover) 14%, transparent), 0 18px 44px color-mix(in srgb, var(--primary-hover) 28%, transparent);justify-content:center;align-items:center;display:inline-flex;position:relative}.EhrPartnershipCta-module__MIzlPq__ctaContent{align-items:flex-start;gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.EhrPartnershipCta-module__MIzlPq__ctaDivider{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--description-dark) 24%, transparent), transparent);width:1px;height:260px}.EhrPartnershipCta-module__MIzlPq__ctaActions{z-index:2;gap:var(--space-md);display:grid;position:relative}.EhrPartnershipCta-module__MIzlPq__ctaActions a{border-radius:var(--radius-pill);justify-content:center}.EhrPartnershipCta-module__MIzlPq__visual{z-index:1;place-items:center;min-height:260px;display:grid;position:relative}.EhrPartnershipCta-module__MIzlPq__orbit{border:1px dashed color-mix(in srgb, var(--primary-dark) 28%, var(--border));border-radius:var(--radius-pill);background:radial-gradient(circle, color-mix(in srgb, var(--primary-light) 52%, transparent), transparent 68%);place-items:center;width:clamp(190px,20vw,230px);height:clamp(190px,20vw,230px);display:grid;position:relative}.EhrPartnershipCta-module__MIzlPq__orbitRing{border:1px solid color-mix(in srgb, var(--primary) 70%, transparent);border-radius:var(--radius-pill);width:70%;height:70%;animation:2.8s ease-in-out infinite EhrPartnershipCta-module__MIzlPq__orbitPulse;position:absolute}.EhrPartnershipCta-module__MIzlPq__orbitTrack{border-radius:var(--radius-pill);animation:7s linear infinite EhrPartnershipCta-module__MIzlPq__orbitSpin;position:absolute;inset:0}.EhrPartnershipCta-module__MIzlPq__orbitTrack.EhrPartnershipCta-module__MIzlPq__two{animation-duration:10s;animation-direction:reverse;inset:18%}.EhrPartnershipCta-module__MIzlPq__orbitDot{border-radius:var(--radius-pill);background:var(--primary-hover);width:12px;height:12px;box-shadow:0 0 0 6px color-mix(in srgb, var(--primary) 28%, transparent);position:absolute;top:-6px;left:50%;transform:translate(-50%)}.EhrPartnershipCta-module__MIzlPq__orbitTrack.EhrPartnershipCta-module__MIzlPq__two .EhrPartnershipCta-module__MIzlPq__orbitDot{background:var(--primary-dark);width:10px;height:10px;box-shadow:0 0 0 5px color-mix(in srgb, var(--primary-dark) 12%, transparent);top:-5px}.EhrPartnershipCta-module__MIzlPq__orbitCore{z-index:2;border:1px solid color-mix(in srgb, var(--primary) 45%, var(--border));border-radius:var(--radius-pill);background:var(--bg-primary-light);width:108px;height:108px;box-shadow:var(--shadow-md);place-items:center;display:grid;position:relative}.EhrPartnershipCta-module__MIzlPq__logo{width:72px;height:auto;display:block}@keyframes EhrPartnershipCta-module__MIzlPq__orbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes EhrPartnershipCta-module__MIzlPq__orbitPulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes EhrPartnershipCta-module__MIzlPq__ctaReveal{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes EhrPartnershipCta-module__MIzlPq__orbitFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-8px)scale(1.02)}}@media (max-width:1100px){.EhrPartnershipCta-module__MIzlPq__ctaShell{gap:var(--space-lg);grid-template-columns:220px minmax(0,1fr)}.EhrPartnershipCta-module__MIzlPq__ctaDivider{display:none}.EhrPartnershipCta-module__MIzlPq__ctaActions{gap:var(--space-sm);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.EhrPartnershipCta-module__MIzlPq__iconOrbit{width:142px}.EhrPartnershipCta-module__MIzlPq__iconPulse{width:78px}}@media (max-width:768px){.EhrPartnershipCta-module__MIzlPq__ctaShell{min-height:auto;padding:var(--space-xl) var(--space-md);text-align:center;grid-template-columns:1fr}.EhrPartnershipCta-module__MIzlPq__ctaContent{align-items:center}.EhrPartnershipCta-module__MIzlPq__ctaActions{grid-template-columns:1fr}.EhrPartnershipCta-module__MIzlPq__iconOrbit{width:132px}}@media (max-width:576px){.EhrPartnershipCta-module__MIzlPq__ctaShell{border-radius:var(--radius-lg)}.EhrPartnershipCta-module__MIzlPq__ctaShell:before{opacity:.18;width:100%}.EhrPartnershipCta-module__MIzlPq__iconOrbit{width:116px}.EhrPartnershipCta-module__MIzlPq__iconPulse{width:68px}}@media (prefers-reduced-motion:reduce){.EhrPartnershipCta-module__MIzlPq__ctaShell,.EhrPartnershipCta-module__MIzlPq__iconOrbit{animation:none}}
