.healthcare-hero.svelte-13beclv{position:relative;overflow:hidden;background:radial-gradient(circle at 9% 8%,rgb(186 230 253 / .58),transparent 40%),radial-gradient(circle at 94% 86%,rgb(219 234 254 / .5),transparent 46%),linear-gradient(180deg,#fff,#f8fafc)}.healthcare-hero.svelte-13beclv:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.14;background-size:42px 42px;background-image:linear-gradient(to right,rgb(148 163 184 / .24) 1px,transparent 1px),linear-gradient(to bottom,rgb(148 163 184 / .24) 1px,transparent 1px)}.hospital-map.svelte-13beclv{position:relative;overflow:hidden;background:radial-gradient(circle at 16% 14%,rgb(224 242 254 / .84),transparent 40%),radial-gradient(circle at 86% 84%,rgb(224 231 255 / .64),transparent 44%),linear-gradient(180deg,#fff,#f8fafc)}.hospital-center.svelte-13beclv{box-shadow:0 12px 26px #0284c724}.hospital-center.svelte-13beclv p:where(.svelte-13beclv):first-child{letter-spacing:.2em}.operating-node.svelte-13beclv{position:absolute;z-index:20;border-radius:999px;border:1px solid rgb(186 230 253);background:#f0f9fff2;padding:.42rem .75rem;text-align:center;font-size:.71rem;font-weight:600;letter-spacing:.01em;color:#0c4a6e;box-shadow:0 7px 16px #0f172a14;min-width:124px}.node-imaging.svelte-13beclv{left:6%;top:15%}.node-access.svelte-13beclv{right:6%;top:14%}.node-documentation.svelte-13beclv{left:1.5%;top:34%}.node-virtual.svelte-13beclv{right:1.5%;top:34%}.node-remote.svelte-13beclv{left:6%;top:64%}.node-research.svelte-13beclv{right:6%;top:64%}.node-operations.svelte-13beclv{left:50%;top:2%;transform:translate(-50%);min-width:132px}.map-line.svelte-13beclv{fill:none;stroke:#38bdf880;stroke-width:1.35;stroke-linecap:round}.status-chip.svelte-13beclv{border-radius:999px;border:1px solid transparent;padding:.32rem .62rem;font-size:.69rem;font-weight:600;letter-spacing:.01em}.status-row-panel.svelte-13beclv{max-width:305px}.status-ready.svelte-13beclv{border-color:#4ade8080;background:#dcfce7eb;color:#15803d}.status-guidance.svelte-13beclv{border-color:#fbbf248c;background:#fef3c7eb;color:#b45309}.status-gap.svelte-13beclv{border-color:#f8717173;background:#fee2e2eb;color:#b91c1c}.problem-card.svelte-13beclv{position:relative;overflow:hidden}.problem-card.svelte-13beclv:before{content:"";position:absolute;left:0;top:0;height:100%;width:3px;background:#38bdf899}.record-panel.svelte-13beclv{box-shadow:0 16px 36px #0284c71f}.record-row.svelte-13beclv{padding:.55rem 0}.record-row.svelte-13beclv+.record-row:where(.svelte-13beclv){border-top:1px solid rgb(125 211 252 / .35)}.area-card.svelte-13beclv{position:relative;display:flex;flex-direction:column;min-height:290px}.area-card.svelte-13beclv:before{content:"";position:absolute;left:1rem;right:1rem;top:0;height:2px;background:linear-gradient(90deg,#38bdf8b8,#0ea5e938);border-radius:999px}.capability-spine.svelte-13beclv{position:relative}.capability-spine.svelte-13beclv:before{content:"";position:absolute;left:5%;right:5%;top:34px;height:1px;background:linear-gradient(90deg,#38bdf826,#38bdf880,#38bdf826);display:none}.spine-header.svelte-13beclv{display:flex;align-items:center;justify-content:flex-start;gap:.75rem}.spine-icon-wrap.svelte-13beclv{display:inline-flex;align-items:center;justify-content:center;height:2.4rem;width:2.4rem;border-radius:.75rem;border:1px solid rgb(186 230 253 / .8);background:#f0f9ffe6;box-shadow:0 6px 14px #0284c71a;flex:0 0 auto;color:#334155}.spine-icon.svelte-13beclv{height:1.25rem;width:1.25rem;-o-object-fit:contain;object-fit:contain}.urgency-panel.svelte-13beclv{background:radial-gradient(circle at 12% 16%,rgb(191 219 254 / .35),transparent 42%),radial-gradient(circle at 88% 86%,rgb(224 231 255 / .28),transparent 44%),linear-gradient(180deg,#f8fafc,#f1f5f9);box-shadow:0 14px 34px #0f172a0f}.urgency-card.svelte-13beclv{position:relative}.urgency-card.svelte-13beclv:before{content:"";position:absolute;left:1rem;right:1rem;top:0;height:2px;border-radius:999px;background:linear-gradient(90deg,#3b82f6ad,#0ea5e93d)}.healthcare-foundations.svelte-13beclv{position:relative;background:radial-gradient(circle at 14% 12%,rgb(14 165 233 / .2),transparent 38%),radial-gradient(circle at 86% 88%,rgb(30 64 175 / .18),transparent 44%),linear-gradient(132deg,#020617,#0f172a 54%,#1e293b);box-shadow:0 24px 60px #02061752}.healthcare-foundations.svelte-13beclv:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.1;background-size:44px 44px;background-image:linear-gradient(to right,rgb(186 230 253 / .24) 1px,transparent 1px),linear-gradient(to bottom,rgb(186 230 253 / .24) 1px,transparent 1px)}.foundation-step.svelte-13beclv{position:relative;box-shadow:0 12px 24px #02061724;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.foundation-step-label.svelte-13beclv{color:#a5f3fc}.foundation-step-title.svelte-13beclv{color:#fff}.foundation-step-copy.svelte-13beclv{color:#e0f2fee6}.foundation-step.svelte-13beclv:after{content:"";position:absolute;right:.85rem;top:.9rem;width:18px;height:2px;background:#a5f3fc8f}.foundation-step.svelte-13beclv:hover{transform:translateY(-2px);border-color:#ffffff3d;background:#ffffff1f;box-shadow:0 16px 30px #02061733}.foundation-primary-cta.svelte-13beclv{min-width:325px;box-shadow:0 10px 24px #ffffff24}.foundation-secondary-cta.svelte-13beclv{min-width:195px}.foundation-secondary-cta.svelte-13beclv:hover{border-color:#bae6fd85}.final-cta.svelte-13beclv{position:relative;background:radial-gradient(circle at 18% 18%,rgb(56 189 248 / .2),transparent 38%),radial-gradient(circle at 84% 84%,rgb(129 140 248 / .16),transparent 42%),linear-gradient(132deg,#0f172a,#1e293b 48%,#312e81);box-shadow:0 18px 50px #0000001a}.final-cta.svelte-13beclv:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#ffffff0d,#fff0 42%)}.dark .healthcare-hero.svelte-13beclv{background:radial-gradient(circle at 8% 10%,rgb(14 165 233 / .22),transparent 42%),radial-gradient(circle at 94% 84%,rgb(56 189 248 / .14),transparent 44%),linear-gradient(180deg,#0f172a,#020617)}.dark .healthcare-hero.svelte-13beclv:after{opacity:.1}.dark .hospital-map.svelte-13beclv{background:radial-gradient(circle at 14% 16%,rgb(14 116 144 / .25),transparent 38%),radial-gradient(circle at 86% 84%,rgb(30 58 138 / .18),transparent 40%),linear-gradient(180deg,#0f172af0,#020617f5)}.dark .hospital-center.svelte-13beclv{border-color:#38bdf866;background:#0e749033;box-shadow:0 14px 30px #02061773}.dark .operating-node.svelte-13beclv{border-color:#38bdf859;background:#0c4a6e59;color:#bae6fd}.dark .map-line.svelte-13beclv{stroke:#7dd3fc75}.dark .problem-card.svelte-13beclv:before{background:#38bdf88c}.dark .area-card.svelte-13beclv:before{background:linear-gradient(90deg,#0ea5e9bf,#0ea5e940)}.dark .record-row.svelte-13beclv+.record-row:where(.svelte-13beclv){border-top-color:#38bdf847}.dark .spine-icon-wrap.svelte-13beclv{border-color:#38bdf861;background:#0c4a6e4d;box-shadow:0 8px 16px #02061759;color:#bae6fd}.dark .urgency-panel.svelte-13beclv{border-color:#334155;background:radial-gradient(circle at 12% 16%,rgb(30 64 175 / .2),transparent 42%),radial-gradient(circle at 88% 86%,rgb(14 165 233 / .14),transparent 44%),linear-gradient(180deg,#0f172af2,#020617fa);box-shadow:0 16px 34px #0003}.dark .urgency-card.svelte-13beclv:before{background:linear-gradient(90deg,#38bdf8b3,#0ea5e93d)}.dark .healthcare-foundations.svelte-13beclv{border-color:#94a3b838;background:radial-gradient(circle at 14% 12%,rgb(14 165 233 / .24),transparent 40%),radial-gradient(circle at 86% 88%,rgb(30 64 175 / .2),transparent 44%),linear-gradient(132deg,#020617,#0f172a 54%,#1e293b);box-shadow:0 24px 60px #00000057}.dark .foundation-step.svelte-13beclv{border-color:#94a3b838;background:#ffffff14}.dark .foundation-step-label.svelte-13beclv{color:#bae6fd}.dark .foundation-step-title.svelte-13beclv{color:#fff}.dark .foundation-step-copy.svelte-13beclv{color:#e0f2fee6}.dark .foundation-step.svelte-13beclv:hover{border-color:#bae6fd66;background:#ffffff21;box-shadow:0 18px 32px #0000004d}.dark .final-cta.svelte-13beclv{background:radial-gradient(circle at 18% 18%,rgb(14 165 233 / .22),transparent 38%),radial-gradient(circle at 84% 84%,rgb(99 102 241 / .2),transparent 42%),linear-gradient(132deg,#020617,#0f172a 52%,#1e1b4b)}@media(min-width:1280px){.capability-spine.svelte-13beclv:before{display:block}}@media(max-width:1023px){.node-documentation.svelte-13beclv,.node-virtual.svelte-13beclv{top:35%}.node-remote.svelte-13beclv,.node-research.svelte-13beclv{top:68%}.status-row.svelte-13beclv{bottom:16px}}@media(max-width:639px){.node-imaging.svelte-13beclv,.node-access.svelte-13beclv,.node-documentation.svelte-13beclv,.node-virtual.svelte-13beclv,.node-remote.svelte-13beclv,.node-research.svelte-13beclv,.node-operations.svelte-13beclv{display:none}.status-row.svelte-13beclv{bottom:14px;max-width:260px}.status-row-panel.svelte-13beclv{max-width:250px;border-radius:16px}.hospital-center.svelte-13beclv{width:230px;top:43%}.map-line.svelte-13beclv{display:none}.foundation-primary-cta.svelte-13beclv,.foundation-secondary-cta.svelte-13beclv{min-width:0;width:100%}}@media(max-width:420px){.status-chip.svelte-13beclv{font-size:.65rem;padding:.3rem .55rem}}
