.Healthcloudhero-module__Cfuj5G__hero{background:var(--color-ink);padding:120px var(--space-6) var(--space-12);isolation:isolate;position:relative;overflow:hidden}.Healthcloudhero-module__Cfuj5G__gridBg{z-index:-2;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60% at 30% 20%,#000 20%,#0000 100%);mask-image:radial-gradient(60% 60% at 30% 20%,#000 20%,#0000 100%)}.Healthcloudhero-module__Cfuj5G__glowTeal{z-index:-1;filter:blur(70px);background:radial-gradient(circle,#14b8a638,#0000 70%);width:45%;height:60%;position:absolute;top:-10%;left:-6%}.Healthcloudhero-module__Cfuj5G__glowRose{z-index:-1;filter:blur(70px);background:radial-gradient(circle,#fb718529,#0000 70%);width:45%;height:60%;position:absolute;bottom:-18%;right:-8%}.Healthcloudhero-module__Cfuj5G__inner{max-width:var(--container-max);gap:var(--space-12);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;margin:0 auto;display:grid;position:relative}.Healthcloudhero-module__Cfuj5G__content{min-width:0}.Healthcloudhero-module__Cfuj5G__kicker{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#fff9;margin:0 0 var(--space-5);opacity:0;animation:Healthcloudhero-module__Cfuj5G__rise .6s var(--ease-out) forwards;align-items:center;gap:8px;font-size:.72rem;display:inline-flex}.Healthcloudhero-module__Cfuj5G__kickerDot{background:#fb7185;border-radius:50%;width:6px;height:6px;animation:1.8s ease-out infinite Healthcloudhero-module__Cfuj5G__pulse;box-shadow:0 0 0 4px #fb718538}.Healthcloudhero-module__Cfuj5G__headline{letter-spacing:-.02em;color:#fff;margin:0 0 var(--space-5);opacity:0;animation:Healthcloudhero-module__Cfuj5G__rise .6s var(--ease-out) 90ms forwards;font-size:clamp(32px,4.4vw,48px);font-weight:700;line-height:1.14}.Healthcloudhero-module__Cfuj5G__headlineAccent{background:linear-gradient(120deg,#14b8a6,#38bdf8 60%,#fb7185) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite Healthcloudhero-module__Cfuj5G__shine}.Healthcloudhero-module__Cfuj5G__lead{color:#ffffff9e;max-width:50ch;margin:0 0 var(--space-8);opacity:0;animation:Healthcloudhero-module__Cfuj5G__rise .6s var(--ease-out) .17s forwards;font-size:1.05rem;line-height:1.65}.Healthcloudhero-module__Cfuj5G__actions{opacity:0;animation:Healthcloudhero-module__Cfuj5G__rise .6s var(--ease-out) .25s forwards}.Healthcloudhero-module__Cfuj5G__primaryBtn{padding:16px var(--space-6) 14px;font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;color:#06131a;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);background:linear-gradient(120deg,#14b8a6,#38bdf8);border-radius:999px;align-items:center;font-size:.82rem;display:inline-flex;box-shadow:0 14px 34px #14b8a64d}.Healthcloudhero-module__Cfuj5G__primaryBtn:hover{transform:translateY(-3px);box-shadow:0 18px 44px #14b8a66b}.Healthcloudhero-module__Cfuj5G__panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:var(--radius-lg);opacity:0;animation:Healthcloudhero-module__Cfuj5G__rise .7s var(--ease-out) .3s forwards;background:#ffffff0a;border:1px solid #ffffff1a;position:relative;overflow:hidden;box-shadow:0 40px 90px #0006}.Healthcloudhero-module__Cfuj5G__pulseWrap{background:#fb71850d;border-bottom:1px solid #ffffff14;height:70px}.Healthcloudhero-module__Cfuj5G__pulseSvg{width:100%;height:100%}.Healthcloudhero-module__Cfuj5G__pulseLine{stroke:#fb7185;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:500;stroke-dashoffset:500px;filter:drop-shadow(0 0 6px #fb718599);animation:3.2s linear infinite Healthcloudhero-module__Cfuj5G__draw-pulse}.Healthcloudhero-module__Cfuj5G__panelBody{padding:var(--space-6);gap:var(--space-5);flex-direction:column;display:flex}.Healthcloudhero-module__Cfuj5G__capRow{opacity:0;animation:Healthcloudhero-module__Cfuj5G__slide-in .5s var(--ease-out) forwards;animation-delay:calc(var(--i) * .14s + .5s);align-items:flex-start;gap:12px;display:flex;transform:translate(-10px)}.Healthcloudhero-module__Cfuj5G__capDot{background:var(--c);width:9px;height:9px;box-shadow:0 0 14px var(--c);border-radius:50%;flex-shrink:0;margin-top:5px;animation:2.4s ease-in-out infinite Healthcloudhero-module__Cfuj5G__dot-pulse}.Healthcloudhero-module__Cfuj5G__capText{flex-direction:column;gap:2px;display:flex}.Healthcloudhero-module__Cfuj5G__capText strong{color:#fff;font-size:.92rem}.Healthcloudhero-module__Cfuj5G__capText span{color:#ffffff7a;font-size:.76rem}@keyframes Healthcloudhero-module__Cfuj5G__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes Healthcloudhero-module__Cfuj5G__shine{to{background-position:200%}}@keyframes Healthcloudhero-module__Cfuj5G__pulse{0%{box-shadow:0 0 #fb718580}70%{box-shadow:0 0 0 7px #fb718500}to{box-shadow:0 0 #fb718500}}@keyframes Healthcloudhero-module__Cfuj5G__slide-in{to{opacity:1;transform:translate(0)}}@keyframes Healthcloudhero-module__Cfuj5G__dot-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}@keyframes Healthcloudhero-module__Cfuj5G__draw-pulse{0%{stroke-dashoffset:500px}60%{stroke-dashoffset:0}to{stroke-dashoffset:-20px}}@media (max-width:900px){.Healthcloudhero-module__Cfuj5G__inner{grid-template-columns:1fr}.Healthcloudhero-module__Cfuj5G__hero{padding-top:100px}}
.Healthcloudproblems-module__VV17Cq__section{padding:var(--space-12) var(--space-6);background:var(--color-bg);position:relative}.Healthcloudproblems-module__VV17Cq__inner{max-width:var(--container-max);margin:0 auto}.Healthcloudproblems-module__VV17Cq__kicker{align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-soft);margin:0 0 var(--space-3);opacity:0;display:inline-flex;transform:translateY(14px)}.Healthcloudproblems-module__VV17Cq__inView .Healthcloudproblems-module__VV17Cq__kicker{animation:Healthcloudproblems-module__VV17Cq__rise var(--dur-med) var(--ease-out) forwards}.Healthcloudproblems-module__VV17Cq__kickerBar{background:linear-gradient(90deg,#14b8a6,#fb7185);width:28px;height:2px}.Healthcloudproblems-module__VV17Cq__heading{letter-spacing:-.015em;color:var(--color-ink);margin:0 0 var(--space-10);opacity:0;font-size:clamp(26px,3.4vw,38px);font-weight:700;transform:translateY(14px)}.Healthcloudproblems-module__VV17Cq__inView .Healthcloudproblems-module__VV17Cq__heading{animation:Healthcloudproblems-module__VV17Cq__rise var(--dur-med) var(--ease-out) 80ms forwards}.Healthcloudproblems-module__VV17Cq__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.Healthcloudproblems-module__VV17Cq__card{align-items:center;gap:var(--space-4);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:var(--space-5);opacity:0;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);display:flex;transform:translateY(18px)}.Healthcloudproblems-module__VV17Cq__inView .Healthcloudproblems-module__VV17Cq__card{animation:Healthcloudproblems-module__VV17Cq__rise var(--dur-med) var(--ease-out) forwards;animation-delay:calc(var(--i) * 80ms + .16s)}.Healthcloudproblems-module__VV17Cq__card:hover{border-color:#14b8a6;transform:translateY(-4px);box-shadow:0 16px 36px #14b8a61f}.Healthcloudproblems-module__VV17Cq__cardIcon{background:linear-gradient(135deg,#14b8a629,#fb718529);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.15rem;display:flex}.Healthcloudproblems-module__VV17Cq__cardText{color:var(--color-ink);margin:0;font-size:.9rem;font-weight:600;line-height:1.4}@keyframes Healthcloudproblems-module__VV17Cq__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}
.Healthcloudsolutions-module__tf0XaG__section{padding:var(--space-12) var(--space-6);background:var(--color-bg);position:relative}.Healthcloudsolutions-module__tf0XaG__inner{max-width:var(--container-max);margin:0 auto}.Healthcloudsolutions-module__tf0XaG__kicker{align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-soft);margin:0 0 var(--space-3);opacity:0;display:inline-flex;transform:translateY(14px)}.Healthcloudsolutions-module__tf0XaG__inView .Healthcloudsolutions-module__tf0XaG__kicker{animation:Healthcloudsolutions-module__tf0XaG__rise var(--dur-med) var(--ease-out) forwards}.Healthcloudsolutions-module__tf0XaG__kickerBar{background:linear-gradient(90deg,#14b8a6,#fb7185);width:28px;height:2px}.Healthcloudsolutions-module__tf0XaG__heading{letter-spacing:-.015em;color:var(--color-ink);margin:0 0 var(--space-10);opacity:0;font-size:clamp(26px,3.4vw,38px);font-weight:700;transform:translateY(14px)}.Healthcloudsolutions-module__tf0XaG__inView .Healthcloudsolutions-module__tf0XaG__heading{animation:Healthcloudsolutions-module__tf0XaG__rise var(--dur-med) var(--ease-out) 80ms forwards}.Healthcloudsolutions-module__tf0XaG__lead{color:var(--color-text-soft);max-width:68ch;margin:0 0 var(--space-10);opacity:0;font-size:1rem;transform:translateY(14px)}.Healthcloudsolutions-module__tf0XaG__inView .Healthcloudsolutions-module__tf0XaG__lead{animation:Healthcloudsolutions-module__tf0XaG__rise var(--dur-med) var(--ease-out) .14s forwards}.Healthcloudsolutions-module__tf0XaG__grid{gap:var(--space-5);margin-bottom:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.Healthcloudsolutions-module__tf0XaG__card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:var(--space-6);opacity:0;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);transform:translateY(20px)scale(.98)}.Healthcloudsolutions-module__tf0XaG__inView .Healthcloudsolutions-module__tf0XaG__card{animation:Healthcloudsolutions-module__tf0XaG__rise var(--dur-med) var(--ease-out) forwards;animation-delay:calc(var(--i) * 90ms + .16s)}.Healthcloudsolutions-module__tf0XaG__card:hover{border-color:#0000;transform:translateY(-6px)scale(1);box-shadow:0 20px 44px #06b6d429}.Healthcloudsolutions-module__tf0XaG__cardIcon{width:50px;height:50px;margin-bottom:var(--space-4);background:linear-gradient(135deg,#14b8a6,#fb7185);border-radius:50%;justify-content:center;align-items:center;font-size:1.3rem;display:inline-flex}.Healthcloudsolutions-module__tf0XaG__cardTitle{color:var(--color-ink);margin:0 0 var(--space-3);font-size:1.05rem;font-weight:700}.Healthcloudsolutions-module__tf0XaG__cardText{color:var(--color-text-soft);margin:0;font-size:.88rem;line-height:1.62}.Healthcloudsolutions-module__tf0XaG__ctaRow{justify-content:center;display:flex}.Healthcloudsolutions-module__tf0XaG__ctaBtn{padding:15px var(--space-6) 13px;font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;color:#fff;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);background:linear-gradient(120deg,#14b8a6,#fb7185);border-radius:999px;align-items:center;font-size:.82rem;display:inline-flex;box-shadow:0 14px 34px #06b6d442}.Healthcloudsolutions-module__tf0XaG__ctaBtn:hover{transform:translateY(-3px);box-shadow:0 18px 44px #06b6d45c}@keyframes Healthcloudsolutions-module__tf0XaG__rise{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
.Whychooseus-module__vsMQUa__section{padding:var(--space-12) var(--space-6);background:var(--color-surface);position:relative}.Whychooseus-module__vsMQUa__inner{max-width:var(--container-max);margin:0 auto}.Whychooseus-module__vsMQUa__kicker{align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-soft);margin:0 0 var(--space-3);opacity:0;display:inline-flex;transform:translateY(14px)}.Whychooseus-module__vsMQUa__inView .Whychooseus-module__vsMQUa__kicker{animation:Whychooseus-module__vsMQUa__rise var(--dur-med) var(--ease-out) forwards}.Whychooseus-module__vsMQUa__kickerBar{background:linear-gradient(90deg,#14b8a6,#fb7185);width:28px;height:2px}.Whychooseus-module__vsMQUa__heading{letter-spacing:-.015em;color:var(--color-ink);max-width:34ch;margin:0 0 var(--space-10);opacity:0;font-size:clamp(26px,3.4vw,38px);font-weight:700;transform:translateY(14px)}.Whychooseus-module__vsMQUa__inView .Whychooseus-module__vsMQUa__heading{animation:Whychooseus-module__vsMQUa__rise var(--dur-med) var(--ease-out) 80ms forwards}.Whychooseus-module__vsMQUa__rows{margin-bottom:var(--space-10);flex-direction:column;display:flex}.Whychooseus-module__vsMQUa__row{align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-4);border-top:1px solid var(--color-line);opacity:0;grid-template-columns:auto auto 1fr;display:grid;position:relative;overflow:hidden;transform:translate(-16px)}.Whychooseus-module__vsMQUa__rows .Whychooseus-module__vsMQUa__row:last-child{border-bottom:1px solid var(--color-line)}.Whychooseus-module__vsMQUa__inView .Whychooseus-module__vsMQUa__row{animation:Whychooseus-module__vsMQUa__slide-in var(--dur-med) var(--ease-out) forwards;animation-delay:calc(var(--i) * .13s + .16s)}.Whychooseus-module__vsMQUa__ghostNumber{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px var(--color-line-strong);text-align:center;flex-shrink:0;width:1.3em;font-size:clamp(48px,6vw,72px);font-weight:700;line-height:1}.Whychooseus-module__vsMQUa__rowIcon{background:linear-gradient(135deg,#14b8a629,#fb718529);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.3rem;display:flex}.Whychooseus-module__vsMQUa__rowBody{min-width:0}.Whychooseus-module__vsMQUa__rowTitle{color:var(--color-ink);margin:0 0 var(--space-2);font-size:1.1rem;font-weight:700}.Whychooseus-module__vsMQUa__rowText{color:var(--color-text-soft);max-width:68ch;margin:0;font-size:.9rem;line-height:1.6}.Whychooseus-module__vsMQUa__ctaRow{justify-content:center;display:flex}.Whychooseus-module__vsMQUa__ctaBtn{padding:15px var(--space-6) 13px;font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;color:#fff;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);background:linear-gradient(120deg,#14b8a6,#fb7185);border-radius:999px;align-items:center;font-size:.82rem;display:inline-flex;box-shadow:0 14px 34px #14b8a63d}.Whychooseus-module__vsMQUa__ctaBtn:hover{transform:translateY(-3px);box-shadow:0 18px 44px #14b8a657}@keyframes Whychooseus-module__vsMQUa__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes Whychooseus-module__vsMQUa__slide-in{to{opacity:1;transform:translate(0)}}@media (max-width:640px){.Whychooseus-module__vsMQUa__row{grid-template-columns:auto 1fr}.Whychooseus-module__vsMQUa__ghostNumber{display:none}}
