.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}}
