.scale-icon.svelte-1jn4r1x{transform:scale(1.1)}.enterprise-architecture-diagram.svelte-1vxf9zm{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.premium-rotator.svelte-4dm9bm{display:inline-block;position:relative;min-width:280px;text-align:left;padding:6px 14px}@media (max-width: 1024px){.premium-rotator.svelte-4dm9bm{min-width:240px;padding:5px 12px}}@media (max-width: 768px){.premium-rotator.svelte-4dm9bm{min-width:200px;padding:4px 10px}}.rotator-text.svelte-4dm9bm{position:relative;font-weight:700;letter-spacing:-.01em;line-height:1.1}.cursor.svelte-4dm9bm{display:inline-block;width:3px;height:1em;background:linear-gradient(to bottom,#3b82f6,#6366f1);margin-left:4px;border-radius:2px;animation:svelte-4dm9bm-blink 1.2s ease-in-out infinite;box-shadow:0 0 10px #3b82f680}.cursor.paused.svelte-4dm9bm{animation-play-state:paused}@keyframes svelte-4dm9bm-blink{0%,50%{opacity:1}51%,to{opacity:.3}}.rotator-text.svelte-4dm9bm{background-size:200% 100%;background-position:100% 0;animation:svelte-4dm9bm-shimmer 3s ease-in-out infinite}.rotator-text.paused.svelte-4dm9bm{animation-play-state:paused}@keyframes svelte-4dm9bm-shimmer{0%,to{background-position:100% 0}50%{background-position:-100% 0}}@media (prefers-reduced-motion: reduce){.cursor.svelte-4dm9bm,.rotator-text.svelte-4dm9bm{animation:none}}@keyframes svelte-1m97z2t-float-slow{0%,to{transform:translateY(0) scale(1)}33%{transform:translateY(-10px) scale(1.05)}66%{transform:translateY(5px) scale(.95)}}.premium-glow.svelte-1m97z2t{position:relative;overflow:hidden}.premium-glow.svelte-1m97z2t:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .8s ease;z-index:1}.premium-glow.svelte-1m97z2t:hover:before{left:100%}.premium-glow.svelte-1m97z2t>:where(.svelte-1m97z2t){position:relative;z-index:10}.trust-metric-number.svelte-1m97z2t{font-size:1.25rem;font-weight:700;line-height:1;margin-bottom:.25rem;transition:all .3s ease;position:relative;z-index:2}.trust-metric-label.svelte-1m97z2t{font-size:.75rem;color:#64748b;font-weight:500;line-height:1.2;text-align:center;position:relative;z-index:2;transition:color .3s ease}@media (max-width: 640px){.trust-metric-number.svelte-1m97z2t{font-size:1.125rem}.trust-metric-label.svelte-1m97z2t{font-size:.7rem}}.healthcare-bg-overlay.svelte-1m97z2t{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:5;pointer-events:none}.medical-grid.svelte-1m97z2t{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(6,182,212,.25) 1px,transparent 1px),linear-gradient(90deg,rgba(6,182,212,.25) 1px,transparent 1px);background-size:80px 80px;opacity:.8}.pulse-line.svelte-1m97z2t{position:absolute;height:3px;background:linear-gradient(90deg,transparent,var(--pulse-color),transparent);border-radius:2px;transform:translate3d(-100%,0,0);will-change:transform;backface-visibility:hidden;animation:var(--pulse-animation);box-shadow:0 0 10px var(--pulse-shadow)}.pulse-line-1.svelte-1m97z2t{--pulse-color: rgba(6, 182, 212, .6);--pulse-shadow: rgba(6, 182, 212, .2);--pulse-animation: gentle-pulse-flow 18s ease-in-out infinite;top:40%;width:300px;animation-delay:0s}.network-node.svelte-1m97z2t{position:absolute;width:8px;height:8px;background:var(--node-color);border-radius:50%;transform:translateZ(0);will-change:transform;backface-visibility:hidden;animation:var(--node-animation);box-shadow:0 0 12px var(--node-glow)}.network-node.svelte-1m97z2t:before{content:"";position:absolute;top:-6px;left:-6px;width:20px;height:20px;border:1px solid var(--node-color);border-radius:50%;opacity:.3;animation:svelte-1m97z2t-node-pulse 4s ease-in-out infinite}.node-1.svelte-1m97z2t{--node-color: rgba(6, 182, 212, .7);--node-glow: rgba(6, 182, 212, .2);--node-animation: gentle-float-1 16s ease-in-out infinite;top:20%;left:12%}.node-2.svelte-1m97z2t{--node-color: rgba(16, 185, 129, .6);--node-glow: rgba(16, 185, 129, .2);--node-animation: gentle-float-2 20s ease-in-out infinite;top:35%;right:18%;animation-delay:-5s}.node-3.svelte-1m97z2t{--node-color: rgba(59, 130, 246, .5);--node-glow: rgba(59, 130, 246, .2);--node-animation: gentle-float-3 24s ease-in-out infinite;bottom:25%;left:20%;animation-delay:-10s}.molecule.svelte-1m97z2t{position:absolute;width:80px;height:80px;bottom:35%;left:8%;opacity:.8;animation:svelte-1m97z2t-gentle-molecule-float 25s ease-in-out infinite}.atom.svelte-1m97z2t{position:absolute;width:8px;height:8px;background:var(--atom-color);border-radius:50%;box-shadow:0 0 8px var(--atom-glow)}.atom-center.svelte-1m97z2t{--atom-color: rgba(6, 182, 212, .9);--atom-glow: rgba(6, 182, 212, .3);top:36px;left:36px;width:12px;height:12px}.atom-1.svelte-1m97z2t{--atom-color: rgba(16, 185, 129, .8);--atom-glow: rgba(16, 185, 129, .3);top:10px;left:36px;animation:svelte-1m97z2t-gentle-orbit-1 12s linear infinite}.atom-2.svelte-1m97z2t{--atom-color: rgba(59, 130, 246, .7);--atom-glow: rgba(59, 130, 246, .3);top:36px;left:10px;animation:svelte-1m97z2t-gentle-orbit-2 16s linear infinite}.atom-3.svelte-1m97z2t{--atom-color: rgba(99, 102, 241, .6);--atom-glow: rgba(99, 102, 241, .3);bottom:10px;right:10px;animation:svelte-1m97z2t-gentle-orbit-3 14s linear infinite}.healthcare-tech-badge.svelte-1m97z2t{position:absolute;width:32px;height:32px;top:45%;right:15%;opacity:.6;animation:svelte-1m97z2t-gentle-pulse 8s ease-in-out infinite}.tech-cross.svelte-1m97z2t{position:absolute;width:16px;height:16px;top:8px;left:8px}.tech-cross.svelte-1m97z2t:before{content:"";position:absolute;width:3px;height:16px;left:6.5px;background:linear-gradient(180deg,#06b6d4b3,#10b98180);border-radius:2px}.tech-cross.svelte-1m97z2t:after{content:"";position:absolute;width:16px;height:3px;top:6.5px;background:linear-gradient(90deg,#10b981b3,#06b6d480);border-radius:2px}.tech-pulse.svelte-1m97z2t{position:absolute;width:32px;height:32px;border:1px solid rgba(6,182,212,.3);border-radius:50%;animation:svelte-1m97z2t-pulse-ring 4s ease-in-out infinite}.data-visualization.svelte-1m97z2t{position:absolute;top:25%;right:8%;opacity:.7;animation:svelte-1m97z2t-gentle-data-flow 18s ease-in-out infinite}.data-line.svelte-1m97z2t{animation:svelte-1m97z2t-gentle-draw 20s ease-in-out infinite}.bottom-fade.svelte-1m97z2t{position:absolute;bottom:0;left:0;width:100%;height:120px;background:linear-gradient(transparent,#fff6,#fffc);z-index:2}@keyframes svelte-1m97z2t-gentle-pulse-flow{0%{transform:translate3d(-100%,0,0);opacity:0}15%{opacity:.6}85%{opacity:.6}to{transform:translate3d(100vw,0,0);opacity:0}}@keyframes svelte-1m97z2t-node-pulse{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.1);opacity:.7}}@keyframes svelte-1m97z2t-gentle-float-1{0%,to{transform:translateZ(0)}50%{transform:translate3d(8px,-5px,0)}}@keyframes svelte-1m97z2t-gentle-float-2{0%,to{transform:translateZ(0)}50%{transform:translate3d(-6px,8px,0)}}@keyframes svelte-1m97z2t-gentle-float-3{0%,to{transform:translateZ(0)}50%{transform:translate3d(5px,-3px,0)}}@keyframes svelte-1m97z2t-gentle-molecule-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(3px,-2px,0)}}@keyframes svelte-1m97z2t-gentle-orbit-1{0%{transform:translateZ(0) rotate(0) translate(26px) rotate(0)}to{transform:translateZ(0) rotate(360deg) translate(26px) rotate(-360deg)}}@keyframes svelte-1m97z2t-gentle-orbit-2{0%{transform:translateZ(0) rotate(0) translate(26px) rotate(0)}to{transform:translateZ(0) rotate(360deg) translate(26px) rotate(-360deg)}}@keyframes svelte-1m97z2t-gentle-orbit-3{0%{transform:translateZ(0) rotate(0) translate(20px) rotate(0)}to{transform:translateZ(0) rotate(360deg) translate(20px) rotate(-360deg)}}@keyframes svelte-1m97z2t-gentle-pulse{0%,to{transform:translateZ(0) scale(1);opacity:.6}50%{transform:translateZ(0) scale(1.05);opacity:.8}}@keyframes svelte-1m97z2t-pulse-ring{0%{transform:scale(1);opacity:.3}50%{transform:scale(1.2);opacity:.1}to{transform:scale(1.4);opacity:0}}@keyframes svelte-1m97z2t-gentle-data-flow{0%,to{transform:translateZ(0);opacity:.7}50%{transform:translate3d(2px,-1px,0);opacity:.9}}@keyframes svelte-1m97z2t-gentle-draw{0%,to{stroke-dasharray:0,100}50%{stroke-dasharray:50,100}}@keyframes svelte-1m97z2t-pulse-healthcare{0%,to{opacity:.4;transform:translateZ(0) scale(1)}50%{opacity:.8;transform:translate3d(0,-8px,0) scale(1.15)}}.animate-pulse-healthcare.svelte-1m97z2t{animation:svelte-1m97z2t-pulse-healthcare 8s ease-in-out infinite;will-change:transform,opacity;backface-visibility:hidden}.gentle-scroll-indicator.svelte-1m97z2t{display:flex;flex-direction:column;align-items:center;margin-top:1rem;animation:svelte-1m97z2t-gentle-bounce 3s ease-in-out infinite;will-change:transform;backface-visibility:hidden}.scroll-dot.svelte-1m97z2t{animation:svelte-1m97z2t-gentle-scroll 2.5s ease-in-out infinite;will-change:transform;backface-visibility:hidden}@keyframes svelte-1m97z2t-gentle-bounce{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-4px,0)}}@keyframes svelte-1m97z2t-gentle-scroll{0%,to{transform:translateZ(0) scale(1);opacity:.7}50%{transform:translate3d(0,8px,0) scale(1.1);opacity:1}}.healthcare-metric-card.svelte-1m97z2t{flex:1;min-width:140px;max-width:160px;height:85px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;border-radius:1.25rem;background:#ffffff59;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(6,182,212,.15);box-shadow:0 8px 32px #06b6d414,0 4px 16px #0000000a,inset 0 1px #ffffff80;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;will-change:transform,box-shadow;transform:translateZ(0);backface-visibility:hidden}.healthcare-metric-card.svelte-1m97z2t:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#06b6d40d,#10b98108);opacity:0;transition:opacity .4s ease;border-radius:1.25rem;will-change:opacity}.healthcare-metric-card.svelte-1m97z2t:hover{transform:translate3d(0,-6px,0) scale(1.03);background:#ffffff73;box-shadow:0 20px 64px #06b6d41f,0 8px 32px #0000000f,0 0 40px #06b6d414,inset 0 1px #fff9;border-color:#06b6d440}.healthcare-metric-card.svelte-1m97z2t:hover:before{opacity:1}
