.EhrFlow-module__aVlpBa__section{padding:var(--space-xxl) 0;position:relative;overflow:hidden}.EhrFlow-module__aVlpBa__header{z-index:1;align-items:end;gap:var(--space-xxl);grid-template-columns:1.08fr .92fr;margin-bottom:52px;display:grid;position:relative}.EhrFlow-module__aVlpBa__headerContent{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.EhrFlow-module__aVlpBa__heading{font-size:clamp(var(--heading-lg), 6vw, var(--heading-3xl))}.EhrFlow-module__aVlpBa__intro{margin-bottom:var(--space-xxs)}.EhrFlow-module__aVlpBa__flowStage{z-index:1;align-items:center;gap:var(--space-xs);grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr) minmax(0,1fr);display:grid;position:relative}.EhrFlow-module__aVlpBa__panel{border:1px solid color-mix(in srgb, var(--heading-dark) 8%, transparent);box-shadow:var(--box-shadow);-webkit-backdrop-filter:blur(18px);background-color:#fff;border-radius:34px;position:relative;overflow:hidden}.EhrFlow-module__aVlpBa__aidnPanel,.EhrFlow-module__aVlpBa__ehrPanel{padding:22px}.EhrFlow-module__aVlpBa__aidnPanel{opacity:.94;opacity:.94;z-index:1;justify-content:center;align-items:stretch;padding:10px;display:flex}.EhrFlow-module__aVlpBa__aidnDashboardImage{object-fit:contain;object-position:top center;border:1px solid color-mix(in srgb, var(--heading-dark) 8%, transparent);width:100%;height:100%;box-shadow:var(--shadow-md);border-radius:26px;display:block}.EhrFlow-module__aVlpBa__panelTop{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:20px;display:flex}.EhrFlow-module__aVlpBa__brand{color:var(--heading-dark);font-family:var(--font-family-secondary);font-size:var(--font-xs);font-weight:var(--font-regular);letter-spacing:.18em}.EhrFlow-module__aVlpBa__statusPill,.EhrFlow-module__aVlpBa__syncBadge,.EhrFlow-module__aVlpBa__ehrChip{align-items:center;gap:var(--space-xs);border:1px solid color-mix(in srgb, var(--primary-hover) 26%, transparent);border-radius:var(--rounded);background:color-mix(in srgb, var(--primary) 15%, var(--bg-primary-light));color:var(--primary-dark);font-family:var(--font-family-secondary);font-size:var(--font-xs);font-weight:var(--font-regular);white-space:nowrap;display:inline-flex}.EhrFlow-module__aVlpBa__statusPill{min-height:var(--space-lg);padding:0 11px}.EhrFlow-module__aVlpBa__pulseDot{width:var(--space-xs);height:var(--space-xs);flex:0 0 var(--space-xs);background:var(--primary-hover);box-shadow:0 0 0 0 color-mix(in srgb, var(--primary-hover) 50%, transparent);border-radius:50%;animation:1.8s infinite EhrFlow-module__aVlpBa__pulse}.EhrFlow-module__aVlpBa__reviewCard,.EhrFlow-module__aVlpBa__ehrCard{border:1px solid color-mix(in srgb, var(--heading-dark) 8%, transparent);background:var(--bg-primary-light);border-radius:22px;padding:14px}.EhrFlow-module__aVlpBa__reviewCard h3,.EhrFlow-module__aVlpBa__ehrBrandBox h3,.EhrFlow-module__aVlpBa__ehrCard h3{color:var(--heading-dark);font-family:var(--font-family-secondary);font-size:var(--font-standard);font-weight:var(--font-regular);letter-spacing:-.04em;margin:0;line-height:1.08}.EhrFlow-module__aVlpBa__smallLabel{margin-bottom:var(--space-xs);color:var(--description-dark);font-family:var(--font-family-secondary);font-size:var(--font-xxs);font-weight:var(--font-regular);letter-spacing:.12em;text-transform:uppercase;display:block}.EhrFlow-module__aVlpBa__dataList{gap:var(--space-xxs);margin-top:14px;display:grid}.EhrFlow-module__aVlpBa__dataRow{color:var(--description-dark);font-family:var(--font-family-secondary);font-size:var(--font-sm);align-items:center;gap:10px;line-height:1.45;display:flex}.EhrFlow-module__aVlpBa__dataRow:before{content:"";background:var(--primary-hover);border-radius:50%;flex:0 0 7px;width:7px;height:7px}.EhrFlow-module__aVlpBa__miniGrid{margin-top:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.EhrFlow-module__aVlpBa__miniCard{border:1px solid color-mix(in srgb, var(--heading-dark) 6%, transparent);background:color-mix(in srgb, var(--primary-light) 36%, var(--bg-primary-light));border-radius:18px;padding:15px}.EhrFlow-module__aVlpBa__miniCard strong{color:var(--heading-dark);font-family:var(--font-family-secondary);font-size:var(--font-standard);font-weight:var(--font-regular);letter-spacing:-.04em;margin-bottom:6px;line-height:1;display:block}.EhrFlow-module__aVlpBa__miniCard span{color:var(--description-dark);font-family:var(--font-family-secondary);font-size:var(--font-xs);line-height:1.45}.EhrFlow-module__aVlpBa__flowZone{justify-content:center;align-items:center;min-height:280px;display:flex;position:relative}.EhrFlow-module__aVlpBa__flowLine{border-radius:var(--rounded);background:linear-gradient(90deg, transparent, var(--primary-hover), var(--secondary), transparent);opacity:.8;width:100%;height:2px;position:absolute}.EhrFlow-module__aVlpBa__packetGroup{position:absolute;inset:0}.EhrFlow-module__aVlpBa__packet{padding:var(--space-xs) 12px;border:1px solid color-mix(in srgb, var(--primary-hover) 32%, transparent);border-radius:var(--rounded);background:var(--bg-primary-light);box-shadow:0 12px 28px color-mix(in srgb, var(--primary-hover) 16%, transparent);color:var(--primary-dark);font-family:var(--font-family-secondary);font-size:var(--font-xs);font-weight:var(--font-regular);white-space:nowrap;z-index:0;animation:5.5s linear infinite EhrFlow-module__aVlpBa__movePacket;position:absolute;left:-40%}.EhrFlow-module__aVlpBa__packet:first-child{animation-delay:0s;top:58px}.EhrFlow-module__aVlpBa__packet:nth-child(2){animation-delay:1.2s;top:104px}.EhrFlow-module__aVlpBa__packet:nth-child(3){animation-delay:2.4s;top:150px}.EhrFlow-module__aVlpBa__packet:nth-child(4){animation-delay:3.6s;top:196px}.EhrFlow-module__aVlpBa__particle{background:var(--secondary);width:7px;height:7px;box-shadow:0 0 var(--space-md) color-mix(in srgb, var(--secondary) 70%, transparent);will-change:transform, opacity;border-radius:50%;animation:3.2s linear infinite EhrFlow-module__aVlpBa__particleFlow;position:absolute;top:-20%;left:4%}.EhrFlow-module__aVlpBa__particleOne{animation-delay:0s;top:126px}.EhrFlow-module__aVlpBa__particleTwo{animation-delay:.8s;top:146px}.EhrFlow-module__aVlpBa__particleThree{animation-delay:1.6s;top:106px}.EhrFlow-module__aVlpBa__syncBadge{z-index:2;background:color-mix(in srgb, var(--bg-primary-light) 92%, transparent);min-height:38px;padding:0 13px;position:absolute;bottom:14px;right:10px;box-shadow:0 12px 36px #00000014}.EhrFlow-module__aVlpBa__ehrBrandBox{justify-content:space-between;align-items:center;gap:var(--space-sm);border:1px solid color-mix(in srgb, var(--heading-dark) 8%, transparent);border-radius:var(--radius-md);background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 16%, transparent), transparent), var(--bg-primary-light);min-height:76px;margin-bottom:12px;padding:12px;display:flex}.EhrFlow-module__aVlpBa__ehrChip{min-height:31px;font-size:var(--font-xxs);font-weight:var(--font-regular);padding:0 11px}.EhrFlow-module__aVlpBa__ehrField{height:var(--space-xs);border-radius:var(--rounded);background:color-mix(in srgb, var(--border) 72%, var(--primary-light));margin-top:6px;display:block}.EhrFlow-module__aVlpBa__long{width:92%}.EhrFlow-module__aVlpBa__mid{width:78%}.EhrFlow-module__aVlpBa__short{width:58%}.EhrFlow-module__aVlpBa__gains{z-index:1;gap:var(--space-sm);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:34px;display:grid;position:relative}.EhrFlow-module__aVlpBa__gainCard{border:1px solid color-mix(in srgb, var(--heading-dark) 8%, transparent);border-radius:var(--space-md);background:var(--bg-primary-light);box-shadow:0 var(--space-sm) 46px #0000000f;padding:22px}.EhrFlow-module__aVlpBa__gainCard strong{margin-bottom:var(--space-xs);color:var(--heading-dark);font-family:var(--font-family-secondary);font-size:var(--font-standard);font-weight:var(--font-regular);letter-spacing:-.04em;line-height:1.05;display:block}.EhrFlow-module__aVlpBa__gainCard .EhrFlow-module__aVlpBa__number{color:var(--primary-hover);font-size:var(--heading)}.EhrFlow-module__aVlpBa__gainCard p{color:var(--description-dark);font-family:var(--font-family-secondary);font-size:var(--font-sm);line-height:1.5}@keyframes EhrFlow-module__aVlpBa__movePacket{0%{opacity:0;transform:translate(0)scale(.94)}12%,82%{opacity:1}to{opacity:0;transform:translate(330px)scale(1)}}@keyframes EhrFlow-module__aVlpBa__particleFlow{0%{opacity:0;transform:translate(0,0)scale(.6)}15%{opacity:1}to{opacity:0;transform:translate(320px)scale(1.2)}}@keyframes EhrFlow-module__aVlpBa__pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--primary-hover) 50%, transparent)}70%,to{box-shadow:0 0 0 9px #0000}}@media (max-width:1180px){.EhrFlow-module__aVlpBa__flowStage{grid-template-columns:1fr}.EhrFlow-module__aVlpBa__flowZone{min-height:220px}.EhrFlow-module__aVlpBa__packet{animation-name:EhrFlow-module__aVlpBa__movePacketWide}}@media (max-width:992px){.EhrFlow-module__aVlpBa__section{padding:var(--space-4xl) 0}.EhrFlow-module__aVlpBa__header{text-align:center;grid-template-columns:1fr;justify-items:center;gap:20px;margin-bottom:36px}.EhrFlow-module__aVlpBa__headerContent{align-items:center}.EhrFlow-module__aVlpBa__intro,.EhrFlow-module__aVlpBa__gainCard .EhrFlow-module__aVlpBa__number,.EhrFlow-module__aVlpBa__gainCard strong,.EhrFlow-module__aVlpBa__gainCard p{text-align:center}.EhrFlow-module__aVlpBa__flowStage{gap:18px}.EhrFlow-module__aVlpBa__gains{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.EhrFlow-module__aVlpBa__flowStage{gap:var(--space-sm);grid-template-columns:1fr}.EhrFlow-module__aVlpBa__flowZone{width:100%;min-height:340px;padding:var(--space-md) 0;margin:-2px 0;overflow:hidden}.EhrFlow-module__aVlpBa__flowLine{background:linear-gradient(180deg, transparent, var(--primary-hover), var(--secondary), transparent);width:2px;height:100%;top:0;left:50%;transform:translate(-50%)}.EhrFlow-module__aVlpBa__packetGroup{position:absolute;inset:0;overflow:hidden}.EhrFlow-module__aVlpBa__packet{animation-name:EhrFlow-module__aVlpBa__movePacketMobile;animation-duration:5.8s;animation-timing-function:linear;animation-iteration-count:infinite;left:50%;transform:translate(-50%);top:-34px!important}.EhrFlow-module__aVlpBa__packet:first-child{animation-delay:0s}.EhrFlow-module__aVlpBa__packet:nth-child(2){animation-delay:1.3s}.EhrFlow-module__aVlpBa__packet:nth-child(3){animation-delay:2.6s}.EhrFlow-module__aVlpBa__packet:nth-child(4){animation-delay:3.9s}.EhrFlow-module__aVlpBa__particle{animation-name:EhrFlow-module__aVlpBa__particleFlowMobile;top:4%;left:50%}.EhrFlow-module__aVlpBa__particleOne{animation-delay:0s}.EhrFlow-module__aVlpBa__particleTwo{animation-delay:.8s}.EhrFlow-module__aVlpBa__particleThree{animation-delay:1.6s}.EhrFlow-module__aVlpBa__syncBadge{bottom:18px;left:50%;right:auto;transform:translate(-50%)}.EhrFlow-module__aVlpBa__aidnPanel,.EhrFlow-module__aVlpBa__ehrPanel{padding:10px}.EhrFlow-module__aVlpBa__aidnDashboardImage{object-fit:cover;object-position:top center;border-radius:18px;min-height:260px}.EhrFlow-module__aVlpBa__ehrBrandBox,.EhrFlow-module__aVlpBa__ehrCard{border-radius:18px}.EhrFlow-module__aVlpBa__gains{gap:var(--space-xs);margin-top:var(--space-sm);grid-template-columns:repeat(1,minmax(0,1fr))}}.EhrFlow-module__aVlpBa__dashboardTrigger{border-radius:26px;width:100%;height:100%}.EhrFlow-module__aVlpBa__dashboardTrigger:hover .EhrFlow-module__aVlpBa__aidnDashboardImage{transform:scale(1.01)}.EhrFlow-module__aVlpBa__aidnDashboardImage{cursor:zoom-in;transition:transform .28s}@media (max-width:640px){.EhrFlow-module__aVlpBa__dashboardTrigger{border-radius:18px}}@keyframes EhrFlow-module__aVlpBa__movePacketMobile{0%{opacity:0;transform:translate(-50%)scale(.94)}12%,82%{opacity:1}to{opacity:0;transform:translate(-50%,350px)scale(1)}}@keyframes EhrFlow-module__aVlpBa__particleFlowMobile{0%{opacity:0;transform:translate(-50%)scale(.6)}15%{opacity:1}to{opacity:0;transform:translate(-50%,320px)scale(1.2)}}
