:root{--paper:#06090f;--paper-warm:#070a10;--ink:#dce8f8;--ink-soft:#a8c4de;--muted:#5d7a96;--panel:#ffffff0a;--panel-strong:#ffffff12;--line:#ffffff14;--cyan:#09d8ff;--mint:#1aec9e;--violet:#9070ff;--gold:#f5bc42;--gold-bright:#ffd060;--coral:#ff6888;--deep:#03060c;--shadow:0 24px 70px #0000008c;--shadow-strong:0 34px 100px #000000a6;--radius:8px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}.page-progress{background:linear-gradient(90deg, var(--gold) 0%, var(--cyan) 55%, var(--mint) 100%);inset-inline:0;transform-origin:0;z-index:9999;pointer-events:none;height:2px;position:fixed;top:0;transform:scaleX(0)}.aurora-section{position:relative;overflow:hidden}.aurora-section>:not(.aurora-layer):not(.ecg-canvas-wrap):not(.neural-canvas-wrap):not(.ai-canvas):not(.hero-glass){z-index:1;position:relative}.aurora-layer{pointer-events:none;z-index:0;position:absolute;inset:0}.aurora-orb{filter:blur(72px);border-radius:50%;position:absolute}.aurora-mint .aurora-orb-a{background:radial-gradient(circle,#1aec9e21 0%,#0000 70%);width:520px;height:520px;animation:18s ease-in-out infinite alternate orb-drift-a;top:-120px;left:-80px}.aurora-mint .aurora-orb-b{background:radial-gradient(circle,#09d8ff14 0%,#0000 70%);width:380px;height:380px;animation:14s ease-in-out infinite alternate orb-drift-b;bottom:-80px;right:5%}.aurora-cyan .aurora-orb-a{background:radial-gradient(circle,#09d8ff1c 0%,#0000 70%);width:480px;height:480px;animation:16s ease-in-out infinite alternate orb-drift-a;top:-100px;right:-60px}.aurora-cyan .aurora-orb-b{background:radial-gradient(circle,#9070ff17 0%,#0000 70%);width:350px;height:350px;animation:20s ease-in-out infinite alternate orb-drift-b;bottom:-60px;left:10%}.aurora-gold .aurora-orb-a{background:radial-gradient(circle,#f5bc421a 0%,#0000 70%);width:600px;height:600px;animation:12s ease-in-out infinite alternate orb-pulse;top:50%;left:50%;transform:translate(-50%,-50%)}.aurora-gold .aurora-orb-b{background:radial-gradient(circle,#1aec9e12 0%,#0000 70%);width:300px;height:300px;animation:16s ease-in-out infinite alternate orb-drift-b;bottom:-40px;left:-40px}.aurora-violet .aurora-orb-a{background:radial-gradient(circle,#9070ff1c 0%,#0000 70%);width:500px;height:500px;animation:20s ease-in-out infinite alternate orb-drift-a;top:-80px;right:-80px}.aurora-violet .aurora-orb-b{background:radial-gradient(circle,#09d8ff14 0%,#0000 70%);width:360px;height:360px;animation:15s ease-in-out infinite alternate orb-drift-b;bottom:-60px;left:5%}@keyframes orb-drift-a{0%{transform:translate(0)scale(1)}33%{transform:translate(40px,-30px)scale(1.08)}66%{transform:translate(-25px,20px)scale(.96)}to{transform:translate(30px,10px)scale(1.04)}}@keyframes orb-drift-b{0%{transform:translate(0)scale(1)}40%{transform:translate(-35px,25px)scale(1.06)}80%{transform:translate(20px,-18px)scale(.94)}to{transform:translate(-10px,12px)scale(1.02)}}@keyframes orb-pulse{0%{opacity:.5;transform:translate(-50%,-50%)scale(.85)}to{opacity:1;transform:translate(-50%,-50%)scale(1.15)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.section,.stats-section,.compliance-band,.feature-band,.split-section,.process-section,.cta-section,.tech-section,.manifesto-section,.mission-section,.contact-section,.medical-sys-section,.infra-section,.profile-intro-section,.profile-info-section{animation:.65s cubic-bezier(.16,1,.3,1) both section-enter;animation-timeline:view();animation-range:entry entry 38%}.aurora-orb-a{animation:9s ease-in-out infinite orb-drift-a,linear both orb-parallax-a;animation-timeline:auto,view();animation-range:auto, entry exit}.aurora-orb-b{animation:11s ease-in-out infinite orb-drift-b,linear both orb-parallax-b;animation-timeline:auto,view();animation-range:auto, entry exit}@keyframes section-enter{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes orb-parallax-a{0%{translate:0 -14%}to{translate:0 14%}}@keyframes orb-parallax-b{0%{translate:0 14%}to{translate:0 -14%}}}}h1,.page-hero h1,.hero-content h1,.mission-statement,.hero-subtitle-accent,.stat-value,.medical-sys-header h2{color:#0000!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(120deg,#071624 0%,#0a4f66 42%,#075f78 66%,#4d35b8 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}.hero-visual-col,.page-hero-visual{isolation:isolate;z-index:4;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.hero-visual-col:before,.page-hero-visual:before{content:"";filter:blur(22px);opacity:.9;pointer-events:none;z-index:-1;background:radial-gradient(circle at 50% 45%,#35daff3d,#0000 48%),radial-gradient(circle at 62% 62%,#895cff2b,#0000 56%);position:absolute;inset:-12%}.hero-photo{aspect-ratio:4/3;isolation:isolate;background:#050c18;border:1px solid #89def23d;border-radius:28px;width:100%;margin:0;position:relative;overflow:hidden;box-shadow:0 34px 84px #0000006b,inset 0 0 0 1px #ffffff09,0 0 68px #1cb6f11f;max-width:660px!important;max-height:470px!important}.hero-photo:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(135deg,#ffffff24,#0000 19%),linear-gradient(#0000 66%,#02071152);position:absolute;inset:0}.hero-photo:after{content:"";pointer-events:none;z-index:3;border:1px solid #ffffff14;border-radius:20px;position:absolute;inset:10px}.hero-photo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;transform:scale(1.035)}.hero-term{perspective:1200px;direction:ltr;width:100%;max-width:640px;margin:0}.hero-term-inner{background:#0b1119;border:1px solid #94d2f024;border-radius:14px;flex-direction:column;min-height:430px;display:flex;overflow:hidden;box-shadow:0 34px 84px #00000073,0 0 70px #1cb6f11a}.hero-term-bar{background:linear-gradient(#d9dee6,#c2c9d3);flex:none;align-items:center;gap:8px;padding:11px 16px;display:flex}.hero-term-dot{border-radius:50%;flex:none;width:12px;height:12px}.hero-term-title{color:#454f5e;letter-spacing:.6px;margin-inline-start:10px;font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-size:12px}.hero-term-body{color:#b7c7da;text-align:left;background:radial-gradient(circle at 18% 0,#1cb6f112,#0000 52%),radial-gradient(circle at 90% 100%,#9070ff0f,#0000 46%);flex:1;padding:24px 30px 28px;font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-size:13.5px;line-height:1.9}.t-line{white-space:pre-wrap;min-height:1.9em}.t-out{padding-inline-start:2ch}.t-prompt{color:#3ce6a4}.t-ink{color:#c9d9ec}.t-muted{color:#64809c}.t-mint{color:#3ce6a4}.t-cyan{color:#5bd7ff}.t-violet{color:#ab9cff}.t-gold{color:#f5c76a}.t-coral{color:#ff8ba3}.t-cursor{vertical-align:text-bottom;background:#3ce6a4;width:8px;height:1.1em;margin-inline-start:2px;display:inline-block}@media (prefers-reduced-motion:no-preference){.t-cursor{animation:1.05s step-end infinite term-blink}}@keyframes term-blink{0%,to{opacity:1}50%{opacity:0}}@media (max-width:600px){.hero-term-inner{min-height:360px}.hero-term-body{padding:18px 20px 22px;font-size:12px}}.hero-photo-energy{mix-blend-mode:screen;opacity:0;pointer-events:none;z-index:4;background:linear-gradient(112deg,#0000 27%,#4be0ff05 40%,#5bddff4d 49%,#a46aff29 54%,#0000 68%);position:absolute;inset:-30% -65%;transform:translate(-22%)}.page-hero-inner.page-hero-text-only{grid-template-columns:minmax(0,980px);justify-content:center;min-height:500px}.page-hero-text-only .page-hero-content{width:100%;max-width:980px}.page-hero-text-only .page-hero-content h1{max-width:960px}@media (prefers-reduced-motion:no-preference){.hero-photo img{will-change:transform;animation:11s cubic-bezier(.4,0,.2,1) infinite alternate hero-photo-breathe}.hero-photo-energy{will-change:opacity, transform;animation:7.5s ease-in-out infinite hero-photo-sweep}}@keyframes hero-photo-breathe{0%{transform:scale(1.035)translate(-.5%,-.25%)}to{transform:scale(1.085)translate(.65%,.35%)}}@keyframes hero-photo-sweep{0%,18%{opacity:0;transform:translate(-22%)}42%,58%{opacity:.74}82%,to{opacity:0;transform:translate(24%)}}@media (max-width:980px){.hero-visual-col,.page-hero-visual{border-inline-start:0;border-top:1px solid #8bdaeb1c;width:100%;padding:38px 0 0;min-height:0!important}.hero-visual-col{justify-self:stretch}.page-hero-inner.page-hero-text-only{min-height:440px}}@media (max-width:780px){.page-hero-visual,.hero-visual-col{width:100%;max-width:none;margin:12px auto 0}}@media (max-width:600px){.hero-photo{aspect-ratio:4/3;border-radius:19px}.hero-photo:after{border-radius:13px;inset:7px}.page-hero-inner.page-hero-text-only{min-height:390px}}.page-hero .profile-tag{color:#daebf1c7;background:#daf2f813;border-color:#97dfef2e}.page-hero{min-height:auto!important;padding:32px clamp(18px,2.5vw,38px) 38px!important}.page-hero .page-hero-inner{border-radius:36px;width:100%;max-width:1480px;min-height:640px;margin-inline:auto;overflow:hidden}.page-hero.contact-compact .page-hero-inner{min-height:560px}@media (max-width:980px){.page-hero{padding:10px 10px 24px!important}.page-hero .page-hero-inner,.page-hero.contact-compact .page-hero-inner{border-radius:24px;min-height:auto}}@media (max-width:600px){.page-hero{padding-inline:7px!important}.page-hero .page-hero-inner,.page-hero.contact-compact .page-hero-inner{border-radius:21px}}.hero-section,.page-hero{border:0;min-height:auto;padding:104px clamp(14px,2.5vw,40px) clamp(22px,3vw,44px);position:relative;overflow:hidden;background:radial-gradient(circle at 8% 18%,#09d8ff1a,#0000 24%),linear-gradient(#f8fbfd 0%,#eef6f9 100%)!important}.hero-section:before,.page-hero:before{content:"";opacity:1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 86%);mask-image:linear-gradient(#000 0%,#0000 86%);background-color:#0000!important;background-image:linear-gradient(#0c354a0b 1px,#0000 1px),linear-gradient(90deg,#0c354a0b 1px,#0000 1px)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:48px 48px!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important;transform:none!important}.hero-section:after,.page-hero:after{content:"";opacity:.55;width:190px;height:118px;position:absolute;inset:auto 3.5% 5% auto;background:radial-gradient(circle,#05adce29 0 1px,#0000 1.5px) 0 0/17px 17px!important;transform:rotate(-8deg)!important}.hero-inner,.page-hero-inner{z-index:3;background:radial-gradient(circle at 78% 25%,#09d8ff21,#0000 28%),radial-gradient(circle at 16% 90%,#9070ff1c,#0000 30%),linear-gradient(135deg,#07111e 0%,#0a1726 52%,#07111d 100%);border:1px solid #81def229;border-radius:36px;width:100%;max-width:1480px;min-height:640px;margin:0 auto;padding:clamp(112px,10vw,144px) clamp(30px,6vw,90px) clamp(68px,7vw,94px);position:relative;overflow:hidden;box-shadow:0 34px 90px #12354738,inset 0 1px #ffffff14}.hero-inner:before,.page-hero-inner:before{content:"";opacity:.72;pointer-events:none;background:linear-gradient(90deg,#0000,#6bdaf11a,#0000) 0 0/100% 1px,linear-gradient(#74cadf0f 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#74cadf0f 1px,#0000 1px) 0 0/56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 42% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 42% 100%)}.hero-inner:after,.page-hero-inner:after{content:"";pointer-events:none;border:1px solid #09d8ff2e;border-radius:50%;width:310px;height:310px;position:absolute;inset:50% -110px auto auto;transform:translateY(-50%);box-shadow:0 0 0 54px #09d8ff06,0 0 0 108px #09d8ff05}.hero-inner,.page-hero-split{grid-template-columns:minmax(0,1.06fr) minmax(350px,.94fr);align-items:center;gap:clamp(42px,6vw,92px);display:grid}.hero-frame-meta{letter-spacing:.16em;z-index:5;align-items:center;gap:18px;display:flex;position:absolute;inset:34px clamp(30px,4.6vw,68px) auto}.hero-frame-brand,.hero-frame-status,.hero-frame-index{color:#cce5ed9e;font-family:var(--font-orbitron), ui-monospace, monospace;white-space:nowrap;font-size:.62rem;font-weight:700}.hero-frame-brand{color:#dceff4}.hero-frame-line{background:linear-gradient(90deg,#6dcae057,#0000);width:18vw;max-width:280px;height:1px}.hero-frame-status{align-items:center;gap:8px;display:inline-flex}.hero-frame-status i{background:#35eca6;border-radius:50%;width:6px;height:6px;box-shadow:0 0 14px #35eca6cc}.hero-frame-index{letter-spacing:.18em;z-index:5;position:absolute;bottom:28px;left:clamp(30px,4.6vw,68px)}[dir=ltr] .hero-frame-index{left:auto;right:clamp(30px,4.6vw,68px)}.hero-content,.page-hero-content{z-index:4;flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.hero-content:before,.page-hero-content:before{content:"";opacity:.8;background:linear-gradient(#20d8ef,#9172ff);border-radius:999px;width:3px;height:78px;position:absolute;inset:4px -28px auto auto}[dir=ltr] .hero-content:before,[dir=ltr] .page-hero-content:before{inset:4px auto auto -28px}.hero-content h1,.page-hero .page-hero-content h1{letter-spacing:-.055em;text-wrap:balance;max-width:920px;margin:18px 0 26px;font-size:clamp(3.25rem,6vw,6.35rem);line-height:.98;color:#0000!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(110deg,#fff 0%,#e8fbff 50%,#8fe8f4 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}.page-hero.contact-compact .page-hero-content h1{font-size:clamp(2.85rem,5vw,5.25rem)}.hero-content .eyebrow,.page-hero-content .eyebrow{letter-spacing:.2em;align-items:center;margin:0;font-size:.72rem;display:inline-flex;color:#f5c562!important;text-shadow:none!important}.hero-content .eyebrow:before,.page-hero-content .eyebrow:before{content:"";background:#f5c562;width:24px;height:1px;margin-inline-end:12px}.hero-subtitle,.page-hero-content p{max-width:720px;margin:0;font-size:clamp(1.02rem,1.4vw,1.23rem);line-height:1.9;color:#daebf1c2!important}.hero-subtitle-accent{color:#62e5f3!important}.hero-terminal-col,.page-hero-visual{isolation:isolate;z-index:4;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.hero-terminal-col:before,.page-hero-visual:before{content:"";filter:blur(8px);pointer-events:none;z-index:-1;background:radial-gradient(circle,#1adaf22e,#0000 66%);position:absolute;inset:-18%}.page-hero-visual{border-inline-start:1px solid #8bdaeb1c;min-height:390px;padding-inline-start:clamp(20px,3vw,48px)}.page-hero-visual>*{max-width:100%;max-height:470px}.hero-glass{display:none}.hero-proof-grid{gap:8px;margin-top:30px}.hero-proof-pill{min-height:68px;box-shadow:none!important;background:#ddf6fb0e!important;border-color:#86dff124!important}.hero-proof-pill strong{color:#f4fbfd}.hero-proof-pill small{color:#c2dce499}.hero-actions{margin-top:28px}.hero-section .button-ghost,.page-hero .button-ghost{color:#eaf8fb;background:#ffffff0e;border-color:#bee6f02e}.hero-avail-row{border-top:1px solid #a1dbe71a;margin-top:32px;padding-top:18px}.hero-avail-stack{color:#c0dae194!important}.hero-terminal-big,.hero-console,.page-hero-visual .ops-window,.page-hero-visual .medical-ai-panel,.page-hero-visual .medical-ai-card,.page-hero-visual .dhv-card{color:#e9f8fb!important;background:#050f1ac7!important;border-color:#79dbef29!important;box-shadow:0 28px 80px #00000052!important}.page-hero.contact-compact .page-hero-inner{min-height:560px;padding-bottom:72px}@media (prefers-reduced-motion:no-preference){.hero-inner:after,.page-hero-inner:after{animation:10s ease-in-out infinite alternate premium-hero-orbit}.hero-frame-status i{animation:2.6s ease-in-out infinite premium-hero-pulse}}@keyframes premium-hero-orbit{0%{opacity:.55;transform:translateY(-52%)scale(.96)}to{opacity:.9;transform:translateY(-46%)scale(1.04)}}@keyframes premium-hero-pulse{50%{opacity:.65;box-shadow:0 0 22px #35eca6}}@media (max-width:980px){.hero-section,.page-hero{padding:88px 14px 24px}.hero-inner,.page-hero-inner,.page-hero.contact-compact .page-hero-inner{border-radius:28px;grid-template-columns:1fr;gap:42px;min-height:auto;padding:108px clamp(22px,6vw,54px) 64px}.hero-content h1,.page-hero .page-hero-content h1,.page-hero.contact-compact .page-hero-content h1{font-size:clamp(3rem,9vw,5.2rem)}.hero-terminal-col,.page-hero-visual{border-inline-start:0;border-top:1px solid #8bdaeb1c;width:100%;min-height:320px;padding:38px 0 0}.hero-terminal-col{justify-self:stretch}.hero-terminal-big{margin-inline:auto}}@media (max-width:600px){.hero-section,.page-hero{padding-inline:8px}.hero-inner,.page-hero-inner,.page-hero.contact-compact .page-hero-inner{border-radius:22px;padding:92px 20px 54px}.hero-frame-meta{gap:10px;inset:26px 20px auto}.hero-frame-line{flex:1;width:auto}.hero-frame-status{font-size:0}.hero-frame-status i{display:block}.hero-frame-index{bottom:20px;left:20px}[dir=ltr] .hero-frame-index{left:auto;right:20px}.hero-content:before,.page-hero-content:before{display:none}.hero-content h1,.page-hero .page-hero-content h1,.page-hero.contact-compact .page-hero-content h1{font-size:clamp(2.55rem,13vw,4rem);line-height:1.04}.hero-proof-grid{grid-template-columns:1fr;width:100%}.hero-proof-pill{min-height:58px}.page-hero-visual{min-height:260px}}.signature-grid{opacity:.34!important}.signature-grid path{stroke:#0c38541f!important}.signature-core{filter:drop-shadow(0 24px 54px #08507029)!important}.signature-core-halo{fill:#09d8ff14!important;stroke:#085f7842!important}.signature-motif path,.signature-motif rect,.signature-motif circle,.signature-motif ellipse{fill:#082a38b8!important;stroke-width:2.2px!important}.signature-code{fill:#071624!important}.signature-node-ring{fill:#ffffffd1!important;stroke:#085f7847!important}.signature-node-core{fill:#09d8ff24!important;stroke:#085f7861!important}.signature-node text{fill:#0a3850!important;font-weight:950!important}.signature-readout rect{fill:#ffffffe0!important;stroke:#10304c29!important}.signature-readout text{fill:#0a3850!important;font-weight:950!important}.signature-scan{opacity:.28!important;mix-blend-mode:multiply!important}.chat-panel,.chat-invite{color:var(--ink)!important;background:radial-gradient(circle at 14% 0,#09d8ff1f,#0000 34%),linear-gradient(#fffffff5,#f6fbfff0)!important;border-color:#10304c24!important;box-shadow:0 24px 64px #1e46642e!important}.chat-head,.chat-invite-head,.chat-intro,.chat-form{background:#ffffffb8!important;border-color:#10304c1f!important}.chat-close,.chat-invite-close,.chat-form input{color:var(--ink)!important;background:#ffffffe6!important;border-color:#10304c24!important}.chat-bubble.assistant{color:var(--ink-soft)!important;background:#ffffffeb!important;border-color:#10304c1f!important}.chat-bubble.user,.chat-bubble.admin{color:var(--ink)!important}.package-summary{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:clamp(24px,5vw,72px);width:min(100%,100vw - 40px);max-width:1180px;margin:0 auto;display:grid}.package-summary h2,.package-summary p{max-width:760px}.package-summary-stats{grid-template-columns:repeat(3,minmax(0,1fr));align-self:center;gap:12px;display:grid}.package-summary-stats div{text-align:center;background:#ffffffdb;border:1px solid #10304c21;border-radius:8px;min-height:108px;padding:18px 14px;box-shadow:0 18px 42px #1e46641a}.package-summary-stats strong{color:#075f78;font-family:var(--font-mono-display), monospace;font-size:clamp(1.8rem,3vw,2.55rem);line-height:1;display:block}.package-summary-stats span{color:var(--ink-soft);margin-top:10px;font-size:.84rem;font-weight:800;display:block}.package-grid{grid-template-columns:repeat(5,minmax(230px,1fr));gap:18px;width:min(100%,100vw - 40px);max-width:1320px;margin:0 auto;display:grid}.package-card{background:#ffffffe6;border:1px solid #10304c21;border-radius:8px;flex-direction:column;gap:16px;min-height:100%;padding:22px;display:flex;position:relative;box-shadow:0 24px 70px #194b6e1f}.package-card:before{background:linear-gradient(90deg, var(--cyan), var(--mint), var(--gold), var(--violet));content:"";border-radius:8px 8px 0 0;height:3px;position:absolute;inset:0 0 auto}.package-card-featured{border-color:#09d8ff52;box-shadow:0 28px 80px #09638729}.package-card-top{justify-content:space-between;align-items:center;display:flex}.package-number{color:#986404;font-family:var(--font-mono-display), monospace;letter-spacing:.04em;font-size:.82rem;font-weight:950}.package-icon{color:#027fa0;background:#09d8ff1c;border:1px solid #09d8ff3d;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.package-card h3{color:var(--ink);margin:0;font-size:1.16rem;line-height:1.45}.package-short{color:var(--ink-soft);margin:0;font-size:.88rem;line-height:1.75}.package-price{background:linear-gradient(135deg,#09d8ff17,#1aec9e12);border:1px solid #10304c1a;border-radius:8px;padding:14px}.package-price span,.package-price small{color:var(--muted);font-size:.72rem;font-weight:800;display:block}.package-price strong{color:#071624;margin:4px 0;font-size:1.34rem;line-height:1.35;display:block}.package-price-free{background:linear-gradient(135deg,#1aec9e24,#09d8ff1f),#fff;border-color:#1aec9e47;position:relative;overflow:hidden}.package-price-free:after{content:"";background:linear-gradient(105deg,#0000 28%,#ffffffdb 50%,#0000 72%);animation:2.8s ease-in-out infinite package-free-shine;position:absolute;inset:0;transform:translate(110%)}.package-price-free strong{color:#0000;letter-spacing:0;-webkit-text-fill-color:transparent;z-index:1;background:linear-gradient(120deg,#04724f 0%,#027fa0 52%,#4d35b8 100%);-webkit-background-clip:text;background-clip:text;font-size:1.75rem;animation:2.4s ease-in-out infinite package-free-pop;position:relative}.package-price-free span,.package-price-free small{z-index:1;position:relative}@keyframes package-free-shine{0%,38%{transform:translate(110%)}72%,to{transform:translate(-110%)}}@keyframes package-free-pop{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.package-meta,.package-form-data{gap:8px;display:grid}.package-meta span{color:var(--ink-soft);align-items:center;gap:7px;font-size:.8rem;font-weight:800;display:inline-flex}.package-form-data{background:#f5fafddb;border:1px solid #10304c1a;border-radius:8px;margin:0;padding:12px}.package-form-data div{justify-content:space-between;align-items:center;gap:12px;display:flex}.package-form-data dt,.package-form-data dd{margin:0;font-size:.76rem}.package-form-data dt{color:var(--muted);font-weight:800}.package-form-data dd{color:var(--ink);text-align:left;font-weight:950}.package-details{gap:9px;margin:0;padding:0;list-style:none;display:grid}.package-details li{color:var(--ink-soft);align-items:flex-start;gap:8px;font-size:.83rem;line-height:1.65;display:flex}.package-details svg{color:var(--mint);flex:none;margin-top:5px}.package-comparison-shell{background:#ffffffdb;border:1px solid #10304c1f;border-radius:8px;width:min(100%,100vw - 40px);max-width:1280px;margin:0 auto;overflow-x:auto;box-shadow:0 24px 70px #194b6e1f}.package-comparison{border-collapse:collapse;width:100%;min-width:1060px}.package-comparison th,.package-comparison td{border-bottom:1px solid #10304c1a;text-align:center;vertical-align:middle;border-inline-start:1px solid #10304c14;padding:14px 12px}.package-comparison thead th{color:#071624;z-index:1;background:#f5fafdeb;font-size:.82rem;font-weight:950;line-height:1.45;position:sticky;top:0}.package-comparison tbody th{color:var(--ink);text-align:right;z-index:2;background:#ffffffc2;min-width:230px;font-size:.84rem;font-weight:900;position:sticky;right:0}.package-mark{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:6px 10px;font-size:.74rem;font-weight:950;display:inline-flex}.package-mark.yes{color:#04724f;background:#1aec9e1f}.package-mark.optional{color:#986404;background:#f5bc4229}.package-mark.no{color:var(--muted);background:#5f74881a}.package-addon-grid,.package-ai-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.package-ai-card{background:#ffffffe0;border:1px solid #10304c1f;border-radius:8px;padding:22px;box-shadow:0 18px 48px #194b6e1a}.package-ai-card svg{color:#027fa0;margin-bottom:14px}.package-ai-card h3{color:var(--ink);margin-bottom:10px}.package-ai-card p{color:var(--ink-soft);margin:0;font-size:.94rem;line-height:1.8}.package-addon{background:#ffffffe0;border:1px solid #10304c1f;border-radius:8px;padding:20px;box-shadow:0 18px 48px #194b6e1a}.package-addon span{color:#986404;font-family:var(--font-mono-display), monospace;margin-bottom:10px;font-size:.78rem;font-weight:950;display:inline-block}.package-addon h3{color:var(--ink);margin-bottom:8px}.package-addon p{color:var(--ink-soft);margin:0;font-size:.9rem;line-height:1.75}@media (max-width:1180px){.package-grid{grid-template-columns:repeat(2,minmax(260px,1fr))}}@media (max-width:760px){.package-summary,.package-grid,.package-ai-grid,.package-addon-grid{grid-template-columns:1fr}.package-summary-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.package-summary-stats div{min-height:86px;padding:14px 8px}.package-summary-stats strong{font-size:1.45rem}.package-summary-stats span{font-size:.72rem}}h1,.mission-statement{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(120deg,#071624 0%,#0a4f66 42%,#075f78 66%,#4d35b8 100%);-webkit-background-clip:text;background-clip:text}.section-intro h2,.mission-section h2,.page-hero h1{color:var(--ink)}.mission-section{border-block-color:#10304c1a}.dot-grid-bg{background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-size:28px 28px}.tilt-card{transform:perspective(900px) rotateX(var(--ty,0deg)) rotateY(var(--tx,0deg));transform-style:preserve-3d;transition:transform .12s linear;position:relative}.tilt-card:after{background:radial-gradient(220px circle at var(--gx,50%) var(--gy,50%), var(--glow,#f5bc421f), transparent 80%);border-radius:inherit;content:"";opacity:0;pointer-events:none;z-index:2;transition:opacity .2s;position:absolute;inset:0}.tilt-card:hover:after{opacity:1}.magnetic-wrap{transition:transform .35s cubic-bezier(.23,1,.32,1);display:inline-flex}.glow-card{position:relative;overflow:hidden}.glow-card:before{background:radial-gradient(180px circle at var(--mx,50%) var(--my,50%), #f5bc421a, transparent 80%);content:"";opacity:0;pointer-events:none;z-index:0;transition:opacity .3s;position:absolute;inset:0}.glow-card:hover:before{opacity:1}.glow-card>*{z-index:1;position:relative}.ecg-canvas-wrap{bottom:0;pointer-events:none;z-index:0;position:absolute;inset-inline:0}.neural-canvas-wrap{pointer-events:none;z-index:0;position:absolute;inset:0}.ecg-canvas{bottom:0;opacity:.55;pointer-events:none;z-index:0;width:100%;display:block;position:absolute;inset-inline:0}.neural-canvas{pointer-events:none;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.scramble-text{font-family:var(--font-mono-display), "Courier New", Courier, monospace;font-variant-numeric:tabular-nums;letter-spacing:inherit}.rv{transition:opacity .68s cubic-bezier(.16,1,.3,1),transform .68s cubic-bezier(.16,1,.3,1)}.rv-up{opacity:0;transform:translateY(18px)}.rv-left{opacity:0;transform:translate(-28px)}.rv-right{opacity:0;transform:translate(28px)}.rv-visible{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.rv{transition:none}.rv-up,.rv-left,.rv-right{opacity:1;transform:none}}body{color:var(--ink);background:radial-gradient(90% 65% at 12% 38%,#08a8d82b 0%,#0000 54%),radial-gradient(80% 58% at 86% 14%,#7257f424 0%,#0000 50%),radial-gradient(65% 52% at 55% 88%,#18c68f1c 0%,#0000 44%),#06090f;min-height:100vh;margin:0;font-family:Inter,Segoe UI,Tahoma,Arial,sans-serif;line-height:1.8}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.site-header{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);inset:0 0 auto;z-index:20;background:linear-gradient(#080d18e6,#04080fc7),radial-gradient(circle at 50% 0,#09d8ff1a,#0000 52%);border-bottom:1px solid #ffffff12;grid-template-columns:minmax(220px,1fr) auto minmax(150px,1fr);align-items:center;gap:18px;padding:14px clamp(18px,5vw,72px);display:grid;position:sticky;top:0;box-shadow:0 18px 60px #00000052}.site-header:before{content:"";opacity:.85;pointer-events:none;background:linear-gradient(90deg,#0000,#09d8ff6b,#1aec9e3d,#0000);height:1px;position:absolute;inset:auto clamp(18px,5vw,72px) 0}.brand{align-items:center;gap:12px;min-width:0;display:inline-flex}.brand-mark{color:#07121d;background:linear-gradient(135deg,#52e2ff 0%,#61eab5 50%,#ffd36c 100%);border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;font-weight:900;display:inline-flex;box-shadow:0 14px 42px #08a8d859}.brand strong{color:var(--ink);font-size:1rem;line-height:1.2;display:block}.brand small{color:var(--muted);direction:ltr;unicode-bidi:isolate;font-size:.72rem;line-height:1.2;display:block}.main-nav{background:linear-gradient(#ffffff12,#ffffff09);border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:4px;padding:5px;display:flex;box-shadow:inset 0 1px #ffffff14,0 10px 36px #0006}.main-nav a{color:#7a9ab8;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:8px 13px;font-size:.9rem;transition:background .18s,color .18s,transform .18s;display:inline-flex;position:relative}.main-nav a.nav-home{padding-inline:12px}.main-nav a:hover{color:var(--ink);background:#ffffff14;transform:translateY(-1px)}.header-cta{color:var(--ink);background:linear-gradient(135deg,#ffffff1c,#ffffff0e);border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;transition:box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 16px 34px #00000059}.header-cta:hover{transform:translateY(-1px);box-shadow:0 20px 44px #08a8d847}.language-toggle{color:var(--cyan);letter-spacing:.04em;background:radial-gradient(circle at 50% 0,#09d8ff33,#0000 62%),#09d8ff14;border:1px solid #09d8ff38;border-radius:999px;justify-content:center;align-items:center;min-width:48px;height:42px;font-size:.82rem;font-weight:950;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.language-toggle:hover{color:#e9fbff;background:#09d8ff24;border-color:#09d8ff70;transform:translateY(-1px)}.hero-section{min-height:calc(100svh - 112px);position:relative;overflow:hidden}.hero-inner{z-index:2;grid-template-columns:1fr min(500px,44%);align-items:center;gap:clamp(24px,4vw,64px);width:100%;min-height:calc(100svh - 112px);padding:74px clamp(20px,6vw,92px) 56px;display:grid;position:relative}.brain-wrapper{position:relative}.brain-canvas-stage{aspect-ratio:1;width:100%;min-height:min(500px,78vw);position:relative}.brain-canvas{z-index:2;background:0 0;width:100%;height:100%;display:block;position:absolute;inset:0}.brain-fallback{filter:drop-shadow(0 18px 44px #f5bc4229)drop-shadow(0 0 22px #75e7ba1f);opacity:.78;pointer-events:none;z-index:1;animation:5.6s ease-in-out infinite brain-fallback-float;position:absolute;inset:5%}.brain-canvas-stage.is-loaded .brain-fallback{opacity:.34}.brain-shell{fill:#d2eadf1f;stroke:#ffd36cc2;stroke-linejoin:round;stroke-width:2.6px}.brain-fissure{fill:none;stroke:#ffd36c80;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px}.brain-fold{fill:none;stroke:#f4ead7bd;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.8px}.brain-fold.accent{stroke:#75e7bab3}.medical-ai-visual,.ops-visual,.bio-oracle-visual,.command-mesh-visual,.default-hero-visual{aspect-ratio:1;width:100%;min-height:min(520px,72vw);position:relative}.medical-ai-glow,.medical-ai-orbit,.medical-ai-core,.medical-ai-panel,.medical-ai-card,.medical-ai-dot,.ops-glow,.bio-field,.bio-label,.mesh-depth,.mesh-scanline,.dhv-glow,.dhv-orbit,.dhv-core,.dhv-card,.dhv-node{position:absolute}.medical-ai-glow,.ops-glow,.dhv-glow{filter:blur(34px);pointer-events:none;border-radius:50%}.medical-ai-glow-cyan{background:radial-gradient(circle,#09d8ff57,#0000 66%);animation:6s ease-in-out infinite visual-pulse;inset:10%}.medical-ai-glow-gold{background:radial-gradient(circle,#f5bc423d,#0000 64%);animation:7.5s ease-in-out infinite reverse visual-pulse;inset:30% 6% 8% 18%}.medical-ai-orbit{border:1px solid #09d8ff2e;border-radius:50%;inset:10%}.medical-ai-orbit-a{animation:22s linear infinite visual-spin;transform:rotateX(64deg)rotate(18deg)}.medical-ai-orbit-b{border-color:#f5bc4229;animation:28s linear infinite reverse visual-spin;inset:22%;transform:rotateX(58deg)rotate(-24deg)}.medical-ai-core{color:#04141a;inset-inline-start:38%;z-index:6;background:linear-gradient(135deg,#09d8fff2,#1aec9ed1);border:1px solid #ffffff38;border-radius:8px;place-items:center;width:118px;height:96px;padding:12px;animation:6s ease-in-out infinite visual-float-a;display:grid;top:35%;box-shadow:0 22px 56px #09d8ff47}.medical-ai-core-label{font-size:1.6rem;font-weight:950;line-height:1}.medical-ai-core-sub{letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:900}.medical-ai-panel,.medical-ai-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07101ec7;border:1px solid #ffffff1c;border-radius:8px;box-shadow:0 24px 60px #0000006b}.medical-ai-panel-primary{inset-inline-start:4%;z-index:3;width:50%;padding:16px;animation:7s ease-in-out infinite visual-float-b;top:15%}.medical-ai-panel-top{align-items:center;gap:6px;margin-bottom:18px;display:flex}.medical-ai-panel-top span{background:#ffffff29;border-radius:50%;width:8px;height:8px}.medical-ai-panel-top strong{color:var(--ink-soft);direction:ltr;unicode-bidi:isolate;margin-inline-start:auto;font-size:.68rem}.medical-ai-wave{height:82px;position:relative;overflow:hidden}.wave-line{border-bottom:2px solid #09d8ffbd;border-radius:50%;width:150%;height:70px;position:absolute;inset:4px 0 auto;transform:skew(-16deg)}.wave-line-a{animation:3.6s linear infinite wave-slide}.wave-line-b{border-color:#1aec9e9e;animation:4.4s linear infinite reverse wave-slide;top:18px}.medical-ai-bars{align-items:end;gap:8px;height:70px;display:flex}.medical-ai-bars i{height:var(--bar-h);background:linear-gradient(#f5bc42db,#09d8ff38);border-radius:5px 5px 0 0;width:100%;animation:3.8s ease-in-out infinite bar-breathe}.medical-ai-panel-secondary{inset-inline-end:6%;z-index:4;gap:10px;width:30%;padding:14px;animation:7.4s ease-in-out infinite visual-float-c;display:grid;top:16%}.medical-ai-pill{color:var(--ink-soft);text-align:center;direction:ltr;unicode-bidi:isolate;background:#ffffff0e;border:1px solid #ffffff17;border-radius:999px;padding:8px 10px;font-size:.68rem;font-weight:900}.medical-ai-card{z-index:5;gap:2px;width:118px;padding:13px 16px;animation:6.8s ease-in-out infinite visual-float-a;display:grid}.medical-ai-card span{color:var(--muted);text-transform:uppercase;direction:ltr;unicode-bidi:isolate;font-size:.62rem;font-weight:900}.medical-ai-card strong{color:var(--ink);direction:ltr;unicode-bidi:isolate;font-size:1.05rem}.medical-ai-card-left{bottom:16%;inset-inline-start:12%}.medical-ai-card-right{bottom:11%;animation-delay:-1.6s;inset-inline-end:12%}.medical-ai-dot,.dhv-node{background:var(--gold);border-radius:50%;width:7px;height:7px;animation:2.8s ease-in-out infinite visual-spark;box-shadow:0 0 18px #f5bc42e6}.medical-ai-dot-a{inset-inline-start:34%;top:20%}.medical-ai-dot-b{inset-inline-end:24%;animation-delay:-.9s;top:57%}.medical-ai-dot-c{bottom:22%;animation-delay:-1.7s;inset-inline-start:46%}.ops-visual{min-height:min(540px,76vw)}.ops-glow-cyan{background:radial-gradient(circle,#09d8ff4d,#0000 66%);animation:7s ease-in-out infinite visual-pulse;inset:3%}.ops-glow-violet{background:radial-gradient(circle,#9070ff38,#0000 66%);animation:8s ease-in-out infinite reverse visual-pulse;inset:22% 5% 2% 22%}.ops-window{background:linear-gradient(#0a1426fa,#040915fa);border:1px solid #ffffff1f;border-radius:8px;animation:7s ease-in-out infinite visual-float-b;position:absolute;inset:5% 0 6%;overflow:hidden;box-shadow:0 36px 100px #09d8ff2e,0 0 0 1px #ffffff0d}.ops-titlebar{background:#091122f0;border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:12px 16px;display:flex}.ops-window-dots{gap:7px;display:flex}.ops-window-dots span{border-radius:50%;width:10px;height:10px}.ops-window-dots span:first-child{background:#1aec9e}.ops-window-dots span:nth-child(2){background:#f5bc42}.ops-window-dots span:nth-child(3){background:#ff6888}.ops-address{color:#a8c4deb8;direction:ltr;unicode-bidi:isolate;background:#ffffff0d;border:1px solid #ffffff14;border-radius:6px;flex:1;padding:6px 10px;font-size:.74rem}.ops-status{color:var(--mint);direction:ltr;unicode-bidi:isolate;align-items:center;gap:6px;font-size:.72rem;font-weight:900;display:inline-flex}.ops-status i{background:var(--mint);border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #1aec9ecc}.ops-body{grid-template-columns:132px minmax(0,1fr);min-height:410px;display:grid}.ops-sidebar{background:#040914f0;border-left:1px solid #ffffff0f;align-content:start;gap:10px;padding:18px 12px;display:grid}.ops-logo{margin-bottom:8px}.ops-sidebar span{color:#a8c4de9e;border-radius:7px;align-items:center;gap:8px;padding:9px 10px;font-size:.74rem;display:flex}.ops-sidebar span.active{color:var(--ink);background:#09d8ff21}.ops-sidebar span i{background:#ffffff24;border-radius:4px;width:14px;height:14px}.ops-sidebar span.active i{background:var(--cyan)}.ops-main{gap:16px;padding:20px;display:grid}.ops-hero-row{justify-content:space-between;align-items:center;display:flex}.ops-eyebrow{color:var(--gold);text-transform:uppercase;direction:ltr;unicode-bidi:isolate;font-size:.68rem;font-weight:900;display:block}.ops-hero-row strong{color:var(--ink);font-size:1.1rem;display:block}.ops-score{color:var(--mint);background:radial-gradient(circle,#1aec9e38,#09d8ff1a);border:1px solid #1aec9e4d;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;font-weight:950;display:flex}.ops-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ops-metric{background:#ffffff0b;border:1px solid #ffffff14;border-radius:8px;padding:12px}.ops-metric strong{color:var(--ink);direction:ltr;unicode-bidi:isolate;font-size:1.25rem;display:block}.ops-metric span{color:var(--muted);font-size:.72rem}.ops-grid{grid-template-columns:1.1fr .9fr;gap:14px;display:grid}.ops-chart,.ops-flow{background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;min-height:168px;padding:16px}.ops-chart{align-items:end;gap:9px;display:flex}.ops-chart span{height:var(--bar-h);background:linear-gradient(#09d8ffeb,#1aec9e47);border-radius:5px 5px 0 0;width:100%;animation:3.4s ease-in-out infinite bar-breathe}.ops-flow{gap:9px;display:grid}.ops-flow span{color:var(--ink-soft);align-items:center;gap:8px;font-size:.76rem;display:flex}.ops-flow i{color:var(--cyan);background:#09d8ff24;border:1px solid #09d8ff38;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-style:normal;display:flex}.default-hero-visual{min-height:min(500px,70vw)}.dhv-glow-a{background:radial-gradient(circle,#09d8ff47,#0000 66%);animation:6s ease-in-out infinite visual-pulse;inset:10%}.dhv-glow-b{background:radial-gradient(circle,#f5bc4233,#0000 66%);animation:7.2s ease-in-out infinite reverse visual-pulse;inset:28% 6% 4% 22%}.dhv-orbit{border:1px solid #ffffff17;border-radius:50%;inset:10%}.dhv-orbit-a{animation:20s linear infinite visual-spin;transform:rotateX(62deg)rotate(18deg)}.dhv-orbit-b{border-color:#1aec9e24;animation:26s linear infinite reverse visual-spin;inset:25%}.dhv-core{color:#03121a;z-index:4;background:linear-gradient(135deg,#09d8ffe6,#9070ffb8);border:1px solid #ffffff2e;border-radius:8px;place-items:center;width:132px;height:108px;animation:6.4s ease-in-out infinite visual-float-a;display:grid;inset:32% auto auto 34%;box-shadow:0 22px 60px #09d8ff33}.dhv-core span{letter-spacing:.12em;font-size:.7rem;font-weight:950}.dhv-core strong{font-size:2rem;line-height:1}.dhv-card{background:#07101ec7;border:1px solid #ffffff1c;border-radius:8px;gap:4px;width:132px;padding:14px 16px;animation:7s ease-in-out infinite visual-float-b;display:grid;box-shadow:0 24px 60px #00000061}.dhv-card span{color:var(--muted);direction:ltr;unicode-bidi:isolate;font-size:.68rem;font-weight:900}.dhv-card strong{color:var(--ink);direction:ltr;unicode-bidi:isolate}.dhv-card-a{inset-inline-start:7%;top:18%}.dhv-card-b{inset-inline-end:7%;animation-delay:-1.2s;top:22%}.dhv-card-c{bottom:14%;animation-delay:-2.1s;inset-inline-start:23%}.dhv-node-a{inset-inline-start:26%;top:38%}.dhv-node-b{inset-inline-end:22%;animation-delay:-1s;top:54%}.dhv-node-c{bottom:28%;animation-delay:-1.8s;inset-inline-end:38%}.bio-oracle-visual,.command-mesh-visual{isolation:isolate;min-height:min(560px,78vw);overflow:visible}.bio-oracle-svg,.mesh-svg{z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.bio-oracle-svg{transform-origin:50%;transform:scale(1.06)}.mesh-svg{transform-origin:50%;transform:scale(1.14)}.bio-field,.mesh-depth{filter:blur(38px);pointer-events:none;z-index:0;border-radius:50%}.bio-field-a{background:radial-gradient(circle at 46% 48%,#09d8ff47,#1aec9e1c 42%,#0000 70%);animation:5.8s ease-in-out infinite bio-field-breathe;inset:8% 2% 10%}.bio-field-b{background:radial-gradient(circle at 58% 52%,#f5bc423d,#9070ff1c 38%,#0000 68%);animation:7.2s ease-in-out infinite reverse bio-field-breathe;inset:22% 6% 4% 18%}.bio-halo{fill:url(#bioCore);transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite bio-halo-phase}.bio-ring{fill:none;stroke-linecap:round;stroke-width:1.4px;transform-box:fill-box;transform-origin:50%}.bio-ring-a{stroke:#09d8ff47;stroke-dasharray:12 22;animation:8s linear infinite bio-orbit-signal}.bio-ring-b{stroke:#f5bc4238;stroke-dasharray:6 28;animation:11s linear infinite reverse bio-orbit-signal}.bio-cell{fill:#dce8f8d1;filter:drop-shadow(0 0 8px #09d8ff85);animation:3.2s ease-in-out infinite bio-cell-pulse}.bio-cell-1{fill:#1aec9ee6;animation-delay:-.6s}.bio-cell-2{fill:#f5bc42d1;animation-delay:-1.2s}.bio-cell-3{fill:#9070ffdb;animation-delay:-1.8s}.bio-link{fill:none;stroke:#a8c4de2e;stroke-linecap:round;stroke-width:1.4px}.bio-packet{fill:none;filter:drop-shadow(0 0 9px #09d8ffc7);stroke:url(#bioBeam);stroke-dasharray:78 430;stroke-linecap:round;stroke-width:4.2px;animation:3.8s cubic-bezier(.45,0,.2,1) infinite bio-packet-flow}.bio-packet-b{stroke-width:3.4px;animation-delay:-1.2s}.bio-packet-c{stroke-width:3.8px;animation-delay:-2.1s}.bio-prism{filter:drop-shadow(0 28px 58px #09d8ff2e);transform-box:fill-box;transform-origin:50%;animation:5.4s ease-in-out infinite bio-prism-phase}.bio-prism-back,.bio-prism-face{fill:#04091470;stroke-linejoin:round}.bio-prism-back{stroke:#09d8ff42;stroke-width:1.6px}.bio-prism-face{stroke:#f5bc425c;stroke-width:1.8px}.bio-prism-line{fill:none;stroke:#a8c4de2e;stroke-width:1.1px}.bio-core{fill:#09d8ff1a;stroke:#1aec9e94;stroke-width:1.8px;animation:2.7s ease-in-out infinite bio-core-ionize}.bio-vital{fill:none;stroke:#1aec9ef5;stroke-dasharray:90 160;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px;animation:2.9s ease-in-out infinite bio-vital-flow}.bio-vital-b{stroke:#09d8ffe0;stroke-width:3px;animation-delay:-1.1s}.bio-dna{filter:drop-shadow(0 0 15px #f5bc422e)}.bio-dna-line{fill:none;stroke:#f5bc4275;stroke-dasharray:28 18;stroke-linecap:round;stroke-width:2.2px;animation:4.2s linear infinite bio-dna-flow}.bio-dna-line.alt{stroke:#09d8ff70;animation-direction:reverse}.bio-dna-rung{stroke:#dce8f859;stroke-linecap:round;stroke-width:1.6px;animation:2.6s ease-in-out infinite bio-cell-pulse}.bio-dna-rung-1{stroke:#1aec9e6b;animation-delay:-.7s}.bio-dna-rung-2{stroke:#9070ff6b;animation-delay:-1.4s}.bio-scanner{fill:#09d8ff29;filter:drop-shadow(0 0 18px #09d8ffb8);transform-box:fill-box;transform-origin:50%;animation:3.4s cubic-bezier(.5,0,.16,1) infinite bio-scan}.bio-label{color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;z-index:3;direction:ltr;unicode-bidi:isolate;background:#040914b3;border:1px solid #09d8ff2e;border-radius:7px;padding:8px 10px;font-size:.68rem;font-weight:950}.bio-label-a{inset-inline-start:3%;animation:4.2s ease-in-out infinite bio-label-phase;top:28%}.bio-label-b{inset-inline-end:2%;border-color:#1aec9e38;animation:3.6s ease-in-out -1.2s infinite bio-label-phase;top:45%}.bio-label-c{bottom:18%;border-color:#f5bc4238;animation:4.8s ease-in-out -2s infinite bio-label-phase;inset-inline-start:14%}.mesh-depth-a{background:radial-gradient(circle at 50% 42%,#09d8ff42,#1aec9e1a 44%,#0000 68%);animation:5.6s ease-in-out infinite mesh-depth-phase;inset:4% 2% 7%}.mesh-depth-b{background:radial-gradient(circle at 50% 52%,#9070ff3b,#f5bc4217 38%,#0000 70%);animation:7.4s ease-in-out infinite reverse mesh-depth-phase;inset:18% 4% 1% 14%}.mesh-perspective{opacity:.68;transform-box:fill-box;transform-origin:50%;animation:9s linear infinite mesh-grid-phase}.mesh-grid-line{fill:none;stroke:#a8c4de33;stroke-dasharray:8 20;stroke-linecap:round;stroke-width:1px}.mesh-link{fill:none;stroke:#09d8ff3d;stroke-linecap:round;stroke-width:1.8px}.mesh-packet{fill:none;filter:drop-shadow(0 0 10px #09d8ffb8);stroke:url(#meshLine);stroke-dasharray:66 360;stroke-linecap:round;stroke-width:4.8px;animation:3.2s cubic-bezier(.45,0,.18,1) infinite mesh-packet-flow}.mesh-packet-1{stroke-width:4px;animation-delay:-.8s}.mesh-packet-2{stroke-width:4.4px;animation-delay:-1.5s}.mesh-packet-3{stroke-width:5.2px;animation-delay:-2.4s}.mesh-core{filter:drop-shadow(0 30px 64px #09d8ff3d);transform-box:fill-box;transform-origin:50%;animation:3.8s ease-in-out infinite mesh-core-phase}.mesh-core-back,.mesh-core-face{fill:#04091494;stroke-linejoin:round}.mesh-core-back{fill:#040914bd;stroke:#09d8ff8a;stroke-width:2px}.mesh-core-face{fill:#09d8ff29;stroke:#1aec9ea8;stroke-width:2.4px}.mesh-core-axis{fill:none;stroke:#f5bc4247;stroke-dasharray:16 14;stroke-width:1.4px}.mesh-core text,.mesh-node text,.mesh-readout text{dominant-baseline:middle;fill:var(--ink);text-anchor:middle;direction:ltr;unicode-bidi:isolate;font-family:inherit;font-weight:950}.mesh-core text{fill:var(--ink);letter-spacing:.12em;font-size:2.1rem}.mesh-node{filter:drop-shadow(0 18px 34px #09d8ff2e);transform-box:fill-box;transform-origin:50%;animation:3.8s ease-in-out infinite mesh-node-phase}.mesh-node-1{animation-delay:-.9s}.mesh-node-2{animation-delay:-1.8s}.mesh-node-ring{fill:#04091480;stroke:#09d8ff47;stroke-width:1.4px}.mesh-node-core{fill:#09d8ff1f;stroke:#1aec9e6b;stroke-width:1.6px}.mesh-node text{fill:var(--ink-soft);letter-spacing:.06em;font-size:.72rem}.mesh-readout{animation:4s ease-in-out infinite mesh-readout-phase}.mesh-readout-b{animation-delay:-1.5s}.mesh-readout rect{fill:#0409149e;stroke:#ffffff1c;stroke-width:1px}.mesh-readout text{fill:var(--ink-soft);letter-spacing:.06em;text-anchor:start;font-size:.72rem}.mesh-scanline{filter:blur(2px);mix-blend-mode:screen;pointer-events:none;z-index:4;background:linear-gradient(90deg,#0000,#09d8ff14,#1aec9e1f,#0000);width:8%;animation:3.1s cubic-bezier(.6,0,.16,1) infinite mesh-scanline-sweep;top:12%;bottom:12%;left:46%;transform:translate(-120%)}.hero-signature{--sig-a:#09d8ff;--sig-b:#1aec9e;--sig-c:#f5bc42;aspect-ratio:1;isolation:isolate;width:100%;min-height:min(560px,78vw);position:relative;overflow:visible}.hero-signature-contact{--sig-a:#09d8ff;--sig-b:#1aec9e;--sig-c:#ff6888}.hero-signature-booking{--sig-a:#f5bc42;--sig-b:#09d8ff;--sig-c:#1aec9e}.hero-signature-estimate{--sig-a:#1aec9e;--sig-b:#09d8ff;--sig-c:#9070ff}.hero-signature-cases{--sig-a:#9070ff;--sig-b:#09d8ff;--sig-c:#f5bc42}.hero-signature-privacy{--sig-a:#09d8ff;--sig-b:#9070ff;--sig-c:#1aec9e}.hero-signature-terms{--sig-a:#f5bc42;--sig-b:#ff6888;--sig-c:#09d8ff}.hero-signature-profile{--sig-a:#1aec9e;--sig-b:#f5bc42;--sig-c:#09d8ff}.hero-signature-english{--sig-a:#09d8ff;--sig-b:#9070ff;--sig-c:#f5bc42}.hero-signature-saasSaudi{--sig-a:#1aec9e;--sig-b:#09d8ff;--sig-c:#9070ff}.hero-signature-mobileSaudi{--sig-a:#09d8ff;--sig-b:#ff6888;--sig-c:#f5bc42}.hero-signature-medicalSaudi{--sig-a:#1aec9e;--sig-b:#09d8ff;--sig-c:#f5bc42}.hero-signature-about{--sig-a:#f5bc42;--sig-b:#09d8ff;--sig-c:#1aec9e}.signature-aura,.signature-scan{pointer-events:none;position:absolute}.signature-aura{filter:blur(38px);z-index:0;border-radius:50%}.signature-aura-a{background:radial-gradient(circle at 48% 48%, color-mix(in srgb, var(--sig-a) 26%, transparent), color-mix(in srgb, var(--sig-b) 10%, transparent) 42%, transparent 70%);animation:5.6s ease-in-out infinite signature-aura-phase;inset:8% 0}.signature-aura-b{background:radial-gradient(circle at 58% 54%, color-mix(in srgb, var(--sig-c) 22%, transparent), color-mix(in srgb, var(--sig-a) 9%, transparent) 38%, transparent 68%);animation:7.4s ease-in-out infinite reverse signature-aura-phase;inset:20% 5% 2% 14%}.signature-svg{transform-origin:50%;z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible;transform:scale(1.12)}.signature-stop-a{stop-color:var(--sig-a);stop-opacity:.95}.signature-stop-b{stop-color:var(--sig-b);stop-opacity:.7}.signature-stop-c{stop-color:var(--sig-c);stop-opacity:.78}.signature-grid{opacity:.7;animation:11s linear infinite signature-grid-flow}.signature-grid path{fill:none;stroke:#a8c4de2b;stroke-dasharray:8 22;stroke-linecap:round;stroke-width:1px}.signature-link{fill:none;stroke:color-mix(in srgb, var(--sig-a) 26%, transparent);stroke-linecap:round;stroke-width:1.7px}.signature-packet{fill:none;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--sig-a) 74%, transparent));stroke-dasharray:68 350;stroke-linecap:round;stroke-width:4.4px;animation:3.1s cubic-bezier(.45,0,.18,1) infinite signature-packet-flow}.signature-packet-1{stroke-width:3.8px;animation-delay:-.7s}.signature-packet-2{stroke-width:4.8px;animation-delay:-1.4s}.signature-packet-3{stroke-width:3.6px;animation-delay:-2.1s}.signature-core{filter:drop-shadow(0 30px 68px color-mix(in srgb, var(--sig-a) 22%, transparent));transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite signature-core-bloom}.signature-core-halo{fill:color-mix(in srgb, var(--sig-a) 10%, transparent);stroke:color-mix(in srgb, var(--sig-b) 34%, transparent);stroke-dasharray:14 18;stroke-width:1.5px}.signature-code,.signature-node text,.signature-readout text{dominant-baseline:middle;fill:var(--ink);text-anchor:middle;direction:ltr;unicode-bidi:isolate;font-family:inherit;font-weight:950}.signature-code{letter-spacing:.04em;font-size:2rem}.signature-motif path,.signature-motif rect,.signature-motif circle,.signature-motif ellipse{fill:#0409148f;stroke:var(--sig-a);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;animation:4.6s ease-in-out infinite signature-motif-current}.signature-motif path:nth-child(2n),.signature-motif rect:nth-child(2n),.signature-motif circle:nth-child(2n),.signature-motif ellipse:nth-child(2n){stroke:var(--sig-b);animation-delay:-1.2s}.signature-motif path:nth-child(3n),.signature-motif rect:nth-child(3n),.signature-motif circle:nth-child(3n),.signature-motif ellipse:nth-child(3n){stroke:var(--sig-c);animation-delay:-2.1s}.signature-motif-estimate rect{transform-box:fill-box;transform-origin:bottom;animation:3.4s ease-in-out infinite signature-bar-surge}.signature-motif-estimate rect:nth-of-type(2){animation-delay:-.8s}.signature-motif-estimate rect:nth-of-type(3){animation-delay:-1.5s}.signature-motif-profile path,.signature-motif-english path,.signature-motif-contact path:nth-child(3){stroke-dasharray:22 16}.signature-node{filter:drop-shadow(0 16px 34px color-mix(in srgb, var(--sig-a) 20%, transparent));transform-box:fill-box;transform-origin:50%;animation:3.8s ease-in-out infinite signature-node-live}.signature-node-1{animation-delay:-.8s}.signature-node-2{animation-delay:-1.6s}.signature-node-ring{fill:#04091494;stroke:color-mix(in srgb, var(--sig-a) 46%, transparent);stroke-width:1.4px}.signature-node-core{fill:color-mix(in srgb, var(--sig-b) 13%, transparent);stroke:color-mix(in srgb, var(--sig-b) 52%, transparent);stroke-width:1.5px}.signature-node text{fill:var(--ink-soft);letter-spacing:.03em;font-size:.63rem}.signature-readout{animation:4s ease-in-out infinite signature-readout-pulse}.signature-readout-b{animation-delay:-1.4s}.signature-readout rect{fill:#040914ad;stroke:#ffffff1f;stroke-width:1px}.signature-readout text{fill:var(--ink-soft);letter-spacing:.06em;text-anchor:start;font-size:.72rem}.signature-scan{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--sig-a) 12%, transparent), color-mix(in srgb, var(--sig-b) 14%, transparent), transparent);filter:blur(2px);mix-blend-mode:screen;z-index:4;width:8%;animation:3.5s cubic-bezier(.6,0,.16,1) infinite signature-scan-sweep;top:12%;bottom:12%;left:46%;transform:translate(-260%)skew(-14deg)}.premium-signature{min-height:min(560px,78vw)}.lux-aura{filter:blur(42px);pointer-events:none;z-index:0;border-radius:999px;position:absolute}.lux-aura-a{background:radial-gradient(circle, color-mix(in srgb, var(--sig-a) 24%, transparent), transparent 68%);animation:7s ease-in-out infinite lux-aura-breathe;inset:9% 4% 20% 0}.lux-aura-b{background:radial-gradient(circle, color-mix(in srgb, var(--sig-c) 19%, transparent), color-mix(in srgb, var(--sig-b) 9%, transparent) 42%, transparent 70%);animation:8.5s ease-in-out infinite reverse lux-aura-breathe;inset:22% 8% 8% 18%}.lux-svg{transform-origin:50%;z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible;transform:scale(1)}.lux-soft-a{stop-color:var(--sig-a);stop-opacity:.22}.lux-soft-b{stop-color:var(--sig-b);stop-opacity:.1}.lux-soft-c{stop-color:var(--sig-c);stop-opacity:0}.lux-bg-pane{fill:#ffffff85;stroke:#10304c1f;stroke-width:1px}.lux-bg-fill{stroke:color-mix(in srgb, var(--sig-a) 20%, transparent);stroke-width:1px}.lux-grid{opacity:.42}.lux-grid path{fill:none;stroke:#10304c1c;stroke-dasharray:4 18;stroke-linecap:round;stroke-width:1px}.lux-ribbon,.lux-glow-stroke,.lux-ecg{fill:none;stroke-linecap:round;stroke-linejoin:round}.lux-ribbon{opacity:.55;stroke:color-mix(in srgb, var(--sig-a) 42%, transparent);stroke-dasharray:12 18;stroke-width:1.3px;animation:8s linear infinite lux-dash-flow}.lux-ribbon-b{stroke:color-mix(in srgb, var(--sig-c) 34%, transparent);animation-duration:10s;animation-direction:reverse}.lux-window,.lux-panel,.lux-calendar,.lux-doc,.lux-phone,.lux-module,.lux-med-card,.lux-lock,.lux-shield,.lux-tower{fill:#ffffffbd;stroke:#10304c24;stroke-width:1.1px}.lux-window{filter:drop-shadow(0 30px 60px #1e466421)}.lux-window-top{fill:#ffffffd6;stroke:#10304c14}.lux-dot{opacity:.95}.lux-red{fill:#ff6b77}.lux-gold{fill:#f5bc42}.lux-green{fill:#28d27d}.lux-kicker,.lux-title,.lux-subtitle,.lux-chip text,.lux-mini text,.lux-card-text,.lux-module-text{dominant-baseline:middle;text-anchor:middle;direction:ltr;unicode-bidi:isolate;font-family:inherit}.lux-kicker{fill:#986404;letter-spacing:.08em;text-anchor:end;font-size:.66rem;font-weight:900}.lux-title{fill:#08354a;letter-spacing:0;font-size:1.55rem;font-weight:950}.lux-subtitle{fill:#5d7a96;letter-spacing:0;font-size:.76rem;font-weight:700}.lux-chip rect,.lux-mini rect{fill:#ffffffc2;stroke:#10304c21;stroke-width:1px}.lux-chip text,.lux-mini text,.lux-card-text,.lux-module-text{fill:#0b3d55;letter-spacing:.04em;font-size:.68rem;font-weight:900}.lux-mini text{font-size:.62rem}.lux-chip-a,.lux-mini-a{animation:6s ease-in-out infinite lux-float-soft}.lux-chip-b,.lux-mini-b{animation:7s ease-in-out infinite reverse lux-float-soft}.lux-sweep{fill:color-mix(in srgb, var(--sig-a) 18%, transparent);opacity:.26;transform-box:fill-box;transform-origin:50%;animation:5.8s cubic-bezier(.55,0,.18,1) infinite lux-sweep}.lux-scene{filter:drop-shadow(0 18px 36px color-mix(in srgb, var(--sig-a) 10%, transparent))}.lux-platform-base{fill:#08354aad;stroke:color-mix(in srgb, var(--sig-a) 38%, transparent)}.lux-platform-layer{fill:color-mix(in srgb, var(--sig-a) 16%, white);stroke:color-mix(in srgb, var(--sig-b) 50%, transparent)}.lux-data-line,.lux-price-line,.lux-doc-line,.lux-split,.lux-calendar-head,.lux-calendar-pin,.lux-tower-line,.lux-world-line,.lux-lock-hook,.lux-envelope{fill:none;stroke:#10304c57;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.lux-data-line-alt,.lux-price-line-sm{opacity:.68}.lux-ground{fill:color-mix(in srgb, var(--sig-a) 18%, transparent);filter:blur(8px);opacity:.55}.lux-orbit{fill:none;opacity:.52;stroke:color-mix(in srgb, var(--sig-a) 36%, transparent);stroke-dasharray:10 16;stroke-width:2px}.lux-node{fill:color-mix(in srgb, var(--sig-b) 34%, white);stroke:color-mix(in srgb, var(--sig-a) 48%, transparent);stroke-width:1.5px}.lux-glow-stroke,.lux-ecg,.lux-check{filter:drop-shadow(0 0 9px color-mix(in srgb, var(--sig-a) 48%, transparent));stroke-dasharray:72 190;stroke-width:3px;animation:4.8s linear infinite lux-dash-flow}.lux-ecg{stroke-width:3.5px}.lux-cross{fill:none;stroke:color-mix(in srgb, var(--sig-b) 76%, #0b3d55);stroke-linecap:round;stroke-width:9px}.lux-bar,.lux-slot-active,.lux-seal,.lux-pin-dot{fill:color-mix(in srgb, var(--sig-a) 26%, white);stroke:color-mix(in srgb, var(--sig-a) 50%, transparent)}.lux-bar-a{transform-origin:245px 386px;animation:3.2s ease-in-out infinite lux-bar-rise}.lux-bar-b{transform-origin:303px 386px;animation:3.2s ease-in-out -.8s infinite lux-bar-rise}.lux-bar-c{transform-origin:361px 386px;animation:3.2s ease-in-out -1.4s infinite lux-bar-rise}.lux-phone{fill:#071b2abd;stroke:color-mix(in srgb, var(--sig-a) 42%, transparent)}.lux-phone-alt{fill:#ffffffc7}.lux-phone-screen,.lux-slot{fill:color-mix(in srgb, var(--sig-b) 18%, white);stroke:#10304c14}.lux-shield{fill:color-mix(in srgb, var(--sig-a) 12%, white);stroke:color-mix(in srgb, var(--sig-b) 46%, transparent)}.lux-pin{fill:#ffffffc7;stroke:color-mix(in srgb, var(--sig-c) 48%, transparent)}.lux-before,.lux-after{fill:color-mix(in srgb, var(--sig-a) 24%, white)}.lux-doc{fill:#ffffffd1}.lux-world{fill:color-mix(in srgb, var(--sig-a) 10%, white);stroke:color-mix(in srgb, var(--sig-a) 46%, transparent)}.lux-console-svg text{font-family:var(--font-mono-display), var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);direction:ltr;unicode-bidi:isolate}.lux-console-bg{stroke:color-mix(in srgb, var(--sig-a) 18%, transparent);stroke-width:1px}.lux-console-arc{fill:none;opacity:.45;stroke:color-mix(in srgb, var(--sig-a) 38%, transparent);stroke-dasharray:10 18;stroke-linecap:round;stroke-width:1.3px;animation:9s linear infinite lux-dash-flow}.lux-console-arc-b{stroke:color-mix(in srgb, var(--sig-c) 32%, transparent);animation-direction:reverse}.lux-console-panel{fill:#ffffffdb;filter:drop-shadow(0 28px 62px #1e466426);stroke:#10304c24;stroke-width:1.1px}.lux-head-line,.lux-live-caption{stroke:#10304c24;stroke-linecap:round}.lux-mark path{fill:none;stroke:url(#lux-gradient-saasSaudi);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px}.hero-signature-mobileSaudi .lux-mark path{stroke:url(#lux-gradient-mobileSaudi)}.hero-signature-medicalSaudi .lux-mark path{stroke:url(#lux-gradient-medicalSaudi)}.hero-signature-estimate .lux-mark path{stroke:url(#lux-gradient-estimate)}.hero-signature-booking .lux-mark path{stroke:url(#lux-gradient-booking)}.hero-signature-cases .lux-mark path{stroke:url(#lux-gradient-cases)}.hero-signature-contact .lux-mark path{stroke:url(#lux-gradient-contact)}.hero-signature-privacy .lux-mark path{stroke:url(#lux-gradient-privacy)}.hero-signature-terms .lux-mark path{stroke:url(#lux-gradient-terms)}.hero-signature-about .lux-mark path{stroke:url(#lux-gradient-about)}.hero-signature-profile .lux-mark path{stroke:url(#lux-gradient-profile)}.hero-signature-english .lux-mark path{stroke:url(#lux-gradient-english)}.lux-mark circle{fill:color-mix(in srgb, var(--sig-b) 58%, white);stroke:#ffffffe6;stroke-width:1px}.lux-console-label{fill:#18354f;letter-spacing:.14em;text-anchor:start;font-size:.82rem;font-weight:950}.lux-console-pill{fill:color-mix(in srgb, var(--sig-c) 13%, white);stroke:color-mix(in srgb, var(--sig-c) 42%, transparent)}.lux-console-pill-text{fill:#986404;letter-spacing:.14em;text-anchor:middle;font-size:.62rem;font-weight:950}.lux-signal-bars rect{transform-box:fill-box;transform-origin:bottom;animation:2.8s ease-in-out infinite lux-signal-pulse}.lux-signal-bars rect:nth-child(3n){animation-delay:-.7s}.lux-signal-bars rect:nth-child(4n){animation-delay:-1.2s}.lux-signal-bars rect:nth-child(5n){animation-delay:-1.8s}.lux-stream-label,.lux-panel-label{fill:#536a82;letter-spacing:.06em;font-size:.7rem;font-weight:950}.lux-metric-card rect,.lux-log-panel rect,.lux-mobile-build rect,.lux-clinical-panel,.lux-calc-panel,.lux-calendar,.lux-case-panel,.lux-contact-panel,.lux-security-panel,.lux-doc-board,.lux-identity-panel,.lux-world-panel,.lux-total-card{fill:#ffffffb3;stroke:#10304c21;stroke-width:1.1px}.lux-metric-value{fill:#f2ad23;letter-spacing:0;text-anchor:start;font-size:1.28rem;font-weight:950}.lux-metric-label{fill:#6a8197;letter-spacing:0;text-anchor:start;font-size:.66rem;font-weight:800}.lux-log-line{fill:#6a8197;letter-spacing:.02em;text-anchor:start;font-size:.68rem;font-weight:800}.lux-device-phone{fill:#18394a;filter:drop-shadow(0 22px 34px #10304c2e);stroke:color-mix(in srgb, var(--sig-a) 36%, transparent);stroke-width:1.2px}.lux-device-phone-light{fill:#ffffffdb}.lux-device-notch,.lux-device-line,.lux-price-line,.lux-calendar-col,.lux-route-line{fill:none;stroke:#10304c47;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.lux-device-notch{fill:#07162480;stroke:none}.lux-device-line{stroke:color-mix(in srgb, var(--sig-c) 34%, white);stroke-width:9px}.lux-device-dot{fill:color-mix(in srgb, var(--sig-a) 70%, white)}.lux-device-dot-alt{fill:color-mix(in srgb, var(--sig-c) 70%, white)}.lux-overlay-line{fill:none;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--sig-a) 42%, transparent));stroke-dasharray:74 190;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;animation:4.8s linear infinite lux-dash-flow}.lux-clinical-chips rect{fill:#ffffffb8;stroke:#10304c1c}.lux-clinical-chips text{fill:#38566d;letter-spacing:.06em;text-anchor:middle;font-size:.58rem;font-weight:950}.lux-slider-dot{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--sig-a) 42%, transparent))}.lux-calendar-head,.lux-calendar-col{stroke:#10304c26}.lux-slot{fill:color-mix(in srgb, var(--sig-a) 15%, white);stroke:color-mix(in srgb, var(--sig-a) 28%, transparent)}.lux-slot-active{fill:color-mix(in srgb, var(--sig-b) 24%, white)}.lux-before{fill:color-mix(in srgb, var(--sig-c) 18%, white)}.lux-after{fill:color-mix(in srgb, var(--sig-a) 30%, white)}.lux-envelope,.lux-doc-line,.lux-split,.lux-tower-line,.lux-world-line,.lux-lock-hook{fill:none;stroke:#10304c57;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.lux-shield,.lux-tower,.lux-world,.lux-doc{fill:color-mix(in srgb, var(--sig-a) 10%, white);stroke:color-mix(in srgb, var(--sig-a) 42%, transparent);stroke-width:1.2px}.lux-lock{fill:#18394ab8}.lux-doc-fold{fill:color-mix(in srgb, var(--sig-c) 12%, white);stroke:#10304c24}.lux-seal,.lux-pin-dot{fill:color-mix(in srgb, var(--sig-c) 24%, white);stroke:color-mix(in srgb, var(--sig-c) 48%, transparent)}.lux-check,.lux-ecg{filter:drop-shadow(0 0 9px color-mix(in srgb, var(--sig-a) 48%, transparent));stroke-dasharray:74 190;animation:4.8s linear infinite lux-dash-flow}.lux-float-a{transform-box:fill-box;transform-origin:50%;animation:5.4s ease-in-out infinite lux-float-a}.lux-float-b{transform-box:fill-box;transform-origin:50%;animation:6.4s ease-in-out infinite lux-float-b}@keyframes lux-aura-breathe{0%,to{opacity:.65;transform:scale(.96)}50%{opacity:.95;transform:scale(1.04)}}@keyframes lux-dash-flow{to{stroke-dashoffset:-260px}}@keyframes lux-signal-pulse{0%,to{opacity:.72;transform:scaleY(.78)}50%{opacity:1;transform:scaleY(1.08)}}@keyframes lux-float-a{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lux-float-b{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes lux-float-soft{0%,to{opacity:.82;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}}@keyframes lux-sweep{0%{opacity:0;transform:translate(-180px)skew(-14deg)}18%{opacity:.28}54%{opacity:.08}to{opacity:0;transform:translate(610px)skew(-14deg)}}@keyframes lux-bar-rise{0%,to{opacity:.74;transform:scaleY(.72)}50%{opacity:1;transform:scaleY(1)}}.ai-brain-cluster{aspect-ratio:1;width:100%;min-height:min(520px,72vw);position:relative}.ai-brain-halo,.ai-brain-orbit,.ai-brain-card,.ai-brain-chip,.ai-brain-node,.ai-brain-spark{position:absolute}.ai-brain-halo{filter:blur(34px);opacity:.52;border-radius:50%;inset:12%}.ai-brain-halo-a{background:radial-gradient(circle,#09d8ff47,#0000 64%);animation:6.8s ease-in-out infinite ai-brain-halo}.ai-brain-halo-b{background:radial-gradient(circle,#f5bc423d,#0000 62%);animation:8s ease-in-out infinite reverse ai-brain-halo;inset:24% 4% 8% 26%}.ai-brain-orbit{border:1px solid #09d8ff2e;border-radius:50%;inset:9%}.ai-brain-orbit-a{animation:18s linear infinite ai-brain-spin;transform:rotateX(62deg)rotate(18deg)}.ai-brain-orbit-b{border-color:#f5bc4229;animation:24s linear infinite reverse ai-brain-spin;inset:20%;transform:rotateX(58deg)rotate(-26deg)}.ai-brain-card{filter:drop-shadow(0 22px 48px #09d8ff2e)drop-shadow(0 0 18px #f5bc421f);transform-origin:50%}.ai-brain-card-large{inset-inline-end:8%;z-index:3;width:58%;animation:6.2s ease-in-out infinite ai-brain-float-a;top:11%}.ai-brain-card-mid{inset-inline-start:4%;z-index:2;width:36%;animation:7.4s ease-in-out infinite ai-brain-float-b;top:40%}.ai-brain-card-small{bottom:7%;z-index:4;width:28%;animation:5.8s ease-in-out infinite ai-brain-float-c;inset-inline-end:14%}.ai-brain-svg{width:100%;display:block;overflow:visible}.ai-brain-shell{fill:#0b1826b8;stroke:#ffd36cd6;stroke-linejoin:round;stroke-width:2.8px}.ai-brain-fissure,.ai-brain-fold{fill:none;stroke-linecap:round;stroke-linejoin:round}.ai-brain-fissure{stroke:#ffd36c8a;stroke-width:2.4px}.ai-brain-fold{stroke:#f4ead7bd;stroke-dasharray:180;stroke-dashoffset:0;stroke-width:2.8px;animation:3.8s ease-in-out infinite ai-brain-trace}.ai-brain-fold.accent{stroke:#1aec9ed1;animation-delay:-1.3s}.ai-brain-svg-mid .ai-brain-shell,.ai-brain-svg-small .ai-brain-shell{fill:#071120cc}.ai-brain-chip,.ai-brain-node{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.08em;border:1px solid #ffffff1f;border-radius:8px;justify-content:center;align-items:center;font-weight:950;display:inline-flex;box-shadow:0 14px 34px #00000059}.ai-brain-chip-main{color:#03121a;inset-inline-start:41%;z-index:6;background:linear-gradient(135deg,#09d8ffdb,#1aec9eb8);width:72px;height:56px;animation:2.6s ease-in-out infinite ai-chip-pulse;top:34%}.ai-brain-node{color:var(--ink-soft);z-index:5;background:#ffffff0e;height:34px;padding:0 12px;font-size:.68rem;animation:5.4s ease-in-out infinite ai-node-float}.ai-brain-node-a{inset-inline-start:12%;top:26%}.ai-brain-node-b{bottom:28%;animation-delay:-1.2s;inset-inline-start:20%}.ai-brain-node-c{bottom:18%;animation-delay:-2.1s;inset-inline-end:6%}.ai-brain-spark{background:var(--gold);z-index:7;border-radius:50%;width:7px;height:7px;animation:2.8s ease-in-out infinite ai-spark;box-shadow:0 0 18px #f5bc42e6}.ai-brain-spark-a{inset-inline-start:31%;top:18%}.ai-brain-spark-b{inset-inline-end:20%;animation-delay:-.8s;top:58%}.ai-brain-spark-c{bottom:20%;animation-delay:-1.6s;inset-inline-start:44%}.circuit-node{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.05em;color:#c8e1f8e6;z-index:10;pointer-events:none;background:#05090fa6;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-family:Courier New,monospace;font-size:.65rem;font-weight:700;display:flex;position:absolute;box-shadow:0 8px 24px #0006}.circuit-node:after{content:"";z-index:-1;background:#ffffff1f;height:1px;position:absolute}.circuit-node.n1{top:15%;left:-10px}.circuit-node.n1:after{transform-origin:0;width:50px;top:50%;right:-50px;transform:rotate(15deg)}.circuit-node.n2{bottom:20%;right:-25px}.circuit-node.n2:after{transform-origin:100%;width:70px;top:50%;left:-70px;transform:rotate(-25deg)}.circuit-node.n3{top:45%;right:-35px}.circuit-node.n3:after{width:45px;top:50%;left:-45px}.circuit-node.n4{bottom:15%;left:0}.circuit-node.n4:after{transform-origin:0;width:40px;top:50%;right:-40px;transform:rotate(-10deg)}.node-dot{border-radius:50%;width:6px;height:6px}.node-dot.cyan{background:var(--cyan);box-shadow:0 0 8px #09d8ffcc}.node-dot.mint{background:var(--mint);box-shadow:0 0 8px #1aec9ecc}.node-dot.gold{background:var(--gold);box-shadow:0 0 8px #f5bc42cc}.node-dot.violet{background:var(--violet);box-shadow:0 0 8px #9070ffcc}.hero-section:before{content:"";z-index:1;background-color:#0000;background-image:linear-gradient(#b4d2ff0a 1px,#0000 1px),linear-gradient(90deg,#b4d2ff0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000e6,#0000 80%);mask-image:linear-gradient(#000000e6,#0000 80%)}.hero-section:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(110deg,#0000 0 18%,#09d8ff0e 22%,#0000 34% 100%) 0 0/140% 100%,linear-gradient(68deg,#0000 0 54%,#9070ff0d 59%,#0000 68% 100%) 0 0/150% 100%,radial-gradient(at 72% 38%,#08a8d81c,#0000 52%) 0 0/100% 100%,radial-gradient(at 28% 68%,#7257f417,#0000 48%) 0 0/100% 100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.hero-section:before{animation:22s linear infinite hero-grid-drift}.hero-section:after{animation:16s ease-in-out infinite alternate hero-light-sweep}}.sv-visual-home .his-device-links{z-index:4;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sv-visual-home .his-device-links path{fill:none;stroke:#42dbd080;stroke-dasharray:6 10;stroke-linecap:round;stroke-width:1.5px;animation:2.8s linear infinite homeDeviceDataFlow}.sv-visual-home .his-device-links circle{fill:#4ce0d1;filter:drop-shadow(0 0 5px #4ce0d1c7);animation:1.7s ease-in-out infinite productLivePulse}.sv-visual-home .his-device-links circle:last-child{animation-delay:-.85s}.sv-visual-home .his-ios-app,.sv-visual-home .his-android-app{box-sizing:border-box;width:100%;height:100%}.sv-visual-home .his-ios-app{gap:6px;padding:15% 7% 7%}.sv-visual-home .his-android-app{color:#153843;background:radial-gradient(circle at 90% 5%,#33d4c62e,#0000 31%),linear-gradient(#f8fbfb 0%,#eaf3f4 100%);grid-template-rows:auto auto auto auto 1fr auto;gap:6px;padding:14% 7% 7%;display:grid;overflow:hidden}.sv-visual-home .his-android-head,.sv-visual-home .his-android-patient,.sv-visual-home .his-android-score,.sv-visual-home .his-android-vitals,.sv-visual-home .his-android-insight,.sv-visual-home .his-android-nav{align-items:center;display:flex}.sv-visual-home .his-android-head,.sv-visual-home .his-android-score{justify-content:space-between}.sv-visual-home .his-android-head>span,.sv-visual-home .his-android-patient>div,.sv-visual-home .his-android-insight>span{gap:1px;display:grid}.sv-visual-home .his-android-head small{color:#0c9997;letter-spacing:.05em;font-size:4.5px;font-weight:950}.sv-visual-home .his-android-head strong{color:#153843;font-size:7px}.sv-visual-home .his-android-head>i{color:#0b9f97;background:#dff6f2;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.sv-visual-home .his-android-head svg{width:11px;height:11px}.sv-visual-home .his-android-patient{background:#ffffffe0;border:1px solid #0a4b560f;border-radius:9px;gap:5px;padding:6px;box-shadow:0 7px 16px #0a323e0f}.sv-visual-home .his-android-patient>span{color:#0b9f9a;background:#e2f6f4;border-radius:7px;justify-content:center;align-items:center;width:21px;height:21px;display:flex}.sv-visual-home .his-android-patient svg{width:10px;height:10px}.sv-visual-home .his-android-patient small,.sv-visual-home .his-android-insight small{color:#7c9197;font-size:4px}.sv-visual-home .his-android-patient strong,.sv-visual-home .his-android-insight strong{color:#173b45;font-size:5.3px}.sv-visual-home .his-android-live{background:#25c5a9;border-radius:50%;width:5px;height:5px;margin-right:auto;animation:1.7s ease-in-out infinite productLivePulse;box-shadow:0 0 0 3px #25c5a91c}.sv-visual-home .his-android-score{color:#fff;background:linear-gradient(135deg,#103442,#0b2632);border:1px solid #52d9cd21;border-radius:11px;min-height:54px;padding:7px;position:relative;overflow:hidden}.sv-visual-home .his-android-score:after{content:"";background:radial-gradient(circle,#2ed3c047,#0000 65%);width:65px;height:65px;position:absolute;top:-23px;left:-16px}.sv-visual-home .his-android-score>div{z-index:1;gap:1px;display:grid;position:relative}.sv-visual-home .his-android-score small{color:#8fb4bc;font-size:4px}.sv-visual-home .his-android-score strong{font-size:17px;line-height:1}.sv-visual-home .his-android-score strong span{color:#5edacd;font-size:6px}.sv-visual-home .his-android-score-ring{color:#5edacd;border:1px solid #51dcd061;border-radius:50%;justify-content:center;align-items:center;width:31px;height:31px;display:flex;box-shadow:0 0 0 4px #51dcd00f,inset 0 0 12px #51dcd017}.sv-visual-home .his-android-score-ring svg{width:13px;height:13px}.sv-visual-home .his-android-vitals{gap:5px}.sv-visual-home .his-android-vitals>span{background:#fff;border:1px solid #0a4b560e;border-radius:8px;flex:1;grid-template-columns:auto 1fr;align-items:center;padding:5px;display:grid}.sv-visual-home .his-android-vitals svg{color:#11a49c;grid-row:1/3;width:9px;height:9px;margin-left:3px}.sv-visual-home .his-android-vitals b{font-size:7px}.sv-visual-home .his-android-vitals small{color:#82959b;font-size:3.5px}.sv-visual-home .his-android-insight{background:linear-gradient(90deg,#daf6ef,#e0f3f5);border:1px solid #10a69d17;border-radius:8px;align-self:end;gap:4px;padding:6px}.sv-visual-home .his-android-insight>svg{color:#0b9e96;width:10px;height:10px}.sv-visual-home .his-android-insight>svg:last-child{margin-right:auto}.sv-visual-home .his-android-nav{background:#fffc;border-radius:8px;justify-content:space-around;gap:3px;padding:4px}.sv-visual-home .his-android-nav span{color:#8aa0a5;border-radius:6px;justify-content:center;align-items:center;width:25px;height:19px;display:flex}.sv-visual-home .his-android-nav svg{width:9px;height:9px}.sv-visual-home .his-android-nav .his-android-nav-active{color:#0e9d97;background:#d9f3ef}.his-companion-tablet,.his-companion-phone{transform-style:preserve-3d;position:absolute}.his-companion-tablet{z-index:5;background:linear-gradient(145deg,#2f4855,#07131e 68%);border:1px solid #c9f1f22e;border-radius:24px;width:34%;height:76%;padding:7px;animation:7.2s ease-in-out infinite homeTabletFloat;top:7%;right:2%;transform:rotateY(-7deg)rotate(2deg);box-shadow:0 34px 66px #00091170,0 0 0 1px #c3eff112}.his-tablet-camera{z-index:3;background:#3b4e59;border-radius:50%;width:4px;height:4px;position:absolute;top:2px;left:50%;transform:translate(-50%)}.his-tablet-screen{color:#153843;background:radial-gradient(circle at 95% 0,#2dd2c321,#0000 31%),linear-gradient(#fbfdfd,#edf4f5);border-radius:18px;grid-template-rows:auto auto auto 1fr auto;gap:7px;height:100%;padding:12px 10px;display:grid;overflow:hidden}.his-tablet-head,.his-tablet-patient,.his-tablet-vitals,.his-tablet-ai,.his-companion-head,.his-companion-status,.his-companion-task,.his-companion-actions,.his-companion-nav{align-items:center;display:flex}.his-tablet-head{justify-content:space-between}.his-tablet-head>span,.his-tablet-patient>div,.his-tablet-ai>span,.his-companion-head>span,.his-companion-status>div,.his-companion-task>span{gap:1px;display:grid}.his-tablet-head small,.his-companion-head small{color:#0f9698;letter-spacing:.05em;font-size:5px;font-weight:950}.his-tablet-head strong,.his-companion-head strong{color:#153843;font-size:8px}.his-tablet-head>i,.his-companion-head>i{color:#0c9d99;background:#dff6f3;border-radius:9px;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.his-tablet-head svg,.his-companion-head svg{width:12px;height:12px}.his-tablet-patient{background:#fff;border:1px solid #0836430f;border-radius:10px;gap:6px;padding:7px;box-shadow:0 8px 17px #082c370e}.his-tablet-patient>span{color:#0b99a1;background:#e2f6f6;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.his-tablet-patient>span svg{width:12px;height:12px}.his-tablet-patient strong{font-size:6.5px}.his-tablet-patient small{color:#81949a;font-size:4.5px}.his-tablet-patient b{color:#118b76;background:#e1f7f1;border-radius:99px;margin-right:auto;padding:3px 5px;font-size:4.5px}.his-tablet-vitals{gap:5px}.his-tablet-vitals>div{background:#fff;border:1px solid #0836430e;border-radius:9px;flex:1;grid-template-columns:auto 1fr;align-items:center;padding:6px;display:grid}.his-tablet-vitals svg{color:#11a6a0;grid-row:1/3;width:11px;height:11px;margin-left:4px}.his-tablet-vitals strong{color:#163943;font-size:9px}.his-tablet-vitals small{color:#82969c;font-size:4px}.his-tablet-timeline{background:#ffffffad;border:1px solid #0836430e;border-radius:10px;gap:5px;min-height:0;padding:7px;display:grid}.his-tablet-timeline>span{grid-template-columns:6px 30px 1fr;align-items:center;gap:4px;display:grid}.his-tablet-timeline i{background:#26c8b3;border-radius:50%;width:5px;height:5px;animation:1.9s ease-in-out infinite productLivePulse}.his-tablet-timeline>span:nth-child(2) i{animation-delay:-.7s}.his-tablet-timeline>span:nth-child(3) i{animation-delay:-1.4s}.his-tablet-timeline b{color:#24838a;font-size:4.5px}.his-tablet-timeline small{color:#6f858d;font-size:4.5px}.his-tablet-ai{background:linear-gradient(90deg,#dff7f2,#e1f2f7);border:1px solid #19b2aa1a;border-radius:9px;gap:5px;padding:6px}.his-tablet-ai>svg{color:#0e9e99;width:13px;height:13px}.his-tablet-ai strong{color:#18414b;font-size:5.5px}.his-tablet-ai small{color:#758b92;font-size:4px}.his-tablet-ai>svg:last-child{color:#14a584;background:#fff;border-radius:50%;margin-right:auto;padding:2px}.his-companion-phone{z-index:12;background:linear-gradient(145deg,#304955,#07131e 68%);border:1px solid #c9f1f233;border-radius:25px;width:22%;height:57%;padding:6px;animation:6.6s ease-in-out infinite homePhoneFloat;bottom:2%;right:4%;transform:rotateY(-5deg)rotate(-2.5deg);box-shadow:0 30px 58px #00091175,0 0 0 1px #c3eff114}.his-companion-island{z-index:4;background:#0a1621;border-radius:99px;width:34px;height:9px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.his-companion-screen{color:#153843;background:linear-gradient(#fbfdfd,#edf4f5);border-radius:19px;grid-template-rows:auto auto auto 1fr auto;gap:7px;height:100%;padding:18px 8px 9px;display:grid;overflow:hidden}.his-companion-head{justify-content:space-between}.his-companion-head>i{width:22px;height:22px}.his-companion-status{background:#fff;border:1px solid #0836430f;border-radius:10px;gap:5px;padding:7px;box-shadow:0 8px 17px #082c370e}.his-companion-status>span{color:#10a08e;background:#def7f2;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.his-companion-status svg{width:12px;height:12px}.his-companion-status small,.his-companion-task small{color:#7f939a;font-size:4px}.his-companion-status strong,.his-companion-task strong{color:#153843;font-size:5.5px}.his-companion-status b{color:#11917b;margin-right:auto;font-size:4px}.his-companion-task{background:#e3f6f7;border-radius:9px;gap:5px;padding:7px}.his-companion-task>svg{color:#0d9da5;width:13px;height:13px}.his-companion-actions{justify-content:center;gap:5px}.his-companion-actions>span{color:#0e9da1;background:#fff;border:1px solid #0836430e;border-radius:8px;flex:1;justify-content:center;align-items:center;height:28px;display:flex}.his-companion-actions svg{width:11px;height:11px}.his-companion-nav{justify-content:center;gap:4px;margin-top:auto}.his-companion-nav i{background:#cadfe2;border-radius:99px;width:14px;height:3px}.his-companion-nav .his-companion-nav-active{background:#19b9aa;width:22px}@keyframes homeDeviceDataFlow{to{stroke-dashoffset:-54px}}@keyframes homeTabletFloat{0%,to{transform:rotateY(-7deg)rotate(2deg)translateY(0)}50%{transform:rotateY(-4deg)rotate(1deg)translateY(-8px)}}@keyframes homePhoneFloat{0%,to{transform:rotateY(-5deg)rotate(-2.5deg)translateY(0)}50%{transform:rotateY(-2deg)rotate(-1.4deg)translateY(-9px)}}@media (max-width:900px){.sv-visual-home .his-laptop{width:76%;height:72%;top:17%;left:-2%}.his-companion-tablet{width:35%;height:75%;right:0}.his-companion-phone{width:23%;right:2%}}@media (max-width:560px){.sv-visual-home .his-laptop{width:79%;height:68%;top:21%;left:-4%}.sv-visual-home .his-laptop-workspace{padding:7px}.sv-visual-home .his-laptop-sidebar{gap:6px;padding:7px 3px}.his-companion-tablet{width:37%;height:73%;padding:5px;top:7%;right:-1%}.his-tablet-screen{gap:4px;padding:9px 6px}.his-tablet-patient,.his-tablet-vitals>div,.his-tablet-timeline,.his-tablet-ai{padding:4px}.his-companion-phone{width:25%;height:52%;bottom:1%;right:1%}.his-companion-screen{gap:4px;padding:15px 5px 7px}.his-companion-status,.his-companion-task{padding:4px}.his-companion-actions>span{height:22px}.sv-visual-home .his-float-ai{top:11%;left:-1%}.sv-visual-home .his-float-fhir{top:1%;right:19%}.sv-visual-home .his-float-data{bottom:1%;left:16%}}@media (max-width:900px){.sv-visual-home .his-laptop{width:88%;height:73%;top:15%;left:3%}}@media (max-width:560px){.sv-visual-home .his-laptop{width:98%;height:70%;top:18%;left:1%}.sv-visual-home .his-float-ai{top:12%;left:-1%}.sv-visual-home .his-float-fhir{top:8%;right:-1%}.sv-visual-home .his-float-data{bottom:4%;right:2%}}@media (prefers-reduced-motion:reduce){.sv-visual-home .his-device-links path,.his-companion-tablet,.his-tablet-timeline i,.his-companion-phone{animation:none!important}}.his-laptop{width:91%;height:82%;top:7%;left:3%}.his-laptop-screen{border-color:#0b1722;box-shadow:0 38px 64px #0008106b,0 0 0 1px #c9f1f224,inset 0 0 0 1px #ffffffc2}.his-float-card{padding:10px 11px;box-shadow:0 18px 38px #000d1538,inset 0 1px #fff}.his-float-card small{font-size:6.5px}.his-float-card strong{font-size:8.5px}.his-float-ai{left:0}.his-float-data{right:0}.his-float-fhir{top:10%;right:0}.clinical-orbit{border-color:#52dbd81a}.clinical-tablet-back{background:linear-gradient(145deg,#879da6b8,#1c313bd1);border-color:#c7efef26;width:75%;height:81%;top:10%;left:11%}.clinical-tablet{background:linear-gradient(145deg,#304854,#07141f 64%);border-color:#beedef33;width:73%;height:87%;top:5%;left:14%;box-shadow:0 38px 72px #0009126e,0 0 0 1px #c1eff014}.clinical-tablet-screen{background:radial-gradient(circle at 96% 0,#20cdbc21,#0000 30%),linear-gradient(150deg,#071e2b,#0a2936 58%,#071b28)}.clinical-head span{color:#77ccc8}.clinical-online{border-color:#4ae4bf33;color:#77e6c8!important}.clinical-avatar{color:#0f9699;background:#dff6f5}.clinical-metrics>div{background:#ddfaf912;border-color:#8fe5e11a}.clinical-metrics span{color:#a9d0d1}.clinical-metrics span svg{color:#40d4ca}.clinical-chart{background:#d4f9f80e;border-color:#8fe5e11a}.clinical-chart-grid{stroke:#68dbd81c}.clinical-chart-line{stroke:#45dfd1}.clinical-ai-row{background:linear-gradient(90deg,#24c4bc33,#34a8d31a);border-color:#72e4de29}.clinical-ai-icon{color:#63e4d7;background:#4bded41f}.clinical-ai-row>i{color:#6ee7dc;background:#47dcd31f}.clinical-float-card{padding:10px 11px;box-shadow:0 18px 38px #000b143d}.clinical-float-card>svg{color:#13a9aa}.clinical-float-score>i{color:#0e9099;background:#e1f6f7}.clinical-float-team b i{background:linear-gradient(135deg,#66ddca,#3eb4d1)}.clinical-float-alert>svg:last-child{color:#139c80;background:#e4f8f3}.clinical-float-team{bottom:9%;left:0}.clinical-float-alert{top:17%;left:0}.mobile-back-phone{background:linear-gradient(145deg,#879da6bd,#1a2e38d6);border-color:#c9f1f226;width:40%;height:81%;top:10%;left:28%}.mobile-product-phone{background:linear-gradient(145deg,#314a56,#07141f 66%);border-color:#c9f1f233;width:41%;height:89%;top:3%;left:29%;box-shadow:0 38px 72px #00091170,0 0 0 1px #c3eff114}.mobile-product-screen{background:linear-gradient(#fbfdfd,#edf4f5)}.mobile-quick-grid>div:nth-child(3) i,.mobile-float-ai>svg{color:#0e9da7;background:#e2f6f7}.mobile-appointment>div b,.mobile-float-ai>b{color:#0e909a;background:#e2f6f7}.mobile-vitals-row span svg,.mobile-float-pulse>svg{color:#0da89d;background:#e3f7f5}.mobile-float-pulse .sv-mini-bar{background:linear-gradient(#1ac6b5,#40bad4)}.mobile-float-card{padding:9px 10px;box-shadow:0 18px 38px #000b143d}.mobile-float-ready{left:4%}.mobile-float-ai{top:13%;right:3%}.mobile-float-pulse{bottom:11%;right:2%}.data-core{width:33%;height:55%;top:20%;left:33.5%}.data-cylinder{background:repeating-linear-gradient(#0000 0 27px,#ffffff12 28px 29px),linear-gradient(90deg,#081f2d,#12717a 50%,#081f2d)}.data-system-card{padding:10px 11px}.data-system-card small{font-size:5.5px}.data-security-card{padding:9px 11px;bottom:2%}@media (max-width:560px){.his-laptop{width:100%;height:77%;top:10%;left:0}.clinical-tablet-back{width:83%;height:81%;top:10%;left:5%}.clinical-tablet{width:81%;height:87%;top:5%;left:9%}.mobile-back-phone{width:47%;height:82%;top:9%;left:24%}.mobile-product-phone{width:48%;height:90%;top:2%;left:25%}.data-core{width:36%;height:50%;top:23%;left:32%}}@keyframes hero-grid-drift{0%{background-position:0 0,0 0}to{background-position:64px 64px,64px 64px}}@keyframes hero-light-sweep{0%{background-position:-18% 0,112% 0,0 0,0 0}to{background-position:116% 0,-22% 0,0 0,0 0}}.ai-canvas{opacity:1;width:100%;height:100%;position:absolute;inset:0}.hero-glass{pointer-events:none;z-index:1;background:linear-gradient(270deg,#06090feb 0%,#06090f9e 44%,#06090f29 100%),linear-gradient(#0000 46%,#06090ff2);position:absolute;inset:0}.hero-content{z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:relative}.eyebrow{color:var(--gold);font-family:var(--font-mono-display), "Courier New", monospace;letter-spacing:.05em;text-transform:uppercase;direction:ltr;unicode-bidi:isolate;margin-bottom:14px;font-size:.82rem;font-weight:700;animation:3.5s ease-in-out infinite eyebrow-glow;display:inline-flex}h1,h2,h3,p{margin-top:0}h1{color:#0000;letter-spacing:0;background:linear-gradient(120deg,#ffd060 0%,#f5e8c0 28%,#fff 50%,#22e0ff 72%,#a07eff 90%);-webkit-background-clip:text;background-clip:text;max-width:920px;margin-bottom:24px;font-size:7rem;line-height:1}.hero-content h1{font-family:var(--font-mono-display), sans-serif;letter-spacing:.04em;text-transform:uppercase;margin-block-start:-.1em;padding-block-start:.1em;font-size:clamp(2.6rem,7.5vw,6rem);font-weight:900;line-height:1.08}h2{color:var(--ink);letter-spacing:0;margin-bottom:18px;font-size:3.3rem;line-height:1.08}h3{color:var(--ink);margin-bottom:10px;font-size:1.2rem;line-height:1.35}p{color:var(--muted);font-size:1.05rem}.hero-subtitle{color:#b8d2ea;max-width:580px;font-size:1.4rem;font-weight:300;line-height:1.7}.hero-subtitle-accent{background:linear-gradient(90deg, var(--cyan) 0%, var(--mint) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.hero-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:620px;margin-top:20px;display:grid}.hero-proof-pill{border-radius:var(--radius);background:#ffffff0b;border:1px solid #ffffff1a;gap:4px;min-height:74px;padding:14px 16px;display:grid}.hero-proof-pill strong{color:var(--ink);font-size:.98rem;line-height:1.35}.hero-proof-pill small{color:var(--muted);font-size:.76rem;font-weight:800}.hero-terminal-col{align-items:center;width:100%;height:100%;display:flex}.hero-terminal-big{background:#03060ce0;border:1px solid #09d8ff29;border-radius:14px;flex-direction:column;width:100%;height:min(500px,70vh);font-family:Courier New,Courier,monospace;display:flex;overflow:hidden;box-shadow:0 32px 100px #000000a6,inset 0 1px #ffffff0d,0 0 0 1px #09d8ff0d,0 0 60px #09d8ff0a}.t-bar{background:#ffffff08;border-bottom:1px solid #ffffff0d;flex-shrink:0;align-items:center;gap:6px;padding:10px 16px;display:flex}.t-dot{border-radius:50%;flex-shrink:0;width:11px;height:11px;display:block}.t-red{background:#ff5f57d9}.t-yellow{background:#febc2ed9}.t-green{background:#28c840d9}.t-title{color:#ffffff38;letter-spacing:.06em;flex:1;margin-inline-start:10px;font-size:.7rem}.t-body-big{flex-direction:column;flex:1;gap:0;padding:16px 22px 18px;display:flex;overflow:hidden}.t-line{align-items:baseline;font-size:.8rem;line-height:1.65;display:flex}.t-prompt{color:var(--mint);-webkit-user-select:none;user-select:none;flex-shrink:0;margin-inline-end:6px;font-weight:700}.t-cmd{color:#c8dcf8bf}.t-out-line{padding-inline-start:18px;font-size:.76rem;line-height:1.62}.t-out-line.t-muted{color:#8caac86b}.t-out-line.t-mint{color:var(--mint)}.t-out-line.t-cyan{color:var(--cyan)}.t-out-line.t-violet{color:var(--violet)}.t-out-line.t-gold{color:var(--gold)}.t-blank-row{flex-shrink:0;height:.65em}.t-cursor{color:var(--mint);margin-inline-start:1px;font-weight:700;animation:1s step-end infinite t-blink}@keyframes t-blink{0%,to{opacity:1}50%{opacity:0}}.hero-actions,.cta-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:12px 21px;font-weight:900;transition:box-shadow .18s,transform .18s,border-color .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{color:#07090f;background:linear-gradient(135deg,#f5bc42 0%,#e89a0e 55%,#d47b00 100%) 0 0/200% 200%;animation:3s ease-in-out infinite badge-breathe;position:relative;box-shadow:0 18px 46px #f5bc4259,0 0 0 1px #f5bc4233}.button-secondary{color:var(--ink);background:#ffffff12;border-color:#ffffff1f;box-shadow:0 12px 34px #0000004d}.button-secondary:hover{border-color:#9070ff80;box-shadow:0 18px 40px #7257f438}.button-ghost{color:var(--cyan);background:0 0;border:1px solid #09d8ff47;align-items:center;gap:7px;display:inline-flex;position:relative;overflow:hidden}.button-ghost:before{content:"";opacity:0;background:linear-gradient(135deg,#09d8ff14 0%,#1aec9e0f 100%);transition:opacity .22s;position:absolute;inset:0}.button-ghost:hover{color:#4de8ff;border-color:#09d8ff8c;box-shadow:0 0 24px #09d8ff2e,0 12px 34px #00000040}.button-ghost:hover:before{opacity:1}.button-primary:after{content:"";border-radius:inherit;background:linear-gradient(105deg,#0000 35%,#ffffff38 50%,#0000 65%) 0 0/200% 100%;animation:2.6s ease-in-out infinite btn-shimmer;position:absolute;inset:0}@keyframes btn-shimmer{0%{background-position:200%}to{background-position:-200%}}.hero-avail-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.hero-avail-dot{background:#22c55e;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s ease-in-out infinite avail-pulse;display:inline-block;box-shadow:0 0 #22c55e80}@keyframes avail-pulse{0%{box-shadow:0 0 #22c55e99}60%{box-shadow:0 0 0 6px #22c55e00}to{box-shadow:0 0 #22c55e00}}.hero-avail-text{color:#b4d7b4bf;font-size:.8rem}.hero-avail-sep{background:#ffffff1a;width:1px;height:12px;display:inline-block}.hero-avail-stack{color:#8cafd266;letter-spacing:.04em;font-family:Courier New,monospace;font-size:.72rem}.hero-console{background:#050912f0;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;gap:18px;width:min(400px,30vw);padding:22px;display:flex;position:absolute;top:100px;left:clamp(24px,5vw,80px);box-shadow:0 40px 120px #000000b3,0 0 0 1px #f5bc420f,inset 0 1px #ffffff12}.hc-header{direction:ltr;unicode-bidi:isolate;border-bottom:1px solid #ffffff12;align-items:center;gap:10px;padding-bottom:16px;display:flex}.hc-logo-dot{flex-shrink:0;width:42px;height:auto;animation:none}@keyframes hc-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(.92)}}.hc-name{color:#a0bedccc;letter-spacing:.14em;text-transform:uppercase;flex:1;font-size:.68rem;font-weight:900}.hc-badge{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:.6rem;font-weight:900;transition:all .4s}.hc-badge-active{color:var(--mint);background:#1aec9e1f;border:1px solid #1aec9e4d}.hc-badge-proc{color:var(--gold);background:#f5bc421f;border:1px solid #f5bc424d}.hc-wave-wrap{flex-direction:column;gap:8px;display:flex}.hc-wave{align-items:center;gap:2.5px;height:52px;display:flex;overflow:hidden}.hc-bar{background:linear-gradient(180deg, var(--gold) 0%, var(--cyan) 100%);opacity:.85;border-radius:2px;flex:1;min-height:3px;animation:1s ease-in-out infinite alternate hc-wave-bar}@keyframes hc-wave-bar{0%{opacity:.4;height:12%}to{opacity:1;height:100%}}.hc-wave-label{color:#648caf99;letter-spacing:.06em;text-transform:uppercase;direction:ltr;unicode-bidi:isolate;font-size:.62rem;font-weight:700}.hc-metrics{direction:ltr;unicode-bidi:isolate;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.hc-metric{background:#ffffff0a;border:1px solid #ffffff12;border-radius:10px;gap:3px;padding:12px 10px;transition:border-color .2s;display:grid}.hc-metric:hover{border-color:#f5bc4240}.hc-metric strong{color:var(--gold);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:900;line-height:1}.hc-metric span{color:#5a7896cc;font-size:.62rem;line-height:1.2}.hc-terminal{background:#0000004d;border:1px solid #ffffff0d;border-radius:10px;gap:6px;padding:12px 14px;display:grid}.hc-tline{direction:ltr;unicode-bidi:isolate;align-items:baseline;gap:8px;font-family:Courier New,monospace;font-size:.7rem;display:flex;overflow:hidden}.hc-chevron{color:var(--gold);flex-shrink:0;font-size:.9rem;line-height:1}.hc-tline-active .hc-ttext{color:#c8e1f8eb;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hc-tline-dim{opacity:.32}.hc-tline-dim span:last-child{color:#96b4d2b3;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hc-nodes{direction:ltr;unicode-bidi:isolate;border-top:1px solid #ffffff0f;gap:16px;padding-top:14px;display:flex}.hc-node{color:#5a789bbf;align-items:center;gap:6px;font-size:.65rem;font-weight:700;display:flex}.hc-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.2s ease-in-out infinite hc-pulse;display:inline-block}.hc-dot-cyan{background:var(--cyan);animation-delay:0s;box-shadow:0 0 8px #09d8ffe6}.hc-dot-gold{background:var(--gold);animation-delay:.7s;box-shadow:0 0 8px #f5bc42e6}.hc-dot-mint{background:var(--mint);animation-delay:1.4s;box-shadow:0 0 8px #1aec9ee6}.section{padding:86px clamp(20px,6vw,92px)}.section-intro{margin-bottom:34px;text-align:center;max-width:860px;margin-inline:auto}.section-intro p{max-width:720px;margin-inline:auto}.service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.service-card,.mini-card,.strength-card,.insight-panel,.contact-info article{background:var(--panel-strong);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);position:relative;overflow:hidden}.service-card:after,.mini-card:after,.strength-card:after,.value-card:after,.arch-cell:after,.use-case-card:after,.app-type-card:after,.engagement-card:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff12 50%,#0000 60%);transition:opacity .2s;position:absolute;inset:0;transform:translate(-150%)skew(-12deg)}.service-card:hover:after,.mini-card:hover:after,.strength-card:hover:after,.value-card:hover:after,.arch-cell:hover:after,.use-case-card:hover:after,.app-type-card:hover:after,.engagement-card:hover:after{opacity:1;animation:.65s forwards card-shimmer}.service-card{flex-direction:column;min-height:420px;padding:24px;transition:border-color .2s,box-shadow .2s,transform .2s,background .2s;display:flex;position:relative;overflow:hidden}.service-card:before{background:linear-gradient(90deg, var(--cyan), var(--mint), var(--gold), var(--violet));content:"";height:3px;position:absolute;inset:0 0 auto}.service-card:hover{background:#ffffff1a;border-color:#09d8ff59;transform:translateY(-6px);box-shadow:0 28px 80px #08a8d82e,0 0 0 1px #09d8ff33}.icon-shell{color:var(--cyan);background:#09d8ff1a;border:1px solid #09d8ff2e;border-radius:8px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:22px;display:inline-flex}.service-kicker{color:var(--gold);text-transform:uppercase;direction:ltr;unicode-bidi:isolate;margin-bottom:8px;font-size:.78rem;font-weight:900}.service-card ul{color:var(--ink-soft);gap:8px;margin:auto 0 22px;padding:0;list-style:none;display:grid}.service-card li{align-items:center;gap:8px;display:flex}.service-card li:before{background:var(--mint);content:"";border-radius:50%;width:7px;height:7px}.card-link{color:var(--cyan);align-items:center;gap:7px;font-weight:900;display:inline-flex}.decision-grid,.deliverable-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.deliverable-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.decision-card,.deliverable-item,.faq-item{background:var(--panel-strong);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.decision-card{flex-direction:column;gap:18px;min-height:330px;padding:26px;display:flex}.decision-card.gold{border-top:2px solid #f5bc42bf}.decision-card.cyan{border-top:2px solid #09d8ffbf}.decision-card.mint{border-top:2px solid #1aec9ebf}.decision-card ul{gap:9px;margin:auto 0 0;padding:0;list-style:none;display:grid}.decision-card li,.deliverable-item{color:var(--ink-soft);align-items:center;gap:10px;display:flex}.decision-card li svg,.deliverable-item svg{color:var(--mint);flex-shrink:0}.deliverable-item{min-height:112px;padding:20px}.faq-list{gap:12px;max-width:920px;margin-inline:auto;display:grid}.faq-item{padding:0;overflow:hidden}.faq-item summary{color:var(--ink);cursor:pointer;padding:20px 24px;padding-inline-end:56px;font-size:1rem;font-weight:900;list-style:none;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{color:var(--cyan);content:"+";font-family:var(--font-mono-display), monospace;inset-inline-end:22px;font-size:1.3rem;position:absolute;top:16px}.faq-item[open] summary:after{content:"-"}.faq-item p{color:var(--ink-soft);border-top:1px solid #ffffff12;margin:0;padding:0 24px 22px}.estimator-shell{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:start;gap:24px;width:min(100%,100vw - 40px);max-width:1320px;margin-inline:auto;display:grid}.estimator-main,.estimator-result,.booking-card,.english-proof,.seo-card-list,.legal-card,.case-study-card,.english-card{background:var(--panel-strong);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.estimator-main{gap:24px;padding:clamp(22px,4vw,34px);display:grid}.estimator-group{gap:12px;display:grid}.estimator-group-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.estimator-label{color:var(--gold);text-transform:uppercase;font-size:.78rem;font-weight:900}.estimator-segments{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.estimator-sector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.estimator-track-grid,.estimator-activity-grid,.estimator-solution-grid{gap:10px;display:grid}.estimator-track-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.estimator-activity-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.estimator-solution-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.estimator-accordion{background:#ffffffdb;border:1px solid #10304c1f;border-radius:8px;overflow:hidden;box-shadow:0 16px 44px #194b6e14}.estimator-accordion[open]{border-color:#09d8ff52;box-shadow:0 20px 54px #0963871f}.estimator-accordion summary{cursor:pointer;gap:5px;min-height:78px;padding:16px 18px;padding-inline-end:52px;list-style:none;display:grid;position:relative}.estimator-accordion summary::-webkit-details-marker{display:none}.estimator-accordion summary:after{color:#027fa0;content:"+";font-family:var(--font-mono-display), monospace;background:#09d8ff1a;border:1px solid #09d8ff33;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:1.15rem;font-weight:950;line-height:1;display:inline-flex;position:absolute;inset-block-start:18px;inset-inline-end:16px}.estimator-accordion[open] summary:after{content:"-"}.estimator-accordion summary strong{color:var(--ink);font-size:1.02rem;line-height:1.35}.estimator-accordion summary small{color:var(--muted);font-size:.78rem;font-weight:800;line-height:1.55}.estimator-accordion-body{padding:0 14px 14px}.estimator-detail-stack{gap:12px;display:grid}.estimator-detail-group{background:#f5fafdb3;border:1px solid #10304c1a;border-radius:8px;padding:0}.estimator-detail-group h3{color:var(--ink);margin:0 0 12px;font-size:1rem;line-height:1.4}.estimator-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.estimator-segment,.estimator-track,.estimator-check{color:var(--ink-soft);background:#ffffffc7;border:1px solid #10304c1c;border-radius:8px;min-height:48px;padding:12px 14px}.estimator-segment,.estimator-track{cursor:pointer;font:inherit;text-align:start;font-weight:900;transition:border-color .18s,color .18s,transform .18s,box-shadow .18s}.estimator-segment span,.estimator-track span{color:var(--ink);font-size:.94rem;line-height:1.35;display:block}.estimator-segment small,.estimator-track small{color:var(--muted);margin-top:6px;font-size:.76rem;font-weight:750;line-height:1.6;display:block}.estimator-segment strong,.estimator-track strong{color:#02724f;font-family:var(--font-mono-display), monospace;min-height:1em;margin-top:10px;font-size:.86rem;line-height:1.2;display:block}.estimator-track em{color:var(--muted);margin-top:5px;font-size:.72rem;font-style:normal;font-weight:800;display:block}.estimator-segment:hover,.estimator-segment.active,.estimator-track:hover,.estimator-track.active{color:var(--ink);border-color:#09d8ff80;transform:translateY(-1px)}.estimator-segment.active,.estimator-track.active{background:linear-gradient(135deg,#09d8ff1a,#1aec9e14),#fff;box-shadow:0 14px 38px #0963871f}.estimator-check{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:10px;min-height:92px;display:grid;position:relative}.estimator-check input{accent-color:var(--mint);width:18px;height:18px;margin-top:4px}.estimator-check-copy{gap:5px;display:grid}.estimator-check-copy strong{color:var(--ink);font-size:.88rem;line-height:1.45}.estimator-check-copy small{color:var(--muted);font-size:.75rem;font-weight:750;line-height:1.55}.estimator-check.selected{background:#fff;border-color:#1aec9e61;box-shadow:0 12px 34px #06806c14}.estimator-price-chip{color:#04724f;font-family:var(--font-mono-display), monospace;white-space:nowrap;background:#1aec9e1f;border:1px solid #1aec9e3d;border-radius:999px;align-self:start;padding:6px 9px;font-size:.72rem;font-weight:950;line-height:1.2;display:none}.estimator-check.selected .estimator-price-chip{display:inline-flex}.estimator-reset{color:var(--ink-soft);cursor:pointer;font:inherit;background:#ffffffc7;border:1px solid #10304c1f;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:7px 12px;font-size:.78rem;font-weight:900;display:inline-flex}.estimator-reset:hover{color:var(--ink);border-color:#09d8ff6b}.estimator-result{align-content:start;gap:14px;padding:clamp(22px,4vw,32px);display:grid;position:sticky;top:110px}.estimator-result svg{color:var(--cyan)}.estimator-result strong{color:var(--ink);font-size:clamp(1.45rem,2.4vw,2.05rem);line-height:1.2}.estimator-result p,.case-study-block p,.english-card p,.legal-card p{color:var(--ink-soft)}.estimator-result ul{gap:8px;margin:4px 0;padding:0;list-style:none;display:grid}.estimator-result li{color:var(--ink-soft);align-items:center;gap:8px;display:flex}.estimator-selected-list{background:#f5fafddb;border:1px solid #10304c1a;border-radius:8px;gap:10px;padding:14px;display:grid}.estimator-selected-list>span{color:var(--gold);text-transform:uppercase;font-size:.76rem;font-weight:950}.estimator-selected-list div{gap:8px;display:grid}.estimator-selected-list p{background:#ffffffb8;border:1px solid #10304c14;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:9px 10px;display:flex}.estimator-selected-list p strong{color:var(--ink);font-size:.8rem;line-height:1.45}.estimator-selected-list p small{color:#04724f;font-family:var(--font-mono-display), monospace;white-space:nowrap;font-size:.76rem;font-weight:950}.estimator-selected-list em{color:var(--muted);font-size:.82rem;font-style:normal;font-weight:800;line-height:1.7}.estimator-result form{gap:10px;display:grid}.estimator-result input{color:var(--ink);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;outline:none;padding:13px 14px}.estimator-result input:focus{border-color:#09d8ffb3;box-shadow:0 0 0 4px #09d8ff1f}.case-study-grid,.english-grid,.legal-shell{gap:18px;display:grid}.case-study-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.case-study-card{gap:18px;height:100%;min-height:520px;padding:26px;display:grid}.case-study-tag{color:var(--gold);text-transform:uppercase;direction:ltr;unicode-bidi:isolate;font-size:.76rem;font-weight:900}.case-study-block{gap:6px;display:grid}.case-study-block strong{color:var(--cyan)}.case-study-stack{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.case-study-stack span{color:var(--ink-soft);direction:ltr;unicode-bidi:isolate;background:#ffffff0b;border:1px solid #ffffff17;border-radius:999px;padding:6px 10px;font-size:.72rem}.medical-demo-section{position:relative;overflow:hidden}.medical-demo-shell{grid-template-columns:minmax(280px,.86fr) minmax(360px,1.14fr);align-items:stretch;gap:clamp(22px,4vw,42px);max-width:1180px;margin-inline:auto;display:grid}.medical-demo-shell-full{grid-template-columns:minmax(300px,.68fr) minmax(460px,1.32fr);max-width:1320px}.medical-demo-copy{align-self:center}.medical-demo-logo-card{background:radial-gradient(circle at 22% 0,#f5bc4229,#0000 36%),linear-gradient(135deg,#ffffff13,#ffffff09);border:1px solid #f5bc422e;border-radius:8px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:14px;margin-bottom:24px;padding:12px;display:grid;overflow:hidden;box-shadow:0 22px 60px #00000042}.medical-demo-logo-frame{background:#f7f1e6;border:1px solid #f5bc422e;border-radius:8px;height:132px;position:relative;overflow:hidden}.medical-demo-logo-frame iframe{pointer-events:none;border:0;width:320px;height:320px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.42)}.medical-demo-logo-card span{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;direction:ltr;unicode-bidi:isolate;margin-bottom:5px;font-size:.68rem;font-weight:950;display:block}.medical-demo-logo-card strong{color:var(--ink);font-size:1.05rem;line-height:1.35;display:block}.medical-demo-logo-card p{color:var(--muted);margin:6px 0 0;font-size:.82rem;line-height:1.65}.medical-demo-copy h2{margin:10px 0 18px;font-size:clamp(2.2rem,5vw,4.3rem);line-height:.98}.medical-demo-copy p{color:var(--ink-soft);max-width:620px}.medical-demo-badges{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.medical-demo-badges span{color:var(--ink-soft);direction:ltr;unicode-bidi:isolate;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;padding:7px 12px;font-size:.78rem;font-weight:900}.medical-demo-badges span:first-child{color:var(--mint);border-color:#1aec9e38}.medical-demo-examples{gap:10px;margin:22px 0;display:grid}.medical-demo-examples strong{color:var(--ink);font-size:.86rem;display:block}.medical-demo-examples div{flex-wrap:wrap;gap:9px;display:flex}.medical-demo-examples button{color:var(--ink-soft);cursor:pointer;text-align:start;background:#09d8ff12;border:1px solid #09d8ff29;border-radius:999px;padding:8px 12px;font-size:.82rem;font-weight:800;line-height:1.45;transition:border-color .18s,color .18s,transform .18s}.medical-demo-examples button:hover{color:var(--ink);border-color:#1aec9e59;transform:translateY(-1px)}.medical-demo-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.medical-demo-actions .button{min-width:176px}.medical-demo-actions .button>*{z-index:1;position:relative}.medical-demo-disclaimer{color:var(--ink-soft);background:#f5bc4212;border:1px solid #f5bc4224;border-radius:8px;align-items:flex-start;gap:10px;margin-top:22px;padding:13px 14px;line-height:1.7;display:flex}.medical-demo-disclaimer svg{color:var(--gold);flex:none;margin-top:5px}.medical-demo-frame{background:radial-gradient(circle at 18% 0,#09d8ff26,#0000 34%),radial-gradient(circle at 90% 100%,#9070ff21,#0000 36%),linear-gradient(#080e1bf0,#03070ef7);border:1px solid #09d8ff2e;border-radius:8px;grid-template-rows:44px minmax(0,1fr);min-height:650px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000007a,inset 0 1px #ffffff14}.medical-demo-shell-full .medical-demo-frame{min-height:min(760px,100svh - 150px)}.medical-demo-chrome{background:#040810eb;border-bottom:1px solid #ffffff13;align-items:center;gap:8px;padding:0 14px;display:flex}.medical-demo-chrome span{border-radius:50%;width:9px;height:9px}.medical-demo-chrome span:first-child{background:var(--mint)}.medical-demo-chrome span:nth-child(2){background:var(--gold)}.medical-demo-chrome span:nth-child(3){background:var(--violet)}.medical-demo-chrome strong{color:var(--muted);direction:ltr;unicode-bidi:isolate;margin-inline-start:auto;font-size:.74rem;font-weight:900}.medical-demo-frame iframe{background:#fff;border:0;width:100%;height:100%;display:block}.medical-demo-placeholder{color:var(--ink);cursor:pointer;text-align:center;background:linear-gradient(135deg,#09d8ff14,#1aec9e0e),#ffffff06;border:0;place-items:center;gap:10px;padding:32px;display:grid;position:relative}.medical-demo-placeholder:before{content:"";opacity:.7;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.medical-demo-placeholder>*{z-index:1;position:relative}.medical-demo-placeholder strong{font-size:clamp(1.2rem,3vw,1.75rem);line-height:1.25}.medical-demo-placeholder small{color:var(--muted);max-width:390px;font-size:.9rem;line-height:1.7}.medical-demo-pulse{background:radial-gradient(circle, #ffffff47, transparent 28%), linear-gradient(135deg, var(--cyan), var(--mint));border-radius:20px;justify-content:center;align-items:center;width:86px;height:86px;display:inline-flex;position:relative;box-shadow:0 20px 54px #09d8ff3d,0 0 0 1px #ffffff2e}.medical-demo-pulse:before{content:"";border:1px solid #09d8ff73;border-radius:24px;animation:2.7s ease-out infinite medical-demo-pulse;position:absolute;inset:-10px}.medical-demo-pulse:after{content:"";border:13px solid #0000;border-left:20px solid #071018;border-right-width:0;margin-inline-start:5px}@keyframes medical-demo-pulse{0%{opacity:.74;transform:scale(.88)}to{opacity:0;transform:scale(1.22)}}.medical-demo-modal{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);z-index:120;background:radial-gradient(circle at 50% 0,#09d8ff2e,#0000 42%),#03060c;grid-template-rows:54px minmax(0,1fr);display:grid;position:fixed;inset:0}.medical-demo-modal-top{background:#040810f5;border-bottom:1px solid #09d8ff24;grid-template-columns:minmax(0,1fr) auto 42px;align-items:center;gap:8px;min-height:54px;padding:8px 10px 8px 14px;display:grid}.medical-demo-modal-top span{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.86rem;font-weight:950;overflow:hidden}.medical-demo-modal-top a,.medical-demo-modal-top button{border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.medical-demo-modal-top a{color:var(--cyan);border:1px solid #09d8ff2e;gap:6px;min-height:36px;padding:7px 10px;font-size:.72rem;font-weight:900}.medical-demo-modal-top button{color:var(--ink);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;width:38px;height:38px}.medical-demo-modal iframe{background:#fff;border:0;width:100%;height:100%;display:block}.booking-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.booking-card,.english-proof,.seo-card-list{gap:12px;padding:clamp(22px,4vw,32px);display:grid}.booking-row{color:var(--ink-soft);background:#ffffff0b;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:10px;min-height:54px;padding:13px 15px;display:flex}.booking-row svg{color:var(--mint);flex-shrink:0}.legal-shell{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1040px;margin-inline:auto}.legal-card{padding:24px}.legal-card h2{font-size:1.18rem}.legal-card a{color:var(--cyan)}.english-page{direction:ltr}.english-page .page-hero,.english-page .section,.english-page .section-intro{text-align:left}.english-page .section-intro{margin-inline:0 auto}.english-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.english-card{min-height:230px;padding:24px}.english-card h2{font-size:1.16rem}.feature-band,.split-section,.contact-section{grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:clamp(28px,6vw,70px);display:grid}.feature-copy{align-self:center}.capability-grid,.strength-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.capability-grid.wide,.strength-grid.three{grid-template-columns:repeat(4,minmax(0,1fr))}.mini-card,.strength-card,.insight-panel{padding:24px}.mini-card svg,.strength-card svg,.insight-panel svg,.contact-info svg{color:var(--cyan)}.feature-band{background:linear-gradient(135deg,#08a8d812,#7257f40d),#ffffff05;border-block:1px solid #ffffff12}.split-section{background:linear-gradient(135deg,#ffd36c0f,#ffffff05),linear-gradient(90deg,#18c68f0d,#0000 42%);border-block:1px solid #ffffff12;align-items:center}.process-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.process-list article{background:#ffffff0b;border-top:3px solid #09d8ff80;padding:20px;box-shadow:0 18px 48px #0006}.process-list span{color:var(--gold);margin-bottom:12px;font-size:1.4rem;font-weight:900;display:block}.cta-section{background:linear-gradient(135deg,#060e1ef5,#08122aeb),linear-gradient(90deg,#08a8d824,#ffd36c1a);border-block:1px solid #ffffff17;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}.cta-section h2,.cta-section p{color:var(--ink)}.cta-section h2{max-width:780px}.cta-actions{justify-content:flex-end;margin:0}.cta-actions span{color:var(--ink-soft);align-items:center;gap:8px;display:inline-flex}.page-hero{background:radial-gradient(at 15%,#08a8d838,#0000 55%),radial-gradient(at 85% 20%,#ffd36c26,#0000 45%),#06090f;min-height:56vh;padding:0;position:relative;overflow:hidden}.page-hero:before{content:"";z-index:1;background:linear-gradient(135deg,#06090fd1 0%,#06090f7a 60%,#06090f47 100%),linear-gradient(#0000 60%,#06090feb 100%);position:absolute;inset:0}.page-hero-inner{z-index:2;padding:112px clamp(20px,6vw,92px) 72px;position:relative}.page-hero-split{grid-template-columns:1fr min(480px,42%);align-items:center;gap:clamp(24px,4vw,56px);min-height:58vh;display:grid}.page-hero-content{flex-direction:column;align-items:flex-start;display:flex}.page-hero-visual{justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.page-hero-visual .hero-console{width:min(100%,420px);max-width:420px;margin:0;position:relative;top:auto;left:auto}.page-hero.contact-compact{min-height:44vh}.page-hero.contact-compact .page-hero-inner{padding-bottom:46px}.contact-conversion-section{padding-top:58px}.page-hero h1{max-width:980px;font-size:5.4rem}.page-hero p{max-width:760px}.insight-panel.large{min-height:340px}.module-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.module-list span{color:var(--ink-soft);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;padding:12px 16px;box-shadow:0 10px 28px #0000004d}.module-list.compact{margin-top:24px}.phone-visual{aspect-ratio:.72;box-shadow:var(--shadow-strong);color:var(--cyan);background:linear-gradient(#ffffff12,#08a8d81a),linear-gradient(135deg,#08a8d81f,#7257f414);border:1px solid #ffffff1a;border-radius:42px;place-items:center;max-width:320px;margin-inline:auto;padding:42px 28px;display:grid;position:relative}.phone-visual span{background:#ffffff1a;border-radius:999px;width:72%;height:12px;display:block}.phone-visual span:nth-child(3){width:54%}.phone-visual span:nth-child(4){background:linear-gradient(90deg, var(--cyan), var(--mint));width:78%;height:42px}.contact-form{border-radius:var(--radius);box-shadow:var(--shadow);background:#ffffff0a;border:1px solid #ffffff17;gap:18px;padding:clamp(22px,4vw,34px);display:grid}.contact-form label{color:#a8c4de;gap:8px;font-weight:900;display:grid}.contact-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.contact-form input,.contact-form select,.contact-form textarea{color:var(--ink);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;outline:none;padding:13px 14px}.contact-form textarea{resize:vertical}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:#09d8ffb3;box-shadow:0 0 0 4px #09d8ff1f}.form-status{color:var(--mint);margin:0}.contact-form-hint{color:var(--muted);margin:-4px 0 0;font-size:.88rem}.contact-info{gap:14px;display:grid}.contact-info article{gap:6px;padding:24px;display:grid}.contact-info span{color:var(--muted)}.contact-info strong{color:var(--ink);direction:ltr;justify-self:start}.contact-next-card ul{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.contact-next-card li{color:var(--ink-soft);align-items:center;gap:9px;display:flex}.contact-next-card li svg{color:var(--mint);flex-shrink:0}.site-footer{background:linear-gradient(180deg, #06090f00 0%, #03050af2 100%), var(--paper);border-top:1px solid #ffffff0f;padding:0 clamp(20px,6vw,92px);position:relative;overflow:hidden}.footer-topline{background:linear-gradient(90deg, var(--mint), var(--cyan) 40%, var(--gold));inset-inline:0;height:2px;position:absolute;top:0}.footer-glow{pointer-events:none;inset-inline:0;background:radial-gradient(60% 200px at 50% 0,#09d8ff0f,#0000);height:200px;position:absolute;top:0}.footer-inner{grid-template-columns:minmax(260px,1.4fr) 1fr 1fr 1fr;align-items:start;gap:44px 32px;padding:52px 0 44px;display:grid;position:relative}.footer-brand-col{flex-direction:column;gap:14px;display:flex}.footer-logo-link{opacity:1;width:fit-content;display:inline-flex}.footer-tagline{color:var(--ink-soft);max-width:300px;font-size:.86rem;line-height:1.7}.footer-contact-items{flex-direction:column;gap:8px;margin-top:4px;display:flex}.footer-contact-link{color:var(--ink-soft);align-items:center;gap:7px;font-size:.82rem;transition:color .15s;display:inline-flex}.footer-contact-link:hover{color:var(--cyan)}.footer-contact-link.muted{color:var(--muted);pointer-events:none}.footer-cta-btn{color:var(--mint);background:#1aec9e14;border:1px solid #1aec9e38;border-radius:6px;align-items:center;gap:6px;width:fit-content;margin-top:6px;padding:9px 16px;font-size:.82rem;font-weight:700;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.footer-cta-btn:hover{border-color:var(--mint);color:#fff;background:#1aec9e29}.footer-nav-col{flex-direction:column;gap:14px;display:flex}.footer-nav-heading{color:var(--ink);letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:800}.footer-nav-col nav{flex-direction:column;gap:10px;display:flex}.footer-nav-link{color:var(--ink-soft);width:fit-content;font-size:.87rem;transition:color .15s;position:relative}.footer-nav-link:after{background:var(--cyan);content:"";bottom:-1px;height:1px;transform-origin:inline-start;width:100%;transition:transform .22s;position:absolute;inset-inline-start:0;transform:scaleX(0)}.footer-nav-link:hover{color:var(--cyan)}.footer-nav-link:hover:after{transform:scaleX(1)}.footer-tech-col{flex-direction:column;gap:14px;display:flex}.footer-tech-badges{flex-wrap:wrap;gap:7px;display:flex}.footer-tech-badge{color:var(--ink-soft);letter-spacing:.03em;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;padding:4px 9px;font-size:.72rem;font-weight:600;transition:border-color .15s,color .15s}.footer-tech-badge:hover{color:var(--cyan);border-color:#09d8ff66}.footer-tech-note{color:var(--muted);max-width:200px;font-size:.78rem;line-height:1.6}.footer-bottom{color:var(--muted);border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:10px;padding:18px 0 22px;font-size:.78rem;display:flex;position:relative}.footer-bottom-dot{background:#fff3;border-radius:50%;width:3px;height:3px;display:inline-block}.footer-copy{color:var(--muted)}.footer-legal-name{color:var(--ink-soft);font-weight:600}.footer-ksa{color:var(--muted)}.footer-legal-links{align-items:center;gap:10px;display:inline-flex}.footer-legal-links a{color:var(--ink-soft);transition:color .15s}.footer-legal-links a:hover{color:var(--cyan)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes blink{50%{opacity:0}}@keyframes counter-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes eyebrow-glow{0%,to{text-shadow:0 0 8px #f5bc4240}50%{text-shadow:0 0 22px #f5bc42b3,0 0 44px #f5bc4240}}@keyframes border-flow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes card-shimmer{0%{transform:translate(-150%)skew(-12deg)}to{transform:translate(300%)skew(-12deg)}}@keyframes stat-glow{0%,to{filter:drop-shadow(0 0 6px #f5bc424d)}50%{filter:drop-shadow(0 0 18px #f5bc42b3)}}@keyframes float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes brain-fallback-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-8px)rotate(1deg)}}@keyframes ai-brain-float-a{0%,to{transform:translate(0,0)rotate(-3deg)}50%{transform:translate(-8px,-18px)rotate(2deg)}}@keyframes ai-brain-float-b{0%,to{transform:translate(0,0)rotate(8deg)}50%{transform:translate(12px,14px)rotate(-4deg)}}@keyframes ai-brain-float-c{0%,to{transform:translate(0,0)rotate(-8deg)}50%{transform:translate(-10px,10px)rotate(5deg)}}@keyframes ai-brain-trace{0%,to{stroke-dashoffset:0;opacity:.66}50%{stroke-dashoffset:42px;opacity:1}}@keyframes ai-brain-spin{to{transform:rotateX(62deg)rotate(378deg)}}@keyframes ai-brain-halo{0%,to{opacity:.3;transform:scale(.92)}50%{opacity:.72;transform:scale(1.08)}}@keyframes ai-chip-pulse{0%,to{box-shadow:0 0 #09d8ff2e,0 18px 42px #09d8ff3d}50%{box-shadow:0 0 0 12px #09d8ff00,0 22px 54px #1aec9e3d}}@keyframes ai-node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes ai-spark{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.22)}}@keyframes visual-float-a{0%,to{transform:translate(0,0)rotate(-2deg)}50%{transform:translate(-8px,-16px)rotate(2deg)}}@keyframes visual-float-b{0%,to{transform:translate(0,0)rotate(1deg)}50%{transform:translate(10px,12px)rotate(-2deg)}}@keyframes visual-float-c{0%,to{transform:translate(0,0)rotate(-1deg)}50%{transform:translate(-10px,10px)rotate(2deg)}}@keyframes visual-pulse{0%,to{opacity:.34;transform:scale(.92)}50%{opacity:.72;transform:scale(1.08)}}@keyframes visual-spin{to{transform:rotateX(62deg)rotate(378deg)}}@keyframes visual-spark{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.22)}}@keyframes wave-slide{0%{transform:translate(-28%)skew(-16deg)}to{transform:translate(0)skew(-16deg)}}@keyframes bar-breathe{0%,to{opacity:.72;transform:scaleY(.78)}50%{opacity:1;transform:scaleY(1)}}@keyframes badge-breathe{0%,to{box-shadow:0 0 #f5bc4200}50%{box-shadow:0 0 0 6px #f5bc421f}}@keyframes line-draw{0%{width:0}to{width:100%}}@keyframes gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes bio-field-breathe{0%,to{opacity:.4;transform:scale(.96)}50%{opacity:.82;transform:scale(1.05)}}@keyframes bio-halo-phase{0%,to{opacity:.58;transform:scale(.98)}50%{opacity:.96;transform:scale(1.04)}}@keyframes bio-orbit-signal{to{stroke-dashoffset:-180px}}@keyframes bio-cell-pulse{0%,to{opacity:.38;transform:scale(.84)}38%{opacity:1;transform:scale(1.22)}70%{opacity:.62;transform:scale(.98)}}@keyframes bio-packet-flow{0%{opacity:0;stroke-dashoffset:170px}14%{opacity:1}72%{opacity:1}to{opacity:0;stroke-dashoffset:-390px}}@keyframes bio-prism-phase{0%,to{opacity:.88;transform:scale(.992)}46%{opacity:1;transform:scale(1.012)}}@keyframes bio-core-ionize{0%,to{filter:drop-shadow(0 0 12px #1aec9e6b);opacity:.78}50%{filter:drop-shadow(0 0 28px #09d8ffb8);opacity:1}}@keyframes bio-vital-flow{0%{opacity:.48;stroke-dashoffset:120px}48%{opacity:1}to{opacity:.62;stroke-dashoffset:-140px}}@keyframes bio-dna-flow{to{stroke-dashoffset:-92px}}@keyframes bio-scan{0%{opacity:0;transform:translateY(0)}10%{opacity:.9}74%{opacity:.9;transform:translateY(320px)}to{opacity:0;transform:translateY(352px)}}@keyframes bio-label-phase{0%,to{opacity:.66;box-shadow:0 0 #09d8ff00}45%{opacity:1;box-shadow:0 0 22px #09d8ff29}}@keyframes mesh-depth-phase{0%,to{opacity:.36;transform:scale(.94)}50%{opacity:.76;transform:scale(1.07)}}@keyframes mesh-grid-phase{to{stroke-dashoffset:-140px}}@keyframes mesh-packet-flow{0%{opacity:0;stroke-dashoffset:160px}12%{opacity:1}70%{opacity:1}to{opacity:0;stroke-dashoffset:-340px}}@keyframes mesh-core-phase{0%,to{filter:drop-shadow(0 26px 54px #09d8ff2e);opacity:.92;transform:scale(.99)}50%{filter:drop-shadow(0 34px 72px #1aec9e4d);opacity:1;transform:scale(1.018)}}@keyframes mesh-node-phase{0%,to{filter:drop-shadow(0 14px 26px #09d8ff1f);opacity:.74}44%{filter:drop-shadow(0 0 24px #1aec9e4d);opacity:1}}@keyframes mesh-readout-phase{0%,to{opacity:.62}50%{opacity:1}}@keyframes mesh-scanline-sweep{0%{opacity:0;transform:translate(-260%)skew(-14deg)}18%{opacity:.88}78%{opacity:.88;transform:translate(260%)skew(-14deg)}to{opacity:0;transform:translate(300%)skew(-14deg)}}@keyframes signature-aura-phase{0%,to{opacity:.36;transform:scale(.94)}50%{opacity:.78;transform:scale(1.07)}}@keyframes signature-grid-flow{to{stroke-dashoffset:-150px}}@keyframes signature-packet-flow{0%{opacity:0;stroke-dashoffset:160px}12%{opacity:1}70%{opacity:1}to{opacity:0;stroke-dashoffset:-340px}}@keyframes signature-core-bloom{0%,to{opacity:.9;transform:scale(.99)}48%{opacity:1;transform:scale(1.018)}}@keyframes signature-motif-current{0%,to{opacity:.68;stroke-dasharray:220 36;stroke-dashoffset:0}50%{opacity:1;stroke-dasharray:42 18;stroke-dashoffset:-86px}}@keyframes signature-bar-surge{0%,to{opacity:.72;transform:scaleY(.72)}50%{opacity:1;transform:scaleY(1)}}@keyframes signature-node-live{0%,to{filter:drop-shadow(0 12px 24px color-mix(in srgb, var(--sig-a) 12%, transparent));opacity:.7}44%{filter:drop-shadow(0 0 24px color-mix(in srgb, var(--sig-b) 36%, transparent));opacity:1}}@keyframes signature-readout-pulse{0%,to{opacity:.62}50%{opacity:1}}@keyframes signature-scan-sweep{0%{opacity:0;transform:translate(-260%)skew(-14deg)}18%{opacity:.76}78%{opacity:.76;transform:translate(260%)skew(-14deg)}to{opacity:0;transform:translate(300%)skew(-14deg)}}@keyframes fd-float-a{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-24px)rotate(2.5deg)}}@keyframes fd-float-b{0%,to{transform:translateY(-12px)rotate(5deg)}50%{transform:translateY(16px)rotate(-2deg)}}@keyframes fd-float-c{0%,to{transform:translateY(8px)rotate(-6deg)perspective(600px)rotateY(4deg)}50%{transform:translateY(-20px)rotate(3.5deg)perspective(600px)rotateY(-3deg)}}@keyframes fd-float-d{0%,to{transform:translateY(-8px)rotate(3deg)perspective(600px)rotateY(-5deg)}50%{transform:translateY(22px)rotate(-4deg)perspective(600px)rotateY(4deg)}}@keyframes fd-float-e{0%,to{transform:translateY(4px)rotate(8deg)}50%{transform:translateY(-30px)rotate(-5deg)}}@keyframes fd-glow-pulse{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:.65;transform:scale(1.18)}}@keyframes app-forge-aura-phase{0%,to{opacity:.38;transform:scale(.94)}50%{opacity:.78;transform:scale(1.07)}}@keyframes app-forge-grid-flow{to{stroke-dashoffset:-150px}}@keyframes app-forge-packet-flow{0%{opacity:0;stroke-dashoffset:160px}12%{opacity:1}70%{opacity:1}to{opacity:0;stroke-dashoffset:-340px}}@keyframes app-forge-orbit-flow{to{stroke-dashoffset:-180px}}@keyframes app-glass-phase{0%,to{opacity:.42;transform:translateY(0)}50%{opacity:.78;transform:translateY(-4px)}}@keyframes app-phone-phase{0%,to{opacity:.94;transform:scale(.992)}50%{opacity:1;transform:scale(1.012)}}@keyframes app-screen-ionize{0%,to{filter:drop-shadow(0 0 14px #09d8ff47)}50%{filter:drop-shadow(0 0 32px #1aec9e7a)}}@keyframes app-screen-current{0%,to{opacity:.58;stroke-dasharray:86 120;stroke-dashoffset:90px}52%{opacity:1;stroke-dasharray:32 22;stroke-dashoffset:-80px}}@keyframes app-chip-pulse{0%,to{opacity:.62}50%{opacity:1}}@keyframes app-node-live{0%,to{filter:drop-shadow(0 12px 24px #09d8ff1f);opacity:.72}44%{filter:drop-shadow(0 0 24px #1aec9e52);opacity:1}}@keyframes app-readout-pulse{0%,to{opacity:.62}50%{opacity:1}}@keyframes app-scan-sweep{0%{opacity:0;transform:translate(-260%)skew(-14deg)}18%{opacity:.78}78%{opacity:.78;transform:translate(260%)skew(-14deg)}to{opacity:0;transform:translate(300%)skew(-14deg)}}.floating-devices{perspective:1400px;width:100%;height:540px;position:relative}.fd-wrap{position:absolute}.fd-svg{display:block}.fd-anim-a{animation:6.8s ease-in-out infinite fd-float-a}.fd-anim-b{animation:8.4s ease-in-out infinite fd-float-b}.fd-anim-c{animation:9.2s ease-in-out infinite fd-float-c}.fd-anim-d{animation:7.6s ease-in-out infinite fd-float-d}.fd-anim-e{animation:5.8s ease-in-out infinite fd-float-e}.fd-phone{z-index:4;filter:drop-shadow(0 18px 50px #09d8ff52);width:88px;bottom:50px;left:50%;transform:translate(-50%)}.fd-ipad{z-index:3;filter:drop-shadow(0 22px 60px #7257f45c);width:148px;top:30px;left:2%}.fd-laptop{z-index:5;filter:drop-shadow(0 26px 70px #18c68f47);width:250px;bottom:20px;right:1%}.fd-monitor{z-index:2;filter:drop-shadow(0 20px 60px #ffcf5042);width:228px;top:10px;right:8%}.fd-phone2{z-index:4;filter:drop-shadow(0 16px 44px #9070ff61);width:72px;top:55px;left:22%}.fd-glow{filter:blur(24px);opacity:.6;border-radius:50%;width:70%;height:28px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.fd-glow-cyan{background:#09d8ffbf}.fd-glow-violet{background:#9070ffbf}.fd-glow-mint{background:#1aec9ebf}.fd-glow-gold{background:#ffcf50bf}.devices-glow{pointer-events:none;z-index:0;background:radial-gradient(#09d8ff2e 0%,#7257f424 40%,#0000 70%);border-radius:50%;animation:5.5s ease-in-out infinite fd-glow-pulse;position:absolute;inset:12% 18%}.app-forge-visual{aspect-ratio:1;isolation:isolate;width:100%;min-height:min(560px,78vw);position:relative;overflow:visible}.app-forge-aura,.app-forge-scan{pointer-events:none;position:absolute}.app-forge-aura{filter:blur(40px);z-index:0;border-radius:50%}.app-forge-aura-a{background:radial-gradient(circle at 48% 46%,#09d8ff4d,#1aec9e1f 44%,#0000 70%);animation:5.4s ease-in-out infinite app-forge-aura-phase;inset:6% 0 8%}.app-forge-aura-b{background:radial-gradient(circle at 56% 54%,#ff68883d,#9070ff21 38%,#0000 68%);animation:7.2s ease-in-out infinite reverse app-forge-aura-phase;inset:22% 4% 2% 14%}.app-forge-svg{transform-origin:50%;z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible;transform:scale(1.13)}.app-forge-grid{opacity:.68;animation:10s linear infinite app-forge-grid-flow}.app-forge-grid path{fill:none;stroke:#a8c4de29;stroke-dasharray:8 22;stroke-linecap:round;stroke-width:1px}.app-forge-link{fill:none;stroke:#09d8ff3b;stroke-linecap:round;stroke-width:1.7px}.app-forge-packet{fill:none;filter:drop-shadow(0 0 10px #09d8ffbd);stroke:url(#appForgeBeam);stroke-dasharray:70 360;stroke-linecap:round;stroke-width:4.5px;animation:3.1s cubic-bezier(.45,0,.18,1) infinite app-forge-packet-flow}.app-forge-packet-1{stroke-width:3.8px;animation-delay:-.8s}.app-forge-packet-2{stroke-width:4.8px;animation-delay:-1.5s}.app-forge-packet-3{stroke-width:3.6px;animation-delay:-2.2s}.app-forge-orbit{fill:none;stroke-linecap:round;transform-box:fill-box;transform-origin:50%}.app-forge-orbit-a{stroke:#09d8ff5c;stroke-dasharray:22 28;stroke-width:1.5px;animation:8.5s linear infinite app-forge-orbit-flow}.app-forge-orbit-b{stroke:#ff688847;stroke-dasharray:10 30;stroke-width:1.2px;animation:11s linear infinite reverse app-forge-orbit-flow}.app-glass-layer{filter:drop-shadow(0 24px 54px #09d8ff24);opacity:.72;animation:5.6s ease-in-out infinite app-glass-phase}.app-glass-layer-b{filter:drop-shadow(0 24px 54px #ff68881f);animation-delay:-1.8s}.app-glass-layer rect{fill:#050e1c80;stroke:#a8c4de2e;stroke-width:1.3px}.app-glass-layer path{fill:none;stroke:#a8c4de38;stroke-linecap:round;stroke-width:2.2px}.app-glass-layer circle{fill:#09d8ff14;stroke:#1aec9e4d;stroke-width:1.8px}.app-forge-phone{filter:drop-shadow(0 34px 78px #09d8ff3d);transform-box:fill-box;transform-origin:50%;animation:4.4s ease-in-out infinite app-phone-phase}.app-phone-shadow{fill:#04091480}.app-phone-body{fill:url(#appForgeGlass);stroke:#a8c4de57;stroke-width:2px}.app-phone-edge{fill:none;stroke:#a8c4de47;stroke-linecap:round;stroke-width:3px}.app-phone-screen{fill:url(#appForgeScreen);stroke:#09d8ff5c;stroke-width:1.4px;animation:3.2s ease-in-out infinite app-screen-ionize}.app-phone-notch,.app-phone-camera{fill:#040914e0}.app-screen-ui{filter:drop-shadow(0 0 18px #09d8ff29)}.app-screen-wave{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.2px;animation:3.4s ease-in-out infinite app-screen-current}.app-screen-wave-a{stroke:#1aec9ee6}.app-screen-wave-b{stroke:#09d8ffd1;animation-delay:-1.1s}.app-screen-wave-c{stroke:#f5bc42d6;animation-delay:-1.9s}.app-screen-chip{fill:#0409148f;stroke:#ffffff1f;stroke-width:1px;animation:3s ease-in-out infinite app-chip-pulse}.app-screen-chip-b{fill:#1aec9e2e;animation-delay:-.9s}.app-screen-chip-c{fill:#09d8ff29;animation-delay:-1.6s}.app-ui-pill,.app-ui-card,.app-ui-row{animation:3s ease-in-out infinite app-chip-pulse}.app-ui-pill-a{fill:#09d8ff2e}.app-ui-pill-b{fill:#1aec9e2e;animation-delay:-.7s}.app-ui-card-primary{fill:#04091457;stroke:#ffffff1f;stroke-width:1px;animation-delay:-1.1s}.app-ui-row-a{fill:#09d8ff2e}.app-ui-row-b{fill:#ffffff1c;animation-delay:-1.4s}.app-ui-row-c{fill:#f5bc4247;animation-delay:-1.9s}.app-ui-dot{fill:#dce8f8d1;animation:3s ease-in-out infinite app-node-live}.app-ui-dot-b{fill:#1aec9edb;animation-delay:-.9s}.app-ui-dot-c{fill:#ff6888c2;animation-delay:-1.8s}.app-phone-code,.app-signal-node text,.app-readout text{dominant-baseline:middle;fill:var(--ink);text-anchor:middle;direction:ltr;unicode-bidi:isolate;font-family:inherit;font-weight:950}.app-phone-code{letter-spacing:.04em;font-size:2.1rem}.app-signal-node{filter:drop-shadow(0 16px 34px #09d8ff33);transform-box:fill-box;transform-origin:50%;animation:3.8s ease-in-out infinite app-node-live}.app-signal-node-1{animation-delay:-.8s}.app-signal-node-2{animation-delay:-1.6s}.app-signal-ring{fill:#0409149e;stroke:#09d8ff70;stroke-width:1.4px}.app-signal-core{fill:#1aec9e21;stroke:#1aec9e85;stroke-width:1.5px}.app-signal-node text{fill:var(--ink-soft);letter-spacing:.03em;font-size:.56rem}.app-readout{animation:4s ease-in-out infinite app-readout-pulse}.app-readout-b{animation-delay:-1.4s}.app-readout rect{fill:#040914ad;stroke:#ffffff1f;stroke-width:1px}.app-readout text{fill:var(--ink-soft);letter-spacing:.06em;text-anchor:start;font-size:.7rem}.app-forge-scan{filter:blur(2px);mix-blend-mode:screen;z-index:4;background:linear-gradient(90deg,#0000,#09d8ff1a,#ff688821,#0000);width:8%;animation:3.3s cubic-bezier(.6,0,.16,1) infinite app-scan-sweep;top:12%;bottom:12%;left:46%;transform:translate(-260%)skew(-14deg)}@keyframes pb-bar-grow{0%,to{transform:scaleY(.6)}50%{transform:scaleY(1)}}@keyframes pb-shimmer{0%{transform:translate(-120%)}to{transform:translate(220%)}}@keyframes pb-orb-1{0%,to{opacity:.5;transform:translate(0)scale(1)}50%{opacity:.8;transform:translate(18px,-22px)scale(1.2)}}@keyframes pb-orb-2{0%,to{opacity:.4;transform:translate(0)scale(1)}50%{opacity:.7;transform:translate(-14px,16px)scale(.85)}}@keyframes pb-orb-3{0%,to{opacity:.35;transform:translate(0)scale(1)}50%{opacity:.6;transform:translate(10px,14px)scale(1.15)}}@keyframes pb-badge-shine{0%,to{opacity:.7}50%{opacity:1}}.pb-outer{width:100%;position:relative}.pb-glow-bg{filter:blur(28px);pointer-events:none;z-index:0;background:radial-gradient(#7257f438 0%,#09d8ff24 45%,#0000 72%);border-radius:50%;animation:6s ease-in-out infinite fd-glow-pulse;position:absolute;inset:-20% -10%}.pb-mockup{z-index:1;background:#050a16f7;border:1px solid #ffffff1a;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 36px 100px #09d8ff2e,0 0 0 1px #ffffff0d,inset 0 1px #ffffff14}.pb-chrome{background:#081024fa;border-bottom:1px solid #ffffff12;align-items:center;gap:10px;padding:9px 14px;display:flex}.pb-dots{gap:6px;display:flex}.pb-dot{border-radius:50%;width:10px;height:10px}.pb-dot-red{background:#e85d75e6}.pb-dot-yellow{background:#ffd36ce6}.pb-dot-green{background:#1aec9ee6}.pb-tabs{gap:2px;display:flex}.pb-tab{color:#8ca8c88c;cursor:default;border-radius:6px 6px 0 0;padding:5px 12px;font-size:.72rem}.pb-tab-active{color:#c8e1f8eb;background:#ffffff12}.pb-url{color:#96b4d2b8;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff14;border-radius:6px;flex:1;align-items:center;gap:7px;max-width:300px;margin-left:8px;padding:4px 10px;font-size:.72rem;display:flex;overflow:hidden}.pb-lock{color:#1aec9ed9;font-size:.56rem}.pb-body{height:400px;display:flex}.pb-sidebar{background:#060c1cfa;border-right:1px solid #ffffff0d;flex-direction:column;gap:4px;width:130px;padding:14px 10px;display:flex}.pb-logo-mark{width:56px;height:auto;margin-bottom:16px;display:block}.pb-nav-item{color:#8ca8c899;border-radius:6px;align-items:center;gap:8px;padding:7px 8px;font-size:.72rem;display:flex}.pb-nav-active{color:#c8e8fff2;background:#09d8ff24;border-left:2px solid #09d8ffd9}.pb-nav-icon{background:#ffffff1f;border-radius:4px;min-width:14px;height:14px}.pb-nav-active .pb-nav-icon{background:#09d8ff80}.pb-user-row{border-top:1px solid #ffffff0f;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.pb-avatar{background:linear-gradient(135deg,#7257f4bf,#e85d75a6);border-radius:50%;min-width:28px;height:28px}.pb-user-info{flex:1;gap:3px;display:grid}.pb-user-name{background:#fff3;border-radius:3px;width:54px;height:8px}.pb-user-role{background:#ffffff14;border-radius:3px;width:38px;height:6px}.pb-main{flex:1;padding:16px;overflow:hidden}.pb-topbar{align-items:center;gap:10px;margin-bottom:16px;display:flex}.pb-page-title{background:#ffffff2e;border-radius:4px;width:130px;height:14px}.pb-topbar-right{align-items:center;gap:8px;margin-left:auto;display:flex}.pb-search-bar{background:#ffffff0d;border:1px solid #ffffff14;border-radius:6px;width:90px;height:26px}.pb-notif-btn{background:#ffffff12;border-radius:6px;width:26px;height:26px}.pb-add-btn{color:#04101ef2;background:linear-gradient(135deg,#09d8ffd9,#1aec9ebf);border-radius:6px;padding:4px 10px;font-size:.7rem;font-weight:900;animation:2.8s ease-in-out infinite pb-badge-shine}.pb-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.pb-kpi{border:1px solid #ffffff12;border-radius:10px;gap:8px;padding:10px;display:flex;position:relative;overflow:hidden}.pb-kpi:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0d,#0000);animation:4s ease-in-out infinite pb-shimmer;position:absolute;inset:0}.pb-kpi-cyan{background:#09d8ff1a;border-color:#09d8ff33}.pb-kpi-violet{background:#7257f41a;border-color:#7257f433}.pb-kpi-mint{background:#1aec9e1a;border-color:#1aec9e33}.pb-kpi-gold{background:#ffcf5017;border-color:#ffcf502e}.pb-kpi-icon{border-radius:6px;min-width:22px;height:22px}.pb-kpi-cyan .pb-kpi-icon{background:#09d8ff66}.pb-kpi-violet .pb-kpi-icon{background:#7257f466}.pb-kpi-mint .pb-kpi-icon{background:#1aec9e66}.pb-kpi-gold .pb-kpi-icon{background:#ffcf5066}.pb-kpi-body{gap:3px;display:grid}.pb-kpi-value{background:#ffffff40;border-radius:3px;width:44px;height:10px}.pb-kpi-label{color:#8caac8a6;font-size:.66rem}.pb-kpi-trend{background:#1aec9e80;border-radius:3px;width:28px;height:6px}.pb-row2{grid-template-columns:1.4fr 1fr;gap:12px;display:grid}.pb-chart-panel,.pb-table-panel{background:#ffffff06;border:1px solid #ffffff12;border-radius:10px;padding:12px;overflow:hidden}.pb-panel-title{background:#ffffff24;border-radius:3px;width:100px;height:9px;margin-bottom:12px}.pb-chart-area{position:relative}.pb-chart-bars{align-items:flex-end;gap:6px;height:110px;display:flex}.pb-bar-wrap{flex:1;align-items:flex-end;height:100%;display:flex}.pb-bar{height:var(--bh,60%);transform-origin:bottom;border-radius:3px 3px 0 0;width:100%;animation:3s ease-in-out infinite pb-bar-grow}.pb-bar-1{background:linear-gradient(#09d8ffe6,#09d8ff40);animation-delay:0s}.pb-bar-2{background:linear-gradient(#1aec9ee6,#1aec9e40);animation-delay:-.43s}.pb-bar-3{background:linear-gradient(#9070ffe6,#9070ff40);animation-delay:-.86s}.pb-chart-line{border-top:1px solid #ffffff0f;margin-top:4px}.pb-row-item{border-bottom:1px solid #ffffff0d;align-items:center;gap:8px;padding:8px 0;display:flex}.pb-row-item:last-child{border-bottom:none}.pb-row-avatar{background:linear-gradient(135deg,#09d8ff80,#9070ff66);border-radius:50%;min-width:22px;height:22px}.pb-row-lines{flex:1;gap:4px;display:grid}.pb-row-name{background:#ffffff2b;border-radius:3px;width:70%;height:7px}.pb-row-sub{background:#ffffff14;border-radius:3px;width:45%;height:6px}.pb-badge{border-radius:20px;min-width:40px;height:16px}.pb-badge-0{background:#1aec9e40;border:1px solid #1aec9e66}.pb-badge-1{background:#09d8ff40;border:1px solid #09d8ff66}.pb-badge-2{background:#ffcf5038;border:1px solid #ffcf505c}.pb-orb{filter:blur(40px);pointer-events:none;border-radius:50%;position:absolute}.pb-orb-1{background:#09d8ff47;width:120px;height:120px;animation:7s ease-in-out infinite pb-orb-1;top:-30px;right:-30px}.pb-orb-2{background:#7257f438;width:100px;height:100px;animation:9s ease-in-out infinite pb-orb-2;bottom:-20px;left:20px}.pb-orb-3{background:#1aec9e2e;width:80px;height:80px;animation:6s ease-in-out infinite pb-orb-3;bottom:40px;right:60px}.pb-shimmer{pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff08 50%,#0000 60%);animation:5s ease-in-out infinite pb-shimmer;position:absolute;inset:0}.stats-section{border-block:1px solid #ffffff12;padding:0}.stats-row{grid-template-columns:repeat(4,1fr);display:grid}.stat-cell{border-right:1px solid #ffffff12;padding:40px clamp(20px,4vw,54px);transition:background .2s;position:relative}.stat-cell:last-child{border-right:none}.stat-value{color:#0000;letter-spacing:0;background:linear-gradient(135deg,#ffd060,#f5bc42);-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-size:3.4rem;font-weight:900;line-height:1;animation:3s ease-in-out infinite stat-glow;display:block}.stat-label{color:var(--muted);font-size:.9rem}.tech-section{background:#ffffff05;border-block:1px solid #ffffff12}.tech-grid{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.tech-badge{color:var(--muted);background:#ffffff0d;border:1px solid #ffffff17;border-radius:8px;padding:9px 16px;font-size:.82rem;font-weight:700;transition:border-color .18s,color .18s}.tech-badge:hover{color:var(--ink-soft);border-color:#f5bc424d}.tech-badge.gold{color:var(--gold);border-color:#f5bc4247}.manifesto-section{background:linear-gradient(135deg,#f5bc420f 0%,#0000 50%),#ffffff04;border-block:1px solid #ffffff12}.manifesto-grid{gap:2px;margin-top:42px;display:grid}.manifesto-item{border-bottom:1px solid #ffffff0f;grid-template-columns:4px 1fr auto;align-items:center;gap:10px;padding:24px 0;transition:padding-left .25s;display:grid}.manifesto-item:last-child{border-bottom:none}.manifesto-item:hover{padding-left:12px}.manifesto-bar{background:linear-gradient(180deg, var(--gold), var(--gold-bright));border-radius:2px;height:100%;min-height:36px}.manifesto-headline{color:var(--ink);letter-spacing:0;font-size:clamp(1.5rem,2.5vw,2.1rem);font-weight:900;line-height:1.1;position:relative}.manifesto-headline:after{background:linear-gradient(90deg, var(--gold), transparent);content:"";transform-origin:0;width:100%;height:1px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-4px;left:0;transform:scaleX(0)}.manifesto-item:hover .manifesto-headline:after{transform:scaleX(1)}.manifesto-sub{color:var(--muted);margin-top:4px;font-size:1rem}.manifesto-num{color:#f5bc424d;letter-spacing:0;font-size:3rem;font-weight:900;line-height:1}.use-cases-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:32px;display:grid}.use-case-card{background:var(--panel-strong);border:1px solid var(--line);border-radius:var(--radius);padding:26px;transition:border-color .2s,transform .2s;position:relative}.use-case-card:hover{border-color:#f5bc4247;transform:translateY(-4px)}.use-case-tag{color:var(--gold);background:#f5bc421a;border:1px solid #f5bc4238;border-radius:999px;width:fit-content;margin-bottom:16px;padding:4px 12px;font-size:.72rem;font-weight:900}.use-case-tag.cyan{color:var(--cyan);background:#09d8ff1a;border-color:#09d8ff38}.use-case-tag.violet{color:var(--violet);background:#9070ff1a;border-color:#9070ff38}.use-case-tag.mint{color:var(--mint);background:#1aec9e1a;border-color:#1aec9e38}.solution-card{flex-direction:column;min-height:360px;display:flex}.solution-outcomes{gap:9px;margin:auto 0 0;padding:0;list-style:none;display:grid}.solution-outcomes li{color:var(--ink-soft);align-items:center;gap:10px;font-size:.9rem;display:flex}.solution-outcomes li:before{background:var(--cyan);content:"";border-radius:50%;flex-shrink:0;width:6px;height:6px}.arch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.arch-cell{background:var(--panel-strong);border:1px solid var(--line);border-radius:var(--radius);padding:24px;transition:border-color .2s,transform .2s;position:relative}.arch-cell:hover{transform:translateY(-3px)}.arch-cell.gold{border-top:2px solid #f5bc42b3}.arch-cell.cyan{border-top:2px solid #09d8ffb3}.arch-cell.violet{border-top:2px solid #9070ffb3}.arch-cell.mint{border-top:2px solid #1aec9eb3}.arch-icon{color:var(--gold);margin-bottom:16px}.arch-cell.cyan .arch-icon{color:var(--cyan)}.arch-cell.violet .arch-icon{color:var(--violet)}.arch-cell.mint .arch-icon{color:var(--mint)}.integration-grid{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.integration-tag{color:var(--ink-soft);background:#ffffff0a;border:1px solid #ffffff17;border-radius:8px;padding:9px 16px;font-size:.84rem;font-weight:700;transition:border-color .18s,color .18s}.integration-tag:hover{color:var(--cyan);border-color:#09d8ff4d}.app-types-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:32px;display:grid}.app-type-card{background:var(--panel-strong);border:1px solid var(--line);border-radius:var(--radius);padding:26px;transition:border-color .2s,transform .2s}.app-type-card:hover{border-color:#f5bc4247;transform:translateY(-4px)}.app-type-tag{color:var(--gold);letter-spacing:.05em;text-transform:uppercase;direction:ltr;unicode-bidi:isolate;margin-bottom:14px;font-size:.72rem;font-weight:900}.perf-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:36px;display:grid}.perf-cell{background:var(--panel-strong);border:1px solid var(--line);border-radius:var(--radius);text-align:center;padding:24px;transition:transform .2s}.perf-cell:hover{transform:translateY(-4px)}.perf-metric{margin-bottom:10px;font-size:2.4rem;font-weight:900;line-height:1;display:block}.perf-metric.gold{color:var(--gold)}.perf-metric.mint{color:var(--mint)}.perf-metric.cyan{color:var(--cyan)}.perf-metric.violet{color:var(--violet)}.perf-label{color:var(--muted);font-size:.86rem}.engagement-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:32px;display:grid}.engagement-card{background:var(--panel-strong);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:18px;padding:28px;transition:border-color .2s,transform .2s;display:flex}.engagement-card:hover{transform:translateY(-4px)}.engagement-card.gold{border-top:2px solid #f5bc42b3}.engagement-card.cyan{border-top:2px solid #09d8ffb3}.engagement-card.violet{border-top:2px solid #9070ffb3}.engagement-tag{letter-spacing:.05em;text-transform:uppercase;direction:ltr;unicode-bidi:isolate;font-size:.72rem;font-weight:900}.engagement-card.gold .engagement-tag{color:var(--gold)}.engagement-card.cyan .engagement-tag{color:var(--cyan)}.engagement-card.violet .engagement-tag{color:var(--violet)}.engagement-points{gap:8px;margin:0;padding:0;list-style:none;display:grid}.engagement-points li{color:var(--ink-soft);align-items:center;gap:10px;font-size:.9rem;display:flex}.engagement-points li:before{background:var(--gold);content:"";border-radius:50%;flex-shrink:0;width:6px;height:6px}.engagement-card.cyan .engagement-points li:before{background:var(--cyan)}.engagement-card.violet .engagement-points li:before{background:var(--violet)}.values-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:32px;display:grid}.value-card{background:var(--panel-strong);border:1px solid var(--line);border-radius:var(--radius);padding:26px;transition:border-color .2s,transform .2s}.value-card:hover{border-color:#f5bc4240;transform:translateY(-4px)}.value-icon{color:var(--gold);margin-bottom:16px}.compliance-band{background:linear-gradient(135deg,#1aec9e0f 0%,#09d8ff0a 100%),#ffffff04;border-block:1px solid #1aec9e1f}.compliance-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:32px;display:grid}.compliance-item{border-radius:var(--radius);background:#1aec9e0d;border:1px solid #1aec9e1f;align-items:flex-start;gap:14px;padding:22px;display:flex}.compliance-dot{background:var(--mint);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:5px}.mission-section{text-align:center;background:radial-gradient(at 50% 100%,#f5bc421a 0%,#0000 60%),#ffffff04;border-block:1px solid #ffffff12}.mission-statement{color:#0000;letter-spacing:0;background:linear-gradient(120deg,#ffd060 0%,#fff 45%,#22e0ff 80%);-webkit-background-clip:text;background-clip:text;max-width:820px;margin:0 auto 28px;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:900;line-height:1.1}.mission-body{color:var(--ink-soft);max-width:640px;margin:0 auto;font-size:1.1rem}.gold-border-top{border-top:2px solid #f5bc4259}.skip-link{background:var(--gold);color:#07090f;z-index:999;border-radius:0 0 8px 8px;padding:10px 22px;font-size:.9rem;font-weight:900;transition:top .2s;position:fixed;top:-100%;left:50%;transform:translate(-50%)}.skip-link:focus{top:0}.whatsapp-float{color:#03100c;z-index:38;background:linear-gradient(135deg,#1aec9ef2,#09d8ffeb);border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:12px 18px;font-size:.9rem;font-weight:950;display:inline-flex;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 48px #1aec9e38,0 0 0 1px #1aec9e29}.whatsapp-float:hover{transform:translateY(-2px)}.chat-widget{z-index:39;gap:12px;width:min(400px,100vw - 44px);display:grid;position:fixed;bottom:22px;left:22px}.chat-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 14% 0,#09d8ff29,#0000 32%),radial-gradient(circle at 92% 8%,#f5bc4217,#0000 25%),linear-gradient(#090e19fa,#03070efa);border:1px solid #09d8ff33;border-radius:16px;max-height:min(610px,100vh - 110px);display:grid;overflow:hidden;box-shadow:0 28px 90px #000000ad,0 0 0 1px #1aec9e0f,inset 0 1px #ffffff0f}.chat-widget.is-open .chat-toggle{display:none}.chat-head{background:linear-gradient(135deg,#ffffff0e,#ffffff06);border-bottom:1px solid #ffffff14;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;display:grid}.chat-icon{color:var(--cyan);background:radial-gradient(circle at 50% 40%,#09d8ff2e,#0000 54%),linear-gradient(135deg,#09d8ff24,#9070ff1f);border:1px solid #09d8ff2e;border-radius:12px;justify-content:center;align-items:center;width:48px;height:46px;display:inline-flex}.chat-bot-character{justify-content:center;align-items:center;width:34px;height:30px;animation:3.2s ease-in-out infinite bot-hover;display:inline-flex;position:relative}.chat-bot-character.compact{width:28px;height:26px}.bot-face{background:radial-gradient(circle at 50% 25%,#1aec9e3d,#0000 24%),linear-gradient(145deg,#040b12fa,#0b1729fa);border:1px solid #09d8ff9e;border-radius:11px;width:28px;height:24px;position:relative;overflow:hidden;box-shadow:inset 0 0 20px #09d8ff1f,0 0 18px #09d8ff38}.bot-face:before,.bot-face:after{content:"";pointer-events:none;position:absolute}.bot-face:before{border:1px solid #1aec9e38;border-radius:8px;inset:5px}.bot-face:after{background:linear-gradient(90deg,#0000,#09d8ffb8,#0000);height:1px;animation:2.4s cubic-bezier(.45,0,.15,1) infinite bot-scan;top:7px;left:4px;right:4px}.chat-bot-character.compact .bot-face{width:24px;height:22px}.bot-antenna{background:linear-gradient(180deg, var(--gold), var(--mint));border-radius:999px;width:2px;height:7px;position:absolute;top:-3px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #1aec9e8c}.bot-antenna:before{background:var(--gold);content:"";border-radius:50%;width:4px;height:4px;position:absolute;top:-3px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #f5bc42bf}.bot-eye{background:var(--cyan);border-radius:999px;width:5px;height:4px;animation:4.4s infinite bot-blink;position:absolute;top:8px;box-shadow:0 0 8px #09d8ffe6}.bot-eye-a{left:7px}.bot-eye-b{right:7px}.bot-mouth{background:linear-gradient(90deg, var(--mint), var(--cyan));border-radius:999px;width:10px;height:2px;position:absolute;bottom:6px;left:9px}.bot-signal{opacity:0;border:1px solid #09d8ffb3;border-radius:50%;width:34px;height:34px;animation:1.9s ease-out infinite bot-signal;position:absolute}.bot-signal-b{border-color:#9070ff99;animation-delay:.75s}@keyframes bot-hover{0%,to{filter:drop-shadow(0 0 #09d8ff00);transform:scale(1)}50%{filter:drop-shadow(0 0 9px #09d8ff59);transform:scale(1.035)}}@keyframes bot-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.18)}}@keyframes bot-signal{0%{opacity:.42;transform:scale(.62)}to{opacity:0;transform:scale(1.35)}}@keyframes bot-scan{0%,to{opacity:.24;transform:translateY(0)}45%{opacity:.92;transform:translateY(11px)}72%{opacity:.42;transform:translateY(5px)}}.chat-head strong{color:var(--ink);font-size:1rem;line-height:1.35;display:block}.chat-head small{color:var(--muted);margin-top:3px;font-size:.74rem;line-height:1.55;display:block}.chat-head-copy{min-width:0}.chat-close,.chat-form button,.chat-toggle{cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex}.chat-close{color:var(--ink);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;width:34px;height:34px}.chat-intro{color:var(--ink-soft);background:#ffffff09;border:1px solid #ffffff13;border-radius:12px;align-items:center;gap:10px;margin:14px 14px 0;padding:10px 12px;font-size:.84rem;font-weight:800;line-height:1.55;display:flex}.chat-messages{flex-direction:column;gap:10px;max-height:318px;padding:14px;display:flex;overflow-y:auto}.chat-bubble{color:var(--ink-soft);white-space:pre-wrap;border-radius:12px;max-width:86%;padding:11px 13px;font-size:.88rem;line-height:1.65}.chat-bubble.assistant{background:#ffffff0e;border:1px solid #ffffff14;align-self:flex-start}.chat-bubble.admin{color:var(--ink);background:linear-gradient(135deg,#f5bc4224,#09d8ff14);border:1px solid #f5bc4238;align-self:flex-start}.chat-bubble.admin:before{color:var(--gold);content:attr(data-label);margin-bottom:3px;font-size:.68rem;font-weight:900;display:block}.chat-bubble.user{color:var(--ink);background:linear-gradient(135deg,#09d8ff2e,#1aec9e1f);border:1px solid #09d8ff2e;align-self:flex-end}.chat-bubble.is-loading{color:var(--cyan);letter-spacing:.12em}.chat-form{background:#00000024;border-top:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) 42px;gap:8px;padding:12px;display:grid}.chat-form input{color:var(--ink);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;outline:none;width:100%;min-height:42px;padding:10px 12px}.chat-form button{background:linear-gradient(135deg, var(--gold), #d98708);color:#07090f;border-radius:10px}.chat-toggle{color:#03100c;background:radial-gradient(circle at 34% 20%,#ffffff47,#0000 22%),radial-gradient(circle at 78% 78%,#1aec9e57,#0000 34%),linear-gradient(145deg,#09d8ffe0,#9070ffd1);border:1px solid #ffffff3d;border-radius:18px;justify-self:left;width:58px;height:58px;padding:0;position:relative;box-shadow:0 18px 48px #09d8ff33,0 0 28px #9070ff2e,inset 0 1px #ffffff57}.chat-toggle:before{content:"";opacity:.8;border:1px solid #09d8ff6b;border-radius:20px;animation:2.8s ease-out infinite bot-ring;position:absolute;inset:-5px}.chat-toggle:after{content:"";background:#1aec9eeb;border-radius:50%;width:7px;height:7px;position:absolute;top:10px;right:11px;box-shadow:0 0 12px #1aec9ecc}.chat-toggle .chat-bot-character{z-index:1;width:40px;height:36px}.chat-toggle .bot-face{width:32px;height:28px}.chat-toggle:hover{transform:translateY(-2px)}@keyframes bot-ring{0%{opacity:.65;transform:scale(.92)}to{opacity:0;transform:scale(1.22)}}.chat-invite{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--ink);background:radial-gradient(circle at 14% 0,#09d8ff2e,#0000 38%),radial-gradient(circle at 92% 100%,#9070ff29,#0000 36%),linear-gradient(#080e1afa,#03070efa);border:1px solid #09d8ff33;border-radius:16px;justify-self:left;width:286px;max-width:min(286px,100vw - 28px);position:relative;overflow:hidden;box-shadow:0 22px 58px #00000075,0 0 0 1px #1aec9e0f,inset 0 1px #ffffff14}.chat-invite-head{color:var(--ink);background:linear-gradient(135deg,#09d8ff26,#9070ff1c),#ffffff09;border-bottom:1px solid #ffffff14;grid-template-columns:30px minmax(0,1fr) 44px;align-items:center;gap:10px;min-height:64px;padding:10px 12px;display:grid}.chat-invite-close{color:#e7f3ffc2;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff14;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.chat-invite-copy{text-align:right;min-width:0}.chat-invite-copy strong{color:var(--ink);font-size:.92rem;font-weight:950;line-height:1.25;display:block}.chat-invite-copy small{color:var(--muted);align-items:center;gap:6px;margin-top:4px;font-size:.72rem;display:inline-flex}.chat-invite-copy i{background:var(--mint);border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 10px #1aec9ebf}.chat-invite-avatar{background:radial-gradient(circle at 35% 20%,#ffffff3d,#0000 28%),linear-gradient(145deg,#09d8ffd9,#9070ffc7);border:1px solid #ffffff29;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;box-shadow:0 14px 28px #09d8ff29}.chat-invite-avatar .bot-face{border-color:#ffffff75}.chat-invite p{color:var(--muted);text-align:right;margin:0;padding:16px 16px 12px;font-size:.86rem;line-height:1.75}.chat-invite-cta{background:linear-gradient(135deg, var(--cyan), var(--mint));color:#04120f;cursor:pointer;border:0;border-radius:11px;justify-content:center;width:calc(100% - 32px);min-height:42px;margin:0 16px 16px;padding:11px 14px;font-size:.92rem;font-weight:950;display:flex;box-shadow:0 14px 30px #09d8ff2e}.brand-svg{flex-shrink:0}.header-end{justify-self:end;align-items:center;gap:10px;display:flex}.main-nav a.nav-active{color:var(--ink);background:linear-gradient(135deg,#09d8ff29,#ffffff17);box-shadow:inset 0 0 0 1px #09d8ff1f,0 8px 22px #09d8ff1f}.hamburger{color:var(--ink);cursor:pointer;background:#ffffff12;border:1px solid #ffffff1c;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .18s,border-color .18s;display:none}.hamburger:hover{background:#ffffff1f;border-color:#fff3}.mob-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;z-index:40;background:#03060cb3;transition:opacity .3s;position:fixed;inset:0}.mob-backdrop-on{opacity:1;pointer-events:auto}.mob-drawer{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);z-index:50;background:#04070efa;border-right:1px solid #ffffff14;flex-direction:column;gap:0;width:80%;max-width:300px;height:100%;padding:0 22px 32px;transition:left .32s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;left:-100%;overflow-y:auto}.mob-drawer-open{left:0}.mob-drawer-top{z-index:1;background:#04070efa;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:16px 0;display:flex;position:sticky;top:0}.mob-close{color:var(--ink);cursor:pointer;background:#ffffff12;border:1px solid #ffffff1c;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .18s;display:flex}.mob-close:hover{background:#ffffff1f}.mob-links{flex-direction:column;flex:1;gap:2px;margin-top:16px;display:flex}.mob-link{color:#7a9ab8;border-radius:10px;padding:13px 14px;font-size:1.05rem;font-weight:700;transition:background .16s,color .16s}.mob-link:hover{color:var(--ink);background:#ffffff0f}.mob-link-active{background:#09d8ff17;border-right:3px solid #09d8ffb3;color:var(--ink)!important}.language-drawer-link{color:var(--cyan);text-align:center;border:1px solid #09d8ff2e;margin-top:12px}.mob-cta{justify-content:center;width:100%;margin-top:20px}.brand-logo-full{background:0 0;max-width:min(230px,64vw);line-height:0;display:block;position:relative;overflow:visible}.brand-logo-img{background:0 0;flex-shrink:0;line-height:0;display:block;position:relative;overflow:visible}.brand-logo-symbol,.brand-logo-traces{object-fit:contain;width:100%;height:100%;display:block;inset:0;background:0 0!important}.brand-logo-symbol{z-index:1;position:relative}.brand-logo-traces{mix-blend-mode:screen;pointer-events:none;z-index:2;position:absolute}.not-found-section{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;min-height:70vh;display:flex}@media (max-width:1120px){.site-header{grid-template-columns:1fr auto}.main-nav{display:none}.hamburger{display:flex}.hero-inner,.page-hero-split,.feature-band,.split-section,.contact-section,.cta-section,.estimator-shell{grid-template-columns:1fr}.estimator-result{position:static}.hero-console{width:100%;max-width:560px;margin-top:44px;position:relative;top:auto;left:auto}.service-grid,.case-study-grid,.decision-grid,.deliverable-grid,.english-grid,.legal-shell,.capability-grid.wide,.strength-grid.three,.process-list,.use-cases-grid,.app-types-grid,.engagement-grid,.values-grid,.compliance-items{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-row{grid-template-columns:repeat(2,1fr)}.stat-cell:nth-child(2){border-right:none}.stat-cell:first-child,.stat-cell:nth-child(2){border-bottom:1px solid #ffffff12}.perf-row{grid-template-columns:repeat(2,minmax(0,1fr))}.arch-grid{grid-template-columns:1fr}.cta-actions{justify-content:flex-start}.footer-inner{grid-template-columns:1fr 1fr;gap:32px 24px}.footer-brand-col{grid-column:1/-1}}@media (max-width:780px){.site-header{grid-template-columns:auto minmax(0,1fr);padding-inline:14px}.site-header .brand{grid-column:2;justify-self:end}.site-header .brand-logo-img{width:53px!important;height:54px!important}.header-end{grid-area:1/1;justify-self:start}.brand small{display:none}.header-cta{padding:10px 12px}.hero-section{min-height:auto;padding-top:54px}.ai-canvas,.neural-canvas,.neural-canvas-wrap,.ecg-canvas-wrap{display:none!important}.aurora-orb{filter:blur(46px);opacity:.62;animation:none!important}.footer-inner{grid-template-columns:1fr;gap:28px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:8px}.footer-bottom-dot{display:none}.page-hero-visual{width:min(100%,86vw);max-width:380px;min-height:230px;margin:14px auto 0;display:flex}.page-hero-visual .brain-canvas-stage{min-height:260px}.page-hero-visual .ai-brain-cluster{min-height:310px}.page-hero-visual .ai-brain-chip-main{width:56px;height:42px;top:35%}.page-hero-visual .ai-brain-node{height:28px;padding-inline:9px;font-size:.58rem}.page-hero-visual .medical-ai-visual,.page-hero-visual .default-hero-visual,.page-hero-visual .ops-visual{min-height:310px}.page-hero-visual .medical-ai-core{width:86px;height:70px;top:38%}.page-hero-visual .medical-ai-core-label{font-size:1.2rem}.page-hero-visual .medical-ai-core-sub{display:none}.page-hero-visual .medical-ai-panel-primary{width:55%;padding:12px}.page-hero-visual .medical-ai-panel-secondary{width:32%}.page-hero-visual .medical-ai-card{width:96px;padding:10px 12px}.page-hero-visual .ops-window{inset:8% 0}.page-hero-visual .ops-titlebar{padding:9px 11px}.page-hero-visual .ops-address{padding:5px 8px;font-size:.62rem}.page-hero-visual .ops-status{display:none}.page-hero-visual .ops-body{grid-template-columns:84px minmax(0,1fr);min-height:245px}.page-hero-visual .ops-sidebar{gap:7px;padding:11px 8px}.page-hero-visual .ops-sidebar span{justify-content:center;padding:8px;font-size:0}.page-hero-visual .ops-logo{width:41px!important;height:42px!important}.page-hero-visual .ops-main{gap:10px;padding:12px}.page-hero-visual .ops-hero-row strong{font-size:.9rem}.page-hero-visual .ops-score{width:48px;height:48px}.page-hero-visual .ops-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.page-hero-visual .ops-metric:last-child{display:none}.page-hero-visual .ops-grid{grid-template-columns:1fr}.page-hero-visual .ops-flow{display:none}.page-hero-visual .ops-chart{min-height:94px}.page-hero-visual .bio-oracle-visual,.page-hero-visual .command-mesh-visual,.page-hero-visual .hero-signature,.page-hero-visual .app-forge-visual{min-height:320px}.page-hero-visual .bio-label{letter-spacing:.04em;padding:6px 8px;font-size:.56rem}.page-hero-visual .bio-label-a{inset-inline-start:0;top:22%}.page-hero-visual .bio-label-b{inset-inline-end:0;top:49%}.page-hero-visual .bio-label-c{bottom:13%;inset-inline-start:8%}.page-hero-visual .mesh-readout{transform-origin:50%;transform:scale(.84)}.page-hero-visual .mesh-node text,.page-hero-visual .mesh-readout text{font-size:.6rem}.page-hero-visual .signature-svg{transform:scale(1.06)}.page-hero-visual .signature-node text,.page-hero-visual .signature-readout text{font-size:.56rem}.page-hero-visual .app-forge-svg{transform:scale(1.03)}.page-hero-visual .app-signal-node text,.page-hero-visual .app-readout text{font-size:.56rem}.page-hero-visual .dhv-core{inset-inline-start:33%;width:96px;height:82px;top:35%}.page-hero-visual .dhv-card{width:104px;padding:10px 12px}.page-hero-visual .pb-outer{max-width:340px}.page-hero-visual .pb-body{height:265px}.page-hero-visual .pb-chrome{gap:6px;padding:8px 10px}.page-hero-visual .pb-tabs,.page-hero-visual .pb-url{display:none}.page-hero-visual .pb-sidebar{width:76px;padding:10px 7px}.page-hero-visual .pb-logo-mark{margin-bottom:8px;width:40px!important;height:41px!important}.page-hero-visual .pb-main{padding:10px}.page-hero-visual .pb-topbar-right,.page-hero-visual .pb-table-panel{display:none}h1{font-size:4.6rem}h2{font-size:2.35rem}.hero-subtitle{font-size:1.12rem}.hero-proof-grid,.contact-field-grid{grid-template-columns:1fr}.hero-console{min-height:440px}.page-hero h1{font-size:3.4rem}.page-hero.contact-compact{min-height:auto}.page-hero.contact-compact .page-hero-inner{padding-top:88px;padding-bottom:44px}.contact-conversion-section{padding-top:42px}.circuit-node{transform:scale(.85)}.service-grid,.case-study-grid,.decision-grid,.deliverable-grid,.english-grid,.legal-shell,.capability-grid,.capability-grid.wide,.strength-grid,.strength-grid.three,.process-list,.use-cases-grid,.app-types-grid,.engagement-grid,.values-grid,.compliance-items,.arch-grid,.module-list,.estimator-segments,.estimator-sector-grid,.estimator-track-grid,.estimator-activity-grid,.estimator-solution-grid,.estimator-detail-grid{grid-template-columns:1fr}.estimator-shell{width:min(100%,100vw - 28px)}.estimator-group-head{flex-direction:column;align-items:flex-start}.estimator-check{grid-template-columns:auto minmax(0,1fr)}.estimator-price-chip{grid-column:2;justify-self:start}.case-study-card{min-height:auto}.medical-demo-shell,.medical-demo-shell-full{grid-template-columns:1fr}.medical-demo-copy h2{font-size:2.35rem}.medical-demo-logo-card{grid-template-columns:116px minmax(0,1fr);gap:12px;margin-bottom:20px;padding:10px}.medical-demo-logo-frame{height:106px}.medical-demo-logo-frame iframe{transform:translate(-50%,-50%)scale(.33)}.medical-demo-logo-card strong{font-size:.96rem}.medical-demo-logo-card p{font-size:.76rem}.medical-demo-badges{margin:18px 0}.medical-demo-badges span{padding:6px 10px;font-size:.72rem}.medical-demo-examples div{grid-template-columns:1fr;display:grid}.medical-demo-examples button{border-radius:8px;width:100%}.medical-demo-frame,.medical-demo-shell-full .medical-demo-frame{min-height:360px}.medical-demo-actions .button{min-width:0}.medical-demo-actions{flex-direction:column;align-items:stretch}.medical-demo-disclaimer{font-size:.84rem}.booking-actions,.english-page .hero-actions{flex-direction:column;align-items:stretch}.stats-row{grid-template-columns:repeat(2,1fr)}.perf-row{grid-template-columns:repeat(2,minmax(0,1fr))}.manifesto-headline{font-size:1.4rem}.manifesto-num{display:none}.service-card{min-height:auto}.button{width:100%}.whatsapp-float{min-height:46px;padding-inline:14px;bottom:16px;right:14px}.chat-widget{width:min(360px,100vw - 28px);bottom:72px;left:14px}.chat-toggle{width:56px;height:56px;padding:0}.chat-invite{width:min(286px,100vw - 28px)}.chat-panel{max-height:calc(100vh - 150px)}.floating-devices{height:320px}.fd-laptop{width:174px}.fd-monitor{width:154px}.fd-ipad{width:104px}.fd-phone{width:74px}.fd-phone2{width:58px}.pb-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-row2{grid-template-columns:1fr}.pb-sidebar{width:100px}.pb-sidebar span{display:none}}@media (max-width:430px){.site-header .brand{gap:0}.site-header .brand>span:not(.brand-logo-img){display:none}h1{font-size:3.9rem}.hero-capsules span{font-size:.78rem}.console-metrics{grid-template-columns:1fr}.floating-devices{height:360px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.color-mint{color:var(--mint)}.color-cyan{color:var(--cyan)}.color-gold{color:var(--gold)}.color-violet{color:var(--violet)}.bg-mint{background:var(--mint)}.bg-cyan{background:var(--cyan)}.bg-gold{background:var(--gold)}.bg-violet{background:var(--violet)}.border-mint{border-color:#1aec9e40}.border-cyan{border-color:#09d8ff40}.border-gold{border-color:#f5bc4240}.border-violet{border-color:#9070ff40}.profile-tags{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.profile-tag{color:var(--ink-soft);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;padding:6px 16px;font-size:.82rem;font-weight:600}.profile-intro-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff04}.profile-intro{text-align:center;max-width:820px;margin:0 auto}.profile-intro p{color:var(--ink-soft);margin-bottom:16px;font-size:1.08rem;line-height:1.85}.profile-intro p:last-child{margin-bottom:0}.profile-intro strong{color:var(--gold);font-weight:700}.vm-card{background:var(--panel-strong);border:1px solid var(--line);border-radius:16px;height:100%;padding:clamp(28px,4vw,44px)}.vm-card.gold-border{border-color:#f5bc424d}.vm-card.cyan-border{border-color:#09d8ff40}.vm-card .eyebrow{margin-bottom:20px;display:block}.vm-text{color:var(--ink-soft);margin:0;font-size:1.05rem;line-height:1.85}.goals-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:40px;display:grid}.goal-card{background:var(--panel);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:12px;padding:24px;transition:border-color .2s,background .2s;display:flex}.goal-card:hover{background:var(--panel-strong);border-color:#f5bc4233}.goal-num{color:var(--gold);font-family:var(--font-mono,monospace);letter-spacing:.06em;font-size:.78rem;font-weight:700}.goal-card p{color:var(--ink-soft);margin:0;font-size:.95rem;line-height:1.65}.strategy-block{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:clamp(28px,4vw,44px)}.primary-block{border-color:#1aec9e33}.secondary-block{border-color:#09d8ff33}.strategy-block .eyebrow{margin-bottom:16px;display:block}.strategy-list{flex-direction:column;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.strategy-list li{color:var(--ink-soft);align-items:flex-start;gap:10px;font-size:.95rem;line-height:1.55;display:flex}.strategy-list svg{color:var(--mint);flex-shrink:0;margin-top:2px}.morvo-badge{color:var(--gold);background:#f5bc4214;border:1px solid #f5bc4233;border-radius:10px;align-items:center;gap:10px;margin-top:24px;padding:12px 20px;font-size:.9rem;font-weight:600;display:inline-flex}.profile-services-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin-top:44px;display:grid}.profile-service-card{background:var(--panel);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:16px;padding:28px;transition:border-color .2s,transform .2s;display:flex}.profile-service-card:hover{transform:translateY(-2px)}.profile-service-card.border-mint:hover{border-color:#1aec9e59}.profile-service-card.border-cyan:hover{border-color:#09d8ff59}.profile-service-card.border-gold:hover{border-color:#f5bc4259}.profile-service-card.border-violet:hover{border-color:#9070ff59}.psc-header{align-items:center;gap:12px;display:flex}.psc-tag{color:inherit;letter-spacing:.06em;text-transform:uppercase;background:#ffffff0d;border-radius:6px;padding:4px 10px;font-size:.74rem;font-weight:700}.profile-service-card h3{color:var(--ink);margin:0;font-size:1.05rem}.psc-list{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.psc-list li{color:var(--muted);padding-inline-start:14px;font-size:.88rem;line-height:1.5;position:relative}.psc-list li:before{content:"·";color:var(--gold);position:absolute;inset-inline-start:0}.medical-sys-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0003}.medical-sys-header{text-align:center;max-width:720px;margin:0 auto 52px}.medical-sys-header h2{background:linear-gradient(120deg, var(--mint) 0%, var(--cyan) 60%, var(--gold) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:clamp(2rem,4vw,3rem)}.medical-sys-sub{color:var(--ink-soft);font-size:1.05rem;line-height:1.8;margin-bottom:28px!important}.medical-sys-modes{align-items:center;gap:16px;display:inline-flex}.sys-mode{background:var(--panel-strong);border:1px solid var(--line);text-align:center;border-radius:10px;flex-direction:column;gap:4px;padding:12px 20px;display:flex}.sys-mode-label{color:var(--ink);font-size:.9rem;font-weight:700}.sys-mode-desc{color:var(--muted);font-size:.78rem}.sys-mode-divider{color:var(--muted);font-size:.88rem}.medical-modules-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;margin-bottom:44px;display:grid}.medical-module{background:var(--panel);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:16px;padding:28px;transition:border-color .2s;display:flex}.medical-module.color-mint:hover{border-color:#1aec9e4d}.medical-module.color-cyan:hover{border-color:#09d8ff4d}.medical-module.color-gold:hover{border-color:#f5bc424d}.medical-module.color-violet:hover{border-color:#9070ff4d}.module-code-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.module-code{color:#0a0f14;font-family:var(--font-mono,monospace);letter-spacing:.1em;border-radius:8px;padding:5px 12px;font-size:.78rem;font-weight:900}.medical-module h3{color:var(--ink);margin:0;font-size:1rem;line-height:1.4}.module-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.module-list li{color:var(--muted);padding-inline-start:12px;font-size:.86rem;position:relative}.module-list li:before{content:"—";color:var(--line);position:absolute;inset-inline-start:0}.medical-sys-values{background:var(--panel-strong);border:1px solid #1aec9e26;border-radius:16px;padding:clamp(24px,4vw,40px)}.medical-sys-values h3{color:var(--mint);margin-bottom:24px;font-size:1.05rem}.sys-values-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.sys-value-item{color:var(--ink-soft);align-items:flex-start;gap:10px;font-size:.92rem;line-height:1.55;display:flex}.sys-value-item svg{color:var(--mint);flex-shrink:0;margin-top:2px}.ai-services-split{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ai-beneficiary{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:24px}.ai-beneficiary-label{color:var(--gold);align-items:center;gap:10px;margin-bottom:16px;font-size:.95rem;font-weight:700;display:flex}.ai-beneficiary ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ai-beneficiary li{color:var(--muted);align-items:flex-start;gap:8px;font-size:.88rem;line-height:1.55;display:flex}.ai-beneficiary li svg{color:var(--mint);flex-shrink:0;margin-top:2px}.morvo-title-row{color:var(--gold);align-items:center;gap:14px;margin-bottom:16px;display:flex}.morvo-title-row h2{color:var(--gold);margin:0;font-size:clamp(1.8rem,3vw,2.6rem)}.morvo-features-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}.morvo-feature{background:var(--panel);border:1px solid var(--line);color:var(--ink-soft);border-radius:10px;align-items:center;gap:10px;padding:14px 18px;font-size:.9rem;transition:border-color .2s;display:flex}.morvo-feature:hover{border-color:#f5bc4240}.morvo-feature svg{color:var(--gold);flex-shrink:0}.infra-section{text-align:center}.infra-tags{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.infra-tag{background:var(--panel-strong);color:var(--ink-soft);border:1px solid #09d8ff26;border-radius:10px;align-items:center;gap:8px;padding:10px 20px;font-size:.9rem;font-weight:600;display:inline-flex}.infra-tag svg{color:var(--cyan)}.partners-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin-top:44px;display:grid}.partner-card{background:var(--panel);border:1px solid var(--line);border-radius:12px;align-items:center;gap:16px;padding:20px 24px;transition:border-color .2s,background .2s;display:flex}.partner-card:hover{background:var(--panel-strong)}.partner-card.border-mint:hover{border-color:#1aec9e4d}.partner-card.border-cyan:hover{border-color:#09d8ff4d}.partner-card.border-gold:hover{border-color:#f5bc424d}.partner-card.border-violet:hover{border-color:#9070ff4d}.partner-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.partner-name{color:var(--ink);margin-bottom:4px;font-size:.95rem;font-weight:700}.partner-role{color:var(--muted);font-size:.82rem}.portfolio-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;margin-top:44px;display:grid}.portfolio-card{background:var(--panel);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:20px;padding:32px;transition:border-color .2s,transform .2s;display:flex}.portfolio-card:hover{transform:translateY(-2px)}.portfolio-card.border-mint:hover{border-color:#1aec9e59}.portfolio-card.border-cyan:hover{border-color:#09d8ff59}.portfolio-card.border-gold:hover{border-color:#f5bc4259}.portfolio-tag{color:#07090f;letter-spacing:.08em;text-transform:uppercase;border-radius:6px;align-self:flex-start;padding:5px 12px;font-size:.74rem;font-weight:900;display:inline-block}.portfolio-card h3{color:var(--ink);margin:0;font-size:1.05rem;line-height:1.4}.portfolio-scope{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.portfolio-scope li{color:var(--muted);align-items:flex-start;gap:8px;font-size:.88rem;line-height:1.55;display:flex}.portfolio-scope li svg{color:var(--mint);flex-shrink:0;margin-top:2px}.market-list{flex-direction:column;gap:12px;margin:24px 0 0;padding:0;list-style:none;display:flex}.market-list li{color:var(--ink-soft);align-items:center;gap:10px;font-size:.96rem;display:flex}.market-list svg{color:var(--mint);flex-shrink:0}.market-list.muted svg{color:var(--cyan)}.market-list.muted li{color:var(--muted)}.why-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:44px;display:grid}.why-item{background:var(--panel);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:10px;padding:24px;transition:border-color .2s;display:flex}.why-item:hover{border-color:#f5bc4233}.why-num{color:var(--gold);font-family:var(--font-mono,monospace);letter-spacing:.08em;font-size:.78rem;font-weight:700}.why-item p{color:var(--ink-soft);margin:0;font-size:.93rem;line-height:1.65}.profile-info-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff04}.profile-info-grid{background:var(--line);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1px;display:grid;overflow:hidden}.info-block{background:var(--panel);flex-direction:column;gap:8px;padding:28px 32px;display:flex}.info-label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:700}.info-value{color:var(--ink);font-size:.98rem;font-weight:600;line-height:1.5}@media (max-width:768px){.ai-services-split{grid-template-columns:1fr}.medical-sys-modes{flex-direction:column;gap:8px}.sys-mode-divider{display:none}.goals-grid,.profile-services-grid,.medical-modules-grid,.partners-grid,.portfolio-grid,.why-grid{grid-template-columns:1fr}}:root{--paper:#f7fbff;--paper-warm:#fff;--ink:#071624;--ink-soft:#27425c;--muted:#5f7488;--panel:#ffffffb8;--panel-strong:#ffffffe6;--line:#10304c1f;--deep:#eaf4fb;--shadow:0 20px 58px #194b6e1f;--shadow-strong:0 30px 90px #194b6e2e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}::selection{color:var(--ink);background:#09d8ff2e}.site-header{background:linear-gradient(#ffffffeb,#ffffffd1),radial-gradient(circle at 50% 0,#09d8ff1f,#0000 58%);border-bottom:1px solid #10304c1a;box-shadow:0 18px 50px #1e46641a}.main-nav{background:#ffffffc2;border-color:#10304c1f;box-shadow:inset 0 1px #ffffffe6,0 10px 30px #1e466417}.main-nav a{color:#57708a}.main-nav a:hover,.main-nav a.nav-active{color:var(--ink);background:#09d8ff1a}.header-cta,.button-secondary{color:var(--ink);background:#ffffffdb;border-color:#10304c21;box-shadow:0 14px 34px #1e46641c}.language-toggle{color:#027fa0;background:#09d8ff17}.language-toggle:hover{color:#036b86}.hero-section,.page-hero,.section,.faq-section,.profile-info-section,.site-footer{background:0 0}.page-hero{background:radial-gradient(at 15% 44%,#09d8ff21,#0000 58%),radial-gradient(at 84% 22%,#f5bc421a,#0000 48%),linear-gradient(#fff 0%,#f3fbff 100%);border-bottom:1px solid #10304c14}.page-hero:before{background:linear-gradient(135deg,#ffffffd6 0%,#ffffff8a 60%,#ffffff2e 100%),linear-gradient(#0000 54%,#ffffffd1 100%)}.page-hero.medical{background:radial-gradient(at 15%,#1aec9e21,#0000 58%),radial-gradient(at 85% 20%,#09d8ff1a,#0000 48%),linear-gradient(#fff 0%,#f2fbf8 100%)}.hero-section:after{background:linear-gradient(110deg,#0000 0 18%,#09d8ff0f 22%,#0000 34% 100%) 0 0/140% 100%,linear-gradient(68deg,#0000 0 54%,#9070ff0d 59%,#0000 68% 100%) 0 0/150% 100%,radial-gradient(at 72% 38%,#09d8ff17,#0000 52%) 0 0/100% 100%,radial-gradient(at 28% 68%,#1aec9e14,#0000 48%) 0 0/100% 100%}h1{color:#0000;background:linear-gradient(120deg,#092033 0%,#0e5167 34%,#0b8fb1 58%,#7257f4 82%);-webkit-background-clip:text;background-clip:text}h2,h3,.brand strong,.faq-item summary,.footer-nav-heading,.info-value{color:var(--ink)}p,.hero-subtitle,.section-intro p,.hero-avail-stack,.footer-tagline,.footer-contact-link,.footer-nav-link,.footer-legal-links a,.why-item p{color:var(--ink-soft)}.brand small,.hero-proof-pill small,.info-label,.footer-copy,.footer-ksa,.footer-contact-link.muted{color:var(--muted)}.hero-avail-text{color:#26724f}.hero-avail-sep{background:#10304c29}.hero-proof-pill,.service-card,.mini-card,.strength-card,.insight-panel,.contact-info article,.decision-card,.deliverable-item,.faq-item,.case-study-card,.value-card,.arch-cell,.use-case-card,.app-type-card,.engagement-card,.glow-card,.legal-card,.booking-card,.seo-card-list,.estimator-shell,.estimate-form,.estimate-summary,.contact-form,.profile-card,.why-item,.info-block{background:var(--panel-strong);border-color:var(--line);box-shadow:var(--shadow)}.service-card:hover,.mini-card:hover,.decision-card:hover,.glow-card:hover{background:#fff;box-shadow:0 26px 70px #09638729}.faq-item p{border-top-color:var(--line);color:var(--ink-soft)}.dot-grid-bg{background-image:radial-gradient(#10304c14 1px,#0000 1px)}.hero-terminal-big,.hero-console,.ops-window,.medical-ai-panel,.medical-ai-card,.dhv-card{color:var(--ink);background:#ffffffd6;border-color:#10304c1f;box-shadow:0 28px 80px #1e466424}.t-bar,.hc-header,.ops-titlebar,.hc-terminal,.hc-nodes{background:#f5fafdbf;border-color:#10304c1a}.t-title,.t-cmd,.hc-name,.hc-tline-active .hc-ttext,.hc-tline-dim span:last-child,.ops-address{color:var(--ink-soft)}.t-out-line.t-muted,.hc-wave-label,.hc-node{color:var(--muted)}.hc-metric,.ops-metric,.ops-chart,.ops-flow,.medical-ai-pill{background:#ffffffad;border-color:#10304c1a}.site-footer,.footer-bottom{border-top-color:#10304c1a}.footer-tech-badge,.footer-cta-btn{background:#ffffffb3;border-color:#10304c1f}.footer-cta-btn:hover{color:#056143}@media (prefers-reduced-motion:no-preference){.aurora-orb,.signature-aura,.signature-link,.signature-packet,.signature-core,.signature-node,.signature-scan,.button-primary:after,.hero-avail-dot,.hc-bar,.hc-dot{will-change:transform, opacity}.rv{will-change:opacity, transform}.hero-proof-pill,.service-card,.mini-card,.strength-card,.value-card,.arch-cell,.use-case-card,.app-type-card,.engagement-card,.estimator-option,.estimator-detail-group{transition:border-color .22s,box-shadow .22s,transform .22s,background .22s}.hero-proof-pill:hover,.strength-card:hover,.value-card:hover,.arch-cell:hover,.app-type-card:hover,.engagement-card:hover,.estimator-option:hover,.estimator-detail-group:hover{border-color:#09d8ff47;transform:translateY(-4px);box-shadow:0 24px 64px #09638724}}h1,.page-hero h1,.hero-content h1,.mission-statement,.medical-sys-header h2{color:#0000!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(120deg,#071624 0%,#0a4f66 42%,#075f78 66%,#4d35b8 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}.section-intro h2,.mission-section h2,.values-section h2,.mission-section .mission-statement{text-shadow:none!important}.eyebrow,.ops-eyebrow,.cta-section .eyebrow{color:#986404!important;text-shadow:none!important}.hero-section .hero-content h1,.hero-section .hero-content h1>span,.page-hero .page-hero-content h1{color:#0000!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(110deg,#fff 0%,#e8fbff 50%,#8fe8f4 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}.hero-section .hero-content .hero-subtitle,.page-hero .page-hero-content p{color:#daebf1c7!important}.hero-section .hero-proof-pill strong{color:#f4fbfd!important}.hero-section .hero-proof-pill small{color:#c2dce4a3!important}:root{--paper:#f3f7f8;--paper-warm:#fff;--ink:#071f2a;--ink-soft:#395a65;--muted:#71858c;--panel:#ffffffb3;--panel-strong:#fffffff0;--line:#0836431a;--cyan:#25c8d8;--mint:#36d7ad;--violet:#7659ee;--gold:#e8a92e;--gold-bright:#ffc85c;--deep:#071c27;--radius:20px;--shadow:0 20px 60px #0a2d3917;--shadow-strong:0 34px 100px #06212b29;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{scroll-behavior:smooth}body{color:var(--ink);background:radial-gradient(circle at 8% 4%,#25c8d81f,#0000 26rem),radial-gradient(circle at 92% 22%,#7659ee14,#0000 30rem),#f4f8f9}.site-header{-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:#ffffffd1;border:1px solid #0836431a;border-radius:20px;width:calc(100% - 28px);max-width:1380px;margin:14px auto 0;padding:8px 14px;position:sticky;top:12px;box-shadow:0 18px 48px #092e3a17,inset 0 1px #ffffffe6}.site-header:before{border-radius:inherit;background:linear-gradient(90deg,#0000,#25c8d88c,#7659ee59,#0000);inset:auto 10% -1px}.site-header .brand{gap:9px}.site-header .brand strong{color:#071f2a;font-size:.92rem}.site-header .brand small{color:#71858c;font-size:.58rem}.main-nav{background:#f2f8f9e6;border:1px solid #08364314;gap:1px;padding:4px;box-shadow:inset 0 1px #fff}.main-nav a{color:#526d77;min-height:34px;padding:7px 9px;font-size:.73rem}.main-nav a:hover,.main-nav a.nav-active{color:#087c78;background:#fff;box-shadow:0 7px 20px #0b384414}.language-toggle{color:#087b84;background:#25c8d817;border-color:#25c8d833;min-width:44px;height:40px}.header-cta{color:#fff;background:#082d3a;border:1px solid #082d3a;padding:10px 15px;box-shadow:0 12px 26px #082d3a29}.header-cta:hover{background:#0a716d;border-color:#0a716d;box-shadow:0 16px 36px #0a716d33}.hero-section{isolation:isolate;background:radial-gradient(circle at 78% 24%,#25c8d833,#0000 28rem),radial-gradient(circle at 12% 88%,#7659ee2b,#0000 27rem),linear-gradient(135deg,#061722 0%,#082937 55%,#071d2a 100%);border:1px solid #74e0da1f;border-radius:34px;width:calc(100% - 36px);max-width:1400px;min-height:720px;margin:22px auto 0;box-shadow:0 38px 100px #051f2933}.hero-section:before{background-color:#0000;background-image:linear-gradient(#7ededf0e 1px,#0000 1px),linear-gradient(90deg,#7ededf0e 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:linear-gradient(130deg,#000c,#0000 76%);mask-image:linear-gradient(130deg,#000c,#0000 76%)}.hero-section:after{background-color:#0000;background-image:radial-gradient(circle at 84% 20%,#39dcbe24,#0000 22%),radial-gradient(circle at 22% 72%,#7659ee2e,#0000 30%),linear-gradient(112deg,#0000 35%,#25c8d80f 48%,#0000 62%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:110% 110%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:16s ease-in-out infinite alternate modern-hero-mesh}.hero-glass{background:linear-gradient(90deg,#05131d38,#0000 36%,#071e2926)}.hero-inner{grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr);gap:clamp(40px,5vw,82px);min-height:720px;padding:78px clamp(44px,6vw,90px) 56px}.hero-frame-meta{color:#bedce073}.hero-frame-line{background:linear-gradient(90deg,#36d7ad80,#0000)}.hero-content:before{background:linear-gradient(#38dbb1,#27c7d8,#7559ee);border-radius:99px;width:3px;box-shadow:0 0 24px #36d7ad59}.hero-content h1,.hero-section .hero-content h1,.hero-section .hero-content h1>span{letter-spacing:-.045em;font-size:clamp(4.1rem,7vw,7rem);line-height:.9;background:linear-gradient(110deg,#fff 0%,#dffcff 45%,#78e2dc 75%,#a994ff 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}.hero-section .hero-content .hero-subtitle{font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.9;color:#dcedefbd!important}.hero-subtitle-accent{-webkit-text-fill-color:transparent!important;background:linear-gradient(90deg,#6ee2c2,#75dceb)!important;-webkit-background-clip:text!important;background-clip:text!important}.hero-proof-grid{gap:9px}.hero-proof-pill{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:none;background:#ffffff0e;border:1px solid #89dcda21;border-radius:14px;min-height:74px}.hero-proof-pill:hover{background:#ffffff17;border-color:#4adabd59;transform:translateY(-4px);box-shadow:0 18px 42px #020f163d}.button{border-radius:13px;min-height:50px;padding-inline:21px}.button-primary{color:#12252b;background:linear-gradient(135deg,#f4b83f,#ffca60);border-color:#ffd87f80;box-shadow:0 14px 35px #e8a92e3d}.hero-section .button-ghost{color:#edfafa;background:#ffffff0f;border-color:#ffffff26}.hero-visual-col{filter:drop-shadow(0 32px 60px #00000038);transform-origin:50%;animation:7s ease-in-out infinite modern-visual-float}.hero-terminal-big,.hero-console{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#041019d1;border:1px solid #6dd9d62e;border-radius:22px;box-shadow:0 32px 80px #00000059,inset 0 1px #ffffff0f}.hero-photo{border-radius:24px;box-shadow:0 34px 90px #00000059}.hero-photo-energy{animation:4.8s ease-in-out infinite modern-energy-scan}.section,.faq-section{padding:112px clamp(24px,6vw,92px)}.section{background:radial-gradient(circle at 12% 12%,#25c8d80e,#0000 25rem),#ffffff8c;border-bottom:1px solid #08364312}.section.aurora-violet{background:radial-gradient(circle at 88% 12%,#7659ee17,#0000 26rem),#f1f5f7}.section.aurora-mint{background:radial-gradient(circle at 10% 90%,#36d7ad17,#0000 26rem),#ffffffb8}.section-intro{max-width:900px;margin-bottom:48px}.section-intro h2{color:var(--ink);letter-spacing:-.045em;font-size:clamp(2.3rem,4.3vw,4.4rem);line-height:1.1}.section-intro p{color:#5a727b;font-size:1.02rem;line-height:1.85}.eyebrow{letter-spacing:.12em;align-items:center;gap:8px;font-size:.72rem;display:inline-flex;color:#9a6811!important}.eyebrow:before{content:"";background:linear-gradient(90deg,#e8a92e,#36d7ad);border-radius:99px;width:26px;height:2px}.service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1220px;margin-inline:auto}.service-card{background:radial-gradient(circle at 100% 0,#25c8d814,#0000 16rem),#ffffffe6;border:1px solid #08364317;border-radius:24px;min-height:330px;padding:30px;box-shadow:0 18px 50px #092c3713}.service-card:nth-child(2){background:radial-gradient(circle at 100% 0,#7659ee17,#0000 16rem),#ffffffe6}.service-card:nth-child(3){background:radial-gradient(circle at 100% 0,#36d7ad1a,#0000 16rem),#ffffffe6}.service-card:nth-child(4){background:radial-gradient(circle at 100% 0,#e8a92e1a,#0000 16rem),#ffffffe6}.service-card:before{background:linear-gradient(90deg, transparent, var(--cyan), var(--mint), transparent);height:2px;inset-inline:28px}.service-card:hover{background-color:#fff;border-color:#25c8d847;transform:translateY(-9px);box-shadow:0 28px 80px #0c445024}.icon-shell{color:#0d9eaa;background:linear-gradient(135deg,#25c8d821,#36d7ad14);border:1px solid #25c8d82e;border-radius:14px;width:54px;height:54px}.service-card:hover .icon-shell{animation:1.7s ease-in-out infinite modern-icon-breathe}.service-card h3,.engagement-card h3,.use-case-card h3,.mini-card h3,.strength-card h3{color:var(--ink)}.service-card p,.service-card li,.engagement-card p,.engagement-points li,.use-case-card p,.solution-outcomes li{color:#506b74}.card-link{color:#087f86}.engagement-grid,.use-cases-grid{gap:18px;max-width:1220px;margin-inline:auto}.engagement-card,.use-case-card,.mini-card,.strength-card{background:#ffffffe6;border:1px solid #08364317;border-radius:22px;box-shadow:0 16px 44px #082a3412}.engagement-card{min-height:350px;padding:30px}.engagement-card:hover,.use-case-card:hover,.mini-card:hover,.strength-card:hover{background:#fff;border-color:#25c8d83d;transform:translateY(-8px);box-shadow:0 26px 70px #08354121}.solution-card{min-height:330px}.use-case-tag,.engagement-tag{border-radius:999px;padding:6px 11px}.manifesto-section{background:radial-gradient(circle at 86% 14%,#e8a92e14,#0000 25rem),#f5f7f8}.manifesto-grid{background:#ffffffb8;border:1px solid #08364314;border-radius:26px;gap:0;max-width:1080px;margin-inline:auto;padding:8px 34px;overflow:hidden;box-shadow:0 20px 60px #082b3612}.manifesto-item{border-bottom-color:#08364314;padding:30px 0}.manifesto-item:hover{padding-inline:14px}.manifesto-headline{color:var(--ink)}.manifesto-sub{color:var(--muted)}.manifesto-num{color:#09686d1f}.feature-band{color:#fff;background:radial-gradient(circle at 8% 18%,#36d7ad2e,#0000 26rem),radial-gradient(circle at 90% 80%,#7659ee29,#0000 28rem),#07232e;border-block:0}.feature-band h2,.feature-band h3{color:#f5ffff}.feature-band p{color:#daedefb8}.feature-band .eyebrow{color:#73dfc2!important}.feature-band .mini-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:none;background:#ffffff0e;border-color:#7fded624}.feature-band .mini-card p{color:#cfe5e8a6}.feature-band .mini-card:hover{background:#ffffff17;border-color:#58dcbe52;box-shadow:0 24px 60px #00000038}.split-section{background:radial-gradient(circle at 90% 12%,#7659ee17,#0000 26rem),#f0f4f6;border-block-color:#08364312}.stats-section{color:#fff;background:linear-gradient(115deg,#25c8d812,#0000 35%),#061d28;border-block:0;overflow:hidden}.stats-row{max-width:1280px;margin-inline:auto}.stat-cell{border-color:#ffffff14;padding-block:54px}.stat-cell:hover{background:#ffffff0b}.stat-value{background:linear-gradient(135deg,#ffca5e,#52dfc0,#65d7e6);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.8rem,5vw,4.6rem)}.stat-label{color:#d2e8eb9e}.process-section{background:radial-gradient(circle at 10% 90%,#25c8d814,#0000 24rem),#f7f9fa}.process-list{gap:14px;max-width:1220px;margin-inline:auto;position:relative}.process-list:before{content:"";background:linear-gradient(90deg,#0000,#25c8d859,#7659ee33,#0000);height:2px;position:absolute;inset:34px 8% auto}.process-list article{background:#fffffff0;border:1px solid #08364317;border-radius:20px;min-height:250px;padding:26px;position:relative;box-shadow:0 16px 42px #072b3512}.process-list article:hover{border-color:#25c8d842;transform:translateY(-7px);box-shadow:0 24px 64px #08384321}.process-list span{color:#70dfc7;z-index:2;background:#082e3a;border:5px solid #f7f9fa;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:24px;font-size:.8rem;display:flex;position:relative}.process-list p{color:#5a727b}.tech-section{background:#fff;border-block-color:#08364312}.tech-grid{justify-content:center;gap:12px}.tech-badge{color:#58717a;background:#f2f7f8;border-color:#08364317;border-radius:12px;padding:11px 18px}.tech-badge:hover{color:#087d85;background:#fff;border-color:#25c8d84d;transform:translateY(-4px);box-shadow:0 12px 28px #0836431a}.tech-badge.gold{color:#9a6811;background:#e8a92e14;border-color:#e8a92e38}.faq-section{background:radial-gradient(circle at 90% 12%,#36d7ad12,#0000 24rem),#f2f6f7}.faq-item{background:#ffffffe6;border-color:#08364317;border-radius:18px;box-shadow:0 12px 36px #082c370e}.faq-item[open]{border-color:#25c8d840;box-shadow:0 20px 55px #0835401a}.cta-section{color:#fff;background:radial-gradient(circle at 88% 10%,#36d7ad2e,#0000 24rem),linear-gradient(130deg,#071d28,#0a3441);border:0;overflow:hidden}.cta-section h2{color:#fff}.cta-section p,.cta-actions span{color:#d9ebeeb3}.cta-section .eyebrow{color:#75dec4!important}.site-footer{color:#fff;background:radial-gradient(circle at 8% 0,#25c8d81f,#0000 26rem),#041720;border-top:0}.footer-tagline,.footer-contact-link,.footer-nav-link{color:#c7dee29e}.footer-nav-heading,.footer-legal-name{color:#fff}.footer-nav-link:hover,.footer-contact-link:hover{color:#69dfca;transform:translate(-3px)}.footer-bottom{border-top-color:#ffffff17}.footer-copy,.footer-ksa,.footer-legal-links a{color:#b5cfd47a}.footer-cta-btn{color:#fff;background:#ffffff12;border-color:#ffffff1f}.page-hero{background:radial-gradient(circle at 14% 24%,#25c8d833,#0000 27rem),radial-gradient(circle at 88% 82%,#7659ee29,#0000 29rem),linear-gradient(135deg,#061722,#082a38);border:1px solid #74e0da1f;border-radius:32px;width:calc(100% - 36px);max-width:1400px;margin:22px auto 0;box-shadow:0 36px 90px #051f292e}.page-hero:before{background-color:#0000;background-image:linear-gradient(#7ededf0b 1px,#0000 1px),linear-gradient(90deg,#7ededf0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:linear-gradient(125deg,#000,#0000 75%);mask-image:linear-gradient(125deg,#000,#0000 75%)}.page-hero .page-hero-content p{color:#daebf1b8!important}@media (prefers-reduced-motion:no-preference){.site-header{animation:.7s cubic-bezier(.16,1,.3,1) both modern-nav-enter}.hero-inner{animation:.9s cubic-bezier(.16,1,.3,1) 80ms both modern-hero-enter}.section-intro h2{color:#0000;background:linear-gradient(110deg,#071f2a 20%,#087d85 48%,#071f2a 72%) 0 0/240%;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite modern-heading-light}.service-card,.engagement-card,.use-case-card,.mini-card,.strength-card,.process-list article,.tech-badge{transition:background .28s,border-color .28s,box-shadow .28s,color .28s,transform .28s cubic-bezier(.16,1,.3,1)}.aurora-orb{filter:blur(85px);animation-duration:14s!important}.stats-section:after,.cta-section:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 25%,#41dcc312,#0000 70%);width:150%;animation:10s ease-in-out infinite alternate modern-band-glow;position:absolute;inset:0;transform:translate(-25%)}}@keyframes modern-nav-enter{0%{opacity:0;transform:translateY(-18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes modern-hero-enter{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes modern-hero-mesh{0%{background-position:0 0;transform:scale(1)}to{background-position:100% 60%;transform:scale(1.06)}}@keyframes modern-visual-float{0%,to{transform:translateY(0)rotate(.15deg)}50%{transform:translateY(-12px)rotate(-.25deg)}}@keyframes modern-energy-scan{0%,to{opacity:.25;transform:translate(-12%)}50%{opacity:.85;transform:translate(12%)}}@keyframes modern-heading-light{0%,to{background-position:0%}50%{background-position:100%}}@keyframes modern-icon-breathe{0%,to{transform:scale(1);box-shadow:0 0 #25c8d800}50%{transform:scale(1.06);box-shadow:0 0 28px #25c8d82e}}@keyframes modern-band-glow{0%{transform:translate(-35%)}to{transform:translate(15%)}}@media (max-width:1180px){.site-header{grid-template-columns:minmax(210px,1fr) auto}.main-nav{display:none}.hamburger{display:inline-flex}.hero-inner{grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr);padding-inline:44px}}@media (max-width:900px){.hero-section,.page-hero{border-radius:26px;width:calc(100% - 24px)}.hero-inner{grid-template-columns:1fr;padding:80px 28px 54px}.hero-content{text-align:center;max-width:720px}.hero-content:before{display:none}.hero-actions,.hero-proof-grid,.hero-avail-row{justify-content:center}.hero-visual-col{width:100%;max-width:680px;margin-inline:auto}.service-grid,.engagement-grid,.use-cases-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-band,.split-section{grid-template-columns:1fr}.process-list{grid-template-columns:repeat(2,minmax(0,1fr))}.process-list:before{display:none}}@media (max-width:680px){.site-header{border-radius:15px;width:calc(100% - 16px);margin-top:8px;padding:6px 8px;top:7px}.site-header .brand-logo-img{width:47px!important;height:48px!important}.site-header .brand small{display:none}.header-cta{padding-inline:11px;font-size:.72rem}.language-toggle{display:none}.hero-section{border-radius:22px;min-height:auto;margin-top:12px}.hero-inner{min-height:auto;padding:76px 18px 42px}.hero-content h1,.hero-section .hero-content h1,.hero-section .hero-content h1>span{font-size:clamp(3rem,17vw,4.3rem)}.hero-section .hero-content .hero-subtitle{font-size:.95rem}.hero-proof-grid,.service-grid,.engagement-grid,.use-cases-grid,.process-list,.capability-grid,.strength-grid{grid-template-columns:1fr}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .button,.hero-actions>*{width:100%}.hero-avail-row{gap:8px}.section,.faq-section{padding:78px 18px}.section-intro h2{font-size:clamp(2rem,11vw,3rem)}.service-card,.engagement-card,.use-case-card{min-height:0;padding:24px}.manifesto-grid{padding-inline:20px}.manifesto-item{grid-template-columns:3px 1fr}.manifesto-num{display:none}.stats-row{grid-template-columns:repeat(2,1fr)}.stat-cell{padding:34px 18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-visual-col,.site-header,.hero-inner,.section-intro h2,.stats-section:after,.cta-section:after{animation:none!important}}.hero-section{box-shadow:none;border:0;border-radius:0;width:100%;max-width:none;margin-top:12px;background:0 0!important;padding:22px 18px 34px!important}.hero-section:before{background-color:#0000!important;background-image:linear-gradient(#0c535e09 1px,#0000 1px),linear-gradient(90deg,#0c535e09 1px,#0000 1px)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:52px 52px!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important}.hero-inner{max-width:1364px}@media (max-width:680px){.hero-section{margin-top:8px;padding:8px 8px 24px!important}.hero-inner{border-radius:22px;padding:68px 16px 40px}.hero-content h1,.hero-section .hero-content h1,.hero-section .hero-content h1>span{letter-spacing:-.065em;overflow-wrap:normal;text-align:center;white-space:normal;direction:ltr;max-width:100%;line-height:1.02;display:block;font-size:clamp(2.55rem,12.5vw,3.15rem)!important}}.rv,.rv-up,.rv-left,.rv-right,.rv-visible{opacity:1!important;visibility:visible!important;transform:none!important}.section,.stats-section,.compliance-band,.feature-band,.split-section,.process-section,.cta-section,.tech-section,.manifesto-section,.mission-section,.contact-section,.medical-sys-section,.infra-section,.profile-intro-section,.profile-info-section{opacity:1!important;transform:none!important}@supports (animation-timeline:view()){.section,.stats-section,.compliance-band,.feature-band,.split-section,.process-section,.cta-section,.tech-section,.manifesto-section,.mission-section,.contact-section,.medical-sys-section,.infra-section,.profile-intro-section,.profile-info-section{animation-name:none!important;animation-timeline:auto!important}}.section.feature-band.aurora-mint{background:radial-gradient(circle at 8% 18%,#36d7ad2e,#0000 26rem),radial-gradient(circle at 90% 80%,#7659ee29,#0000 28rem),#07232e!important}.section.cta-section.aurora-mint{background:radial-gradient(circle at 88% 10%,#36d7ad2e,#0000 24rem),linear-gradient(130deg,#071d28,#0a3441)!important}.section.feature-band.aurora-section{border-block:0;overflow:hidden;background:radial-gradient(circle at 8% 16%,#36d7ad2b,#0000 27rem),radial-gradient(circle at 92% 84%,#7659ee2b,#0000 29rem),linear-gradient(135deg,#061f2a,#0a3440)!important}.section.feature-band.aurora-violet{background:radial-gradient(circle at 8% 14%,#7659ee36,#0000 28rem),radial-gradient(circle at 90% 88%,#25c8d821,#0000 28rem),linear-gradient(135deg,#0a1e2b,#151d3a)!important}.section.feature-band.aurora-gold{background:radial-gradient(circle at 10% 12%,#e8a92e29,#0000 26rem),radial-gradient(circle at 92% 86%,#36d7ad1f,#0000 28rem),linear-gradient(135deg,#071f29,#17262d)!important}.section.feature-band .section-intro h2,.section.feature-band h2{color:#0000!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(110deg,#fff 0%,#dffbfa 52%,#80e2d4 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}.section.feature-band .section-intro p,.section.feature-band .feature-copy>p{color:#d5e9ecb3!important}.section.feature-band .section-intro .eyebrow,.section.feature-band .eyebrow{color:#77dfc7!important}.section.feature-band :is(.engagement-card,.use-case-card,.arch-cell,.app-type-card,.vm-card){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0f;border-color:#86ded824;box-shadow:0 20px 50px #00000021}.section.feature-band :is(.engagement-card,.use-case-card,.arch-cell,.app-type-card,.vm-card) h3{color:#f5ffff}.section.feature-band :is(.engagement-card,.use-case-card,.arch-cell,.app-type-card,.vm-card) p,.section.feature-band :is(.engagement-card,.use-case-card,.arch-cell,.app-type-card,.vm-card) li,.section.feature-band .vm-text{color:#d0e5e8ad}.section.feature-band :is(.engagement-card,.use-case-card,.arch-cell,.app-type-card,.vm-card):hover{background:#ffffff18;border-color:#52dcc14d;box-shadow:0 28px 70px #00000038}:is(.decision-card,.deliverable-item,.arch-cell,.app-type-card,.perf-cell,.value-card,.compliance-item,.case-study-card,.booking-card,.contact-info article,.contact-next-card,.goal-card,.strategy-block,.profile-service-card,.medical-module,.medical-sys-values,.ai-beneficiary,.morvo-feature,.partner-card,.portfolio-card,.why-item,.infra-tag){border-color:#08364317;border-radius:20px;box-shadow:0 16px 46px #082c3711}:is(.decision-card,.deliverable-item,.arch-cell,.app-type-card,.perf-cell,.value-card,.compliance-item,.case-study-card,.booking-card,.contact-info article,.goal-card,.profile-service-card,.medical-module,.ai-beneficiary,.morvo-feature,.partner-card,.portfolio-card,.why-item,.infra-tag){transition:background .26s,border-color .26s,box-shadow .26s,transform .26s cubic-bezier(.16,1,.3,1)}:is(.decision-card,.deliverable-item,.arch-cell,.app-type-card,.perf-cell,.value-card,.compliance-item,.case-study-card,.booking-card,.contact-info article,.goal-card,.profile-service-card,.medical-module,.ai-beneficiary,.morvo-feature,.partner-card,.portfolio-card,.why-item,.infra-tag):hover{border-color:#25c8d840;transform:translateY(-6px);box-shadow:0 25px 68px #08333f1f}.decision-grid{gap:18px;max-width:1220px;margin-inline:auto}.decision-card{background:radial-gradient(circle at 100% 0,#25c8d812,#0000 14rem),#ffffffeb;min-height:290px;padding:28px}.decision-card:nth-child(2n){background:radial-gradient(circle at 100% 0,#7659ee12,#0000 14rem),#ffffffeb}.deliverable-grid{gap:14px;max-width:1220px;margin-inline:auto}.deliverable-item{background:#ffffffeb;justify-content:flex-start;min-height:126px;padding:22px}.deliverable-item svg{box-sizing:content-box;background:#36d7ad1c;border-radius:10px;padding:9px}.arch-grid{gap:18px;max-width:1100px;margin-inline:auto}.arch-cell{min-height:220px;padding:28px;border-top-width:1px!important}.arch-icon{background:#25c8d81a;border-radius:13px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.module-list{gap:9px}.module-list span{background:#ffffff13;border:1px solid #81dcd621;border-radius:999px;padding:9px 13px}.integration-grid{justify-content:center;gap:11px}.integration-tag{color:#526d76;background:#f3f7f8;border-color:#08364317;border-radius:12px;padding:11px 17px}.integration-tag:hover{background:#fff;transform:translateY(-3px);box-shadow:0 12px 28px #08364317}.app-types-grid,.perf-row,.values-grid,.compliance-items{gap:18px;max-width:1220px;margin-inline:auto}.app-type-card,.value-card,.compliance-item{background:#ffffffeb;padding:27px}.perf-cell{background:#ffffffeb;padding:28px 20px}.value-icon{background:#e8a92e1a;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.compliance-item{background:radial-gradient(circle at 100% 0,#36d7ad17,#0000 12rem),#ffffffeb;min-height:135px}.compliance-dot{box-shadow:0 0 0 6px #36d7ad1a}.package-summary{background:radial-gradient(circle at 0 100%,#25c8d814,#0000 19rem),#ffffffb3;border:1px solid #08364314;border-radius:26px;align-items:center;width:min(100%,100vw - 40px);max-width:1220px;padding:clamp(28px,4vw,48px);box-shadow:0 20px 58px #082c3712}.package-summary-stats{gap:14px}.package-summary-stats div{background:#fffffff0;border-color:#08364317;border-radius:17px;min-height:124px;padding:22px 16px;box-shadow:0 14px 36px #082c3712}.package-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;max-width:1240px}.package-card{background:radial-gradient(circle at 100% 0,#25c8d812,#0000 15rem),#fffffff0;border-color:#08364317;border-radius:22px;grid-column:span 2;gap:18px;padding:26px;transition:border-color .26s,box-shadow .26s,transform .26s cubic-bezier(.16,1,.3,1);box-shadow:0 18px 50px #082c3713}.package-card:nth-child(4){grid-column:2/span 2}.package-card:nth-child(5){grid-column:4/span 2}.package-card:hover{border-color:#25c8d845;transform:translateY(-8px);box-shadow:0 28px 78px #08374321}.package-card:before{border-radius:22px 22px 0 0;height:2px;inset-inline:24px}.package-card-featured{background:radial-gradient(circle at 100% 0,#36d7ad21,#0000 17rem),#fff;border-color:#36d7ad47;box-shadow:0 24px 65px #085c4d1f}.package-icon{border-radius:12px;width:46px;height:46px}.package-price,.package-form-data{border-radius:14px}.package-price{padding:17px}.package-comparison-shell{border-color:#08364317;border-radius:22px;max-width:1240px;box-shadow:0 22px 64px #082c3717}.package-comparison thead th{color:#092d38;background:#edf5f6;padding-block:18px}.package-comparison tbody th{background:#fffffff7}.package-comparison tbody tr:hover td,.package-comparison tbody tr:hover th{background-color:#f4faf9}.package-ai-grid,.package-addon-grid{gap:18px}.package-ai-card,.package-addon{background:#ffffffeb;border-color:#08364317;border-radius:20px;padding:26px;transition:border-color .25s,box-shadow .25s,transform .25s;box-shadow:0 16px 46px #082c3711}.package-ai-card:hover,.package-addon:hover{border-color:#25c8d840;transform:translateY(-5px);box-shadow:0 24px 62px #08333f1c}.mission-section{background:radial-gradient(circle at 16% 12%,#36d7ad14,#0000 24rem),radial-gradient(circle at 88% 82%,#7659ee12,#0000 24rem),#fff!important}.mission-section>.rv{background:#ffffffb8;border:1px solid #08364313;border-radius:28px;max-width:1050px;margin-inline:auto;padding:clamp(34px,6vw,68px);box-shadow:0 20px 60px #082c3711}.mission-statement{line-height:1.35}.mission-body{color:#58717a;line-height:1.95}.case-study-grid{gap:20px;max-width:1220px;margin-inline:auto}.case-study-card{background:radial-gradient(circle at 100% 0,#25c8d812,#0000 15rem),#fffffff0;min-height:450px;padding:29px}.case-study-tag{background:#e8a92e1a;border:1px solid #e8a92e2e;border-radius:999px;width:fit-content;padding:6px 11px}.case-study-block{border-top:1px solid #08364313;padding-top:14px}.case-study-stack span{background:#eef6f6;border-color:#08364314;border-radius:10px}.contact-section,.contact-conversion-section{max-width:1320px;margin-inline:auto}.contact-form,.estimator-main,.estimator-result,.booking-card{background:radial-gradient(circle at 100% 0,#25c8d80f,#0000 18rem),#fffffff2;border-color:#08364317;border-radius:24px;box-shadow:0 22px 64px #082c3716}.contact-form{padding:clamp(26px,4vw,38px)}.contact-info article{background:#fffffff0;min-height:128px;padding:26px}.contact-next-card{background:radial-gradient(circle at 0 100%,#36d7ad14,#0000 14rem),#fffffff0;padding:26px}.contact-form input,.contact-form select,.contact-form textarea,.estimator-result input{color:var(--ink);background:#f5f9f9;border-color:#0836431c;border-radius:13px;min-height:50px}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus,.estimator-result input:focus{background:#fff;border-color:#25c8d87a;box-shadow:0 0 0 4px #25c8d81a}.booking-card{padding:clamp(28px,4vw,42px)}.booking-row{background:#f4f8f9;border:1px solid #08364314;border-radius:14px;padding:16px}.estimator-shell{gap:28px;max-width:1280px}.estimator-main{padding:clamp(25px,4vw,38px)}.estimator-result{padding:clamp(25px,4vw,36px)}.estimator-accordion{border-color:#08364317;border-radius:16px;box-shadow:0 12px 34px #082c370e}.estimator-detail-group,.estimator-segment,.estimator-track,.estimator-check,.estimator-selected-list,.estimator-selected-list p{border-radius:13px}.profile-intro{background:#ffffffc7;border:1px solid #08364313;border-radius:25px;max-width:980px;padding:clamp(30px,5vw,52px);box-shadow:0 18px 52px #082c370f}.goals-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1220px;margin-inline:auto}.goal-card{background:#ffffffeb;min-height:155px;padding:24px}.goal-num{background:#e8a92e1a;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.profile-services-grid,.medical-modules-grid,.partners-grid,.portfolio-grid,.why-grid{gap:20px;max-width:1220px;margin-inline:auto}.profile-service-card,.medical-module,.portfolio-card{background:radial-gradient(circle at 100% 0,#25c8d80e,#0000 14rem),#ffffffeb;padding:28px}.medical-sys-section{background:radial-gradient(circle at 10% 12%,#36d7ad1a,#0000 28rem),radial-gradient(circle at 90% 88%,#7659ee14,#0000 28rem),#f0f5f6!important}.medical-sys-modes{background:#ffffffb3;border:1px solid #08364313;border-radius:18px;padding:8px}.sys-mode{border-radius:13px;box-shadow:0 9px 24px #082c370e}.medical-sys-values{background:#ffffffeb;padding:clamp(28px,4vw,42px)}.ai-services-split{gap:22px}.ai-beneficiary{background:#ffffffeb;padding:27px}.morvo-feature,.partner-card,.why-item,.infra-tag{background:#ffffffe6}.profile-info-grid{background:0 0;border:0;gap:12px;overflow:visible}.info-block{border:1px solid #08364314;border-radius:16px;box-shadow:0 12px 34px #082c370d}@media (max-width:1100px){.package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.package-card,.package-card:nth-child(4),.package-card:nth-child(5){grid-column:auto}.goals-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.decision-grid,.deliverable-grid,.arch-grid,.app-types-grid,.perf-row,.values-grid,.compliance-items,.case-study-grid,.package-grid,.package-ai-grid,.package-addon-grid,.goals-grid,.profile-services-grid,.medical-modules-grid,.partners-grid,.portfolio-grid,.why-grid,.ai-services-split{grid-template-columns:1fr}.package-card,.package-card:nth-child(4),.package-card:nth-child(5){grid-column:auto}.package-summary{padding:26px 20px}.package-summary-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.package-summary-stats div{min-height:104px;padding:17px 8px}.contact-form,.estimator-main,.estimator-result,.booking-card{border-radius:19px}.medical-sys-modes{align-items:stretch;width:100%}}@media (max-width:520px){.package-summary-stats{grid-template-columns:1fr}.package-summary-stats div{min-height:90px}.mission-section>.rv{padding:30px 20px}.decision-card,.package-card,.case-study-card,.profile-service-card,.medical-module,.portfolio-card{padding:23px}}.sv-visual{--sv-ink:#e9fbff;--sv-soft:#dcf6f8b8;--sv-muted:#b9dde285;--sv-line:#77e2e02e;--sv-line-strong:#7cefe66b;--sv-panel:#051722c7;--sv-panel-strong:#071f2deb;--sv-cyan:#44dce9;--sv-mint:#48e2b8;--sv-violet:#9a86ff;--sv-gold:#f4bd54;--sv-danger:#ff7c9d;color:var(--sv-ink);direction:ltr;width:min(100%,650px);max-width:100%;margin:0;display:block;position:relative}.hero-visual-col .sv-visual{aspect-ratio:1.42;width:min(100%,670px)}.page-hero-visual .sv-visual{aspect-ratio:1.38;width:min(100%,590px)}.page-hero-visual .sv-visual-medical,.page-hero-visual .sv-visual-platforms,.page-hero-visual .sv-visual-medical-packages{width:min(100%,620px)}.page-hero-visual .sv-visual-contact,.page-hero-visual .sv-visual-booking,.page-hero-visual .sv-visual-estimate{width:min(100%,540px)}.sv-visual *,.sv-visual :before,.sv-visual :after{box-sizing:border-box}.sv-visual svg{flex:none;width:1em;height:1em;display:block}.sv-visual-frame{background:linear-gradient(#6ee6e113 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#6ee6e110 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 18% 18%,#48e2b840,#0000 30%),radial-gradient(circle at 83% 73%,#9a86ff38,#0000 32%),linear-gradient(145deg,#061521 0%,#092636 47%,#071521 100%);border:1px solid #8aeae733;border-radius:clamp(22px,3vw,34px);width:100%;min-height:360px;position:relative;overflow:hidden;box-shadow:0 28px 72px #000a126b,inset 0 1px #ffffff14}.sv-visual-frame:before{content:"";opacity:.72;pointer-events:none;z-index:3;background:linear-gradient(110deg,#0000 0 34%,#ffffff1f 48%,#0000 63%),linear-gradient(#ffffff14,#0000 34%),repeating-linear-gradient(0deg,#0000 0 20px,#76efe807 21px 22px);position:absolute;inset:0}.sv-visual-frame:after{content:"";opacity:.9;z-index:4;background:linear-gradient(90deg,#0000,#48e2b8c7,#44dce9c7,#0000);height:1px;position:absolute;bottom:0;left:10%;right:10%}.sv-visual-glow{filter:blur(22px);opacity:.72;pointer-events:none;background:linear-gradient(135deg,#47dce22e,#48e2b814);border-radius:28px;position:absolute;transform:rotate(-12deg)}.sv-visual-glow-a{width:260px;height:170px;top:7%;left:8%}.sv-visual-glow-b{background:linear-gradient(135deg,#9a86ff2e,#f4bd5414);width:280px;height:190px;bottom:5%;right:2%;transform:rotate(16deg)}.sv-scene{z-index:2;position:absolute;inset:0}.sv-icon-label,.sv-status,.sv-home-node,.sv-services-row,.sv-platforms-layer,.sv-medical-package,.sv-case-card,.sv-home-laptop-tile{position:relative}.sv-home-node,.sv-services-row,.sv-automation-step,.sv-platforms-layer,.sv-company-editor,.sv-company-pipeline-step,.sv-dashboard-kpi,.sv-saas-tenant,.sv-software-package,.sv-medical-ai,.sv-medical-package,.sv-contact-channel,.sv-booking-slot,.sv-estimate-option,.sv-cases-filter-pill{border:1px solid var(--sv-line);box-shadow:inset 0 1px #ffffff0f}.sv-icon-label{color:var(--sv-soft);letter-spacing:0;white-space:nowrap;background:#08212fc2;border-radius:14px;align-items:center;gap:8px;padding:8px 10px 8px 8px;font-size:12px;font-weight:800;line-height:1;display:flex}.sv-icon-box{color:var(--sv-cyan);background:#45dde41f;border-radius:10px;place-items:center;width:28px;height:28px;display:grid}.sv-icon{width:16px;height:16px}.sv-tone-mint .sv-icon-box,.sv-status-ok .sv-status-dot{color:var(--sv-mint);background:#48e2b829}.sv-tone-cyan .sv-icon-box,.sv-status-cyan .sv-status-dot{color:var(--sv-cyan);background:#44dce929}.sv-tone-violet .sv-icon-box,.sv-status-violet .sv-status-dot{color:var(--sv-violet);background:#9a86ff2e}.sv-tone-gold .sv-icon-box,.sv-status-gold .sv-status-dot{color:var(--sv-gold);background:#f4bd542e}.sv-status{color:#e6f9fad1;letter-spacing:0;white-space:nowrap;background:#ffffff13;border-radius:999px;align-items:center;gap:6px;padding:6px 8px;font-size:10px;font-weight:850;line-height:1;display:inline-flex}.sv-status-dot{background:currentColor;border-radius:999px;width:7px;height:7px;box-shadow:0 0 14px}.sv-mini-bars{align-items:end;gap:5px;min-width:88px;height:38px;display:flex}.sv-mini-bar{background:linear-gradient(180deg, var(--sv-mint), #44dce973);opacity:.86;border-radius:999px;flex:1;min-height:9px;display:block}.sv-home-links,.sv-medical-ecg,.sv-dashboard-chart-svg{overflow:visible}.sv-home-links{z-index:6;width:88%;height:82%;position:absolute;inset:9% 6%}.sv-home-link{fill:none;stroke:#5ceee59e;stroke-dasharray:10 13;stroke-linecap:round;stroke-width:2px}.sv-home-laptop{z-index:2;background:linear-gradient(#ffffff14,#0000 24%),#051824c2;border:1px solid #71e8e23d;border-radius:24px;width:70%;height:63%;position:absolute;top:18%;left:4%;overflow:hidden;transform:rotate(-.8deg);box-shadow:0 28px 60px #010c1457,inset 0 1px #ffffff14}.sv-home-laptop:before{content:"";pointer-events:none;z-index:4;background:linear-gradient(90deg,#0000,#49e5dd2e,#0000);width:30%;height:100%;position:absolute;top:0;left:-34%;transform:skew(-14deg)}.sv-home-laptop-bar{background:#ffffff0e;border-bottom:1px solid #ffffff12;align-items:center;gap:8px;height:36px;padding:0 13px;display:flex}.sv-home-laptop-dot{background:#daf7fa40;border-radius:50%;width:7px;height:7px}.sv-home-laptop-title{color:#e4fafcb3;letter-spacing:0;margin-left:auto;font-size:10px;font-weight:900}.sv-home-laptop-body{grid-template-columns:58px minmax(0,1fr);gap:14px;height:calc(100% - 36px);padding:14px;display:grid}.sv-home-laptop-side{background:#ffffff0b;border:1px solid #fff1;border-radius:16px;align-content:start;justify-items:center;gap:10px;padding:12px 9px;display:grid}.sv-home-laptop-side span{background:#e2fafa2e;border-radius:999px;width:28px;height:7px;display:block}.sv-home-side-mark{box-shadow:0 0 16px #48e2b873;background:linear-gradient(135deg, var(--sv-mint), var(--sv-cyan))!important;width:24px!important;height:24px!important}.sv-home-laptop-main{grid-template-rows:auto 1fr auto;gap:11px;min-width:0;display:grid}.sv-home-laptop-head{align-items:center;gap:10px;display:flex}.sv-home-laptop-heading{color:#efffff;font-size:13px;font-weight:950}.sv-home-laptop-chip{color:#dbfff6eb;background:#48e2b821;border:1px solid #48e2b83d;border-radius:999px;margin-left:auto;padding:6px 8px;font-size:10px;font-weight:850}.sv-home-laptop-grid{grid-template-rows:1fr 1fr;grid-template-columns:1.2fr 1fr;gap:10px;min-height:0;display:grid}.sv-home-laptop-tile{background:linear-gradient(135deg,#44dce91a,#48e2b80d),#ffffff0e;border:1px solid #ffffff13;border-radius:15px;align-items:center;gap:10px;min-height:48px;padding:11px;display:flex;position:relative}.sv-home-laptop-tile-wide{grid-row:span 2}.sv-home-laptop-tile-wide i{background:linear-gradient(90deg,#48e2b833 0 18%,#0000 18% 28%,#44dce93d 28% 54%,#0000 54% 64%,#9a86ff33 64% 100%);border-radius:999px;height:7px;display:block;position:absolute;bottom:14px;left:12px;right:12px}.sv-home-laptop-tile-icon{color:var(--sv-cyan);width:22px;height:22px}.sv-home-laptop-stream{gap:7px;display:flex}.sv-home-laptop-stream span{background:#e0fafa29;border-radius:999px;height:7px;display:block}.sv-home-laptop-stream span:first-child{width:34%}.sv-home-laptop-stream span:nth-child(2){width:20%}.sv-home-laptop-stream span:nth-child(3){background:linear-gradient(90deg, var(--sv-mint), var(--sv-cyan));width:28%}.sv-home-laptop-base{background:linear-gradient(90deg,#0000,#acefee42,#0000);border-radius:0 0 18px 18px;height:9px;position:absolute;bottom:-9px;left:14%;right:14%}.sv-home-data-core{z-index:8;background:linear-gradient(#44dce92e,#0000),#051a27f0;border:1px solid #6bebe661;border-radius:20px;place-items:center;gap:6px;width:92px;height:82px;padding:12px;display:grid;position:absolute;top:12%;left:43%;overflow:visible;box-shadow:0 18px 44px #000c1457,0 0 34px #44dce91f}.sv-home-data-icon{color:var(--sv-cyan);width:26px;height:26px}.sv-home-data-label{color:#efffff;font-size:12px;font-weight:950}.sv-home-data-ring{opacity:.6;border:1px solid #62ebe552;border-radius:50%;position:absolute;inset:-12px}.sv-home-data-ring-b{opacity:.32;inset:-24px}.sv-home-phone{z-index:10;background:linear-gradient(145deg,#07141f,#0b2d3e);border:1px solid #e8ffff33;border-radius:25px;grid-template-rows:auto 1fr auto;gap:10px;width:24%;height:53%;padding:13px;display:grid;position:absolute;top:26%;right:4%;box-shadow:0 24px 54px #010c1466}.sv-home-phone:before{content:"";background:#ffffff38;border-radius:999px;width:38px;height:4px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.sv-home-phone-top{align-items:center;gap:7px;margin-top:6px;display:flex}.sv-home-phone-icon,.sv-home-phone-pulse{color:var(--sv-mint);width:17px;height:17px}.sv-home-phone-title{color:#ecffff;font-size:10px;font-weight:900}.sv-home-phone-card{background:#ebffff14;border:1px solid #ebffff1a;border-radius:16px;gap:10px;padding:12px;display:grid}.sv-home-phone-line{background:#e6fcfc2e;border-radius:999px;height:7px;display:block}.sv-home-phone-line-a{width:86%}.sv-home-phone-line-b{width:58%}.sv-home-phone-dock{justify-content:center;gap:6px;display:flex}.sv-home-phone-dock span{background:#48e2b842;border-radius:999px;width:19px;height:5px}.sv-home-packet{background:var(--sv-mint);z-index:12;border-radius:999px;width:8px;height:8px;position:absolute;box-shadow:0 0 16px #48e2b8bd}.sv-home-packet-a{top:31%;left:18%}.sv-home-packet-b{top:31%;left:56%}.sv-home-packet-c{top:70%;left:18%}.sv-home-packet-d{top:69%;left:58%}.sv-home-orbit{border:1px solid #6ee6e133;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}.sv-home-orbit-a{width:72%;height:58%}.sv-home-orbit-b{width:52%;height:42%;transform:translate(-50%,-50%)rotate(28deg)}.sv-home-core{z-index:9;background:radial-gradient(circle at 50% 35%,#48e2b861,#0000 56%),linear-gradient(145deg,#082a38eb,#051722e6);border:1px solid #7cefe694;border-radius:24px;place-items:center;gap:7px;width:132px;height:126px;padding:18px;display:grid;position:absolute;top:54%;left:42%;transform:translate(-50%,-50%);box-shadow:0 22px 52px #030d1457,0 0 52px #48e2b81f}.sv-home-core-ring{border:1px solid #48e2b847;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.sv-home-core-icon{color:var(--sv-mint);width:24px;height:24px}.sv-home-core-title{color:#f8ffff;letter-spacing:0;font-size:30px;line-height:.9}.sv-home-node{color:#efffff;z-index:5;background:linear-gradient(135deg,#0c3343f0,#061b28eb);border-color:#69ebe552;border-radius:16px;align-items:center;gap:10px;min-width:118px;padding:13px 15px;display:flex;position:absolute}.sv-home-node:before,.sv-services-row:before,.sv-platforms-layer:before,.sv-medical-package:before,.sv-case-card:before{content:"";opacity:.76;background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:11px;left:11px;box-shadow:0 0 16px}.sv-home-node-icon{color:var(--sv-cyan);width:24px;height:24px}.sv-home-node-label{letter-spacing:0;font-size:18px;font-weight:900}.sv-home-node-his{top:28%;left:8%}.sv-home-node-emr{top:24%;right:28%}.sv-home-node-lis{bottom:26%;left:9%}.sv-home-node-ris{bottom:24%;right:29%}.sv-about{place-items:center;display:grid}.sv-about-grid{grid-template-columns:1fr .92fr;align-items:stretch;gap:20px;width:78%;height:76%;display:grid}.sv-about-building,.sv-profile-card,.sv-contact-inbox,.sv-booking-calendar,.sv-estimate-panel{background:var(--sv-panel);border:1px solid var(--sv-line);border-radius:24px;box-shadow:0 24px 56px #010c1457}.sv-about-building{gap:12px;padding:18px;display:grid}.sv-about-roof{background:linear-gradient(135deg,#44dce92e,#48e2b814);border:1px solid #84e9e733;border-radius:18px;justify-content:center;align-items:center;min-height:64px;display:flex}.sv-about-mark{color:var(--sv-cyan);width:32px;height:32px}.sv-about-floor{background:#ffffff0e;border-radius:15px;grid-template-columns:1fr repeat(3,28px);align-items:center;gap:8px;min-height:54px;padding:12px;display:grid}.sv-about-floor-label{color:var(--sv-soft);font-size:12px;font-weight:850}.sv-about-window{background:#44dce93d;border-radius:8px;height:22px}.sv-about-floor-c .sv-about-window:last-child,.sv-about-floor-a .sv-about-window:last-child{opacity:.36}.sv-about-principles{gap:11px;display:grid}.sv-about-location{color:#fff0caeb;background:#f4bd541a;border:1px solid #f4bd542e;border-radius:16px;align-self:end;align-items:center;gap:9px;padding:13px;font-size:12px;font-weight:850;display:flex}.sv-about-location-icon{width:16px;height:16px}.sv-profile{place-items:center;display:grid}.sv-profile-card{width:min(78%,430px);padding:22px}.sv-profile-card-head{grid-template-columns:auto 1fr auto;align-items:center;gap:13px;display:grid}.sv-profile-avatar{border:1px solid var(--sv-line);background:linear-gradient(135deg,#44dce938,#9a86ff24);border-radius:18px;place-items:center;width:62px;height:62px;display:grid}.sv-profile-avatar-icon,.sv-profile-verified{color:var(--sv-cyan);width:28px;height:28px}.sv-profile-id{gap:8px;display:grid}.sv-profile-name{color:#fff;letter-spacing:0;font-size:17px;font-weight:950}.sv-profile-capabilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.sv-profile-stack{background:#ffffff0e;border:1px solid #ffffff14;border-radius:18px;margin-top:16px;padding:14px}.sv-profile-stack-label{color:var(--sv-muted);margin-bottom:10px;font-size:11px;font-weight:850;display:block}.sv-profile-stack-list{flex-wrap:wrap;gap:8px;display:flex}.sv-profile-stack-item{color:var(--sv-soft);background:#44dce91c;border:1px solid #44dce933;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:850}.sv-services{grid-template-columns:112px 1fr 120px;align-items:center;gap:22px;padding:12%;display:grid}.sv-services-hub,.sv-services-output{border:1px solid var(--sv-line-strong);background:#061c2ae0;border-radius:24px;place-items:center;min-height:122px;padding:18px;display:grid}.sv-services-hub-icon,.sv-services-output-icon{color:var(--sv-mint);width:34px;height:34px}.sv-services-list{gap:12px;display:grid}.sv-services-row{background:#082332d1;border-radius:16px;grid-template-columns:24px minmax(82px,auto) 1fr 22px;align-items:center;gap:10px;min-height:54px;padding:12px;display:grid}.sv-services-row-icon,.sv-services-row-check{color:var(--sv-cyan);width:20px;height:20px}.sv-services-row-label,.sv-services-output-label{color:var(--sv-soft);font-size:12px;font-weight:850}.sv-services-row-line{background:linear-gradient(90deg,#44dce97a,#0000);border-radius:999px;height:2px}.sv-automation-input,.sv-automation-saving,.sv-automation-outputs,.sv-automation-flow{position:absolute}.sv-automation-input{background:var(--sv-panel);border:1px solid var(--sv-line);border-radius:20px;align-items:center;gap:12px;padding:16px 18px;display:flex;top:14%;left:9%}.sv-automation-input-icon,.sv-automation-saving-icon{color:var(--sv-cyan);width:24px;height:24px}.sv-automation-input-label,.sv-automation-saving-value{color:var(--sv-soft);font-size:13px;font-weight:900}.sv-automation-flow{align-items:center;gap:13px;width:70%;display:flex;top:50%;left:50%;transform:translate(-50%,-50%)}.sv-automation-flow-line{background:linear-gradient(90deg,#0000,#44dce959,#0000);height:2px;position:absolute;top:50%;left:0;right:0}.sv-automation-step{z-index:2;background:#082332e6;border-radius:18px;place-items:center;gap:8px;width:112px;min-height:96px;padding:14px;display:grid;position:relative}.sv-automation-step-icon{color:var(--sv-mint);width:25px;height:25px}.sv-automation-step-label{color:var(--sv-soft);font-size:12px;font-weight:900}.sv-automation-arrow{color:#78e9e7b3;z-index:2;width:22px;height:22px}.sv-automation-outputs{gap:9px;display:flex;bottom:14%;left:10%}.sv-automation-saving{background:#f4bd541a;border:1px solid #f4bd5438;border-radius:18px;align-items:center;gap:9px;padding:13px 15px;display:flex;top:18%;right:10%}.sv-platforms{place-items:center;display:grid}.sv-platforms-layer{background:#082231e6;border-radius:20px;grid-template-columns:34px 72px repeat(3,minmax(34px,1fr));align-items:center;gap:12px;width:72%;min-height:74px;padding:16px 18px;display:grid;position:absolute;left:50%;transform:translate(-50%)}.sv-platforms-layer-ui{top:18%}.sv-platforms-layer-api{top:40%;transform:translate(-50%)scale(.94)}.sv-platforms-layer-data{top:61%;transform:translate(-50%)scale(.88)}.sv-platforms-layer-icon,.sv-platforms-foundation-icon{color:var(--sv-cyan);width:26px;height:26px}.sv-platforms-layer-title,.sv-platforms-foundation-label{color:#fff;font-size:14px;font-weight:950}.sv-platforms-layer-node,.sv-platforms-layer-pill,.sv-platforms-layer-db{color:var(--sv-soft);background:#ffffff14;border:1px solid #ffffff14;border-radius:999px;justify-content:center;min-height:25px;padding:6px 9px;font-size:11px;font-weight:800;display:inline-flex}.sv-platforms-layer-node{min-width:34px}.sv-platforms-foundation{background:#48e2b814;border:1px solid #48e2b833;border-radius:18px;align-items:center;gap:12px;padding:13px 18px;display:flex;position:absolute;bottom:11%;left:50%;transform:translate(-50%)}.sv-company{grid-template-rows:1fr auto;gap:18px;padding:12% 11%;display:grid}.sv-company-editor{border-radius:22px;overflow:hidden}.sv-company-editor-bar{background:#fff1;align-items:center;gap:8px;min-height:46px;padding:0 14px;display:flex}.sv-company-editor-dot{background:#ffffff47;border-radius:50%;width:9px;height:9px}.sv-company-editor-file{color:var(--sv-muted);margin-left:auto;font-size:12px;font-weight:800}.sv-company-code{grid-template-columns:auto 1fr;gap:12px 14px;padding:24px;display:grid}.sv-company-code-no{color:var(--sv-mint)}.sv-company-code-text{color:var(--sv-soft);font-size:15px;font-weight:850}.sv-company-pipeline{justify-content:center;align-items:center;gap:10px;display:flex}.sv-company-pipeline-step{background:#082332db;border-radius:16px;align-items:center;gap:9px;min-height:50px;padding:12px 15px;display:flex}.sv-company-pipeline-icon,.sv-company-pipeline-arrow{color:var(--sv-cyan);width:20px;height:20px}.sv-company-pipeline-label{color:var(--sv-soft);font-size:12px;font-weight:850}.sv-dashboard{place-items:center;display:grid}.sv-dashboard-shell{border:1px solid var(--sv-line);background:#051722d1;border-radius:24px;grid-template-columns:68px 1fr;width:80%;min-height:72%;display:grid;overflow:hidden;box-shadow:0 26px 62px #010c1461}.sv-dashboard-side{background:#ffffff0e;flex-direction:column;align-items:center;gap:13px;padding:18px 12px;display:flex}.sv-dashboard-logo{color:var(--sv-mint);width:27px;height:27px;margin-bottom:10px}.sv-dashboard-side-item{background:#ffffff21;border-radius:999px;width:28px;height:8px}.sv-dashboard-side-item-active{background:var(--sv-cyan);box-shadow:0 0 18px #44dce980}.sv-dashboard-main{grid-template-rows:auto auto 1fr;gap:14px;padding:20px;display:grid}.sv-dashboard-top,.sv-dashboard-charts{justify-content:space-between;align-items:center;gap:12px;display:flex}.sv-dashboard-title{color:#fff;font-size:16px;font-weight:950}.sv-dashboard-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sv-dashboard-kpi{background:#fff1;border-radius:16px;padding:13px}.sv-dashboard-kpi-label{color:var(--sv-muted);margin-bottom:8px;font-size:10px;font-weight:850;display:block}.sv-dashboard-kpi-value svg{color:var(--sv-cyan);width:26px;height:26px}.sv-dashboard-chart{background:#ffffff0e;border:1px solid #ffffff12;border-radius:18px;flex:1;min-height:128px;padding:18px}.sv-dashboard-chart-area{fill:#48e2b82e}.sv-dashboard-chart-line{fill:none;stroke:var(--sv-mint);stroke-linecap:round;stroke-width:4px}.sv-dashboard-donut{background:#9a86ff1f;border:1px solid #9a86ff38;border-radius:18px;place-items:center;min-width:112px;min-height:128px;display:grid}.sv-dashboard-donut-icon{color:var(--sv-violet);width:42px;height:42px}.sv-dashboard-donut-value{color:var(--sv-soft);font-size:12px;font-weight:900}.sv-saas-cloud,.sv-saas-bus,.sv-saas-tenants,.sv-saas-controls{position:absolute}.sv-saas-cloud{background:#48e2b81a;border:1px solid #48e2b83d;border-radius:24px;align-items:center;gap:12px;padding:15px 22px;display:flex;top:13%;left:50%;transform:translate(-50%)}.sv-saas-cloud-icon{color:var(--sv-mint);width:31px;height:31px}.sv-saas-cloud-label,.sv-saas-tenant-label{color:#fff;font-size:14px;font-weight:950}.sv-saas-bus{width:62%;height:42%;top:28%;left:50%;transform:translate(-50%)}.sv-saas-bus-line{background:#44dce93d;width:2px;position:absolute;top:0;bottom:0;left:50%}.sv-saas-bus-node{background:var(--sv-cyan);border-radius:50%;width:9px;height:9px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 0 18px #44dce994}.sv-saas-bus-node:nth-child(2){top:0}.sv-saas-bus-node:nth-child(3){top:48%}.sv-saas-bus-node:nth-child(4){bottom:0}.sv-saas-tenants{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid;bottom:16%;left:8%;right:8%}.sv-saas-tenant{background:#082332e0;border-radius:18px;justify-items:center;gap:9px;min-height:118px;padding:15px 10px;display:grid}.sv-saas-tenant-icon{color:var(--sv-cyan);width:28px;height:28px}.sv-saas-controls{background:#fff1;border:1px solid #ffffff14;border-radius:999px;gap:10px;padding:10px 12px;display:flex;top:13%;right:9%}.sv-saas-control-icon{color:var(--sv-gold);width:18px;height:18px}.sv-software-packages{grid-template-rows:auto 1fr;gap:16px;padding:11%;display:grid}.sv-software-packages-head{background:var(--sv-panel);border:1px solid var(--sv-line);border-radius:18px;justify-self:start;align-items:center;gap:12px;padding:12px 15px;display:flex}.sv-software-packages-head-icon{color:var(--sv-mint);width:23px;height:23px}.sv-software-packages-head-title{color:#fff;font-size:13px;font-weight:950}.sv-software-packages-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:13px;display:grid}.sv-software-package{background:#082332e0;border-radius:20px;gap:9px;min-height:176px;padding:16px;display:grid;position:relative}.sv-software-package-grow{min-height:214px}.sv-software-package-badge{color:#ffefccf0;background:#f4bd5426;border:1px solid #f4bd543d;border-radius:999px;justify-self:start;padding:5px 8px;font-size:10px;font-weight:850}.sv-software-package-tier{color:var(--sv-muted);font-size:10px;font-weight:900}.sv-software-package-title{color:#fff;font-size:18px;line-height:1.08}.sv-software-package-rule{background:linear-gradient(90deg, var(--sv-cyan), transparent);border-radius:999px;height:2px}.sv-software-package-item{color:var(--sv-soft);align-items:center;gap:7px;font-size:12px;font-weight:850;display:flex}.sv-software-package-check{color:var(--sv-mint);width:14px;height:14px}.sv-medical{grid-template-columns:minmax(0,1.08fr) 136px;align-items:center;gap:18px;padding:7.5% 8%;display:grid}.sv-medical-monitor{border:1px solid var(--sv-line);background:#051722e0;border-radius:24px;grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden;box-shadow:0 28px 60px #010c1461}.sv-medical-monitor-head{background:#ffffff0e;justify-content:space-between;align-items:center;min-height:54px;padding:13px 16px;display:flex}.sv-medical-patient,.sv-medical-vitals,.sv-medical-ai{align-items:center;gap:10px;display:flex}.sv-medical-patient-icon,.sv-medical-vitals-icon,.sv-medical-ai-icon,.sv-medical-ai-check{color:var(--sv-mint);width:22px;height:22px}.sv-medical-patient-id,.sv-medical-vitals-value,.sv-medical-ai-label{color:#fff;font-size:13px;font-weight:950}.sv-medical-monitor-body{grid-template-rows:auto minmax(110px,1fr) auto;gap:15px;min-height:0;padding:18px;display:grid}.sv-medical-vitals{background:#48e2b814;border:1px solid #48e2b82e;border-radius:17px;padding:12px 14px}.sv-medical-vitals-unit,.sv-medical-ai-state{color:var(--sv-muted);font-size:11px;font-weight:800}.sv-medical-ecg{background-color:#ffffff0b;background-image:linear-gradient(#44dce90f 1px,#0000 1px),linear-gradient(90deg,#44dce90f 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff12;border-radius:18px;width:100%;height:100%;min-height:112px;padding:8px}.sv-medical-ecg-grid{fill:none;stroke:#44dce91f;stroke-width:1px}.sv-medical-ecg-line{fill:none;stroke:var(--sv-mint);stroke-linecap:round;stroke-linejoin:round;stroke-width:4px}.sv-medical-ai{background:linear-gradient(135deg,#44dce924,#48e2b814),#ffffff09;border:1px solid #70ece733;border-radius:17px;padding:12px}.sv-medical-ai-copy{gap:3px;display:grid}.sv-medical-ai-check{margin-left:auto}.sv-medical-rail{gap:11px;display:grid}.sv-medical-packages{grid-template-rows:1fr auto;gap:16px;padding:10%;display:grid}.sv-medical-packages-facilities{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:13px;display:grid}.sv-medical-package{background:#082332e0;border-radius:20px;align-content:start;gap:13px;padding:16px;display:grid}.sv-medical-package-center{transform:translateY(-12px)}.sv-medical-package-icon,.sv-medical-packages-base-icon{color:var(--sv-cyan);width:28px;height:28px}.sv-medical-package-name,.sv-medical-packages-base-label{color:#fff;font-size:14px;font-weight:950}.sv-medical-package-modules{flex-wrap:wrap;gap:7px;display:flex}.sv-medical-package-module{color:var(--sv-soft);background:#ffffff14;border-radius:999px;padding:6px 8px;font-size:10px;font-weight:850}.sv-medical-packages-base{background:#48e2b814;border:1px solid #48e2b833;border-radius:18px;grid-template-columns:auto auto 1fr auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.sv-medical-packages-base-rule{background:linear-gradient(90deg,#48e2b885,#0000);border-radius:999px;height:2px}.sv-mobile{place-items:center;display:grid}.sv-mobile-phone{background:linear-gradient(145deg,#08131d,#0b2638);border:1px solid #ffffff21;border-radius:34px;width:42%;height:78%;padding:15px;position:relative;box-shadow:0 28px 66px #010c146b}.sv-mobile-speaker,.sv-mobile-home-indicator{background:#ffffff38;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.sv-mobile-speaker{width:52px;height:5px;top:9px}.sv-mobile-home-indicator{width:70px;height:4px;bottom:8px}.sv-mobile-screen{color:#062636;background:radial-gradient(circle at 50% 0,#48e2b82e,#0000 33%),#edfcfaf0;border-radius:24px;gap:12px;height:100%;padding:22px 13px 18px;display:grid;overflow:hidden}.sv-mobile-app-head,.sv-mobile-card-value,.sv-mobile-actions,.sv-mobile-nav{align-items:center;display:flex}.sv-mobile-app-head{gap:8px}.sv-mobile-app-logo,.sv-mobile-card-icon{color:#058996;width:20px;height:20px}.sv-mobile-app-title{color:#063240;font-size:13px;font-weight:950}.sv-mobile-avatar{background:#dff5f5;border-radius:50%;place-items:center;width:27px;height:27px;margin-left:auto;display:grid}.sv-mobile-avatar-icon{width:15px;height:15px}.sv-mobile-card{background:#fff;border:1px solid #08364314;border-radius:18px;padding:13px;box-shadow:0 16px 28px #072f391f}.sv-mobile-card-label{color:#5d7580;margin-bottom:8px;font-size:10px;font-weight:850;display:block}.sv-mobile-card-value{gap:7px;margin-bottom:10px}.sv-mobile-card-number{color:#062636;font-size:23px}.sv-mobile-card-unit{color:#0a8d95;font-size:11px;font-weight:850}.sv-mobile-actions{gap:8px}.sv-mobile-action{color:#073442;background:#eaf7f7;border-radius:13px;flex:1;justify-content:center;align-items:center;gap:5px;min-height:38px;font-size:10px;font-weight:900;display:inline-flex}.sv-mobile-action-icon{width:14px;height:14px}.sv-mobile-nav{justify-content:center;gap:7px;margin-top:auto}.sv-mobile-nav-item{background:#c8e4e6;border-radius:999px;width:20px;height:5px}.sv-mobile-nav-active{background:#08a5ac;width:34px}.sv-mobile-platform{color:var(--sv-soft);background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:900;position:absolute}.sv-mobile-platform-ios{top:25%;left:17%}.sv-mobile-platform-android{bottom:23%;right:15%}.sv-contact{grid-template-columns:1fr 150px;gap:16px;padding:11%;display:grid}.sv-contact-inbox{gap:15px;padding:18px;display:grid}.sv-contact-inbox-head,.sv-contact-message,.sv-contact-reply,.sv-contact-channel{align-items:center;display:flex}.sv-contact-inbox-head{justify-content:space-between;gap:10px}.sv-contact-inbox-icon,.sv-contact-channel-icon{color:var(--sv-cyan);width:22px;height:22px}.sv-contact-inbox-title{color:#fff;margin-right:auto;font-size:14px;font-weight:950}.sv-contact-message{background:#ffffff0f;border-radius:17px;gap:11px;padding:14px}.sv-contact-message-avatar{background:#48e2b81f;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.sv-contact-message-avatar-icon{color:var(--sv-mint);width:18px;height:18px}.sv-contact-message-body{flex:1;gap:8px;display:grid}.sv-contact-message-line{background:#d9f6f82e;border-radius:999px;height:8px;display:block}.sv-contact-message-line-b{width:68%}.sv-contact-message-time{color:var(--sv-muted);font-weight:900}.sv-contact-reply{background:#ffffff12;border:1px solid #ffffff14;border-radius:999px;gap:10px;padding:8px 8px 8px 14px}.sv-contact-reply-placeholder{color:var(--sv-muted);flex:1;font-size:12px;font-weight:850}.sv-contact-reply-send{background:var(--sv-mint);color:#04222b;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.sv-contact-reply-icon{width:15px;height:15px}.sv-contact-channels{gap:10px;display:grid}.sv-contact-channel{background:#082332d1;border-radius:16px;gap:9px;min-height:66px;padding:12px}.sv-contact-channel-label{color:var(--sv-soft);font-size:12px;font-weight:900}.sv-booking{grid-template-columns:1fr .72fr;align-items:center;gap:16px;padding:11%;display:grid}.sv-booking-calendar{padding:18px}.sv-booking-calendar-head{align-items:center;gap:10px;margin-bottom:15px;display:flex}.sv-booking-calendar-icon,.sv-booking-confirm-icon,.sv-booking-confirm-check{color:var(--sv-mint);width:20px;height:20px}.sv-booking-calendar-month{color:#fff;font-size:14px;font-weight:950}.sv-booking-calendar-nav{color:var(--sv-muted);margin-left:auto;font-size:14px;font-weight:900}.sv-booking-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.sv-booking-day{color:var(--sv-muted);background:#ffffff12;border-radius:11px;place-items:center;min-height:38px;font-size:14px;font-weight:900;display:grid}.sv-booking-day-active{color:var(--sv-mint);background:#48e2b829;box-shadow:inset 0 0 0 1px #48e2b852}.sv-booking-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.sv-booking-slot{color:var(--sv-soft);background:#fff1;border-radius:12px;place-items:center;min-height:35px;font-size:11px;font-weight:850;display:grid}.sv-booking-slot-active{color:#fff;background:#44dce929}.sv-booking-confirm{border:1px solid var(--sv-line);background:#082332db;border-radius:20px;gap:14px;padding:17px;display:grid}.sv-booking-confirm-time,.sv-booking-confirm-item{align-items:center;gap:8px;display:flex}.sv-booking-confirm-value{color:#fff;font-size:13px;font-weight:950}.sv-booking-confirm-list{gap:9px;display:grid}.sv-booking-confirm-item{color:var(--sv-soft);font-size:12px;font-weight:850}.sv-estimate{grid-template-columns:1fr 132px;align-items:center;gap:18px;padding:11%;display:grid}.sv-estimate-panel{gap:16px;padding:18px;display:grid}.sv-estimate-head{align-items:center;gap:10px;display:flex}.sv-estimate-head-icon,.sv-estimate-result-icon{color:var(--sv-gold);width:22px;height:22px}.sv-estimate-title,.sv-estimate-result-value{color:#fff;font-size:14px;font-weight:950}.sv-estimate-step{color:#ffefcceb;background:#f4bd541f;border-radius:999px;margin-left:auto;padding:6px 8px;font-size:10px;font-weight:850}.sv-estimate-progress,.sv-estimate-slider{background:#ffffff14;border-radius:999px;height:8px;position:relative;overflow:hidden}.sv-estimate-progress-fill,.sv-estimate-slider-fill{background:linear-gradient(90deg, var(--sv-gold), var(--sv-cyan));border-radius:inherit;width:64%;height:100%;display:block}.sv-estimate-controls{gap:14px;display:grid}.sv-estimate-control-label{color:var(--sv-muted);margin-bottom:8px;font-size:10px;font-weight:850;display:block}.sv-estimate-options{flex-wrap:wrap;gap:8px;display:flex}.sv-estimate-option{color:var(--sv-soft);background:#ffffff12;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:850}.sv-estimate-option-active{color:#fff;background:#44dce929}.sv-estimate-slider-thumb{background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:64%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #44dce929}.sv-estimate-result{text-align:center;background:#f4bd541c;border:1px solid #f4bd543d;border-radius:22px;place-items:center;min-height:166px;padding:16px;display:grid}.sv-estimate-result-label,.sv-estimate-result-unit{color:#ffefccbd;font-size:11px;font-weight:850}.sv-cases{place-items:center;display:grid}.sv-cases-stack{gap:13px;width:68%;display:grid}.sv-case-card{border:1px solid var(--sv-line);background:#082332e6;border-radius:20px;padding:15px;box-shadow:0 18px 42px #010c1447}.sv-case-card-medical{transform:translate(-30px)}.sv-case-card-ops{transform:translate(28px)}.sv-case-card-mobile{transform:translate(-10px)}.sv-case-card-head,.sv-case-card-result{justify-content:space-between;align-items:center;gap:10px;display:flex}.sv-case-card-result{margin-top:12px}.sv-case-card-icon,.sv-case-card-arrow{color:var(--sv-cyan);width:20px;height:20px}.sv-case-card-type,.sv-case-card-value{color:#fff;font-size:13px;font-weight:950}.sv-cases-filter{background:#ffffff12;border:1px solid #ffffff17;border-radius:999px;gap:8px;padding:8px;display:flex;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}.sv-cases-filter-label,.sv-cases-filter-pill{color:var(--sv-soft);padding:7px 10px;font-size:11px;font-weight:850}.sv-cases-filter-pill{background:#44dce91c;border-radius:999px}@media (prefers-reduced-motion:no-preference){.sv-visual-frame{animation:7s ease-in-out infinite sv-frame-lift}.sv-visual-glow-a{animation:9s ease-in-out infinite sv-glow-drift-a}.sv-visual-glow-b{animation:10s ease-in-out infinite sv-glow-drift-b}.sv-home-laptop:before,.sv-medical-monitor:after,.sv-dashboard-shell:after,.sv-mobile-screen:after{animation:4.6s ease-in-out infinite sv-device-scan}.sv-home-laptop-stream span,.sv-home-laptop-tile-wide i{animation:2.8s ease-in-out infinite sv-stream-live}.sv-home-link,.sv-medical-ecg-line,.sv-dashboard-chart-line{stroke-dasharray:10 12;animation:4.2s ease-in-out infinite sv-line-trace}.sv-home-core,.sv-home-data-core,.sv-services-hub,.sv-saas-cloud,.sv-home-phone,.sv-mobile-phone{animation:5.6s ease-in-out infinite sv-soft-pulse}.sv-home-phone{animation:5.4s ease-in-out infinite sv-phone-float}.sv-home-data-ring-a{animation:3.8s ease-out infinite sv-data-ring}.sv-home-data-ring-b{animation:3.8s ease-out .9s infinite sv-data-ring}.sv-home-packet-a{animation:3.5s ease-in-out infinite sv-packet-a}.sv-home-packet-b{animation:3.8s ease-in-out .35s infinite sv-packet-b}.sv-home-packet-c{animation:3.7s ease-in-out .6s infinite sv-packet-c}.sv-home-packet-d{animation:3.9s ease-in-out .2s infinite sv-packet-d}.sv-home-node,.sv-platforms-layer,.sv-medical-package,.sv-case-card{transition:border-color .26s,box-shadow .26s,transform .26s}}@keyframes sv-frame-lift{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes sv-glow-drift-a{0%,to{transform:translate(0,0)rotate(-12deg)}50%{transform:translate(18px,10px)rotate(-7deg)}}@keyframes sv-glow-drift-b{0%,to{transform:translate(0,0)rotate(16deg)}50%{transform:translate(-18px,-12px)rotate(10deg)}}@keyframes sv-device-scan{0%,to{opacity:0;left:-36%}18%{opacity:.9}62%{opacity:.9}82%,to{opacity:0;left:112%}}@keyframes sv-stream-live{0%,to{opacity:.38;transform-origin:0;transform:scaleX(.72)}48%{opacity:1;transform-origin:0;transform:scaleX(1)}}@keyframes sv-soft-pulse{0%,to{box-shadow:0 22px 52px #030d1457,0 0 #44dce900}50%{box-shadow:0 28px 62px #030d1461,0 0 34px #44dce921}}@keyframes sv-phone-float{0%,to{transform:translate(0,0)rotate(1.2deg)}50%{transform:translateY(-12px)rotate(-1.1deg)}}@keyframes sv-data-ring{0%{opacity:.55;transform:scale(.82)}80%,to{opacity:0;transform:scale(1.28)}}@keyframes sv-line-trace{0%,to{stroke-dashoffset:0}50%{stroke-dashoffset:-32px}}@keyframes sv-packet-a{0%,to{opacity:0;transform:translate(0,0)}15%{opacity:1}62%{opacity:1;transform:translate(160px,82px)}78%{opacity:0;transform:translate(178px,92px)}}@keyframes sv-packet-b{0%,to{opacity:0;transform:translate(0,0)}16%{opacity:1}64%{opacity:1;transform:translate(-112px,88px)}82%{opacity:0;transform:translate(-126px,98px)}}@keyframes sv-packet-c{0%,to{opacity:0;transform:translate(0,0)}15%{opacity:1}64%{opacity:1;transform:translate(168px,-72px)}82%{opacity:0;transform:translate(184px,-82px)}}@keyframes sv-packet-d{0%,to{opacity:0;transform:translate(0,0)}16%{opacity:1}60%{opacity:1;transform:translate(98px,-32px)}80%{opacity:0;transform:translate(116px,-38px)}}@media (max-width:900px){.hero-visual-col .sv-visual,.page-hero-visual .sv-visual{aspect-ratio:1.22;width:min(100%,560px);margin-inline:auto}.sv-visual-frame{min-height:300px}.sv-medical,.sv-contact,.sv-booking,.sv-estimate,.sv-services{gap:13px;padding:8%}.sv-medical{grid-template-columns:1fr}.sv-medical-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.sv-icon-label{justify-content:center;padding:7px}.sv-icon-text{display:none}.sv-services{grid-template-columns:82px 1fr}.sv-services-output{grid-column:1/-1;min-height:64px}.sv-saas-tenants,.sv-software-packages-grid,.sv-medical-packages-facilities{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.hero-visual-col .sv-visual,.page-hero-visual .sv-visual{aspect-ratio:1.08;width:100%}.sv-visual-frame{border-radius:22px;min-height:260px}.sv-home-core{width:122px;height:116px}.sv-home-core-title{font-size:27px}.sv-home-node{border-radius:14px;min-width:auto;padding:10px 11px}.sv-home-node-label{font-size:14px}.sv-home-node-icon{width:18px;height:18px}.sv-home-node-his{top:14%;left:7%}.sv-home-node-emr{top:14%;right:7%}.sv-home-node-lis{bottom:15%;left:8%}.sv-home-node-ris{bottom:15%;right:8%}.sv-about-grid,.sv-dashboard-shell{width:88%;height:82%}.sv-about-grid,.sv-contact,.sv-booking,.sv-estimate{grid-template-columns:1fr}.sv-profile-card,.sv-cases-stack{width:86%}.sv-services{grid-template-columns:1fr;padding:9%}.sv-services-hub{min-height:60px}.sv-services-list{gap:8px}.sv-services-row{min-height:46px}.sv-automation-flow{gap:8px;width:82%}.sv-automation-step{width:86px;min-height:76px;padding:10px}.sv-automation-input,.sv-automation-saving{padding:10px 12px}.sv-platforms-layer{grid-template-columns:28px 52px 1fr;width:84%;padding:12px}.sv-platforms-layer-node:nth-of-type(n+4),.sv-platforms-layer-pill:nth-of-type(n+4),.sv-platforms-layer-db:nth-of-type(n+4){display:none}.sv-company{padding:9%}.sv-company-pipeline{flex-wrap:wrap}.sv-dashboard-shell{grid-template-columns:46px 1fr}.sv-dashboard-main{padding:13px}.sv-dashboard-kpis,.sv-software-packages-grid,.sv-medical-packages-facilities{gap:8px}.sv-dashboard-chart{min-height:90px;padding:12px}.sv-dashboard-donut{min-width:80px;min-height:90px}.sv-saas-tenants{gap:8px;bottom:13%;left:5%;right:5%}.sv-saas-tenant{min-height:92px;padding:10px 7px}.sv-saas-tenant-label{font-size:11px}.sv-software-package,.sv-medical-package{border-radius:15px;min-height:132px;padding:11px}.sv-software-package-grow{min-height:152px}.sv-software-package-title{font-size:14px}.sv-software-package-item,.sv-medical-package-module{font-size:9px}.sv-medical{padding:7%}.sv-medical-monitor-body{gap:10px;padding:12px}.sv-medical-rail{gap:7px}.sv-mobile-phone{width:52%;height:82%}.sv-mobile-platform-ios{left:8%}.sv-mobile-platform-android{right:7%}.sv-contact{padding:8%}.sv-contact-channels{grid-template-columns:repeat(3,minmax(0,1fr))}.sv-contact-channel{justify-content:center;min-height:48px}.sv-contact-channel-label{display:none}.sv-booking,.sv-estimate{padding:8%}.sv-estimate-result{min-height:78px}.sv-cases-filter{bottom:6%}}.sv-visual-home .sv-visual-frame,.sv-visual-platforms .sv-visual-frame,.sv-visual-medical .sv-visual-frame,.sv-visual-mobile .sv-visual-frame{isolation:isolate}.sv-visual-home .sv-visual-frame{background:linear-gradient(#60e2e20e 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#60e2e20b 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 20% 38%,#21e0c730,#0000 31%),radial-gradient(circle at 78% 74%,#735bf636,#0000 32%),linear-gradient(145deg,#071824 0%,#0a2b38 52%,#101834 100%);border:1px solid #8aeae729;overflow:hidden;box-shadow:0 30px 72px #000c1657,inset 0 1px #ffffff0f}.sv-visual-home .sv-visual-frame:before,.sv-visual-platforms .sv-visual-frame:before,.sv-visual-medical .sv-visual-frame:before,.sv-visual-mobile .sv-visual-frame:before{opacity:.48}.his-product-home{perspective:1200px}.his-ambient{pointer-events:none;border:1px solid #68e5df1c;border-radius:50%;position:absolute}.his-ambient-a{width:340px;height:340px;top:38px;left:-88px}.his-ambient-b{width:390px;height:390px;bottom:-120px;right:-105px}.his-particle{background:#54ead0;border-radius:50%;width:4px;height:4px;animation:4.2s ease-in-out infinite productParticle;position:absolute;box-shadow:0 0 14px #54ead0b8}.his-particle-a{top:18%;left:9%}.his-particle-b{animation-delay:-1.3s;bottom:18%;right:10%}.his-particle-c{animation-delay:-2.4s;top:12%;right:28%}.his-laptop{height:76%;transform-style:preserve-3d;z-index:6;width:82%;animation:7s ease-in-out infinite productLaptopFloat;position:absolute;top:10%;left:7%;transform:rotateX(1.5deg)rotateY(-7deg)rotate(-1.2deg)}.his-laptop-screen{background:#f4f8fb;border:7px solid #111d2b;border-radius:18px 18px 12px 12px;grid-template-columns:48px minmax(0,1fr);width:100%;height:84%;display:grid;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 42px 70px #0008127a,0 0 0 1px #ffffff24,inset 0 0 0 1px #ffffffb8}.his-laptop-camera{z-index:3;background:#314151;border:1px solid #496175;border-radius:50%;width:4px;height:4px;position:absolute;top:3px;left:50%;transform:translate(-50%)}.his-laptop-sidebar{background:linear-gradient(#0c2f3c,#0a2132);flex-direction:column;align-items:center;gap:12px;padding:12px 8px;display:flex}.his-laptop-brand,.his-side-action{border-radius:10px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.his-laptop-brand{color:#07242e;background:linear-gradient(135deg,#38e5be,#4bcce7);margin-bottom:4px;box-shadow:0 8px 18px #2ad8c140}.his-side-action{color:#dcf9fa7a}.his-side-action-active{color:#61ebdb;background:#44dce924}.his-laptop-brand svg,.his-side-action svg{width:14px;height:14px}.his-laptop-workspace{color:#092b38;grid-template-rows:auto auto 1fr;gap:10px;min-width:0;padding:14px 16px;display:grid}.his-console-head,.his-card-title,.his-module-row{align-items:center;display:flex}.his-console-head{justify-content:space-between}.his-console-head>div{gap:2px;display:grid}.his-console-kicker{color:#0d9b9f;letter-spacing:.1em;font-size:7px;font-weight:950}.his-console-head strong{color:#082d3b;font-size:12px;font-weight:950}.his-console-live{color:#117c6e;background:#e5f7f3;border:1px solid #1aad9321;border-radius:999px;align-items:center;gap:5px;padding:5px 7px;font-size:7px;font-weight:900;display:inline-flex}.his-console-live i{background:#20c49e;border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite productLivePulse;box-shadow:0 0 0 4px #20c49e1c}.his-console-stats{grid-template-columns:1.14fr 1fr 1fr;gap:8px;display:grid}.his-stat-card{background:#fff;border:1px solid #08364311;border-radius:12px;gap:2px;padding:8px 9px;display:grid;box-shadow:0 9px 22px #0d35410f}.his-stat-primary{background:radial-gradient(circle at 90% 0,#28dab926,#0000 50%),#fff}.his-stat-card>span{color:#607985;align-items:center;gap:4px;font-size:7px;font-weight:850;display:flex}.his-stat-card>span svg{color:#10a9aa;width:9px;height:9px}.his-stat-card strong{color:#092d3a;font-size:16px;line-height:1.15}.his-stat-card small{color:#28a78e;font-size:6px;font-weight:850}.his-console-bottom{grid-template-columns:1.48fr .9fr;gap:8px;min-height:0;display:grid}.his-flow-card,.his-modules-card{background:#fff;border:1px solid #08364311;border-radius:12px;min-height:0;padding:9px;box-shadow:0 10px 24px #0d35410e}.his-card-title{justify-content:space-between}.his-card-title strong{color:#173d49;font-size:8px}.his-card-title span{color:#17a18f;font-size:6px;font-weight:900}.his-flow-card svg{width:100%;height:calc(100% - 30px);min-height:55px;overflow:visible}.his-chart-area{fill:#27ccb81f}.his-chart-line{fill:none;stroke:#19b4a2;stroke-dasharray:520;stroke-linecap:round;stroke-width:3px;animation:3.8s ease-in-out infinite alternate productLineDraw}.his-chart-labels{color:#9badb4;justify-content:space-between;font-size:5px;display:flex}.his-modules-card{grid-template-rows:auto repeat(3,1fr);gap:5px;display:grid}.his-module-row{color:#31505a;background:#f4f8f9;border-radius:8px;gap:5px;padding:4px 5px;font-size:7px}.his-module-row i{border-radius:6px;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.his-module-row i svg{width:9px;height:9px}.his-module-cyan{color:#0ea5b1;background:#e1f6f9}.his-module-mint{color:#18aa88;background:#e2f8f1}.his-module-violet{color:#735be5;background:#eeeafd}.his-module-row b{color:#15977f;margin-right:auto;font-size:5px}.his-laptop-hinge{background:linear-gradient(90deg,#657280,#eef2f5 28% 72%,#657280);border-radius:99px;width:26%;height:6px;position:absolute;bottom:13%;left:37%}.his-laptop-base{clip-path:polygon(7% 0,93% 0,100% 78%,96% 100%,4% 100%,0 78%);transform-origin:top;background:linear-gradient(#c7d1d9 0%,#7e8b98 62%,#566370 100%);width:108%;height:13%;position:absolute;bottom:3%;left:-4%;transform:perspective(190px)rotateX(49deg)}.his-laptop-base:after{content:"";background:#28333e47;border-radius:3px 3px 10px 10px;width:18%;height:38%;position:absolute;top:10%;left:41%}.his-laptop-foot{filter:blur(2px);background:linear-gradient(90deg,#0000,#dee8eed1,#0000);border-radius:50%;width:80%;height:4px;position:absolute;bottom:0;left:10%}.his-float-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#082e3b;z-index:12;background:#fcfffff5;border:1px solid #ffffffd9;border-radius:14px;align-items:center;gap:8px;padding:9px 10px;animation:5.6s ease-in-out infinite productCardFloat;display:flex;position:absolute;box-shadow:0 18px 42px #000c173d,inset 0 1px #fff}.his-float-card>span:not(.his-float-icon):not(.his-data-pulse){gap:2px;display:grid}.his-float-card small{color:#789099;font-size:6px;font-weight:800}.his-float-card strong{color:#0b3946;white-space:nowrap;font-size:8px}.his-float-icon{color:#10a98e;background:#e1f8f2;border-radius:10px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.his-float-icon svg,.his-float-fhir>svg,.his-ok svg{width:14px;height:14px}.his-float-icon-data{color:#0ba5b5;background:#e3f7fb}.his-float-ai{top:18%;left:1.5%}.his-float-data{animation-delay:-1.8s;bottom:13%;right:1.5%}.his-float-fhir{animation-delay:-3.1s;top:13%;right:2%}.his-ok{color:#0ea982;background:#ddf7ed;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.his-data-pulse{align-items:end;gap:2px;height:19px;display:flex}.his-data-pulse i{background:#18b6b1;border-radius:99px;width:3px;height:7px;animation:1.1s ease-in-out infinite alternate productDataBar}.his-data-pulse i:nth-child(2){height:14px;animation-delay:-.45s}.his-data-pulse i:nth-child(3){height:10px;animation-delay:-.8s}.his-fhir-mark{color:#735be5;background:#ede9ff;border-radius:9px;padding:8px 6px;font-size:7px;font-weight:950}.his-float-fhir>svg{color:#795ee9}.sv-visual-medical .sv-visual-frame{background:linear-gradient(#ac8bff0d 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ac8bff0b 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 28% 32%,#7b50f154,#0000 33%),radial-gradient(circle at 74% 78%,#2cd6bf26,#0000 29%),linear-gradient(145deg,#150b2d,#2b1255 56%,#160c34)}.clinical-tablet-scene{perspective:1200px}.clinical-orbit{border:1px solid #c6b4ff1a;border-radius:50%;position:absolute}.clinical-orbit-a{width:290px;height:290px;top:-100px;left:-120px}.clinical-orbit-b{width:420px;height:420px;bottom:-170px;right:-150px}.clinical-tablet-back{z-index:2;background:linear-gradient(145deg,#b0b4c2b8,#3d3a4cc2);border:1px solid #ffffff29;border-radius:30px;width:66%;height:74%;position:absolute;top:13%;left:18%;transform:rotate(-9deg)translate(-24px)}.clinical-tablet{z-index:5;background:linear-gradient(145deg,#2b3040,#0a101a 62%);border:1px solid #ffffff2b;border-radius:28px;width:65%;height:79%;padding:8px;animation:7.2s ease-in-out infinite productTabletFloat;position:absolute;top:9%;left:19%;transform:rotateY(-5deg)rotate(1.5deg);box-shadow:0 38px 82px #05011185,0 0 0 1px #ffffff12}.clinical-tablet-camera{z-index:4;background:#384254;border-radius:50%;width:4px;height:4px;position:absolute;top:2px;left:50%;transform:translate(-50%)}.clinical-tablet-screen{color:#fff;background:radial-gradient(circle at 95% 0,#704fe038,#0000 28%),#19102e;border-radius:21px;grid-template-rows:auto auto auto 1fr auto;gap:8px;height:100%;padding:15px;display:grid;overflow:hidden}.clinical-head,.clinical-patient,.clinical-ai-row,.clinical-float-card{align-items:center;display:flex}.clinical-head{justify-content:space-between}.clinical-head>div,.clinical-patient>span:not(.clinical-avatar),.clinical-ai-row>span:not(.clinical-ai-icon),.clinical-float-card>span{gap:2px;display:grid}.clinical-head span{color:#a994ee;font-size:6px;font-weight:850}.clinical-head strong{font-size:11px}.clinical-online{border:1px solid #4ae4bf36;border-radius:999px;align-items:center;gap:5px;padding:5px 7px;display:flex;color:#77e6c8!important}.clinical-online i{background:#50e3bc;border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite productLivePulse}.clinical-patient{color:#24163e;background:#fff;border-radius:13px;gap:8px;padding:9px;box-shadow:0 12px 28px #05011129}.clinical-avatar{color:#714be0;background:#f0eafd;border-radius:12px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.clinical-avatar svg{width:15px;height:15px}.clinical-patient strong{font-size:8px}.clinical-patient small{color:#8d849a;font-size:5.5px;font-weight:700}.clinical-patient b{color:#159373;background:#e5f8f1;border-radius:999px;margin-right:auto;padding:4px 6px;font-size:5.5px}.clinical-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.clinical-metrics>div{background:#ffffff13;border:1px solid #ffffff14;border-radius:11px;gap:2px;padding:7px;display:grid}.clinical-metrics span{color:#b9aad8;align-items:center;gap:3px;font-size:5.5px;display:flex}.clinical-metrics span svg{color:#c388ff;width:8px;height:8px}.clinical-metrics strong{font-size:12px}.clinical-metrics strong small{color:#9c8caf;font-size:5px}.clinical-metrics i{color:#59dbb9;font-size:5px;font-style:normal}.clinical-chart{background:#ffffff0e;border:1px solid #ffffff13;border-radius:12px;min-height:0;padding:8px}.clinical-chart>div{justify-content:space-between;align-items:center;display:flex}.clinical-chart>div span{font-size:7px;font-weight:900}.clinical-chart>div b{color:#9e90b8;font-size:5px}.clinical-chart svg{width:100%;height:calc(100% - 14px);min-height:46px}.clinical-chart-grid{fill:none;stroke:#bea3ff1a}.clinical-chart-line{fill:none;stroke:#d07dff;stroke-dasharray:650;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;animation:3.4s ease-in-out infinite alternate productLineDraw}.clinical-ai-row{background:linear-gradient(90deg,#764bdd52,#39d5be1f);border:1px solid #bf9dff24;border-radius:11px;gap:7px;padding:7px}.clinical-ai-icon{color:#d6a6ff;background:#d3b1ff24;border-radius:9px;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.clinical-ai-icon svg{width:13px;height:13px}.clinical-ai-row strong{font-size:7px}.clinical-ai-row small{color:#b3a6c6;font-size:5px}.clinical-ai-row>i{color:#d6a6ff;background:#d3b1ff1f;border-radius:999px;align-items:center;gap:3px;margin-right:auto;padding:4px 6px;font-size:5px;font-style:normal;display:flex}.clinical-ai-row>i svg{width:7px;height:7px}.clinical-tablet-edge{background:#a0abbc73;border-radius:99px;width:4px;height:3px;position:absolute;top:29%;right:-2px}.clinical-float-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#28183f;z-index:9;background:#fffffff7;border:1px solid #ffffffd6;border-radius:14px;gap:8px;padding:9px 10px;animation:5.8s ease-in-out infinite productCardFloat;position:absolute;box-shadow:0 20px 44px #0802194d}.clinical-float-card>svg{color:#764be2;width:17px;height:17px}.clinical-float-card small{color:#8f839e;font-size:6px;font-weight:800}.clinical-float-card strong{white-space:nowrap;font-size:8px}.clinical-float-score{top:14%;right:4%}.clinical-float-score>i{color:#7042da;background:#eee7ff;border-radius:999px;padding:5px;font-size:6px;font-style:normal;font-weight:950}.clinical-float-team{animation-delay:-2s;bottom:14%;left:3%}.clinical-float-team b{margin-right:4px;display:flex}.clinical-float-team b i{background:linear-gradient(135deg,#70e4ca,#8159e8);border:2px solid #fff;border-radius:50%;width:15px;height:15px;margin-right:-5px}.clinical-float-alert{animation-delay:-3.8s;top:18%;left:4%}.clinical-float-alert>svg:last-child{color:#18a881;background:#e6f9f1;border-radius:50%;padding:3px}.sv-visual-mobile .sv-visual-frame{background:linear-gradient(#ff776a0e 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#ff776a0b 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 25% 40%,#ef433c42,#0000 34%),radial-gradient(circle at 82% 75%,#ff764526,#0000 31%),linear-gradient(145deg,#210707,#5a100d 56%,#270807)}.mobile-product-scene{perspective:1200px}.mobile-back-phone{z-index:2;background:linear-gradient(145deg,#a3a7b2b8,#3a3e49cc);border:1px solid #ffffff24;border-radius:35px;width:36%;height:76%;position:absolute;top:13%;left:31%;transform:rotate(-11deg)translate(-33px)}.mobile-product-phone{z-index:5;background:linear-gradient(145deg,#2a3442,#09111c 66%);border:1px solid #fff3;border-radius:37px;width:35%;height:83%;padding:7px;animation:6.8s ease-in-out infinite productPhoneFloat;position:absolute;top:8%;left:32%;transform:rotateY(-5deg)rotate(2.4deg);box-shadow:0 40px 82px #0e00008a,0 0 0 1px #ffffff14}.mobile-product-screen{color:#172f39;background:linear-gradient(#f8fbfc,#eef2f4);border-radius:30px;grid-template-rows:auto auto auto auto 1fr auto;gap:7px;height:100%;padding:15px 11px 11px;display:grid;position:relative;overflow:hidden}.mobile-island{z-index:3;background:#0c1625;border-radius:999px;width:47px;height:12px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.mobile-topline,.mobile-welcome,.mobile-quick-grid,.mobile-appointment>div,.mobile-appointment small,.mobile-vitals-row,.mobile-bottom-nav,.mobile-float-card{align-items:center;display:flex}.mobile-topline{direction:ltr;justify-content:space-between;padding:0 3px;font-size:5px}.mobile-topline>span:last-child{gap:2px;display:flex}.mobile-topline i{background:#1d3540;border-radius:99px;width:6px;height:3px}.mobile-welcome{justify-content:space-between}.mobile-welcome>span{gap:1px;display:grid}.mobile-welcome small{color:#8a9ba2;font-size:5px}.mobile-welcome strong{color:#163641;font-size:8px}.mobile-welcome>i{color:#119a91;background:linear-gradient(135deg,#d8f8f0,#dceff4);border-radius:9px;justify-content:center;align-items:center;width:27px;height:27px;display:flex}.mobile-welcome>i svg{width:13px;height:13px}.mobile-quick-grid{gap:5px}.mobile-quick-grid>div{background:#fff;border:1px solid #0836430f;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;padding:7px 2px;display:flex;box-shadow:0 7px 15px #18323b0e}.mobile-quick-grid i{color:#10a68c;background:#e6f8f3;border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.mobile-quick-grid>div:nth-child(2) i{color:#1298ae;background:#e5f4fa}.mobile-quick-grid>div:nth-child(3) i{color:#7157df;background:#eee9ff}.mobile-quick-grid svg{width:11px;height:11px}.mobile-quick-grid span{color:#36535d;white-space:nowrap;font-size:5px;font-weight:850}.mobile-appointment{background:#fff;border:1px solid #0836430f;border-radius:12px;gap:5px;padding:8px;display:grid;box-shadow:0 9px 20px #18323b11}.mobile-appointment>div{justify-content:space-between}.mobile-appointment>div span{color:#75909a;font-size:5px;font-weight:800}.mobile-appointment>div b{color:#7254dd;background:#f0ebff;border-radius:99px;padding:3px 5px;font-size:5px}.mobile-appointment>strong{color:#173742;font-size:7px}.mobile-appointment small{color:#799099;gap:3px;font-size:5px}.mobile-appointment small svg{color:#17a693;width:7px;height:7px}.mobile-appointment>i{background:#e8eef0;border-radius:99px;height:4px;display:block;overflow:hidden}.mobile-appointment>i span{border-radius:inherit;background:linear-gradient(90deg,#1dc0a4,#44dce9);height:100%;display:block}.mobile-vitals-row{gap:6px}.mobile-vitals-row>div{background:#fffc;border:1px solid #0836430e;border-radius:10px;flex:1;grid-template-columns:1fr auto;padding:7px;display:grid}.mobile-vitals-row span{color:#789099;grid-column:1/-1;align-items:center;gap:3px;font-size:5px;display:flex}.mobile-vitals-row span svg{color:#e35462;width:7px;height:7px}.mobile-vitals-row strong{color:#173742;font-size:12px}.mobile-vitals-row small{color:#7f9299;align-self:end;padding-bottom:2px;font-size:4.5px}.mobile-bottom-nav{background:#fff;border-top:1px solid #0836430f;justify-content:space-around;height:29px;padding:4px 9px 7px;position:absolute;bottom:0;left:0;right:0}.mobile-bottom-nav span{color:#9babb1}.mobile-bottom-nav svg{width:10px;height:10px}.mobile-bottom-nav .mobile-nav-current{color:#11a693}.mobile-home-bar{background:#17303a;border-radius:99px;width:28%;height:2px;position:absolute;bottom:3px;left:36%}.mobile-side-button{background:#425064;border-radius:3px 0 0 3px;width:3px;height:27px;position:absolute;left:-3px}.mobile-side-button-a{top:22%}.mobile-side-button-b{top:34%}.mobile-float-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#173640;z-index:9;background:#fffffff7;border:1px solid #fffc;border-radius:13px;gap:7px;padding:8px 9px;animation:5.5s ease-in-out infinite productCardFloat;position:absolute;box-shadow:0 18px 42px #10000052}.mobile-float-card>svg{color:#12a986;background:#e4f8f1;border-radius:8px;width:26px;height:26px;padding:6px}.mobile-float-card>span:not(.sv-mini-bars){gap:1px;display:grid}.mobile-float-card small{color:#82949a;font-size:5px;font-weight:800}.mobile-float-card strong{white-space:nowrap;font-size:7px}.mobile-float-ready{top:27%;left:12%}.mobile-float-ai{animation-delay:-1.9s;top:18%;right:10%}.mobile-float-ai>svg{color:#7354df;background:#eee8ff}.mobile-float-ai>b{color:#7354df;background:#f1ecff;border-radius:99px;padding:4px 5px;font-size:6px}.mobile-float-pulse{animation-delay:-3.4s;bottom:16%;right:7%}.mobile-float-pulse>svg{color:#e34956;background:#e849521f}.mobile-float-pulse .sv-mini-bars{gap:2px;min-width:45px;height:20px}.mobile-float-pulse .sv-mini-bar{background:linear-gradient(#ef4d5a,#ff9076);min-height:3px}.sv-visual-platforms .sv-visual-frame{background:linear-gradient(#4dd9e00f 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#4dd9e00d 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 50% 48%,#1fd8c238,#0000 30%),radial-gradient(circle at 78% 72%,#7256ee2e,#0000 30%),linear-gradient(145deg,#061722,#0a2836 54%,#111933)}.data-product-scene{perspective:1100px}.data-network-lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.data-network-lines path{fill:none;stroke:#4ce4da85;stroke-dasharray:5 10;stroke-linecap:round;stroke-width:1.5px;animation:3.4s linear infinite productDataFlow}.data-network-lines path:nth-child(2){animation-delay:-.7s}.data-network-lines path:nth-child(3){animation-delay:-1.4s}.data-network-lines path:nth-child(4){animation-delay:-2.1s}.data-core{height:48%;transform-style:preserve-3d;z-index:5;width:28%;animation:6s ease-in-out infinite productDataCoreFloat;position:absolute;top:25%;left:36%}.data-cylinder{background:repeating-linear-gradient(#0000 0 27px,#ffffff12 28px 29px),linear-gradient(90deg,#0a2634,#12636d 50%,#092330);border:1px solid #66eee25c;border-radius:50%/12%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:6% 0 0;box-shadow:0 32px 58px #00080f75,inset 16px 0 24px #48e2b814,inset -16px 0 24px #0a152859}.data-cylinder:after{content:"";background:radial-gradient(#4ae7d73d,#08232ff2 64%);border:1px solid #6cefe566;border-radius:50%;height:20%;position:absolute;top:-3%;left:-1px;right:-1px}.data-cylinder-top{color:#64eed8;z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;top:1%;left:50%;transform:translate(-50%)}.data-cylinder-top svg{width:24px;height:24px}.data-cylinder strong{color:#ecffff;letter-spacing:.08em;margin-top:22px;font-size:10px}.data-cylinder small{color:#c4eeef8c;margin-top:4px;font-size:6px;font-weight:850}.data-cylinder-band{border:1px solid #61eae133;border-radius:50%;height:18%;position:absolute;left:0;right:0}.data-cylinder-band-a{top:24%}.data-cylinder-band-b{top:49%}.data-cylinder-band-c{top:74%}.data-core-ring{border:1px solid #4ee8da3b;border-radius:50%;animation:3.8s ease-out infinite productCoreRing;position:absolute;inset:-20%}.data-core-ring-b{animation-delay:-1.9s;inset:-39%}.data-system-card,.data-security-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#0b3340;z-index:7;background:#f9fffff5;border:1px solid #ffffffd1;border-radius:14px;align-items:center;gap:8px;padding:9px 10px;animation:5.8s ease-in-out infinite productCardFloat;display:flex;position:absolute;box-shadow:0 18px 42px #0009114a}.data-system-card>i{color:#0da5b3;background:#e2f7f8;border-radius:9px;justify-content:center;align-items:center;width:29px;height:29px;display:flex}.data-system-card>i svg{width:14px;height:14px}.data-system-card>span{gap:1px;display:grid}.data-system-card strong{font-size:9px}.data-system-card small{color:#82969e;white-space:nowrap;font-size:5px;font-weight:750}.data-system-card>b{background:#24c69f;border-radius:50%;width:5px;height:5px;margin-left:4px;animation:1.8s ease-in-out infinite productLivePulse;box-shadow:0 0 0 4px #24c69f1c}.data-system-his{top:18%;left:7%}.data-system-emr{animation-delay:-1.2s;top:17%;right:6%}.data-system-lis{animation-delay:-2.4s;bottom:16%;left:6%}.data-system-ris{animation-delay:-3.6s;bottom:17%;right:5%}.data-packet{z-index:8;background:#59e9d7;border-radius:50%;width:6px;height:6px;animation:3.2s linear infinite productPacket;position:absolute;box-shadow:0 0 13px #59e9d7}.data-packet-a{top:29%;left:22%}.data-packet-b{animation-delay:-.8s;top:29%;right:22%}.data-packet-c{animation-delay:-1.6s;bottom:27%;left:21%}.data-packet-d{animation-delay:-2.4s;bottom:27%;right:21%}.data-security-card{bottom:6%;left:50%;transform:translate(-50%)}.data-security-card>svg{color:#15af8d;width:19px;height:19px}.data-security-card>span{gap:1px;display:grid}.data-security-card small{color:#82969e;font-size:5px;font-weight:800}.data-security-card strong{font-size:7px}.data-security-card b{color:#129675;background:#e3f8f0;border-radius:99px;padding:4px 5px;font-size:5px}@keyframes productLaptopFloat{0%,to{transform:rotateX(1.5deg)rotateY(-7deg)rotate(-1.2deg)translateY(0)}50%{transform:rotateX(1.5deg)rotateY(-5.5deg)rotate(-.7deg)translateY(-7px)}}@keyframes productTabletFloat{0%,to{transform:rotateY(-5deg)rotate(1.5deg)translateY(0)}50%{transform:rotateY(-3deg)rotate(.8deg)translateY(-8px)}}@keyframes productPhoneFloat{0%,to{transform:rotateY(-5deg)rotate(2.4deg)translateY(0)}50%{transform:rotateY(-3deg)rotate(1.5deg)translateY(-9px)}}@keyframes productCardFloat{0%,to{margin-top:0}50%{margin-top:-7px}}@keyframes productParticle{0%,to{opacity:.35;transform:translateY(0)scale(.75)}50%{opacity:1;transform:translateY(-9px)scale(1)}}@keyframes productLivePulse{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes productDataBar{0%{transform:scaleY(.55)}to{transform:scaleY(1)}}@keyframes productLineDraw{0%{stroke-dashoffset:520px}to{stroke-dashoffset:0}}@keyframes productDataFlow{to{stroke-dashoffset:-60px}}@keyframes productDataCoreFloat{0%,to{transform:rotateY(-7deg)translateY(0)}50%{transform:rotateY(-2deg)translateY(-7px)}}@keyframes productCoreRing{0%{opacity:0;transform:scale(.75)}40%{opacity:.7}to{opacity:0;transform:scale(1.15)}}@keyframes productPacket{0%,to{opacity:.25;transform:scale(.72)}50%{opacity:1;transform:scale(1.14)}}@media (max-width:900px){.his-laptop{width:86%;left:5%}.clinical-tablet{width:68%;left:17%}.mobile-product-phone{width:38%;left:31%}}@media (max-width:560px){.sv-visual-home .sv-visual-frame,.sv-visual-platforms .sv-visual-frame,.sv-visual-medical .sv-visual-frame,.sv-visual-mobile .sv-visual-frame{min-height:320px}.his-laptop{width:96%;height:72%;top:13%;left:2%}.his-laptop-screen{border-width:5px;grid-template-columns:35px minmax(0,1fr)}.his-laptop-sidebar{gap:8px;padding:9px 4px}.his-laptop-brand,.his-side-action{width:22px;height:22px}.his-laptop-workspace{gap:7px;padding:9px}.his-console-stats,.his-console-bottom{gap:5px}.his-stat-card,.his-flow-card,.his-modules-card{padding:6px}.his-float-ai{top:16%;left:0}.his-float-data{bottom:10%;right:0}.his-float-fhir{top:10%;right:0}.his-float-card{border-radius:11px;gap:5px;padding:6px}.his-float-icon{width:23px;height:23px}.his-float-card strong{font-size:6px}.his-float-card small{font-size:4.5px}.clinical-tablet-back{width:77%;height:76%;left:10%}.clinical-tablet{width:74%;height:81%;top:8%;left:14%}.clinical-tablet-screen{gap:5px;padding:10px}.clinical-float-score{top:12%;right:0}.clinical-float-team{bottom:10%;left:0}.clinical-float-alert{top:20%;left:0}.clinical-float-card{gap:5px;padding:6px}.clinical-float-card strong{font-size:6px}.clinical-float-card small{font-size:4.5px}.mobile-product-phone{width:43%;height:85%;top:7%;left:29%}.mobile-back-phone{width:43%;left:27%}.mobile-float-ready{top:25%;left:2%}.mobile-float-ai{top:15%;right:1%}.mobile-float-pulse{bottom:12%;right:0}.mobile-float-card{gap:5px;padding:6px}.mobile-float-card>svg{width:22px;height:22px;padding:5px}.mobile-float-card strong{font-size:6px}.mobile-float-card small{font-size:4.5px}.data-core{width:32%;height:44%;top:27%;left:34%}.data-system-his{left:2%}.data-system-emr{right:2%}.data-system-lis{left:2%}.data-system-ris{right:2%}.data-system-card{gap:5px;padding:6px}.data-system-card>i{width:23px;height:23px}.data-security-card{bottom:4%}}@media (prefers-reduced-motion:reduce){.his-laptop,.his-particle,.his-chart-line,.his-float-card,.clinical-tablet,.clinical-chart-line,.clinical-float-card,.mobile-product-phone,.mobile-float-card,.data-network-lines path,.data-core,.data-core-ring,.data-system-card,.data-packet,.sv-visual-frame,.sv-home-link,.sv-medical-ecg-line,.sv-dashboard-chart-line,.sv-home-core,.sv-services-hub,.sv-saas-cloud,.sv-mobile-phone{animation:none!important}}.sv-visual-home .sv-visual-frame{box-shadow:none;background:linear-gradient(#74eee711 1px,#0000 1px),linear-gradient(90deg,#74eee70d 1px,#0000 1px),radial-gradient(circle at 20% 26%,#48e2b833,#0000 32%),radial-gradient(circle at 78% 70%,#f4bd541f,#0000 28%);border-color:#0000;overflow:visible}.sv-visual-home .sv-visual-frame:before{opacity:.14}.sv-visual-home .sv-visual-frame:after{opacity:.55}.sv-visual-home .sv-home-orbit{opacity:.38}.sv-visual-home .sv-home-laptop{color:#062735;transform-origin:50%;z-index:8;background:radial-gradient(circle at 18% 0,#48e2b82b,#0000 34%),linear-gradient(#fff 0%,#edf6f8 100%);border-color:#ffffffd1;width:76%;height:68%;top:16%;left:-1%;transform:perspective(900px)rotateX(3deg)rotate(-2.4deg);box-shadow:0 30px 70px #010c1457,0 0 0 8px #081e2b5c}.sv-visual-home .sv-home-laptop:before{background:linear-gradient(90deg,#0000,#ffffffbd,#0000)}.sv-visual-home .sv-home-laptop-bar{background:#ffffffd6;border-bottom-color:#08364314}.sv-visual-home .sv-home-laptop-dot{background:#0b45532e}.sv-visual-home .sv-home-laptop-title{color:#052d3bb8}.sv-visual-home .sv-home-laptop-side{background:#dcf2f4d1;border-color:#08364312}.sv-visual-home .sv-home-laptop-side span{background:#08364321}.sv-visual-home .sv-home-laptop-heading{color:#062735}.sv-visual-home .sv-home-laptop-chip{color:#087264;background:#48e2b82e;border-color:#14988029}.sv-visual-home .sv-home-laptop-tile{background:linear-gradient(135deg,#44dce91f,#48e2b80f),#fffffff5;border-color:#08364312;box-shadow:0 14px 28px #072f3914}.sv-visual-home .sv-home-laptop-stream span{background:#08364321}.sv-visual-home .sv-home-laptop-stream span:nth-child(3),.sv-visual-home .sv-home-side-mark{background:linear-gradient(90deg, var(--sv-mint), var(--sv-cyan))}.sv-visual-home .sv-home-laptop-base{background:linear-gradient(90deg,#0000,#e6ffffb8,#0000)}.sv-visual-home .sv-home-data-core{z-index:16;background:radial-gradient(circle at 50% 0,#44dce938,#0000 48%),#f7ffff;border-color:#ffffffd6;top:10%;left:42%;box-shadow:0 18px 44px #000c143d,0 0 34px #44dce921}.sv-visual-home .sv-home-data-label{color:#073241}.sv-visual-home .sv-home-phone{color:#062735;z-index:18;background:linear-gradient(#fffffffa,#e5f3f6fa);border-color:#ffffffd1;width:26%;height:57%;top:23%;right:0;box-shadow:0 24px 54px #010c1457,0 0 0 7px #07141fb8}.sv-visual-home .sv-home-phone:before{background:#081f2ddb}.sv-visual-home .sv-home-phone-title{color:#063240}.sv-visual-home .sv-home-phone-card{background:#fff;border-color:#08364314;box-shadow:0 14px 24px #072f3917}.sv-visual-home .sv-home-phone-line{background:#08364321}.sv-visual-home .sv-home-node{color:#073241;z-index:17;background:#f9fffff5;border-color:#ffffffbd;box-shadow:0 18px 34px #02111a33}.sv-visual-home .sv-home-core{z-index:19}.sv-visual-home .sv-home-links{opacity:.9;z-index:15}.sv-medical-monitor,.sv-dashboard-shell,.sv-mobile-screen{position:relative}.sv-medical-monitor:after,.sv-dashboard-shell:after,.sv-mobile-screen:after{content:"";pointer-events:none;z-index:5;background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:28%;height:100%;position:absolute;top:0;left:-36%;transform:skew(-14deg)}.sv-medical-monitor>*,.sv-dashboard-shell>*,.sv-mobile-screen>*{z-index:2;position:relative}.sv-visual-medical .sv-medical{display:block}.sv-visual-medical .sv-medical-monitor{color:#062735;background:radial-gradient(circle at 18% 0,#48e2b824,#0000 34%),linear-gradient(#fff 0%,#edf6f8 100%);border-color:#ffffffd1;width:68%;height:70%;position:absolute;top:16%;left:6%;transform:perspective(900px)rotateX(3deg)rotate(-2.2deg);box-shadow:0 30px 70px #010c1452,0 0 0 8px #081e2b57}.sv-visual-medical .sv-medical-monitor-head{background:#ffffffd6;border-bottom:1px solid #08364314}.sv-visual-medical .sv-medical-patient-id,.sv-visual-medical .sv-medical-vitals-value,.sv-visual-medical .sv-medical-ai-label{color:#062735}.sv-visual-medical .sv-status{color:#0a6570;background:#08364311;border-color:#08364314}.sv-visual-medical .sv-medical-vitals,.sv-visual-medical .sv-medical-ai{background:#fffffff0;border-color:#08364314;box-shadow:0 14px 28px #072f3914}.sv-visual-medical .sv-medical-vitals-unit,.sv-visual-medical .sv-medical-ai-state{color:#0836437a}.sv-visual-medical .sv-medical-ecg{background:linear-gradient(#0b808e12 1px,#0000 1px),linear-gradient(90deg,#0b808e12 1px,#0000 1px),#f1fafafa;border-color:#08364312;box-shadow:inset 0 1px #fffc}.sv-visual-medical .sv-medical-ecg-grid{stroke:#09718021}.sv-visual-medical .sv-medical-ecg-line{stroke:#12bfa9}.sv-visual-medical .sv-medical-rail{z-index:8;gap:11px;width:26%;display:grid;position:absolute;top:27%;right:6%}.sv-visual-medical .sv-medical-rail .sv-icon-label{color:#073241;background:#f9fffff5;border-color:#ffffffbd;box-shadow:0 18px 34px #02111a2e}@media (max-width:900px){.sv-visual-home .sv-home-laptop{width:75%;height:64%;top:18%;left:1%}.sv-visual-home .sv-home-phone{width:26%;height:55%;top:25%;right:2%}}@media (max-width:560px){.sv-visual-home .sv-home-laptop{width:84%;height:62%;top:22%;left:-4%}.sv-visual-home .sv-home-data-core{width:70px;height:60px;padding:8px;top:13%;left:41%}.sv-visual-home .sv-home-data-icon{width:19px;height:19px}.sv-visual-home .sv-home-phone{width:31%;height:56%;padding:10px;top:26%;right:-1%}.sv-visual-home .sv-home-laptop-body{grid-template-columns:40px minmax(0,1fr);gap:8px;padding:10px}.sv-visual-home .sv-home-laptop-heading,.sv-visual-home .sv-home-laptop-chip,.sv-visual-home .sv-home-phone-title,.sv-visual-home .sv-home-data-label{font-size:9px}.sv-visual-home .sv-home-laptop-grid{gap:7px}.sv-visual-home .sv-home-laptop-tile{border-radius:12px;min-height:38px;padding:8px}.sv-visual-home .sv-home-laptop-tile-icon{width:17px;height:17px}.sv-visual-home .sv-home-node{padding:9px 10px;box-shadow:0 12px 22px #02111a2e}.sv-visual-home .sv-home-core{top:56%;left:40%}.sv-medical{grid-template-rows:minmax(0,1fr) auto}.sv-visual-medical .sv-medical{grid-template-columns:1fr;display:grid}.sv-visual-medical .sv-medical-monitor{width:100%;height:auto;min-height:0;position:relative;top:auto;left:auto;transform:none}.sv-visual-medical .sv-medical-monitor-body{grid-template-rows:auto 82px auto;gap:8px;padding:10px}.sv-visual-medical .sv-medical-ecg{min-height:82px}.sv-visual-medical .sv-medical-ai,.sv-visual-medical .sv-medical-ai-state,.sv-visual-medical .sv-medical-vitals-unit{display:none}.sv-visual-medical .sv-medical-rail{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;position:static}}.sv-visual-home .sv-visual-frame,.sv-visual-platforms .sv-visual-frame,.sv-visual-medical .sv-visual-frame,.sv-visual-mobile .sv-visual-frame{box-shadow:none;background:radial-gradient(circle at 35% 42%,#2bd9cf1a,#0000 35%),radial-gradient(circle at 72% 68%,#37b3d711,#0000 32%);border:0;border-radius:0;overflow:visible}.sv-visual-home .sv-visual-frame:before,.sv-visual-platforms .sv-visual-frame:before,.sv-visual-medical .sv-visual-frame:before,.sv-visual-mobile .sv-visual-frame:before{opacity:.58;background-color:#0000;background-image:linear-gradient(#5ddadc09 1px,#0000 1px),linear-gradient(90deg,#5ddadc08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.sv-visual-home .sv-visual-frame:after,.sv-visual-platforms .sv-visual-frame:after,.sv-visual-medical .sv-visual-frame:after,.sv-visual-mobile .sv-visual-frame:after{display:none}.sv-visual-home .sv-visual-glow-a,.sv-visual-platforms .sv-visual-glow-a,.sv-visual-medical .sv-visual-glow-a,.sv-visual-mobile .sv-visual-glow-a{background:#34ddcc17}.sv-visual-home .sv-visual-glow-b,.sv-visual-platforms .sv-visual-glow-b,.sv-visual-medical .sv-visual-glow-b,.sv-visual-mobile .sv-visual-glow-b{background:#3bb1dc12}.page-hero-visual .sv-visual-medical,.page-hero-visual .sv-visual-platforms,.page-hero-visual .sv-visual-mobile{width:min(100%,650px)}.sv-visual-home .his-laptop-screen{border-color:#0b1722;box-shadow:0 38px 64px #0008106b,0 0 0 1px #c9f1f224,inset 0 0 0 1px #ffffffc2}.sv-visual-home .his-float-card{padding:10px 11px;box-shadow:0 18px 38px #000d1538,inset 0 1px #fff}.sv-visual-home .his-float-card small{font-size:6.5px}.sv-visual-home .his-float-card strong{font-size:8.5px}.sv-visual-home .his-float-ai{left:0}.sv-visual-home .his-float-data{right:0}.sv-visual-medical .clinical-orbit{border-color:#52dbd81a}.sv-visual-medical .clinical-tablet-back{background:linear-gradient(145deg,#879da6b8,#1c313bd1);border-color:#c7efef26;width:75%;height:81%;top:10%;left:11%}.sv-visual-medical .clinical-tablet{background:linear-gradient(145deg,#304854,#07141f 64%);border-color:#beedef33;width:73%;height:87%;top:5%;left:14%;box-shadow:0 38px 72px #0009126e,0 0 0 1px #c1eff014}.sv-visual-medical .clinical-tablet-screen{background:radial-gradient(circle at 96% 0,#20cdbc21,#0000 30%),linear-gradient(150deg,#071e2b,#0a2936 58%,#071b28)}.sv-visual-medical .clinical-head span{color:#77ccc8}.sv-visual-medical .clinical-avatar{color:#0f9699;background:#dff6f5}.sv-visual-medical .clinical-metrics>div,.sv-visual-medical .clinical-chart{background:#ddfaf911;border-color:#8fe5e11a}.sv-visual-medical .clinical-metrics span{color:#a9d0d1}.sv-visual-medical .clinical-metrics span svg{color:#40d4ca}.sv-visual-medical .clinical-chart-grid{stroke:#68dbd81c}.sv-visual-medical .clinical-chart-line{stroke:#45dfd1}.sv-visual-medical .clinical-ai-row{background:linear-gradient(90deg,#24c4bc33,#34a8d31a);border-color:#72e4de29}.sv-visual-medical .clinical-ai-icon,.sv-visual-medical .clinical-ai-row>i{color:#63e4d7;background:#4bded41f}.sv-visual-medical .clinical-float-card{padding:10px 11px;box-shadow:0 18px 38px #000b143d}.sv-visual-medical .clinical-float-card>svg{color:#13a9aa}.sv-visual-medical .clinical-float-score>i{color:#0e9099;background:#e1f6f7}.sv-visual-medical .clinical-float-team b i{background:linear-gradient(135deg,#66ddca,#3eb4d1)}.sv-visual-medical .clinical-float-score{top:10%;right:0}.sv-visual-medical .clinical-float-team{bottom:9%;left:0}.sv-visual-medical .clinical-float-alert{top:17%;left:0}.sv-visual-mobile .mobile-back-phone{background:linear-gradient(145deg,#879da6bd,#1a2e38d6);border-color:#c9f1f226;width:40%;height:81%;top:10%;left:28%}.sv-visual-mobile .mobile-product-phone{background:linear-gradient(145deg,#314a56,#07141f 66%);border-color:#c9f1f233;width:41%;height:89%;top:3%;left:29%;box-shadow:0 38px 72px #00091170,0 0 0 1px #c3eff114}.sv-visual-mobile .mobile-product-screen{background:linear-gradient(#fbfdfd,#edf4f5)}.sv-visual-mobile .mobile-quick-grid>div:nth-child(3) i,.sv-visual-mobile .mobile-float-ai>svg,.sv-visual-mobile .mobile-appointment>div b,.sv-visual-mobile .mobile-float-ai>b{color:#0e949f;background:#e2f6f7}.sv-visual-mobile .mobile-vitals-row span svg,.sv-visual-mobile .mobile-float-pulse>svg{color:#0da89d;background:#e3f7f5}.sv-visual-mobile .mobile-float-pulse .sv-mini-bar{background:linear-gradient(#1ac6b5,#40bad4)}.sv-visual-mobile .mobile-float-card{padding:9px 10px;box-shadow:0 18px 38px #000b143d}.sv-visual-mobile .mobile-float-ready{left:4%}.sv-visual-mobile .mobile-float-ai{top:13%;right:3%}.sv-visual-mobile .mobile-float-pulse{bottom:11%;right:2%}.sv-visual-platforms .data-core{width:33%;height:55%;top:20%;left:33.5%}.sv-visual-platforms .data-cylinder{background:repeating-linear-gradient(#0000 0 27px,#ffffff12 28px 29px),linear-gradient(90deg,#081f2d,#12717a 50%,#081f2d)}.sv-visual-platforms .data-system-card{padding:10px 11px}.sv-visual-platforms .data-system-card strong{font-size:10px}.sv-visual-platforms .data-system-card small{font-size:5.5px}.sv-visual-platforms .data-security-card{padding:9px 11px;bottom:2%}@media (max-width:560px){.sv-visual-home .his-laptop{width:100%;height:77%;top:10%;left:0}.sv-visual-medical .clinical-tablet-back{width:83%;height:81%;top:10%;left:5%}.sv-visual-medical .clinical-tablet{width:81%;height:87%;top:5%;left:9%}.sv-visual-mobile .mobile-back-phone{width:47%;height:82%;top:9%;left:24%}.sv-visual-mobile .mobile-product-phone{width:48%;height:90%;top:2%;left:25%}.sv-visual-platforms .data-core{width:36%;height:50%;top:23%;left:32%}}.hero-content:before,.page-hero-content:before{background:linear-gradient(#38dbb1,#27c7d8,#3baed2);box-shadow:0 0 22px #36d7c142}.hero-content h1,.hero-section .hero-content h1,.hero-section .hero-content h1>span,.page-hero .page-hero-content h1{background:linear-gradient(110deg,#fff 0%,#e5fdff 48%,#8ce7e3 78%,#65cae3 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}.sv-visual-mobile .mobile-product-phone{width:46%;height:91%;top:2%;left:27%}.sv-visual-mobile .mobile-back-phone{width:44%;height:83%;top:9%;left:26%}@media (max-width:560px){.sv-visual-mobile .mobile-product-phone{width:53%;height:91%;top:2%;left:23%}.sv-visual-mobile .mobile-back-phone{width:51%;height:83%;top:9%;left:22%}}.sv-visual-about .sv-visual-frame,.sv-visual-profile .sv-visual-frame,.sv-visual-services .sv-visual-frame,.sv-visual-automation .sv-visual-frame,.sv-visual-company .sv-visual-frame,.sv-visual-dashboard .sv-visual-frame,.sv-visual-saas .sv-visual-frame,.sv-visual-software-packages .sv-visual-frame,.sv-visual-medical-packages .sv-visual-frame,.sv-visual-contact .sv-visual-frame,.sv-visual-booking .sv-visual-frame,.sv-visual-estimate .sv-visual-frame,.sv-visual-cases .sv-visual-frame{box-shadow:none;background:radial-gradient(circle at 30% 35%,#2cd9cc1a,#0000 34%),radial-gradient(circle at 76% 72%,#37b2d612,#0000 31%);border:0;border-radius:0;overflow:visible}.sv-visual-about .sv-visual-glow-a,.sv-visual-profile .sv-visual-glow-a,.sv-visual-services .sv-visual-glow-a,.sv-visual-automation .sv-visual-glow-a,.sv-visual-company .sv-visual-glow-a,.sv-visual-dashboard .sv-visual-glow-a,.sv-visual-saas .sv-visual-glow-a,.sv-visual-software-packages .sv-visual-glow-a,.sv-visual-medical-packages .sv-visual-glow-a,.sv-visual-contact .sv-visual-glow-a,.sv-visual-booking .sv-visual-glow-a,.sv-visual-estimate .sv-visual-glow-a,.sv-visual-cases .sv-visual-glow-a{background:#31daca17}.sv-visual-about .sv-about{place-items:center;padding:7% 6%;display:grid}.sv-visual-about .sv-about-grid{background:radial-gradient(circle at 12% 8%,#3fdcc921,#0000 28%),linear-gradient(145deg,#faffff,#eaf4f5);border:1px solid #d9f8f7e0;border-radius:24px;width:78%;height:82%;padding:18px;animation:7s ease-in-out infinite premiumPanelDrift;display:block;position:relative;overflow:visible;transform:perspective(900px)rotateY(-7deg)rotate(-1.2deg);box-shadow:0 34px 68px #000a1257,0 0 0 7px #071c276b}.sv-visual-about .sv-about-building{background:linear-gradient(155deg,#0c3442,#081b29);border:1px solid #5cdfda2b;border-radius:19px;gap:7px;width:69%;height:100%;padding:12px;display:grid;box-shadow:0 20px 38px #000f1830}.sv-visual-about .sv-about-roof{background:linear-gradient(90deg,#3fdcc926,#31a5cc14);border:1px solid #57e0d824;border-radius:12px;align-items:center;min-height:38px;padding:9px;display:flex}.sv-visual-about .sv-about-roof:after{color:#e1faf9b8;content:"SHAGAL STUDIO · RIYADH";letter-spacing:.09em;margin-left:8px;font-size:7px;font-weight:900}.sv-visual-about .sv-about-mark{color:#4de1d1;width:20px;height:20px}.sv-visual-about .sv-about-floor{background:#edfcfb13;border:1px solid #c3efee16;border-radius:11px;grid-template-columns:1fr repeat(3,24px);align-items:center;gap:7px;min-height:0;padding:8px;display:grid}.sv-visual-about .sv-about-floor-label{color:#e5fbfadb;font-size:8px;font-weight:900}.sv-visual-about .sv-about-window{background:linear-gradient(135deg,#40decdb8,#37aed47a);border-radius:6px;height:20px;animation:2.8s ease-in-out infinite premiumWindowPulse;display:block;box-shadow:0 0 15px #38d6c926}.sv-visual-about .sv-about-floor-c .sv-about-window:last-child{animation-delay:-1.6s}.sv-visual-about .sv-about-principles{gap:9px;width:39%;display:grid;position:absolute;top:14%;right:-9%}.sv-visual-about .sv-about-principles .sv-icon-label,.sv-visual-about .sv-about-location{color:#123844;background:#fcfffffa;border:1px solid #ffffffe6;border-radius:12px;padding:8px;animation:5.4s ease-in-out infinite premiumCardBob;box-shadow:0 15px 30px #000c1533}.sv-visual-about .sv-about-principles .sv-icon-label:nth-child(2){animation-delay:-1.4s}.sv-visual-about .sv-about-principles .sv-icon-label:nth-child(3){animation-delay:-2.8s}.sv-visual-about .sv-about-location{align-items:center;gap:7px;display:flex}.sv-visual-about .sv-about-location-icon{color:#11a49e;width:15px;height:15px}.sv-visual-about .sv-about-location-text{color:#45626c;font-size:7px;font-weight:900}.sv-visual-profile .sv-profile{place-items:center;padding:7%;display:grid}.sv-visual-profile .sv-profile-card{color:#0d3340;background:radial-gradient(circle at 95% 0,#2cdacb26,#0000 34%),linear-gradient(145deg,#fff,#eaf4f5);border:1px solid #e2faf9f0;border-radius:25px;width:76%;min-height:75%;padding:21px;animation:7.2s ease-in-out infinite premiumCredentialDrift;position:relative;transform:perspective(900px)rotateY(6deg)rotate(1deg);box-shadow:0 34px 70px #000b1452,0 0 0 7px #071c2761}.sv-visual-profile .sv-profile-card:before{content:"";background:linear-gradient(90deg,#34d8c2,#3cb8d6,#0000);border-radius:99px;height:3px;position:absolute;top:0;left:21px;right:21px}.sv-visual-profile .sv-profile-card-head{align-items:center;gap:11px;display:flex}.sv-visual-profile .sv-profile-avatar{color:#62e7d7;background:linear-gradient(145deg,#0b3542,#0d5260);border-radius:14px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 12px 24px #0639442e}.sv-visual-profile .sv-profile-avatar-icon{width:21px;height:21px}.sv-visual-profile .sv-profile-id{gap:4px;display:grid}.sv-visual-profile .sv-profile-name{color:#0b3340;font-size:14px}.sv-visual-profile .sv-status{color:#118c79;background:#e1f7f3;width:fit-content}.sv-visual-profile .sv-profile-verified{color:#1aa895;width:20px;height:20px;margin-left:auto}.sv-visual-profile .sv-profile-capabilities{gap:7px;margin-top:15px}.sv-visual-profile .sv-profile-capabilities .sv-icon-label{color:#173e49;background:#f7fbfb;border:1px solid #09404c12;padding:7px;font-size:8px;box-shadow:0 9px 19px #05303a0f}.sv-visual-profile .sv-profile-stack{background:linear-gradient(135deg,#0c303e,#0b202f);border-color:#4bd7cf1f;border-radius:15px;margin-top:13px;padding:12px}.sv-visual-profile .sv-profile-stack-label{color:#daf6f591;font-size:7px}.sv-visual-profile .sv-profile-stack-item{color:#e6fcfbe0;background:#3ed7c91c;border-color:#3ed7c929;padding:5px 7px;font-size:7px}.sv-visual-services .sv-services-hub,.sv-visual-services .sv-services-output{background:linear-gradient(145deg,#0c3a47,#0a1e2c);border:1px solid #53e0d733;border-radius:20px;min-height:105px;padding:13px;animation:5.7s ease-in-out infinite premiumCardBob;box-shadow:0 22px 42px #000c1545,inset 0 1px #ffffff14}.sv-visual-services .sv-services-hub{position:relative}.sv-visual-services .sv-services-hub:before,.sv-visual-services .sv-services-hub:after{content:"";border:1px solid #3ddecf40;border-radius:24px;animation:3.6s ease-out infinite premiumHubRing;position:absolute;inset:-9px}.sv-visual-services .sv-services-hub:after{animation-delay:-1.8s;inset:-18px}.sv-visual-services .sv-services-list{gap:9px}.sv-visual-services .sv-services-row{background:#fcfffffa;border:1px solid #ffffffdb;border-radius:13px;grid-template-columns:22px minmax(62px,auto) 1fr 18px;min-height:47px;padding:9px 10px;animation:5.4s ease-in-out infinite premiumServiceRow;box-shadow:0 14px 27px #000c152e}.sv-visual-services .sv-services-row-b{animation-delay:-.8s}.sv-visual-services .sv-services-row-c{animation-delay:-1.6s}.sv-visual-services .sv-services-row-d{animation-delay:-2.4s}.sv-visual-services .sv-services-row-icon,.sv-visual-services .sv-services-row-check{color:#11a7a1;width:17px;height:17px}.sv-visual-services .sv-services-row-label{color:#153d48;font-size:9px}.sv-visual-services .sv-services-row-line{background:linear-gradient(90deg,#1fbdb6ad,#31b1d524);animation:2.4s ease-in-out infinite premiumLinePulse}.sv-visual-services .sv-services-output-label{color:#e7fbfad6;font-size:8px}.sv-visual-automation .sv-automation-input,.sv-visual-automation .sv-automation-saving{background:#fcfffffa;border:1px solid #ffffffe0;animation:5.7s ease-in-out infinite premiumCardBob;box-shadow:0 16px 32px #000c1536}.sv-visual-automation .sv-automation-input{top:10%;left:5%}.sv-visual-automation .sv-automation-input-label,.sv-visual-automation .sv-automation-saving-value{color:#153d48}.sv-visual-automation .sv-automation-input-icon,.sv-visual-automation .sv-automation-saving-icon{color:#10a9a2}.sv-visual-automation .sv-automation-saving{background:#fcfffffa;border-color:#ffffffe0;animation-delay:-2.2s;top:11%;right:5%}.sv-visual-automation .sv-automation-flow-line{background:linear-gradient(90deg,#0000,#33d7cca6,#36b1d880,#0000) 0 0/200% 100%;animation:2.4s linear infinite premiumDataRail}.sv-visual-automation .sv-automation-step{background:#fafffffa;border:1px solid #ffffffe0;width:106px;min-height:92px;animation:5s ease-in-out infinite premiumStepPulse;box-shadow:0 17px 34px #000c1533}.sv-visual-automation .sv-automation-step-b{background:linear-gradient(145deg,#0d4450,#0a2230);border-color:#51e0d733;animation-delay:-1.6s;transform:scale(1.08);box-shadow:0 19px 38px #000c154d,0 0 30px #33d3c814}.sv-visual-automation .sv-automation-step-icon{color:#11a7a1}.sv-visual-automation .sv-automation-step-label{color:#173f4a}.sv-visual-automation .sv-automation-arrow{color:#3ed2cbcc}.sv-visual-automation .sv-automation-outputs{gap:7px;bottom:9%;left:5%}.sv-visual-company .sv-company{padding:6%;display:block}.sv-visual-company .sv-company-editor{background:linear-gradient(145deg,#0b2837,#071724);border:6px solid #172632;border-radius:20px;width:79%;height:70%;animation:7s ease-in-out infinite premiumEditorDrift;position:absolute;top:10%;left:9%;transform:perspective(900px)rotateY(-7deg)rotate(-1deg);box-shadow:0 35px 68px #00091163,0 0 0 1px #c0ecee1c}.sv-visual-company .sv-company-editor:after{clip-path:polygon(6% 0,94% 0,100% 75%,96% 100%,4% 100%,0 75%);content:"";transform-origin:top;background:linear-gradient(#b9c8ce,#687986);width:106%;height:14%;position:absolute;bottom:-14%;left:-3%;transform:perspective(160px)rotateX(46deg)}.sv-visual-company .sv-company-code{background-color:#0000;background-image:linear-gradient(#50d5d009 1px,#0000 1px),linear-gradient(90deg,#50d5d008 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.sv-visual-company .sv-company-code-no{color:#43ddcc;animation:2.6s ease-in-out infinite premiumWindowPulse}.sv-visual-company .sv-company-pipeline{z-index:6;gap:7px;width:max-content;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}.sv-visual-company .sv-company-pipeline-step{background:#fbfffffa;border:1px solid #ffffffe0;min-height:45px;padding:9px 12px;animation:5.6s ease-in-out infinite premiumCardBob;box-shadow:0 14px 28px #000c1533}.sv-visual-company .sv-company-pipeline-step:nth-child(3){animation-delay:-1.4s}.sv-visual-company .sv-company-pipeline-step:nth-child(5){animation-delay:-2.8s}.sv-visual-dashboard .sv-dashboard-shell{background:linear-gradient(145deg,#faffff,#eaf4f5);border:6px solid #142633;border-radius:20px;width:86%;min-height:79%;animation:7.2s ease-in-out infinite premiumDashboardDrift;position:relative;overflow:visible;transform:perspective(900px)rotateY(6deg)rotate(1deg);box-shadow:0 35px 70px #00091161,0 0 0 1px #c4eff01f}.sv-visual-dashboard .sv-dashboard-shell:before{content:"";z-index:-1;background:linear-gradient(#b9c8ce,#687986);border-radius:3px 3px 10px 10px;width:40%;height:9%;position:absolute;bottom:-9%;left:30%}.sv-visual-dashboard .sv-dashboard-side{background:linear-gradient(#0c3946,#091e2c);border-radius:13px 0 0 13px}.sv-visual-dashboard .sv-dashboard-logo{color:#52e3d3}.sv-visual-dashboard .sv-dashboard-side-item{background:#e4faf929}.sv-visual-dashboard .sv-dashboard-side-item-active{background:#42d9c8;box-shadow:0 0 18px #42d9c866}.sv-visual-dashboard .sv-dashboard-kpi{background:#fff;border:1px solid #083a460f;box-shadow:0 10px 21px #052b350f}.sv-visual-dashboard .sv-dashboard-kpi-value svg{color:#11a7a1}.sv-visual-dashboard .sv-dashboard-chart,.sv-visual-dashboard .sv-dashboard-donut{background:#fffffff0;border-color:#083a4612;box-shadow:0 10px 23px #052b350e}.sv-visual-dashboard .sv-dashboard-chart-area{fill:#21c5b821}.sv-visual-dashboard .sv-dashboard-chart-line{stroke:#19b4a6;animation:3.8s ease-in-out infinite alternate productLineDraw}.sv-visual-dashboard .sv-dashboard-donut-icon{color:#28b8c8}.sv-visual-dashboard .sv-dashboard-donut-value{color:#2f5a64}.sv-visual-saas .sv-saas-cloud{background:linear-gradient(145deg,#0d4651,#092230);border:1px solid #4fe0d733;animation:6.2s ease-in-out infinite premiumCloudFloat;top:9%;left:50%;box-shadow:0 22px 44px #000b144d,0 0 36px #2fd2c614}.sv-visual-saas .sv-saas-bus{height:48%;top:23%}.sv-visual-saas .sv-saas-bus-node{background:#4de1d1;box-shadow:0 0 16px #4de1d18c}.sv-visual-saas .sv-saas-tenants{gap:9px;bottom:12%;left:5%;right:5%}.sv-visual-saas .sv-saas-tenant{background:#fbfffffa;border:1px solid #ffffffe0;min-height:108px;padding:13px 9px;animation:5.8s ease-in-out infinite premiumCardBob;box-shadow:0 17px 34px #000c1533}.sv-visual-saas .sv-saas-tenant-b{animation-delay:-1.8s;transform:translateY(-12px)}.sv-visual-saas .sv-saas-tenant-icon{color:#11a7a1}.sv-visual-saas .sv-saas-controls{background:#fbfffff7;border-color:#ffffffdb;top:8%;right:4%;box-shadow:0 14px 28px #000c152e}.sv-visual-software-packages .sv-software-packages{gap:13px;padding:7% 5%}.sv-visual-software-packages .sv-software-packages-head{color:#153e49;background:#fbfffffa;border-color:#ffffffe0;padding:9px 12px;animation:5.5s ease-in-out infinite premiumCardBob;box-shadow:0 14px 28px #000c152e}.sv-visual-software-packages .sv-software-packages-head-icon{color:#11a7a1}.sv-visual-software-packages .sv-software-packages-grid{align-items:center;gap:8px}.sv-visual-software-packages .sv-software-package{color:#143c48;background:#fbfffffa;border-color:#ffffffe0;min-height:174px;padding:14px;animation:6s ease-in-out infinite premiumPackageFloat;box-shadow:0 18px 36px #000c1530}.sv-visual-software-packages .sv-software-package-grow{background:linear-gradient(145deg,#0d4651,#092230);border-color:#4ee0d733;min-height:210px;animation-delay:-2s;transform:translateY(-8px);box-shadow:0 25px 48px #000b144f,0 0 28px #2dd2c612}.sv-visual-software-packages .sv-software-package-scale{animation-delay:-4s}.sv-visual-software-packages .sv-software-package-tier{color:#6e8992}.sv-visual-software-packages .sv-software-package-title{color:#123944}.sv-visual-software-packages .sv-software-package-grow .sv-software-package-tier{color:#cdefef8c}.sv-visual-software-packages .sv-software-package-grow .sv-software-package-title{color:#f1ffff}.sv-visual-software-packages .sv-software-package-rule{background:linear-gradient(90deg,#32d5c1,#37b2d62e)}.sv-visual-software-packages .sv-software-package-item{color:#48646d}.sv-visual-software-packages .sv-software-package-grow .sv-software-package-item{color:#e0f8f7bf}.sv-visual-software-packages .sv-software-package-check{color:#18a995}.sv-visual-medical-packages .sv-medical-packages{padding:7% 5%}.sv-visual-medical-packages .sv-medical-packages-facilities{align-items:center;gap:9px}.sv-visual-medical-packages .sv-medical-package{color:#143c48;background:#fbfffffa;border-color:#ffffffe0;min-height:173px;padding:15px 12px;animation:6s ease-in-out infinite premiumPackageFloat;box-shadow:0 18px 36px #000c1530}.sv-visual-medical-packages .sv-medical-package-center{background:linear-gradient(145deg,#0d4651,#092230);border-color:#4ee0d733;min-height:205px;animation-delay:-2s;transform:translateY(-9px);box-shadow:0 25px 48px #000b144f}.sv-visual-medical-packages .sv-medical-package-group{animation-delay:-4s}.sv-visual-medical-packages .sv-medical-package-icon{color:#11a7a1}.sv-visual-medical-packages .sv-medical-package-center .sv-medical-package-icon{color:#55dfd1}.sv-visual-medical-packages .sv-medical-package-name{color:#153e49}.sv-visual-medical-packages .sv-medical-package-center .sv-medical-package-name{color:#efffff}.sv-visual-medical-packages .sv-medical-package-module{color:#37717a;background:#e7f6f6;border-color:#0f768012}.sv-visual-medical-packages .sv-medical-package-center .sv-medical-package-module{color:#e5fbfad1;background:#43dacd1c;border-color:#43dacd26}.sv-visual-medical-packages .sv-medical-packages-base{color:#153e49;background:#fbfffffa;border-color:#ffffffe0;animation:5.5s ease-in-out infinite premiumCardBob;bottom:3%;box-shadow:0 14px 28px #000c152e}.sv-visual-medical-packages .sv-medical-packages-base-icon{color:#11a58f}.sv-visual-contact .sv-contact{padding:7%;display:block}.sv-visual-contact .sv-contact-inbox{color:#153d48;background:linear-gradient(145deg,#faffff,#eaf4f5);border:6px solid #142633;border-radius:22px;width:70%;height:76%;padding:16px;animation:7s ease-in-out infinite premiumContactDrift;position:absolute;top:10%;left:9%;transform:perspective(900px)rotateY(-7deg)rotate(-1deg);box-shadow:0 34px 68px #0009115e,0 0 0 1px #c2efef1a}.sv-visual-contact .sv-contact-inbox-head{border-bottom:1px solid #08394512;padding-bottom:9px}.sv-visual-contact .sv-contact-inbox-icon{color:#11a7a1}.sv-visual-contact .sv-status{color:#108d79;background:#e1f7f3}.sv-visual-contact .sv-contact-message{background:#fff;border:1px solid #0839450f;border-radius:14px;padding:11px;box-shadow:0 11px 23px #052b350e}.sv-visual-contact .sv-contact-message-avatar{color:#119b91;background:#e1f7f4}.sv-visual-contact .sv-contact-reply{background:#fff;border:1px solid #08394512;border-radius:13px;box-shadow:0 9px 20px #052b350d}.sv-visual-contact .sv-contact-reply-placeholder{color:#7e949b}.sv-visual-contact .sv-contact-reply-send{color:#fff;background:linear-gradient(135deg,#28c8b5,#36b3d1)}.sv-visual-contact .sv-contact-channels{gap:9px;width:28%;display:grid;position:absolute;top:21%;right:4%}.sv-visual-contact .sv-contact-channel{background:#fbfffffa;border-color:#ffffffe0;animation:5.6s ease-in-out infinite premiumCardBob;box-shadow:0 14px 28px #000c1533}.sv-visual-contact .sv-contact-channel:nth-child(2){animation-delay:-1.7s}.sv-visual-contact .sv-contact-channel-icon{color:#11a7a1}.sv-visual-booking .sv-booking{padding:7%;display:block}.sv-visual-booking .sv-booking-calendar{color:#153d48;background:linear-gradient(145deg,#faffff,#eaf4f5);border:6px solid #142633;border-radius:22px;width:69%;height:77%;padding:17px;animation:7.2s ease-in-out infinite premiumBookingDrift;position:absolute;top:9%;left:8%;transform:perspective(900px)rotateY(7deg)rotate(1deg);box-shadow:0 34px 68px #0009115e,0 0 0 1px #c2efef1a}.sv-visual-booking .sv-booking-calendar-head{border-bottom:1px solid #08394512;padding-bottom:10px}.sv-visual-booking .sv-booking-calendar-icon{color:#11a7a1}.sv-visual-booking .sv-booking-calendar-nav{color:#6c858d}.sv-visual-booking .sv-booking-day{color:#6b8790;background:#edf5f6;border-color:#0839450d}.sv-visual-booking .sv-booking-day-active{color:#fff;background:linear-gradient(135deg,#2ccab6,#35b4d0);box-shadow:0 8px 18px #27bdb333}.sv-visual-booking .sv-booking-slot{color:#48666f;background:#fff;border-color:#08394512}.sv-visual-booking .sv-booking-slot-active{color:#118c79;background:#e1f7f3;border-color:#1caf9b24}.sv-visual-booking .sv-booking-confirm{background:#fbfffffa;border-color:#ffffffe0;width:32%;animation:5.6s ease-in-out infinite premiumCardBob;bottom:10%;right:3%;box-shadow:0 18px 36px #000c1538}.sv-visual-booking .sv-booking-confirm-icon,.sv-visual-booking .sv-booking-confirm-check{color:#11a78e}.sv-visual-booking .sv-booking-confirm-value,.sv-visual-booking .sv-booking-confirm-item{color:#163e49}.sv-visual-estimate .sv-estimate{padding:7%;display:block}.sv-visual-estimate .sv-estimate-panel{color:#153d48;background:linear-gradient(145deg,#faffff,#eaf4f5);border:6px solid #142633;border-radius:22px;width:72%;height:76%;padding:17px;animation:7s ease-in-out infinite premiumEstimateDrift;position:absolute;top:9%;left:7%;transform:perspective(900px)rotateY(-7deg)rotate(-1deg);box-shadow:0 34px 68px #0009115e,0 0 0 1px #c2efef1a}.sv-visual-estimate .sv-estimate-head{border-bottom:1px solid #08394512;padding-bottom:9px}.sv-visual-estimate .sv-estimate-head-icon{color:#11a7a1}.sv-visual-estimate .sv-estimate-progress{background:#dce9ea}.sv-visual-estimate .sv-estimate-progress-fill,.sv-visual-estimate .sv-estimate-slider-fill{background:linear-gradient(90deg,#2bcab6,#36b5d1)}.sv-visual-estimate .sv-estimate-option{color:#4d6972;background:#fff;border-color:#08394512}.sv-visual-estimate .sv-estimate-option-active{color:#118c79;background:#e1f7f3;border-color:#1caf9b24}.sv-visual-estimate .sv-estimate-slider{background:#dce9ea}.sv-visual-estimate .sv-estimate-slider-thumb{background:#fff;border-color:#27baa9;box-shadow:0 5px 14px #14938833}.sv-visual-estimate .sv-estimate-result{background:linear-gradient(145deg,#0d4651,#092230);border-color:#4ee0d733;width:31%;animation:5.6s ease-in-out infinite premiumCardBob;bottom:11%;right:2%;box-shadow:0 21px 42px #000b144a}.sv-visual-estimate .sv-estimate-result-icon{color:#50dfd0}.sv-visual-estimate .sv-estimate-result-value{color:#efffff}.sv-visual-cases .sv-cases{padding:7%;display:block}.sv-visual-cases .sv-cases-stack{width:82%;height:76%;position:absolute;top:8%;left:8%}.sv-visual-cases .sv-case-card{color:#153d48;background:#fbfffffa;border:1px solid #ffffffe0;border-radius:18px;width:48%;height:67%;padding:16px;animation:6.4s ease-in-out infinite premiumCaseFloat;position:absolute;top:14%;box-shadow:0 22px 44px #000c153b}.sv-visual-cases .sv-case-card-medical{z-index:2;left:0;transform:rotate(-7deg)}.sv-visual-cases .sv-case-card-ops{z-index:4;background:linear-gradient(145deg,#0d4651,#092230);border-color:#4ee0d733;animation-delay:-2.1s;top:5%;left:26%;transform:rotate(0)}.sv-visual-cases .sv-case-card-mobile{z-index:2;animation-delay:-4.2s;right:0;transform:rotate(7deg)}.sv-visual-cases .sv-case-card-icon,.sv-visual-cases .sv-case-card-arrow{color:#11a7a1}.sv-visual-cases .sv-case-card .sv-mini-bar{background:linear-gradient(#2bcab6,#38b5d0)}.sv-visual-cases .sv-cases-filter{color:#153d48;background:#fbfffffa;border:1px solid #ffffffe0;animation:5.5s ease-in-out infinite premiumCardBob;bottom:3%;left:50%;transform:translate(-50%);box-shadow:0 14px 28px #000c152e}.sv-visual-cases .sv-cases-filter-label{color:#153d48}.sv-visual-cases .sv-cases-filter-pill{color:#27737a;background:#e5f6f5;border-color:#119d9517}@keyframes premiumPanelDrift{0%,to{transform:perspective(900px)rotateY(-7deg)rotate(-1.2deg)translateY(0)}50%{transform:perspective(900px)rotateY(-5deg)rotate(-.6deg)translateY(-7px)}}@keyframes premiumCredentialDrift{0%,to{transform:perspective(900px)rotateY(6deg)rotate(1deg)translateY(0)}50%{transform:perspective(900px)rotateY(4deg)rotate(.4deg)translateY(-7px)}}@keyframes premiumEditorDrift{0%,to{transform:perspective(900px)rotateY(-7deg)rotate(-1deg)translateY(0)}50%{transform:perspective(900px)rotateY(-5deg)rotate(-.4deg)translateY(-7px)}}@keyframes premiumDashboardDrift{0%,to{transform:perspective(900px)rotateY(6deg)rotate(1deg)translateY(0)}50%{transform:perspective(900px)rotateY(4deg)rotate(.4deg)translateY(-7px)}}@keyframes premiumContactDrift{0%,to{transform:perspective(900px)rotateY(-7deg)rotate(-1deg)translateY(0)}50%{transform:perspective(900px)rotateY(-4deg)rotate(-.4deg)translateY(-7px)}}@keyframes premiumBookingDrift{0%,to{transform:perspective(900px)rotateY(7deg)rotate(1deg)translateY(0)}50%{transform:perspective(900px)rotateY(4deg)rotate(.4deg)translateY(-7px)}}@keyframes premiumEstimateDrift{0%,to{transform:perspective(900px)rotateY(-7deg)rotate(-1deg)translateY(0)}50%{transform:perspective(900px)rotateY(-4deg)rotate(-.4deg)translateY(-7px)}}@keyframes premiumCardBob{0%,to{margin-top:0}50%{margin-top:-7px}}@keyframes premiumWindowPulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes premiumHubRing{0%{opacity:0;transform:scale(.78)}42%{opacity:.65}to{opacity:0;transform:scale(1.15)}}@keyframes premiumServiceRow{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@keyframes premiumLinePulse{0%,to{opacity:.45;transform-origin:0;transform:scaleX(.72)}50%{opacity:1;transform-origin:0;transform:scaleX(1)}}@keyframes premiumDataRail{to{background-position:-200% 0}}@keyframes premiumStepPulse{0%,to{box-shadow:0 17px 34px #000c152e}50%{box-shadow:0 20px 40px #000c1545}}@keyframes premiumCloudFloat{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-8px)}}@keyframes premiumPackageFloat{0%,to{margin-top:0}50%{margin-top:-7px}}@keyframes premiumCaseFloat{0%,to{margin-top:0}50%{margin-top:-7px}}@media (max-width:560px){.sv-visual-about .sv-about-grid,.sv-visual-profile .sv-profile-card{width:84%;height:80%}.sv-visual-about .sv-about-principles{width:42%;right:-7%}.sv-visual-services .sv-services{grid-template-columns:58px minmax(0,1fr) 61px;gap:8px;padding:7% 3%}.sv-visual-services .sv-services-hub,.sv-visual-services .sv-services-output{border-radius:15px;min-height:84px;padding:8px}.sv-visual-services .sv-services-row{grid-template-columns:17px minmax(44px,auto) 1fr 14px;gap:6px;min-height:42px;padding:7px}.sv-visual-automation .sv-automation-flow{gap:4px;width:94%}.sv-visual-automation .sv-automation-step{width:82px;min-height:78px;padding:9px}.sv-visual-company .sv-company-editor,.sv-visual-contact .sv-contact-inbox,.sv-visual-booking .sv-booking-calendar,.sv-visual-estimate .sv-estimate-panel{width:78%;left:4%}.sv-visual-dashboard .sv-dashboard-shell{width:94%;min-height:76%}.sv-visual-saas .sv-saas-tenants{left:2%;right:2%}.sv-visual-saas .sv-saas-tenant{min-height:98px;padding:9px 5px}.sv-visual-software-packages .sv-software-packages,.sv-visual-medical-packages .sv-medical-packages{padding-inline:2%}.sv-visual-software-packages .sv-software-package,.sv-visual-medical-packages .sv-medical-package{min-height:155px;padding:10px 7px}.sv-visual-software-packages .sv-software-package-grow,.sv-visual-medical-packages .sv-medical-package-center{min-height:184px}.sv-visual-contact .sv-contact-channels{width:31%;right:0}.sv-visual-booking .sv-booking-confirm,.sv-visual-estimate .sv-estimate-result{width:34%;right:0}.sv-visual-cases .sv-cases-stack{width:96%;left:2%}.sv-visual-cases .sv-case-card{padding:11px}}@media (prefers-reduced-motion:reduce){.sv-visual-about .sv-about-grid,.sv-visual-about .sv-about-window,.sv-visual-about .sv-about-principles .sv-icon-label,.sv-visual-profile .sv-profile-card,.sv-visual-services .sv-services-hub,.sv-visual-services .sv-services-output,.sv-visual-services .sv-services-row,.sv-visual-automation .sv-automation-input,.sv-visual-automation .sv-automation-saving,.sv-visual-automation .sv-automation-step,.sv-visual-company .sv-company-editor,.sv-visual-company .sv-company-pipeline-step,.sv-visual-dashboard .sv-dashboard-shell,.sv-visual-saas .sv-saas-cloud,.sv-visual-saas .sv-saas-tenant,.sv-visual-software-packages .sv-software-package,.sv-visual-medical-packages .sv-medical-package,.sv-visual-contact .sv-contact-inbox,.sv-visual-contact .sv-contact-channel,.sv-visual-booking .sv-booking-calendar,.sv-visual-booking .sv-booking-confirm,.sv-visual-estimate .sv-estimate-panel,.sv-visual-estimate .sv-estimate-result,.sv-visual-cases .sv-case-card,.sv-visual-cases .sv-cases-filter{animation:none!important}}.sv-visual-about .sv-visual-frame,.sv-visual-profile .sv-visual-frame,.sv-visual-services .sv-visual-frame,.sv-visual-automation .sv-visual-frame,.sv-visual-company .sv-visual-frame,.sv-visual-dashboard .sv-visual-frame,.sv-visual-saas .sv-visual-frame,.sv-visual-software-packages .sv-visual-frame,.sv-visual-medical-packages .sv-visual-frame,.sv-visual-contact .sv-visual-frame,.sv-visual-booking .sv-visual-frame,.sv-visual-estimate .sv-visual-frame,.sv-visual-cases .sv-visual-frame{box-shadow:none;isolation:isolate;background:radial-gradient(circle at 32% 38%,#2bd9cf1a,#0000 34%),radial-gradient(circle at 74% 70%,#37b3d711,#0000 31%);border:0;border-radius:0;overflow:visible}.sv-visual-about .sv-visual-frame:before,.sv-visual-profile .sv-visual-frame:before,.sv-visual-services .sv-visual-frame:before,.sv-visual-automation .sv-visual-frame:before,.sv-visual-company .sv-visual-frame:before,.sv-visual-dashboard .sv-visual-frame:before,.sv-visual-saas .sv-visual-frame:before,.sv-visual-software-packages .sv-visual-frame:before,.sv-visual-medical-packages .sv-visual-frame:before,.sv-visual-contact .sv-visual-frame:before,.sv-visual-booking .sv-visual-frame:before,.sv-visual-estimate .sv-visual-frame:before,.sv-visual-cases .sv-visual-frame:before{opacity:.55;background-color:#0000;background-image:linear-gradient(#5ddadc09 1px,#0000 1px),linear-gradient(90deg,#5ddadc08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.sv-visual-about .sv-visual-frame:after,.sv-visual-profile .sv-visual-frame:after,.sv-visual-services .sv-visual-frame:after,.sv-visual-automation .sv-visual-frame:after,.sv-visual-company .sv-visual-frame:after,.sv-visual-dashboard .sv-visual-frame:after,.sv-visual-saas .sv-visual-frame:after,.sv-visual-software-packages .sv-visual-frame:after,.sv-visual-medical-packages .sv-visual-frame:after,.sv-visual-contact .sv-visual-frame:after,.sv-visual-booking .sv-visual-frame:after,.sv-visual-estimate .sv-visual-frame:after,.sv-visual-cases .sv-visual-frame:after{display:none}.sv-visual-about .sv-visual-glow-b,.sv-visual-profile .sv-visual-glow-b,.sv-visual-services .sv-visual-glow-b,.sv-visual-automation .sv-visual-glow-b,.sv-visual-company .sv-visual-glow-b,.sv-visual-dashboard .sv-visual-glow-b,.sv-visual-saas .sv-visual-glow-b,.sv-visual-software-packages .sv-visual-glow-b,.sv-visual-medical-packages .sv-visual-glow-b,.sv-visual-contact .sv-visual-glow-b,.sv-visual-booking .sv-visual-glow-b,.sv-visual-estimate .sv-visual-glow-b,.sv-visual-cases .sv-visual-glow-b{background:#3bb1dc11}.sv-visual-about .sv-icon-label,.sv-visual-profile .sv-icon-label{color:#123b47;background:#fcfffff7;border:1px solid #ffffffd1;box-shadow:0 14px 30px #000c1533}.sv-visual-about .sv-tone-violet .sv-icon-box,.sv-visual-profile .sv-tone-violet .sv-icon-box{color:#0f9ea6;background:#e2f6f7}.sv-visual-about .sv-about-grid{perspective:1000px;gap:15px;width:86%;height:84%}.sv-visual-about .sv-about-building{background:linear-gradient(#fff,#edf6f7);border:6px solid #10202b;border-radius:23px;padding:14px;animation:6.8s ease-in-out infinite sceneBuildingFloat;transform:rotateY(-7deg)rotate(-1.5deg);box-shadow:0 34px 66px #00081066,18px 20px #102f3b38}.sv-visual-about .sv-about-roof{background:radial-gradient(circle at 20% 10%,#3de0ca33,#0000 40%),linear-gradient(135deg,#0b3b48,#092633);border-color:#71e7df33}.sv-visual-about .sv-about-mark{color:#52ddd1}.sv-visual-about .sv-about-floor{background:#fff;border:1px solid #08364311;box-shadow:0 7px 18px #082c370b}.sv-visual-about .sv-about-floor-label{color:#153c48}.sv-visual-about .sv-about-window{background:linear-gradient(135deg,#c9f4ef,#d8f1f6);border:1px solid #1fb1ab1f;animation:2.8s ease-in-out infinite sceneWindowPulse}.sv-visual-about .sv-about-floor-b .sv-about-window:nth-child(3){animation-delay:-1.2s}.sv-visual-about .sv-about-principles{align-content:center}.sv-visual-about .sv-about-principles>*{animation:5.4s ease-in-out infinite sceneCardBreath}.sv-visual-about .sv-about-principles>:nth-child(2){animation-delay:-1.4s;transform:translate(12px)}.sv-visual-about .sv-about-principles>:nth-child(3){animation-delay:-2.8s;transform:translate(-7px)}.sv-visual-about .sv-about-location{color:#dffafa;background:linear-gradient(135deg,#0c3d49,#0b2835);border-color:#5eded72e;box-shadow:0 16px 34px #000b1440}.sv-visual-profile .sv-profile-card{color:#123b47;background:linear-gradient(#fff,#edf6f7);border:1px solid #ffffffdb;border-radius:27px;width:min(82%,470px);padding:25px;animation:7s ease-in-out infinite sceneProfileFloat;position:relative;transform:rotateY(-4deg)rotate(1.8deg);box-shadow:0 34px 68px #0009125c,-20px 20px #0d3d483d}.sv-visual-profile .sv-profile-card:after{content:"";opacity:.45;pointer-events:none;background-color:#0000;background-image:linear-gradient(#2abdbc0e 1px,#0000 1px),linear-gradient(90deg,#2abdbc0d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:20px;position:absolute;inset:9px}.sv-visual-profile .sv-profile-card>*{z-index:2;position:relative}.sv-visual-profile .sv-profile-avatar{color:#0e9997;background:linear-gradient(135deg,#dff8f3,#dceff5);border-color:#13a3a11f}.sv-visual-profile .sv-profile-name{color:#103744}.sv-visual-profile .sv-profile-verified{color:#0da59d}.sv-visual-profile .sv-status{color:#117d72;background:#e3f7f3}.sv-visual-profile .sv-profile-stack{background:#ebf7f8e6;border-color:#08364311}.sv-visual-profile .sv-profile-stack-label{color:#718b94}.sv-visual-profile .sv-profile-stack-item{color:#17606c;background:#fff;border-color:#0d9fa31f}.sv-visual-services .sv-services{grid-template-columns:96px 1fr 100px;gap:14px;padding:9%}.sv-visual-services .sv-services:before{content:"";background:linear-gradient(90deg,#34d5cc0d,#34d5cc73,#34d5cc0d);height:2px;position:absolute;top:50%;left:10%;right:10%}.sv-visual-services .sv-services-hub,.sv-visual-services .sv-services-output{z-index:3;background:linear-gradient(145deg,#0b3c48,#081e2c);border-color:#59e1d83b;min-height:118px;animation:5.6s ease-in-out infinite sceneCardBreath;position:relative;box-shadow:0 22px 44px #0009124d}.sv-visual-services .sv-services-output{animation-delay:-2.8s}.sv-visual-services .sv-services-hub:after,.sv-visual-services .sv-services-output:after{content:"";border:1px solid #41ddd133;border-radius:28px;animation:3s ease-out infinite sceneRingPulse;position:absolute;inset:-10px}.sv-visual-services .sv-services-hub-icon,.sv-visual-services .sv-services-output-icon{color:#57e4d8}.sv-visual-services .sv-services-list{z-index:4;position:relative}.sv-visual-services .sv-services-row{background:#fcfffffa;border-color:#ffffffd9;border-radius:14px;animation:5.4s ease-in-out infinite sceneCardBreath;box-shadow:0 14px 28px #000b1430}.sv-visual-services .sv-services-row:nth-child(2){animation-delay:-1.2s;transform:translate(10px)}.sv-visual-services .sv-services-row:nth-child(3){animation-delay:-2.4s;transform:translate(-7px)}.sv-visual-services .sv-services-row:nth-child(4){animation-delay:-3.6s}.sv-visual-services .sv-services-row-label{color:#143c48}.sv-visual-services .sv-services-row-icon,.sv-visual-services .sv-services-row-check{color:#0aa5a2}.sv-visual-services .sv-services-row:before{color:#31c9b6;background:#31c9b6}.sv-visual-automation .sv-automation-flow{gap:14px;width:76%}.sv-visual-automation .sv-automation-flow-line{background:repeating-linear-gradient(90deg,#43d6ca 0 8px,#0000 8px 15px);height:2px;animation:2.2s linear infinite sceneFlowLine}.sv-visual-automation .sv-automation-step,.sv-visual-automation .sv-automation-input,.sv-visual-automation .sv-automation-saving{color:#143d48;background:#fcfffffa;border:1px solid #ffffffdb;animation:5.4s ease-in-out infinite sceneCardBreath;box-shadow:0 18px 36px #000a1338}.sv-visual-automation .sv-automation-step{border-radius:17px}.sv-visual-automation .sv-automation-step-b{background:linear-gradient(145deg,#0b3e49,#071e2b);border-color:#53e1d638;animation-delay:-1.8s;transform:scale(1.12)}.sv-visual-automation .sv-automation-step-c{animation-delay:-3.6s}.sv-visual-automation .sv-automation-step-icon,.sv-visual-automation .sv-automation-input-icon,.sv-visual-automation .sv-automation-saving-icon{color:#0aa6a2}.sv-visual-automation .sv-automation-step-b .sv-automation-step-icon{color:#58e3d7}.sv-visual-automation .sv-automation-step-label,.sv-visual-automation .sv-automation-input-label,.sv-visual-automation .sv-automation-saving-value{color:#143d48}.sv-visual-automation .sv-automation-step-b .sv-automation-step-label{color:#ecffff}.sv-visual-automation .sv-automation-saving{border-color:#1cb7b229;animation-delay:-2.5s}.sv-visual-automation .sv-automation-outputs .sv-status{color:#17606b;background:#fafffff7;border:1px solid #fffc;box-shadow:0 12px 26px #000a1330}.sv-visual-company .sv-company{perspective:1000px;gap:16px;padding:9% 10%}.sv-visual-company .sv-company-editor{background:linear-gradient(#48d5cf0b 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#48d5cf0a 1px,#0000 1px) 0 0/24px 24px,linear-gradient(145deg,#071d29,#0b3340);border:7px solid #142631;animation:7s ease-in-out infinite sceneCodeFloat;transform:rotateY(-6deg)rotate(-1.2deg);box-shadow:0 34px 64px #0008106b,16px 16px #0d404933}.sv-visual-company .sv-company-editor-bar{background:#e5fdfb12;border-bottom:1px solid #7ae0db1a}.sv-visual-company .sv-company-editor-dot{background:#4dd8ca}.sv-visual-company .sv-company-editor-file{color:#93c6c8}.sv-visual-company .sv-company-code-text{color:#daf7f6}.sv-visual-company .sv-company-pipeline-step{background:#fcfffffa;border:1px solid #ffffffd1;animation:5.4s ease-in-out infinite sceneCardBreath;box-shadow:0 14px 28px #000b1433}.sv-visual-company .sv-company-pipeline-step:nth-of-type(2){animation-delay:-1.8s}.sv-visual-company .sv-company-pipeline-step:nth-of-type(3){animation-delay:-3.6s}.sv-visual-company .sv-company-pipeline-label{color:#153c48}.sv-visual-company .sv-company-pipeline-icon,.sv-visual-company .sv-company-pipeline-arrow{color:#0da4a0}.sv-visual-dashboard .sv-dashboard-shell{background:linear-gradient(#fff,#eef6f7);border:7px solid #132631;border-radius:24px;width:88%;min-height:79%;animation:7.2s ease-in-out infinite sceneDashboardFloat;transform:rotateY(-5deg)rotate(1.1deg);box-shadow:0 36px 68px #0008106b,-17px 17px #0d3e4833}.sv-visual-dashboard .sv-dashboard-side{background:linear-gradient(#0b3c48,#071e2c)}.sv-visual-dashboard .sv-dashboard-title{color:#123a47}.sv-visual-dashboard .sv-status{color:#117d72;background:#e2f7f3}.sv-visual-dashboard .sv-dashboard-kpi,.sv-visual-dashboard .sv-dashboard-chart{background:#fff;border:1px solid #08364311;box-shadow:0 8px 20px #082c370e}.sv-visual-dashboard .sv-dashboard-kpi-label{color:#718b94}.sv-visual-dashboard .sv-dashboard-donut{background:linear-gradient(145deg,#dff7f3,#e0f1f6);border-color:#15aea91f}.sv-visual-dashboard .sv-dashboard-donut-icon,.sv-visual-dashboard .sv-dashboard-donut-value{color:#0d9c9b}.sv-visual-dashboard .sv-dashboard-chart-line{stroke:#25c5b7}.sv-visual-saas .sv-saas-cloud{background:linear-gradient(145deg,#fff,#e9f7f7);border-color:#ffffffdb;padding:17px 26px;animation:5.8s ease-in-out infinite sceneCloudFloat;top:10%;box-shadow:0 22px 44px #000a133d,0 0 0 9px #2fccc20e}.sv-visual-saas .sv-saas-cloud-label{color:#123a47}.sv-visual-saas .sv-saas-cloud-icon{color:#0ca7a3}.sv-visual-saas .sv-saas-bus-line{background:repeating-linear-gradient(#43d6ca 0 8px,#0000 8px 15px);animation:2.5s linear infinite sceneFlowLineVertical}.sv-visual-saas .sv-saas-tenant{background:#fcfffffa;border-color:#ffffffd6;animation:5.6s ease-in-out infinite sceneCardBreath;box-shadow:0 18px 36px #000a1338}.sv-visual-saas .sv-saas-tenant-b{background:linear-gradient(145deg,#0c3e49,#071f2c);border-color:#4de0d638;animation-delay:-1.8s;transform:translateY(-13px)}.sv-visual-saas .sv-saas-tenant-c{animation-delay:-3.6s}.sv-visual-saas .sv-saas-tenant-label{color:#143d48}.sv-visual-saas .sv-saas-tenant-b .sv-saas-tenant-label{color:#ecffff}.sv-visual-saas .sv-saas-tenant .sv-status{color:#117d72;background:#e3f7f3}.sv-visual-saas .sv-saas-tenant-b .sv-status{color:#72e7da;background:#5ce0d61f}.sv-visual-saas .sv-saas-controls{background:#fcfffffa;border-color:#ffffffd6;box-shadow:0 14px 30px #000a1333}.sv-visual-saas .sv-saas-control-icon{color:#0da4a0}.sv-visual-software-packages .sv-software-packages,.sv-visual-medical-packages .sv-medical-packages{perspective:1000px;gap:14px;padding:8%}.sv-visual-software-packages .sv-software-packages-head{background:#fcfffffa;border-color:#ffffffd6;animation:5.5s ease-in-out infinite sceneCardBreath;box-shadow:0 14px 28px #000a1333}.sv-visual-software-packages .sv-software-packages-head-title{color:#143d48}.sv-visual-software-packages .sv-software-packages-head .sv-status{color:#117d72;background:#e4f8f4}.sv-visual-software-packages .sv-software-package,.sv-visual-medical-packages .sv-medical-package{background:linear-gradient(#fff,#eef6f7);border-color:#ffffffdb;animation:5.8s ease-in-out infinite sceneCardBreath;box-shadow:0 20px 40px #000a133b}.sv-visual-software-packages .sv-software-package-start,.sv-visual-medical-packages .sv-medical-package-clinic{transform:rotateY(4deg)rotate(-1.7deg)}.sv-visual-software-packages .sv-software-package-grow,.sv-visual-medical-packages .sv-medical-package-center{background:linear-gradient(145deg,#0c3f4a,#071f2c);border-color:#4edfd638;animation-delay:-1.9s;transform:translateY(-15px);box-shadow:0 27px 50px #00091257,0 0 0 7px #2ecfc50e}.sv-visual-software-packages .sv-software-package-scale,.sv-visual-medical-packages .sv-medical-package-group{animation-delay:-3.8s;transform:rotateY(-4deg)rotate(1.7deg)}.sv-visual-software-packages .sv-software-package-title,.sv-visual-medical-packages .sv-medical-package-name{color:#143d48}.sv-visual-software-packages .sv-software-package-grow .sv-software-package-title,.sv-visual-medical-packages .sv-medical-package-center .sv-medical-package-name{color:#efffff}.sv-visual-software-packages .sv-software-package-tier,.sv-visual-software-packages .sv-software-package-item{color:#6e8992}.sv-visual-software-packages .sv-software-package-grow .sv-software-package-tier,.sv-visual-software-packages .sv-software-package-grow .sv-software-package-item{color:#b8dcdd}.sv-visual-software-packages .sv-software-package-badge{color:#6de2d7;background:#46dace1f;border-color:#46dace2e}.sv-visual-medical-packages .sv-medical-package-module{color:#17606b;background:#e5f5f6}.sv-visual-medical-packages .sv-medical-package-center .sv-medical-package-module{color:#bcece8;background:#56ddd41f}.sv-visual-medical-packages .sv-medical-packages-base{background:#fcfffffa;border-color:#ffffffd6;animation:5.6s ease-in-out -2.8s infinite sceneCardBreath;box-shadow:0 15px 30px #000a1333}.sv-visual-medical-packages .sv-medical-packages-base-label{color:#143d48}.sv-visual-medical-packages .sv-medical-packages-base .sv-status{color:#117d72;background:#e3f7f3}.sv-visual-contact .sv-contact{perspective:1000px;grid-template-columns:1fr 130px;gap:14px;padding:9%}.sv-visual-contact .sv-contact-inbox{background:linear-gradient(#fff,#eef6f7);border:6px solid #132631;border-radius:24px;animation:6.8s ease-in-out infinite sceneInboxFloat;transform:rotateY(-6deg)rotate(-1.2deg);box-shadow:0 34px 64px #00081066,15px 15px #0d3e4833}.sv-visual-contact .sv-contact-inbox-title{color:#143d48}.sv-visual-contact .sv-contact-inbox .sv-status{color:#117d72;background:#e3f7f3}.sv-visual-contact .sv-contact-message{background:#fff;border:1px solid #08364311;box-shadow:0 8px 20px #082c370e}.sv-visual-contact .sv-contact-message-line{background:#cce4e7}.sv-visual-contact .sv-contact-reply{background:#e8f3f4;border-color:#08364311}.sv-visual-contact .sv-contact-channel{background:#fcfffffa;border:1px solid #ffffffd6;animation:5.4s ease-in-out infinite sceneCardBreath;box-shadow:0 14px 28px #000a1333}.sv-visual-contact .sv-contact-channel:nth-child(2){animation-delay:-1.8s;transform:translate(10px)}.sv-visual-contact .sv-contact-channel:nth-child(3){animation-delay:-3.6s}.sv-visual-contact .sv-contact-channel-label{color:#143d48}.sv-visual-booking .sv-booking{perspective:1000px;grid-template-columns:1fr .68fr;gap:14px;padding:9%}.sv-visual-booking .sv-booking-calendar{background:linear-gradient(#fff,#eef6f7);border:1px solid #ffffffdb;animation:6.8s ease-in-out infinite sceneCalendarFloat;transform:rotateY(-5deg)rotate(1deg);box-shadow:0 30px 58px #00091254,-14px 14px #0d3e4833}.sv-visual-booking .sv-booking-calendar-month{color:#143d48}.sv-visual-booking .sv-booking-day,.sv-visual-booking .sv-booking-slot{color:#718b94;background:#e9f3f4}.sv-visual-booking .sv-booking-day-active,.sv-visual-booking .sv-booking-slot-active{color:#0d978e;background:#dff7f2;box-shadow:inset 0 0 0 1px #11aca32e}.sv-visual-booking .sv-booking-confirm{background:linear-gradient(145deg,#0c3f4a,#071f2c);border-color:#4edfd638;animation:5.5s ease-in-out -2.4s infinite sceneCardBreath;transform:rotate(-1.8deg);box-shadow:0 22px 44px #0009124f}.sv-visual-estimate .sv-estimate{grid-template-columns:1fr 142px;gap:15px;padding:9%}.sv-visual-estimate .sv-estimate-panel{background:linear-gradient(#fff,#eef6f7);border-color:#ffffffdb;animation:6.8s ease-in-out infinite scenePanelFloat;transform:rotate(-1.2deg);box-shadow:0 30px 58px #00091254,14px 14px #0d3e4830}.sv-visual-estimate .sv-estimate-head-icon,.sv-visual-estimate .sv-estimate-result-icon{color:#0da4a0}.sv-visual-estimate .sv-estimate-title{color:#143d48}.sv-visual-estimate .sv-estimate-step{color:#0d8e87;background:#dff7f2}.sv-visual-estimate .sv-estimate-progress,.sv-visual-estimate .sv-estimate-slider{background:#d9e8ea}.sv-visual-estimate .sv-estimate-progress-fill,.sv-visual-estimate .sv-estimate-slider-fill{background:linear-gradient(90deg,#22c5b0,#42bdd5);animation:3.2s ease-in-out infinite sceneProgressLive}.sv-visual-estimate .sv-estimate-control-label{color:#718b94}.sv-visual-estimate .sv-estimate-option{color:#54717a;background:#e6f1f2}.sv-visual-estimate .sv-estimate-option-active{color:#0d9189;background:#d9f7f2}.sv-visual-estimate .sv-estimate-result{background:linear-gradient(145deg,#0c3f4a,#071f2c);border-color:#4edfd638;animation:5.5s ease-in-out -2.3s infinite sceneCardBreath;box-shadow:0 22px 44px #0009124f}.sv-visual-estimate .sv-estimate-result-label,.sv-visual-estimate .sv-estimate-result-unit{color:#aed8d8}.sv-visual-cases .sv-cases-stack{perspective:1000px;width:74%}.sv-visual-cases .sv-case-card{background:linear-gradient(#fff,#eef6f7);border-color:#ffffffdb;animation:5.8s ease-in-out infinite sceneCardBreath;box-shadow:0 20px 40px #000a133b}.sv-visual-cases .sv-case-card-medical{transform:translate(-34px)rotate(-1.5deg)}.sv-visual-cases .sv-case-card-ops{background:linear-gradient(145deg,#0c3f4a,#071f2c);border-color:#4edfd638;animation-delay:-1.9s;transform:translate(32px)scale(1.04)}.sv-visual-cases .sv-case-card-mobile{animation-delay:-3.8s;transform:translate(-12px)rotate(1.2deg)}.sv-visual-cases .sv-case-card-type,.sv-visual-cases .sv-case-card-value{color:#143d48}.sv-visual-cases .sv-case-card-ops .sv-case-card-type,.sv-visual-cases .sv-case-card-ops .sv-case-card-value{color:#efffff}.sv-visual-cases .sv-cases-filter{background:#fcfffffa;border-color:#ffffffd6;box-shadow:0 14px 28px #000a1333}.sv-visual-cases .sv-cases-filter-label,.sv-visual-cases .sv-cases-filter-pill{color:#17606b}.sv-visual-cases .sv-cases-filter-pill{background:#e0f5f5}@keyframes sceneCardBreath{0%,to{margin-top:0}50%{margin-top:-7px}}@keyframes sceneBuildingFloat{0%,to{transform:rotateY(-7deg)rotate(-1.5deg)translateY(0)}50%{transform:rotateY(-4deg)rotate(-.7deg)translateY(-7px)}}@keyframes sceneProfileFloat{0%,to{transform:rotateY(-4deg)rotate(1.8deg)translateY(0)}50%{transform:rotateY(-2deg)rotate(1deg)translateY(-8px)}}@keyframes sceneCodeFloat{0%,to{transform:rotateY(-6deg)rotate(-1.2deg)translateY(0)}50%{transform:rotateY(-3deg)rotate(-.5deg)translateY(-7px)}}@keyframes sceneDashboardFloat{0%,to{transform:rotateY(-5deg)rotate(1.1deg)translateY(0)}50%{transform:rotateY(-2deg)rotate(.4deg)translateY(-7px)}}@keyframes sceneInboxFloat{0%,to{transform:rotateY(-6deg)rotate(-1.2deg)translateY(0)}50%{transform:rotateY(-3deg)rotate(-.4deg)translateY(-7px)}}@keyframes sceneCalendarFloat{0%,to{transform:rotateY(-5deg)rotate(1deg)translateY(0)}50%{transform:rotateY(-2deg)rotate(.4deg)translateY(-7px)}}@keyframes scenePanelFloat{0%,to{transform:rotate(-1.2deg)translateY(0)}50%{transform:rotate(-.4deg)translateY(-7px)}}@keyframes sceneCloudFloat{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-8px)}}@keyframes sceneRingPulse{0%{opacity:0;transform:scale(.85)}40%{opacity:.65}to{opacity:0;transform:scale(1.13)}}@keyframes sceneWindowPulse{0%,to{opacity:.6}50%{opacity:1;box-shadow:0 0 15px #37cdc338}}@keyframes sceneFlowLine{to{background-position:60px 0}}@keyframes sceneFlowLineVertical{to{background-position:0 60px}}@keyframes sceneProgressLive{0%,to{opacity:.72;transform-origin:0;transform:scaleX(.88)}50%{opacity:1;transform-origin:0;transform:scaleX(1)}}@media (max-width:900px){.sv-visual-services .sv-services{grid-template-columns:74px 1fr 78px;padding:7%}.sv-visual-services .sv-services-output{grid-column:auto;min-height:105px}.sv-visual-contact .sv-contact{grid-template-columns:1fr 108px}}@media (max-width:560px){.sv-visual-about .sv-about-grid{grid-template-columns:1fr .62fr;gap:9px;width:94%;height:84%}.sv-visual-about .sv-about-building{border-width:4px;padding:9px}.sv-visual-about .sv-about-floor{min-height:42px;padding:8px}.sv-visual-about .sv-about-location{padding:8px;font-size:9px}.sv-visual-profile .sv-profile-card{width:90%;padding:16px}.sv-visual-profile .sv-profile-capabilities{gap:7px;margin-top:13px}.sv-visual-services .sv-services{grid-template-columns:58px 1fr 62px;gap:7px;padding:5%}.sv-visual-services .sv-services-hub,.sv-visual-services .sv-services-output{grid-column:auto;min-height:82px;padding:8px}.sv-visual-services .sv-services-row{grid-template-columns:18px 52px 1fr 16px;gap:6px;min-height:43px;padding:8px}.sv-visual-services .sv-services-row-label{font-size:9px}.sv-visual-automation .sv-automation-flow{gap:4px;width:92%}.sv-visual-automation .sv-automation-step{width:72px;min-height:72px;padding:8px}.sv-visual-automation .sv-automation-arrow{width:14px;height:14px}.sv-visual-company .sv-company{padding:7%}.sv-visual-company .sv-company-editor{border-width:5px}.sv-visual-company .sv-company-code{gap:8px 10px;padding:16px}.sv-visual-company .sv-company-pipeline{flex-wrap:nowrap;gap:5px}.sv-visual-company .sv-company-pipeline-step{min-height:42px;padding:8px}.sv-visual-dashboard .sv-dashboard-shell{grid-template-columns:42px 1fr;width:94%;min-height:84%}.sv-visual-dashboard .sv-dashboard-main{gap:9px;padding:10px}.sv-visual-saas .sv-saas-tenants{gap:5px;left:2%;right:2%}.sv-visual-saas .sv-saas-tenant{min-height:88px;padding:8px 4px}.sv-visual-software-packages .sv-software-packages,.sv-visual-medical-packages .sv-medical-packages{padding:5%}.sv-visual-software-packages .sv-software-package,.sv-visual-medical-packages .sv-medical-package{padding:9px}.sv-visual-contact .sv-contact{grid-template-columns:1fr 74px;gap:8px;padding:6%}.sv-visual-contact .sv-contact-inbox{border-width:4px;gap:9px;padding:11px}.sv-visual-contact .sv-contact-channels{grid-template-columns:1fr;display:grid}.sv-visual-booking .sv-booking{grid-template-columns:1fr 94px;gap:8px;padding:6%}.sv-visual-booking .sv-booking-calendar,.sv-visual-booking .sv-booking-confirm{padding:11px}.sv-visual-estimate .sv-estimate{grid-template-columns:1fr 94px;gap:8px;padding:6%}.sv-visual-estimate .sv-estimate-panel,.sv-visual-estimate .sv-estimate-result{padding:11px}.sv-visual-cases .sv-cases-stack{width:84%}.sv-visual-cases .sv-case-card{padding:11px}}@media (prefers-reduced-motion:reduce){.sv-visual-about .sv-about-building,.sv-visual-about .sv-about-principles>*,.sv-visual-profile .sv-profile-card,.sv-visual-services .sv-services-hub,.sv-visual-services .sv-services-output,.sv-visual-services .sv-services-row,.sv-visual-automation .sv-automation-flow-line,.sv-visual-automation .sv-automation-step,.sv-visual-company .sv-company-editor,.sv-visual-company .sv-company-pipeline-step,.sv-visual-dashboard .sv-dashboard-shell,.sv-visual-saas .sv-saas-cloud,.sv-visual-saas .sv-saas-bus-line,.sv-visual-saas .sv-saas-tenant,.sv-visual-software-packages .sv-software-package,.sv-visual-medical-packages .sv-medical-package,.sv-visual-contact .sv-contact-inbox,.sv-visual-contact .sv-contact-channel,.sv-visual-booking .sv-booking-calendar,.sv-visual-booking .sv-booking-confirm,.sv-visual-estimate .sv-estimate-panel,.sv-visual-estimate .sv-estimate-result,.sv-visual-cases .sv-case-card{animation:none!important}}.sv-visual-home .his-laptop{z-index:7;width:64%;height:68%;top:18%;left:-2%}.sv-visual-home .his-companion-tablet{z-index:5;width:30%;height:70%;top:7%;right:-1%}.sv-visual-home .his-companion-phone{z-index:12;background:0 0;border:0;border-radius:0;width:18.5%;height:auto;padding:0;animation:7s ease-in-out infinite homeIphoneFloat;bottom:0;right:1%;transform:rotate(-2.2deg);box-shadow:0 30px 55px #0008126b,0 0 32px #50ddd212}.sv-visual-home .his-android-device{filter:drop-shadow(0 28px 30px #00081270)drop-shadow(0 0 22px #4ddccf0f);z-index:11;width:17.5%;animation:7.6s ease-in-out infinite homeAndroidFloat;position:absolute;bottom:3%;right:20.5%;transform:rotate(3.2deg)}.sv-visual-home .his-laptop-screen{border-width:6px}.sv-visual-home .his-laptop-workspace{gap:8px;padding:11px 12px}.sv-visual-home .his-console-stats,.sv-visual-home .his-console-bottom{gap:6px}.sv-visual-home .his-stat-card,.sv-visual-home .his-flow-card,.sv-visual-home .his-modules-card{border-radius:10px;padding:7px}.sv-visual-home .his-module-violet{color:#0e99a5;background:#e2f6f7}.sv-visual-home .his-float-ai{z-index:16;top:8%;left:0}.sv-visual-home .his-float-fhir{z-index:16;top:2%;right:20%}.sv-visual-home .his-float-data{z-index:16;bottom:3%;left:23%;right:auto}@media (max-width:900px){.sv-visual-home .his-laptop{width:66%;height:67%;top:19%;left:-2%}.sv-visual-home .his-companion-tablet{width:31%;height:69%;right:-1%}.sv-visual-home .his-companion-phone{width:19%;right:0}.sv-visual-home .his-android-device{width:18%;right:20%}}@media (max-width:560px){.sv-visual-home .his-laptop{width:69%;height:63%;top:25%;left:-4%}.sv-visual-home .his-laptop-workspace{padding:7px}.sv-visual-home .his-laptop-sidebar{gap:6px;padding:7px 3px}.sv-visual-home .his-float-ai{top:11%;left:-1%}.sv-visual-home .his-float-fhir{top:1%;right:19%}.sv-visual-home .his-float-data{bottom:1%;left:16%}.sv-visual-home .his-companion-tablet{width:32%;height:67%;top:8%;right:-2%}.sv-visual-home .his-companion-phone{width:20.5%;height:auto;bottom:0;right:-1%}.sv-visual-home .his-android-device{width:19.5%;bottom:2%;right:20.5%}}@keyframes homeIphoneFloat{0%,to{transform:rotate(-2.2deg)translateY(0)}50%{transform:rotate(-1deg)translateY(-8px)}}@keyframes homeAndroidFloat{0%,to{transform:rotate(3.2deg)translateY(0)}50%{transform:rotate(1.8deg)translateY(-10px)}}@media (prefers-reduced-motion:reduce){.sv-visual-home .his-android-device{animation:none!important}}.sv-visual-home .his-companion-phone{width:18.5%;right:23%}.sv-visual-mobile .mobile-back-phone{display:none}.sv-visual-mobile .mobile-product-phone{box-shadow:none;filter:drop-shadow(0 34px 34px #00081275)drop-shadow(0 0 24px #36d6ca14);z-index:5;background:0 0;border:0;border-radius:0;width:39%;height:auto;padding:0;animation:6.8s ease-in-out infinite productPhoneFloat;top:-2%;left:30.5%;transform:rotate(1.8deg)}.sv-visual-mobile .mobile-product-screen{box-sizing:border-box;border-radius:0;grid-template-rows:auto auto auto 1fr;gap:7px;width:100%;height:100%;padding:14% 7% 7%}iphone-16-max:not([rendered]),pixel-9-pro:not([rendered]){opacity:0}iphone-16-max[rendered],pixel-9-pro[rendered]{opacity:1;transition:opacity .24s}@media (max-width:900px){.sv-visual-home .his-companion-phone{width:19%;right:22%}.sv-visual-mobile .mobile-product-phone{width:40%;left:30%}}@media (max-width:560px){.sv-visual-home .his-companion-phone{width:20.5%;right:20%}.sv-visual-mobile .mobile-product-phone{width:46%;height:auto;top:-1%;left:27%}}.sv-visual-home .his-laptop{width:82%;height:74%;top:14%;left:5%}.sv-visual-home .his-float-ai{top:9%;left:2%}.sv-visual-home .his-float-fhir{top:12%;right:2%}.sv-visual-home .his-float-data{bottom:7%;left:auto;right:3%}@media (max-width:900px){.sv-visual-home .his-laptop{width:88%;height:73%;top:15%;left:3%}}@media (max-width:560px){.sv-visual-home .his-laptop{width:98%;height:70%;top:18%;left:1%}.sv-visual-home .his-float-ai{top:12%;left:-1%}.sv-visual-home .his-float-fhir{top:8%;right:-1%}.sv-visual-home .his-float-data{bottom:4%;right:2%}}.sv-visual-home .his-real-laptop{aspect-ratio:1200/742;filter:drop-shadow(0 34px 34px #00081280)drop-shadow(0 0 24px #39d6cc12);z-index:6;width:94%;animation:7s ease-in-out infinite realLaptopFloat;position:absolute;top:7%;left:3%;transform:rotate(-.35deg)}.sv-visual-home .his-real-laptop .his-laptop-screen{box-shadow:none;z-index:1;border:0;border-radius:3px;width:74.1667%;height:74.933%;top:12.534%;left:12.9167%}.sv-visual-home .his-real-laptop-frame{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0}.sv-visual-medical .clinical-real-ipad{aspect-ratio:1200/938;filter:drop-shadow(0 34px 36px #0008127a)drop-shadow(0 0 26px #39d6cc12);z-index:5;width:80%;animation:7.2s ease-in-out infinite realIpadFloat;position:absolute;top:7%;left:10%;transform:rotate(.6deg)}.sv-visual-medical .clinical-real-ipad .clinical-tablet-screen{box-sizing:border-box;z-index:1;border-radius:8px;width:87.1667%;height:83.582%;position:absolute;top:8.209%;left:6.4167%}.sv-visual-medical .clinical-real-ipad-frame{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0}@keyframes realLaptopFloat{0%,to{transform:rotate(-.35deg)translateY(0)}50%{transform:rotate(-.12deg)translateY(-7px)}}@keyframes realIpadFloat{0%,to{transform:rotate(.6deg)translateY(0)}50%{transform:rotate(.25deg)translateY(-8px)}}@media (max-width:560px){.sv-visual-home .his-real-laptop{width:104%;top:15%;left:-2%}.sv-visual-medical .clinical-real-ipad{width:90%;top:12%;left:5%}}@media (prefers-reduced-motion:reduce){.sv-visual-home .his-real-laptop,.sv-visual-medical .clinical-real-ipad{animation:none!important}}@media (max-width:560px){.chat-widget{width:min(360px,100vw - 20px);bottom:12px;left:10px}.chat-toggle{border-radius:15px;width:48px;height:48px}.chat-toggle:before{border-radius:18px;inset:-4px}.chat-toggle:after{width:6px;height:6px;top:8px;right:8px}.chat-toggle .chat-bot-character{width:34px;height:31px}.chat-toggle .bot-face{width:28px;height:24px}.chat-panel{max-height:calc(100vh - 76px)}}@property --hero-sheen{syntax:"<percentage>";inherits:false;initial-value:0%}.hero-section .hero-content>.rv{align-self:stretch;width:100%}.hero-section .hero-content>.rv>*{max-width:100%}.hero-section .hero-proof-grid,.hero-section .hero-actions,.hero-section .hero-avail-row{width:100%;max-width:100%}.hero-section .hero-content .eyebrow{margin:0}.hero-section .hero-content h1{margin-block:calc(18px - .1em) 0;margin-inline:0}.hero-section .hero-content .hero-subtitle{margin:26px 0 0}.hero-section .hero-proof-grid{margin-top:34px}.hero-section .hero-actions{margin-top:30px}.hero-section .hero-avail-row{border-top:1px solid #a1dbe71f;margin-top:30px;padding-top:20px}.hero-section .hero-content h1,.hero-section .hero-content h1>span{letter-spacing:.028em;font-size:clamp(2.6rem,5.9vw,5.6rem);line-height:1.02}.hero-section .hero-content h1{filter:drop-shadow(0 18px 46px #040c168c);text-wrap:balance;max-width:100%}.hero-section .hero-content h1>span{background-image:linear-gradient(108deg,#fff 0%,#eafcff 26%,#fff 42%,#a6ecf6 68%,#6fd8ea 100%)!important;background-position:var(--hero-sheen) 50%!important;background-repeat:no-repeat!important;background-size:240% 100%!important}.hero-section .hero-content .hero-subtitle{text-wrap:pretty}.hero-section .hero-proof-grid{gap:10px}.hero-section .hero-proof-pill{padding:14px 16px;border-radius:15px;align-content:center;gap:5px;min-height:72px;padding-inline-start:19px;position:relative;overflow:hidden;background:linear-gradient(#ddf6fb14,#ddf6fb08)!important;border:1px solid #86dff129!important}.hero-section .hero-proof-pill:before{background:linear-gradient(180deg, var(--pill-accent,#09d8ff), transparent 88%);content:"";opacity:.85;width:2px;position:absolute;inset-block:13px;inset-inline-start:0}.hero-section .hero-proof-pill:first-child{--pill-accent:#09d8ff}.hero-section .hero-proof-pill:nth-child(2){--pill-accent:#1aec9e}.hero-section .hero-proof-pill:nth-child(3){--pill-accent:#f5bc42}.hero-section .hero-proof-pill strong{font-size:.96rem;line-height:1.3}.hero-section .hero-proof-pill small{letter-spacing:.01em;font-size:.735rem;font-weight:700}.hero-section .hero-proof-pill:hover{box-shadow:0 16px 38px #020f1647;border-color:#86dff14d!important}.hero-section .hero-avail-stack{font-family:var(--font-mono-display), ui-monospace, monospace;letter-spacing:.12em;font-size:.66rem}.hero-section .hero-avail-text{letter-spacing:.005em;font-size:.78rem}.hero-section .hero-content:before{opacity:.9;background:linear-gradient(#20d8ef00 0%,#20d8eff2 11%,#46b8f2b8 47%,#9172ffa8 79%,#9172ff00 100%);border-radius:999px;width:2px;height:auto;inset:8px -34px 8px auto}[dir=ltr] .hero-section .hero-content:before{inset:8px auto 8px -34px}.hero-section .hero-inner{background:linear-gradient(90deg,#0000 5%,#09d8ff8c 32%,#9172ff73 68%,#0000 95%) 0 0/100% 1px no-repeat,radial-gradient(circle at 78% 25%,#09d8ff21,#0000 28%),radial-gradient(circle at 16% 90%,#9070ff1c,#0000 30%),radial-gradient(132% 82% at 50% 118%,#0208119e,#0000 62%),linear-gradient(135deg,#07111e 0%,#0a1726 52%,#07111d 100%);box-shadow:0 40px 100px #0a263642,inset 0 1px #ffffff12}.hero-section .hero-inner:before{opacity:.62;-webkit-mask-image:radial-gradient(118% 96% at 24% 44%,#000 6%,#0000008c 52%,#0000 86%);mask-image:radial-gradient(118% 96% at 24% 44%,#000 6%,#0000008c 52%,#0000 86%)}[dir=ltr] .hero-section .hero-inner:before{-webkit-mask-image:radial-gradient(118% 96% at 76% 44%,#000 6%,#0000008c 52%,#0000 86%);mask-image:radial-gradient(118% 96% at 76% 44%,#000 6%,#0000008c 52%,#0000 86%)}.hero-frame-brand,.hero-frame-status,.hero-frame-index,.hero-frame-scroll-label{font-family:var(--font-mono-display), ui-monospace, monospace}.hero-frame-brand,.hero-frame-status,.hero-frame-index{letter-spacing:.17em;font-size:.6rem}.hero-frame-scroll{z-index:5;align-items:center;gap:12px;display:inline-flex;position:absolute;bottom:29px;right:clamp(30px,4.6vw,68px)}[dir=ltr] .hero-frame-scroll{left:clamp(30px,4.6vw,68px);right:auto}.hero-frame-scroll-label{color:#cce5ed80;letter-spacing:.2em;white-space:nowrap;font-size:.58rem;font-weight:700}.hero-frame-scroll-track{background:#81def229;border-radius:999px;width:62px;height:1px;position:relative;overflow:hidden}.hero-frame-scroll-track i{background:linear-gradient(90deg,#0000,#35eca6,#0000);width:26px;position:absolute;inset:0 auto 0 0}.hero-section .hero-visual-col:after{content:"";filter:blur(16px);bottom:3%;pointer-events:none;z-index:-1;background:radial-gradient(#09d8ff33,#09d8ff0f 46%,#0000 74%);height:84px;position:absolute;inset-inline:14%}.sv-visual-home .his-ambient{opacity:.72;-webkit-mask-image:linear-gradient(200deg,#000 0%,#00000047 58%,#0000 100%);mask-image:linear-gradient(200deg,#000 0%,#00000047 58%,#0000 100%)}@media (prefers-reduced-motion:no-preference){.hero-section .hero-content h1>span{animation:11s ease-in-out infinite hero-title-sheen}.hero-frame-scroll-track i{animation:3s ease-in-out infinite hero-scroll-trace}}@keyframes hero-title-sheen{0%,to{--hero-sheen:0%}50%{--hero-sheen:100%}}@keyframes hero-scroll-trace{0%{opacity:0;transform:translate(-26px)}22%,78%{opacity:1}to{opacity:0;transform:translate(62px)}}@media (max-width:900px){.hero-section .hero-content{text-align:start;align-items:flex-start;width:100%;max-width:760px}.hero-section .hero-content>.rv,.hero-section .hero-proof-grid,.hero-section .hero-actions,.hero-section .hero-avail-row{justify-content:flex-start;width:100%}.hero-section .hero-content:before{display:none}.hero-section .hero-inner{gap:clamp(30px,5vw,48px);padding-block:clamp(94px,12vw,116px) clamp(52px,7vw,68px)}.hero-section .hero-inner:before{-webkit-mask-image:radial-gradient(120% 62% at 50% 78%,#000 8%,#0000 82%);mask-image:radial-gradient(120% 62% at 50% 78%,#000 8%,#0000 82%)}.hero-section .hero-visual-col{border-top:1px solid #8bdaeb1c;width:100%;max-width:700px;margin-inline:auto;padding-top:34px}}@media (max-width:900px) and (min-width:681px){.hero-section .hero-content h1,.hero-section .hero-content h1>span{font-size:clamp(2.9rem,7vw,4.6rem)}}@media (max-width:680px){.hero-section .hero-content h1,.hero-section .hero-content h1>span{font-size:clamp(2.55rem,12.6vw,3.7rem);line-height:1.04}.hero-section .hero-content .eyebrow{letter-spacing:.15em;font-size:clamp(.56rem,2.55vw,.72rem)}.hero-section .hero-content .eyebrow:before{width:18px;margin-inline-end:9px}.hero-section .hero-content .hero-subtitle{margin-top:20px}.hero-section .hero-proof-grid{margin-top:26px}.hero-section .hero-actions{margin-top:24px}.hero-section .hero-avail-row{margin-top:24px;padding-top:16px}.hero-section .hero-proof-grid{grid-template-columns:1fr;gap:8px}.hero-section .hero-proof-pill{padding:12px 15px;align-items:baseline;gap:10px;min-height:0;padding-inline-start:17px;display:flex}.hero-section .hero-proof-pill:before{inset-block:9px}.hero-section .hero-proof-pill small{margin-inline-start:auto}.hero-section .hero-actions{flex-direction:column;align-items:stretch}.hero-section .hero-actions>*,.hero-section .hero-actions .button{width:100%}.hero-frame-scroll{display:none}.sv-visual-home .his-real-laptop{width:100%;top:9%;left:0}.sv-visual-home .his-float-ai{top:8%;left:0}.sv-visual-home .his-float-fhir{top:4%;right:0}.sv-visual-home .his-float-data{bottom:5%;right:1%}}@media (max-width:600px){.hero-frame-brand,.hero-frame-index{letter-spacing:.14em;font-size:.55rem}.hero-frame-status{font-size:0}.hero-frame-status i{display:block}}@media (prefers-reduced-motion:reduce){.hero-section .hero-content h1>span,.hero-frame-scroll-track i{animation:none!important}}.sv-visual-home .his-chart-labels,.sv-visual-home .his-stat-card small{display:none}.sv-visual-home .his-console-kicker{font-size:8.5px}.sv-visual-home .his-console-head strong{font-size:14px}.sv-visual-home .his-console-live{gap:5px;padding:5px 8px;font-size:8.5px}.sv-visual-home .his-console-stats{gap:7px}.sv-visual-home .his-stat-card{gap:2px;padding:8px 10px}.sv-visual-home .his-stat-card>span{font-size:9px}.sv-visual-home .his-stat-card>span svg{width:11px;height:11px}.sv-visual-home .his-stat-card strong{font-size:21px}.sv-visual-home .his-card-title strong{font-size:10.5px}.sv-visual-home .his-card-title span{font-size:8.5px}.sv-visual-home .his-flow-card svg{height:calc(100% - 22px)}.sv-visual-home .his-modules-card{gap:4px;padding:8px}.sv-visual-home .his-module-row{gap:6px;padding:3px 6px;font-size:9.5px}.sv-visual-home .his-module-row i{width:18px;height:18px}.sv-visual-home .his-module-row i svg{width:11px;height:11px}.sv-visual-home .his-module-row b{background:#19b98f;border-radius:50%;width:6px;height:6px;margin-right:auto;font-size:0;box-shadow:0 0 0 3px #19b98f29}.sv-visual-medical .clinical-real-ipad{width:92%;left:4%}.sv-visual-medical .clinical-metrics i,.sv-visual-medical .clinical-chart>div b{display:none}.sv-visual-medical .clinical-tablet-screen{gap:6px;padding:13px}.sv-visual-medical .clinical-head span{font-size:9px}.sv-visual-medical .clinical-head strong{font-size:14px}.sv-visual-medical .clinical-online{font-size:8.5px}.sv-visual-medical .clinical-patient{gap:8px;padding:8px}.sv-visual-medical .clinical-avatar svg{width:16px;height:16px}.sv-visual-medical .clinical-patient strong{font-size:11px}.sv-visual-medical .clinical-patient small{font-size:8.5px}.sv-visual-medical .clinical-patient b{padding:4px 7px;font-size:8.5px}.sv-visual-medical .clinical-metrics span{font-size:8.5px}.sv-visual-medical .clinical-metrics span svg{width:10px;height:10px}.sv-visual-medical .clinical-metrics strong small{font-size:8px}.sv-visual-medical .clinical-chart>div span{font-size:10px}.sv-visual-medical .clinical-chart svg{height:calc(100% - 18px)}.sv-visual-medical .clinical-ai-row{padding:5px 7px}.sv-visual-medical .clinical-ai-icon{width:25px;height:25px}.sv-visual-medical .clinical-ai-row strong{font-size:10px}.sv-visual-medical .clinical-ai-row small{font-size:8px}.sv-visual-medical .clinical-ai-row>i{padding:4px 7px;font-size:8px}.sv-visual-medical .clinical-ai-row>i svg{width:9px;height:9px}.sv-visual-mobile .mobile-welcome small,.sv-visual-mobile .mobile-quick-grid span,.sv-visual-mobile .mobile-appointment>div span,.sv-visual-mobile .mobile-appointment small{display:none}.sv-visual-mobile .mobile-welcome strong{font-size:10.5px}.sv-visual-mobile .mobile-welcome>i{width:30px;height:30px}.sv-visual-mobile .mobile-welcome>i svg{width:15px;height:15px}.sv-visual-mobile .mobile-quick-grid>div{padding:10px 2px}.sv-visual-mobile .mobile-quick-grid i{border-radius:9px;width:28px;height:28px}.sv-visual-mobile .mobile-quick-grid svg{width:14px;height:14px}.sv-visual-mobile .mobile-appointment{gap:7px;padding:9px}.sv-visual-mobile .mobile-appointment>div b{padding:3px 6px;font-size:8px}.sv-visual-mobile .mobile-appointment>strong{font-size:9.5px}.sv-visual-mobile .mobile-vitals-row>div{padding:8px}.sv-visual-mobile .mobile-vitals-row span{font-size:8px}.sv-visual-mobile .mobile-vitals-row span svg{width:9px;height:9px}.sv-visual-mobile .mobile-vitals-row strong{font-size:16px}.sv-visual-mobile .mobile-vitals-row small{font-size:8px}.sv-visual-mobile .mobile-bottom-nav{height:32px;padding:5px 9px 8px}.sv-visual-mobile .mobile-bottom-nav svg{width:12px;height:12px}.sv-visual-home .his-float-card,.sv-visual-medical .clinical-float-card,.sv-visual-mobile .mobile-float-card{padding:10px 12px}.sv-visual-home .his-float-card small,.sv-visual-medical .clinical-float-card small,.sv-visual-mobile .mobile-float-card small{font-size:8px}.sv-visual-home .his-float-card strong,.sv-visual-medical .clinical-float-card strong,.sv-visual-mobile .mobile-float-card strong{font-size:10px}.sv-visual-home .his-fhir-mark{padding:8px 7px;font-size:8.5px}.sv-visual-medical .clinical-float-card>i,.sv-visual-mobile .mobile-float-card>b{font-size:8.5px}.sv-visual-medical .clinical-tablet-screen{padding:11px 13px}.sv-visual-medical .clinical-online{padding:4px 7px}.sv-visual-medical .clinical-patient{padding:7px}.sv-visual-medical .clinical-avatar{width:28px;height:28px}.sv-visual-medical .clinical-metrics>div{padding:6px}.sv-visual-medical .clinical-metrics strong{font-size:14px}.sv-visual-medical .clinical-ai-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sv-visual-medical .clinical-chart svg{height:calc(100% - 16px);min-height:30px}.sv-visual-mobile .mobile-product-screen{align-content:start;padding-bottom:42px}.sv-visual-medical .clinical-tablet-screen{grid-template-rows:auto auto auto minmax(42px,1fr) auto}.sv-visual-medical .clinical-metrics span{line-height:1.2}.sv-visual-medical .clinical-metrics strong{font-size:14px;line-height:1.1}.sv-visual-medical .clinical-chart svg{min-height:26px}.sv-visual-mobile .mobile-product-screen{grid-template-rows:auto auto auto auto}.hero-visual-col .sv-visual-home{aspect-ratio:1.16;width:min(100%,660px)}.sv-visual-home .sv-visual-frame{height:100%;min-height:0}.hp-stage{--hp-ink:#eaf7fb;--hp-soft:#b2d1dcb8;--hp-muted:#9ebfcb80;--hp-line:#7ed6e824;--hp-cyan:#4ad9ee;--hp-mint:#4fe0b6;--hp-violet:#9b86ff;--hp-gold:#f4bd54;direction:ltr;font-family:inherit;container-type:inline-size}.hp-halo{filter:blur(46px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.hp-halo-a{inset-inline-start:-8%;background:#4ad9ee33;width:230px;height:230px;top:-6%}.hp-halo-b{bottom:2%;background:#9b86ff26;width:250px;height:250px;inset-inline-end:-6%}.hp-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--hp-line);z-index:2;background:radial-gradient(120% 80% at 82% -10%,#4ad9ee24,#0000 58%),linear-gradient(168deg,#0d2433f0 0%,#081622f5 100%);border-radius:20px;grid-template-rows:auto auto 1fr auto;gap:14px;padding:18px;font-size:13px;display:grid;position:absolute;inset:0 0 -12%;box-shadow:0 40px 90px #000a1480,inset 0 1px #ffffff12;-webkit-mask-image:linear-gradient(#000 78%,#00000059 92%,#0000 100%);mask-image:linear-gradient(#000 78%,#00000059 92%,#0000 100%)}.hp-panel-head{border-bottom:1px solid var(--hp-line);align-items:center;gap:11px;padding-bottom:14px;display:flex}.hp-brand-mark{color:var(--hp-mint);background:linear-gradient(140deg,#4fe0b638,#4ad9ee24);border:1px solid #4fe0b63d;border-radius:11px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.hp-brand-text{gap:3px;min-width:0;display:grid}.hp-brand-text small{color:var(--hp-cyan);font-family:var(--font-mono-display), ui-monospace, monospace;letter-spacing:.14em;font-size:11px;font-weight:700}.hp-brand-text strong{color:var(--hp-ink);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;overflow:hidden}.hp-live{color:var(--hp-mint);background:#4fe0b61a;border:1px solid #4fe0b63d;border-radius:999px;flex:none;align-items:center;gap:7px;margin-inline-start:auto;padding:6px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.hp-live i{background:var(--hp-mint);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #4fe0b629}.hp-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.hp-kpi{background:#ffffff0a;border:1px solid #ffffff12;border-radius:14px;gap:7px;padding:13px 14px;display:grid}.hp-kpi-primary{background:radial-gradient(110% 90% at 100% 0,#4fe0b624,#0000 60%),#ffffff0b;border-color:#4fe0b633}.hp-kpi-label{color:var(--hp-soft);align-items:center;gap:7px;min-width:0;font-size:12px;font-weight:600;display:flex}.hp-kpi-label svg{color:var(--hp-cyan);flex:none;width:14px;height:14px}.hp-kpi-primary .hp-kpi-label svg{color:var(--hp-mint)}.hp-kpi-value{color:#fff;font-family:var(--font-mono-display), ui-monospace, monospace;letter-spacing:-.02em;font-size:30px;font-weight:800;line-height:1}.hp-kpi-delta{color:var(--hp-mint);font-size:11.5px;font-weight:700}.hp-kpi-delta em{color:var(--hp-muted);font-style:normal;font-weight:600}.hp-kpi-bar{background:#ffffff17;border-radius:999px;height:5px;display:block;overflow:hidden}.hp-kpi-bar i{background:linear-gradient(90deg, var(--hp-cyan), var(--hp-mint));border-radius:inherit;height:100%;display:block}.hp-chart,.hp-systems{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;padding:13px 14px}.hp-chart{grid-template-rows:auto 1fr auto;min-height:0;display:grid}.hp-card-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.hp-card-head strong{color:var(--hp-ink);font-size:13px;font-weight:700}.hp-card-head span{color:var(--hp-muted);font-size:11.5px;font-weight:600}.hp-chart svg{width:100%;height:100%;min-height:66px}.hp-chart-area{fill:url(#hpChartFill)}.hp-chart-line{fill:none;stroke:var(--hp-mint);stroke-linecap:round;stroke-width:2.5px;vector-effect:non-scaling-stroke}.hp-chart-axis{color:var(--hp-muted);justify-content:space-between;margin-top:9px;font-size:11px;font-weight:600;display:flex}.hp-systems{gap:8px;display:grid}.hp-sys-row{background:#ffffff09;border:1px solid #ffffff0d;border-radius:11px;align-items:center;gap:10px;padding:9px 11px;display:flex}.hp-sys-icon{border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.hp-sys-cyan{color:var(--hp-cyan);background:#4ad9ee24}.hp-sys-mint{color:var(--hp-mint);background:#4fe0b624}.hp-sys-violet{color:var(--hp-violet);background:#9b86ff26}.hp-sys-row b{color:var(--hp-ink);font-family:var(--font-mono-display), ui-monospace, monospace;letter-spacing:.05em;font-size:12.5px;font-weight:700}.hp-sys-row small{color:var(--hp-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.hp-sys-state{color:var(--hp-mint);align-items:center;gap:6px;margin-inline-start:auto;font-size:11.5px;font-weight:700;display:inline-flex}.hp-sys-state i{background:var(--hp-mint);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 3px #4fe0b624}.hp-float{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:4;background:linear-gradient(150deg,#142e3ef5,#0b1c29f5);border:1px solid #7ed6e838;border-radius:15px;align-items:center;gap:11px;max-width:84%;padding:12px 14px;display:flex;position:absolute;inset-block-start:8%;inset-inline-start:-7%;box-shadow:0 26px 54px #00091280}.hp-float-icon{color:var(--hp-violet);background:#9b86ff29;border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.hp-float-icon svg{width:18px;height:18px}.hp-float-text{gap:3px;min-width:0;display:grid}.hp-float-text strong{color:var(--hp-ink);white-space:nowrap;font-size:13px;font-weight:700}.hp-float-text small{color:var(--hp-muted);white-space:nowrap;font-size:11.5px;font-weight:600}.hp-float-pill{color:var(--hp-cyan);font-family:var(--font-mono-display), ui-monospace, monospace;letter-spacing:.08em;background:#4ad9ee24;border:1px solid #4ad9ee47;border-radius:999px;flex:none;align-self:center;margin-inline-start:auto;padding:5px 9px;font-size:11px;font-weight:700}@media (prefers-reduced-motion:no-preference){.hp-live i,.hp-sys-state i{animation:2.4s ease-in-out infinite hp-pulse}.hp-sys-row:nth-child(3) .hp-sys-state i{animation-delay:.35s}.hp-sys-row:nth-child(4) .hp-sys-state i{animation-delay:.7s}.hp-float{animation:7s ease-in-out infinite hp-float-drift}}@keyframes hp-pulse{50%{box-shadow:0 0 0 6px #4fe0b600}}@keyframes hp-float-drift{50%{transform:translateY(-8px)}}.hp-panel{-webkit-mask-image:linear-gradient(#000 82%,#0006 94%,#0000 100%);mask-image:linear-gradient(#000 82%,#0006 94%,#0000 100%)}.hp-brand-mark{width:34px;height:34px}.hp-brand-mark svg{width:17px;height:17px}.hp-panel-head{padding-bottom:12px}.hp-kpi{gap:6px;padding:11px 13px}.hp-kpi-value{font-size:28px}.hp-systems{gap:7px}.hp-sys-row{gap:9px;padding:7px 10px}.hp-sys-icon{width:26px;height:26px}.hp-sys-icon svg{width:13px;height:13px}.hp-chart{overflow:hidden}.hp-float{bottom:6%;inset-block-start:auto;inset-inline-start:auto;left:-7%;right:auto}.hp-chart{padding:10px 14px}.hp-chart .hp-card-head{margin-bottom:7px}.hp-chart svg{min-height:46px}.hp-chart-axis{margin-top:6px}.hp-float{bottom:1%;left:-10%}[dir=ltr] .hp-float{left:auto;right:-10%}.hp-chart-line{stroke-width:2.8px}.hp-float{bottom:-4%}@media (max-width:900px){.hero-visual-col .sv-visual-home{aspect-ratio:1.05;width:100%}.hp-panel{grid-template-rows:auto auto 1fr;gap:12px;padding:16px;inset:0 0 -7%}.hp-systems{display:none}.hp-halo-a{width:170px;height:170px}.hp-halo-b{width:180px;height:180px}.hp-float{max-width:88%;bottom:7%;left:-3%}[dir=ltr] .hp-float{left:auto;right:-3%}}@media (max-width:680px){.hero-visual-col .sv-visual-home{aspect-ratio:.98}.hp-panel{border-radius:17px;gap:10px;padding:14px}.hp-kpis{gap:9px}.hp-kpi{gap:5px;padding:10px 11px}.hp-kpi-value{font-size:24px}.hp-kpi-label{font-size:11.5px}.hp-brand-text strong{font-size:14px}.hp-float{gap:9px;padding:10px 12px;bottom:5%}.hp-float-icon{width:32px;height:32px}}.solution-answer{border-inline-start:3px solid #09d8ff8c;max-width:940px;margin:0 auto;padding-inline-start:clamp(18px,3vw,32px)}.solution-answer h2{margin-bottom:18px;font-size:clamp(1.5rem,3vw,2.15rem);line-height:1.35}.solution-answer p{text-wrap:pretty;margin:0;font-size:clamp(1rem,1.3vw,1.14rem);line-height:2}.page-hero-visual .sv-visual-medical,.page-hero-visual .sv-visual-mobile,.hero-visual-col .sv-visual-medical,.hero-visual-col .sv-visual-mobile{aspect-ratio:1.1;width:min(100%,620px)}.sv-visual-medical .sv-visual-frame,.sv-visual-mobile .sv-visual-frame{height:100%;min-height:0}.hp-patient{background:#ffffff0a;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:11px;padding:11px 13px;display:flex}.hp-patient-avatar{color:var(--hp-cyan);background:#4ad9ee24;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.hp-patient-avatar svg{width:18px;height:18px}.hp-patient-id{gap:3px;min-width:0;display:grid}.hp-patient-id strong{color:var(--hp-ink);font-size:14px;font-weight:700}.hp-patient-id small{color:var(--hp-muted);font-size:11.5px;font-weight:600}.hp-patient-state{color:var(--hp-mint);background:#4fe0b61f;border:1px solid #4fe0b63d;border-radius:999px;flex:none;margin-inline-start:auto;padding:5px 11px;font-size:11.5px;font-weight:700}.hp-vitals{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hp-vital{background:#ffffff0a;border:1px solid #fff1;border-radius:13px;gap:6px;padding:11px 12px;display:grid}.hp-vital-label{color:var(--hp-soft);align-items:center;gap:6px;min-width:0;font-size:11.5px;font-weight:600;display:flex}.hp-vital-label svg{color:var(--hp-cyan);flex:none;width:13px;height:13px}.hp-vital-value{color:#fff;font-family:var(--font-mono-display), ui-monospace, monospace;letter-spacing:-.02em;align-items:baseline;gap:3px;font-size:24px;font-weight:800;line-height:1;display:flex}.hp-vital-value em{color:var(--hp-muted);font-family:inherit;font-size:11.5px;font-style:normal;font-weight:700}.hp-vital-note{color:var(--hp-muted);font-size:11px;font-weight:600}.hp-vital-good{color:var(--hp-mint)}.hp-chart-ecg svg{min-height:58px}.hp-ecg-grid{fill:none;stroke:#ffffff0f;stroke-width:1px;vector-effect:non-scaling-stroke}.hp-ecg-line{fill:none;stroke:var(--hp-mint);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vector-effect:non-scaling-stroke}.hp-insight{background:#9b86ff17;border:1px solid #9b86ff33;border-radius:13px;align-items:center;gap:10px;padding:11px 13px;display:flex}.hp-insight-icon{color:var(--hp-violet);background:#9b86ff2e;border-radius:10px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.hp-insight-icon svg{width:16px;height:16px}.hp-insight-text{gap:3px;min-width:0;display:grid}.hp-insight-text strong{color:var(--hp-ink);font-size:13px;font-weight:700}.hp-insight-text small{color:var(--hp-muted);font-size:11.5px;font-weight:600}.hp-phone{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);bottom:-9%;inset-inline-start:50%;z-index:2;background:linear-gradient(168deg,#0d2433f5 0%,#081622fa 100%);border:1px solid #7ed6e82e;border-radius:30px;width:min(330px,84%);padding:8px;position:absolute;top:0;transform:translate(-50%);box-shadow:0 44px 96px #000a148c,inset 0 1px #ffffff14;-webkit-mask-image:linear-gradient(#000 80%,#0006 93%,#0000 100%);mask-image:linear-gradient(#000 80%,#0006 93%,#0000 100%)}.hp-phone-screen{background:linear-gradient(#081824e6,#06111be6);border-radius:23px;grid-template-rows:auto auto auto auto auto 1fr;gap:11px;height:100%;padding:12px 13px;font-size:13px;display:grid}.hp-phone-status{color:var(--hp-muted);justify-content:space-between;align-items:center;padding:0 2px 2px;font-size:10.5px;font-weight:700;display:flex}.hp-phone-notch{background:#ffffff24;border-radius:999px;width:52px;height:5px}.hp-phone-greet{align-items:center;gap:10px;display:flex}.hp-phone-greet-text{gap:3px;min-width:0;display:grid}.hp-phone-greet-text small{color:var(--hp-cyan);font-family:var(--font-mono-display), ui-monospace, monospace;letter-spacing:.12em;font-size:9.5px;font-weight:700}.hp-phone-greet-text strong{color:var(--hp-ink);font-size:14px;font-weight:800}.hp-phone-avatar{color:var(--hp-violet);background:#9b86ff29;border-radius:11px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;margin-inline-start:auto;display:flex}.hp-phone-avatar svg{width:17px;height:17px}.hp-phone-quick{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.hp-phone-quick>div{background:#ffffff0b;border:1px solid #ffffff0f;border-radius:12px;place-items:center;gap:6px;padding:10px 6px;display:grid}.hp-phone-quick i{color:var(--hp-cyan);background:#4ad9ee21;border-radius:9px;justify-content:center;align-items:center;width:27px;height:27px;display:flex}.hp-phone-quick i svg{width:14px;height:14px}.hp-phone-quick span{color:var(--hp-soft);text-align:center;font-size:10.5px;font-weight:700}.hp-phone-card{background:radial-gradient(110% 90% at 100% 0,#4fe0b621,#0000 62%),#ffffff0b;border:1px solid #4fe0b62e;border-radius:13px;gap:7px;padding:11px 12px;display:grid}.hp-phone-card-head{justify-content:space-between;align-items:center;display:flex}.hp-phone-card-head span{color:var(--hp-muted);font-size:11px;font-weight:600}.hp-phone-card-head b{color:var(--hp-mint);font-size:11px;font-weight:700}.hp-phone-card>strong{color:var(--hp-ink);font-size:13px;font-weight:700}.hp-phone-card>small{color:var(--hp-muted);align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.hp-phone-card>small svg{width:12px;height:12px}.hp-phone-progress{background:#ffffff17;border-radius:999px;height:4px;display:block;overflow:hidden}.hp-phone-progress i{background:linear-gradient(90deg, var(--hp-cyan), var(--hp-mint));height:100%;display:block}.hp-phone-vitals{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hp-phone-vitals>div{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:12px;gap:5px;padding:9px 11px;display:grid}.hp-phone-vitals span{color:var(--hp-soft);align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}.hp-phone-vitals span svg{color:var(--hp-cyan);width:12px;height:12px}.hp-phone-vitals strong{color:#fff;font-family:var(--font-mono-display), ui-monospace, monospace;align-items:baseline;gap:3px;font-size:21px;font-weight:800;line-height:1;display:flex}.hp-phone-vitals em{color:var(--hp-muted);font-size:10.5px;font-style:normal;font-weight:700}.hp-phone-nav{background:#ffffff0d;border:1px solid #ffffff12;border-radius:14px;justify-content:space-around;align-self:end;align-items:center;padding:9px 6px;display:flex}.hp-phone-nav span{color:var(--hp-muted);display:flex}.hp-phone-nav svg{width:17px;height:17px}.hp-phone-nav-active{color:var(--hp-cyan)}.hp-float-icon-ok{color:var(--hp-mint);background:#4fe0b629}.hp-float-mobile .sv-mini-bars{align-items:flex-end;gap:2px;height:22px;margin-inline-start:auto;display:flex}.hp-float-mobile .sv-mini-bar{background:linear-gradient(180deg, var(--hp-mint), #4fe0b640);border-radius:2px;width:3px}@media (max-width:900px){.page-hero-visual .sv-visual-medical,.page-hero-visual .sv-visual-mobile,.hero-visual-col .sv-visual-medical,.hero-visual-col .sv-visual-mobile{aspect-ratio:1;width:100%}.hp-panel-clinical .hp-insight{display:none}.hp-panel-clinical{grid-template-rows:auto auto auto 1fr}}@media (max-width:680px){.hp-vitals{gap:7px}.hp-vital{gap:5px;padding:9px}.hp-vital-value{font-size:20px}.hp-vital-label{font-size:10.5px}.hp-vital-label svg{display:none}.hp-phone{width:min(300px,90%)}}.page-hero-visual .sv-visual-medical,.page-hero-visual .sv-visual-mobile,.hero-visual-col .sv-visual-medical,.hero-visual-col .sv-visual-mobile{aspect-ratio:1.06;width:min(100%,620px);max-height:580px}.hp-panel,.hp-phone{overflow:hidden}.hp-panel-clinical{grid-template-rows:auto auto auto minmax(112px,1fr) auto;inset:0 0 -6%}.hp-phone{bottom:-6%}@media (max-width:900px){.page-hero-visual .sv-visual-medical,.page-hero-visual .sv-visual-mobile,.hero-visual-col .sv-visual-medical,.hero-visual-col .sv-visual-mobile{aspect-ratio:.98;width:100%;max-height:540px}.hp-panel-clinical{grid-template-rows:auto auto auto minmax(96px,1fr)}}.hp-panel-clinical{grid-template-rows:auto auto auto minmax(112px,1fr)}@media (max-width:900px){.hp-panel-clinical{grid-template-rows:auto auto auto minmax(96px,1fr)}}.hp-phone-screen{gap:9px;padding:11px 12px}.hp-phone{inset-inline-start:auto;left:50%;right:auto;transform:translate(-50%)}.sv-visual-medical .hp-float{bottom:-9%}.sv-visual-mobile .hp-float{bottom:-6%}.proof-grid,.capability-grid-full{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin-top:34px;display:grid}.proof-card,.capability-block{background:linear-gradient(#ffffff0f,#ffffff06);border:1px solid #86dff129;border-radius:18px;padding:24px}.proof-card h3,.capability-block h3{margin-bottom:9px;font-size:1.12rem}.proof-card>p,.capability-block header p{opacity:.82;margin:0 0 16px;font-size:.95rem;line-height:1.8}.proof-card ul,.capability-block ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.proof-card li,.capability-block li{grid-template-columns:auto 1fr;align-items:start;gap:9px;font-size:.92rem;line-height:1.65;display:grid}.proof-card li svg,.capability-block li svg{color:#1aec9e;margin-top:4px}.proof-more{justify-content:center;margin-top:28px;display:flex}.scale-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;max-width:1080px;margin:44px auto 0;display:grid}.scale-card{text-align:center;background:linear-gradient(#fff1,#ffffff06);border:1px solid #86dff12e;border-radius:17px;gap:7px;padding:22px 20px;display:grid}.scale-card strong{-webkit-text-fill-color:transparent;font-family:var(--font-mono-display), ui-monospace, monospace;letter-spacing:-.02em;background:linear-gradient(120deg,#6ee2c2,#75dceb);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.1rem,4vw,2.9rem);font-weight:900;line-height:1}.scale-card span{font-size:.93rem;font-weight:700}.scale-card small{opacity:.62;font-size:.78rem}@media (max-width:600px){.proof-card,.capability-block{padding:20px}.scale-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.solution-page{--sol-ink:#eaf7fb;--sol-soft:#bed8e2c7;--sol-muted:#a6c4d094;--sol-line:#7ed6e829;--sol-cyan:#4ad9ee;--sol-mint:#4fe0b6;--sol-gold:#f4bd54;--sol-surface:linear-gradient(168deg, #0d2433f5 0%, #081622fa 100%)}.solution-page .section{padding-block:clamp(56px,7vw,92px)}.solution-page .section-intro{margin-bottom:8px}.solution-page .sol-outcomes{gap:10px;margin:0;padding:0;list-style:none;display:grid}.solution-page .sol-outcomes li{background:var(--sol-surface);border:1px solid var(--sol-line);color:var(--sol-ink);border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:15px 17px;font-size:.97rem;font-weight:600;line-height:1.6;display:grid;box-shadow:0 18px 40px #061a2629}.solution-page .sol-outcomes svg{color:var(--sol-mint);flex:none}.solution-page .sol-modules{margin-inline:auto;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:14px;max-width:1220px;margin-top:34px;display:grid}.solution-page .sol-module{background:var(--sol-surface);border:1px solid var(--sol-line);border-radius:18px;height:100%;min-height:0;padding:22px 22px 24px;transition:border-color .2s,transform .2s,box-shadow .2s;display:block;position:relative;box-shadow:0 22px 52px #061a262e}.solution-page .sol-module:before{background:linear-gradient(90deg, var(--sol-cyan), #4ad9ee00);content:"";opacity:.55;border-radius:18px 18px 0 0;height:2px;position:absolute;inset:0 0 auto}.solution-page .sol-module:hover{border-color:#7ed6e857;transform:translateY(-3px);box-shadow:0 28px 62px #061a2642}.solution-page .sol-module-index{color:var(--sol-cyan);font-family:var(--font-mono-display), ui-monospace, monospace;letter-spacing:.16em;opacity:.85;margin-bottom:10px;font-size:.72rem;font-weight:700;display:block}.solution-page .sol-module h3{margin:0 0 9px;font-size:1.06rem;font-weight:800;line-height:1.4;color:var(--sol-ink)!important}.solution-page .sol-module p{margin:0;font-size:.93rem;line-height:1.78;color:var(--sol-soft)!important}.solution-page .sol-module-link{flex-direction:column;text-decoration:none;display:flex}.solution-page .sol-module-tag{color:var(--sol-gold);font-family:var(--font-mono-display), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:.64rem;font-weight:700;display:block}.solution-page .sol-module-more{color:var(--sol-cyan);align-items:center;gap:7px;margin-top:16px;font-size:.88rem;font-weight:700;display:inline-flex}.solution-page .sol-chips{margin-inline:auto;flex-wrap:wrap;justify-content:center;gap:10px;max-width:900px;margin-top:30px;display:flex}.solution-page .sol-chip{background:var(--sol-surface);border:1px solid var(--sol-line);color:var(--sol-ink);font-family:var(--font-mono-display), ui-monospace, monospace;letter-spacing:.05em;border-radius:999px;padding:11px 18px;font-size:.78rem;font-weight:700;display:inline-block;box-shadow:0 12px 28px #061a2624}.solution-page .proof-card,.capability-block,.solution-page .proof-card h3,.capability-block h3{color:var(--sol-ink,#eaf7fb)}.solution-page .proof-card,.capability-block{background:linear-gradient(168deg,#0d2433f5 0%,#081622fa 100%);border:1px solid #7ed6e829;box-shadow:0 22px 52px #061a262e}.solution-page .proof-card h3,.capability-block h3{font-size:1.06rem;font-weight:800;color:#eaf7fb!important}.solution-page .proof-card>p,.capability-block header p{opacity:1;color:#bed8e2bd!important}.solution-page .proof-card li,.capability-block li{color:#e0f1f6e6}.scale-card{background:linear-gradient(168deg,#0d2433f5 0%,#081622fa 100%);border-color:#7ed6e82e;box-shadow:0 22px 52px #061a262e}.scale-card span{color:#eaf7fb}.scale-card small{color:#a6c4d09e;opacity:1}.solution-page .solution-answer{background:var(--sol-surface);border:1px solid var(--sol-line);border-inline-start:3px solid var(--sol-cyan);border-radius:20px;padding:clamp(26px,4vw,40px);box-shadow:0 26px 60px #061a2633}.solution-page .solution-answer h2{color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important}@media (max-width:600px){.solution-page .sol-modules{grid-template-columns:1fr}.solution-page .sol-module{padding:19px}.solution-page .sol-chips{justify-content:flex-start}}.solution-page .sol-modules{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.solution-page .sol-modules>*,.proof-grid>*,.capability-grid-full>*{height:100%;display:flex}.solution-page .sol-module,.proof-card,.capability-block{flex:1;height:auto}.proof-grid,.capability-grid-full{align-items:stretch}.proof-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}@media (max-width:1080px){.solution-page .sol-modules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.solution-page .sol-modules{grid-template-columns:1fr}}.nav-group{position:relative}.nav-group-trigger{color:inherit;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:8px 14px;transition:background .18s,color .18s;display:inline-flex}.nav-group-trigger svg{opacity:.55;transition:transform .2s}.nav-group-open .nav-group-trigger svg{transform:rotate(180deg)}.nav-panel{inset-inline-start:50%;z-index:60;background:linear-gradient(168deg,#0d2433fa 0%,#081622fc 100%);border:1px solid #7ed6e82e;border-radius:18px;gap:2px;min-width:310px;max-height:min(70vh,560px);padding:10px;display:grid;position:absolute;top:calc(100% + 12px);overflow-y:auto;transform:translate(-50%);box-shadow:0 30px 70px #04121c6b}[dir=rtl] .nav-panel{transform:translate(50%)}.nav-panel:before{content:"";inset-inline:0;height:14px;position:absolute;top:-14px}.nav-panel-item{border-radius:12px;gap:3px;padding:10px 12px;text-decoration:none;transition:background .16s;display:grid}.nav-panel-item strong{color:#eaf7fb;font-size:.9rem;font-weight:700;line-height:1.4}.nav-panel-item small{color:#a6c4d09e;font-size:.76rem;line-height:1.45}.nav-panel-item:hover,.nav-panel-item:focus-visible{background:#7ed6e81a}.nav-panel-active{background:#7ed6e821}.nav-panel-active strong{color:#6fe3f5}.nav-panel-featured{background:linear-gradient(140deg,#4fe0b624,#4ad9ee12);border:1px solid #4fe0b63d;margin-bottom:6px}.nav-panel-featured strong{color:#6fe6c2}.mob-group{gap:2px;margin-block:10px 4px;display:grid}.mob-group-title{color:#a6c4d08c;font-family:var(--font-mono-display), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;padding-block:8px 4px;padding-inline:4px;font-size:.63rem;font-weight:700}.mob-sublink{padding-inline-start:16px;font-size:.95rem;position:relative}.mob-sublink:before{content:"";inset-inline-start:3px;background:#7ed6e84d;border-radius:999px;width:4px;height:4px;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:1180px){.nav-panel{min-width:270px}}.nav-panel[hidden]{display:none!important}.mob-drawer .mob-link-active{color:#eaf7fb!important}.mob-drawer .mob-link-active:before{background:#4ad9ee}.mob-drawer .mob-link{padding:10px 13px;font-size:.97rem}.mob-drawer .mob-sublink{padding-block:9px;font-size:.93rem}.mob-drawer .mob-group{margin-block:6px 2px}.mob-drawer .mob-group-title{padding-block:6px 3px}.solution-page{--sp-ink:#eaf7fb;--sp-soft:#bad6e0cc;--sp-muted:#9ebfcb8f;--sp-line:#7ed6e826;--sp-cyan:#4ad9ee;--sp-mint:#4fe0b6;--sp-gold:#f4bd54;background:radial-gradient(70% 40% at 12% 4%,#09d8ff1a,#0000 60%),radial-gradient(60% 40% at 88% 40%,#9070ff14,#0000 58%),#071219 linear-gradient(#061019 0%,#08161f 40%,#061119 100%);display:block}.solution-page .section{background:0 0!important;border-bottom:1px solid #7ed6e812!important;padding-block:clamp(56px,7vw,92px)!important}.solution-page .section:last-of-type{border-bottom:0!important}.solution-page .aurora-layer{opacity:.5}.solution-page h2{font-size:clamp(1.75rem,3.1vw,2.6rem);line-height:1.3;color:var(--sp-ink)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}.solution-page h3{color:var(--sp-ink)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}.solution-page p,.solution-page .section-intro p{color:var(--sp-soft)!important}.solution-page .eyebrow{color:var(--sp-gold)!important;-webkit-text-fill-color:currentColor!important}.solution-page .section-intro h2{color:var(--sp-ink)!important;-webkit-text-fill-color:currentColor!important}.solution-page .solution-answer{border:1px solid var(--sp-line);background:linear-gradient(168deg,#0d2433b3,#0816228c);border-inline-start:3px solid #4ad9eea6;border-radius:20px;padding:clamp(24px,3.4vw,40px)}.solution-page .solution-answer p{color:var(--sp-soft)!important}.solution-page .seo-card-list{background:0 0;border:0;gap:9px;padding:0;display:grid}.solution-page .booking-row{grid-template-columns:auto 1fr;align-items:start;gap:11px;line-height:1.6;border:1px solid var(--sp-line)!important;color:var(--sp-ink)!important;background:linear-gradient(#ffffff0e,#ffffff06)!important;border-radius:13px!important;padding:13px 15px!important;display:grid!important}.solution-page .booking-row svg{color:var(--sp-mint);margin-top:3px}.solution-page .booking-row span{font-size:.94rem;color:var(--sp-ink)!important}.solution-page .use-cases-grid{grid-template-columns:repeat(auto-fit,minmax(268px,1fr));align-items:stretch;gap:14px}.solution-page .use-cases-grid>.rv,.solution-page .use-cases-grid>.rv>*{height:100%}.solution-page .use-case-card,.solution-page .solution-card{flex-direction:column;gap:9px;height:100%;display:flex;border:1px solid var(--sp-line)!important;background:linear-gradient(178deg,#ffffff10,#ffffff06)!important;border-radius:16px!important;padding:20px!important}.solution-page .use-case-card h3{margin:0;font-size:1.02rem;line-height:1.45}.solution-page .use-case-card p{margin:0;font-size:.9rem;line-height:1.72;color:var(--sp-muted)!important}.solution-page .use-case-card:hover{transform:translateY(-3px);border-color:#4fe0b657!important}.solution-page .use-case-tag{font-family:var(--font-mono-display), ui-monospace, monospace;letter-spacing:.1em;background:#4ad9ee1f;border:1px solid #4ad9ee38;border-radius:999px;align-self:flex-start;padding:5px 10px;font-size:.62rem;font-weight:700;color:var(--sp-cyan)!important}.solution-page .card-link{margin-top:auto;padding-top:6px;font-size:.88rem;font-weight:700;color:var(--sp-cyan)!important}.solution-page .tech-grid{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.solution-page .tech-badge{font-family:var(--font-mono-display), ui-monospace, monospace;letter-spacing:.06em;font-size:.74rem;border:1px solid var(--sp-line)!important;color:var(--sp-soft)!important;background:#ffffff0d!important;border-radius:999px!important;padding:9px 15px!important}.solution-page .faq-item{border:1px solid var(--sp-line)!important;background:linear-gradient(#ffffff0d,#ffffff05)!important;border-radius:14px!important}.solution-page .faq-item summary{font-size:.99rem;color:var(--sp-ink)!important}.solution-page .faq-item p{color:var(--sp-muted)!important}.solution-page .proof-card,.solution-page .capability-block{border-color:var(--sp-line);background:linear-gradient(178deg,#ffffff10,#ffffff06)}.solution-page .proof-card>p,.solution-page .capability-block header p{color:var(--sp-muted)!important}.solution-page .proof-card li,.solution-page .capability-block li{color:var(--sp-soft)}.solution-page .scale-card{border-color:var(--sp-line);background:linear-gradient(178deg,#ffffff12,#ffffff06)}.solution-page .scale-card span{color:var(--sp-ink)}.solution-page .scale-card small{color:var(--sp-muted)}.solution-page .button-ghost{background:#ffffff0d;border-color:#7ed6e847;color:#7fe6f7!important}.solution-page .page-hero{background:0 0!important}.solution-page .page-hero:before,.solution-page .page-hero:after{opacity:.35}@media (max-width:600px){.solution-page .use-cases-grid{grid-template-columns:1fr}.solution-page .use-case-card{padding:17px!important}}.nav-panel:before{content:none}.nav-group-open:after{content:"";inset-inline:-70px;z-index:59;height:18px;position:absolute;top:100%}.site-header{padding:9px 16px}.site-header .brand-logo-img{width:49px!important;height:50px!important}.site-header .brand strong{letter-spacing:-.01em;font-size:1rem}.site-header .brand small{letter-spacing:.01em;font-size:.66rem}.main-nav{gap:2px;padding:4px 5px}.main-nav>a,.nav-group-trigger{letter-spacing:0;border-radius:999px;min-height:36px;padding:9px 13px;font-family:inherit;font-size:.84rem;font-weight:600;line-height:1}.nav-group-trigger{color:#526d77}.nav-group-trigger:hover,.nav-group-trigger.nav-active,.nav-group-open .nav-group-trigger{color:#087c78;background:#fff;box-shadow:0 7px 20px #0b384414}.nav-group-trigger svg{width:13px;height:13px}.language-toggle{min-width:42px;height:38px;font-size:.78rem;font-weight:700}.header-cta{min-height:42px;font-size:.85rem;font-weight:700}@media (max-width:1280px){.main-nav a,.nav-group-trigger{padding:8px 10px;font-size:.8rem}.site-header .brand small{display:none}}.main-nav .nav-panel-item{text-align:start;border-radius:12px;place-items:start;gap:3px;width:100%;min-height:0;padding:10px 12px;line-height:1.4;display:grid}.main-nav .nav-panel-item strong{font-size:.9rem;font-weight:700;line-height:1.4}.main-nav .nav-panel-item small{font-size:.76rem;font-weight:500;line-height:1.45}.main-nav .nav-panel-item:hover,.main-nav .nav-panel-item.nav-panel-active{box-shadow:none;color:inherit;background:#7ed6e81f}.main-nav .nav-panel-item.nav-panel-featured{background:linear-gradient(140deg,#4fe0b624,#4ad9ee12)}:root{--brand-cyan:#18d8f0;--brand-sky:#30a8d8;--brand-blue:#4878c0;--brand-violet:#7830a8;--brand-ink:#0d2740;--brand-muted:#64808f;--spring:cubic-bezier(.34, 1.56, .64, 1)}body{background:radial-gradient(72% 50% at 8% 10%,#18d8f026 0%,#0000 58%),radial-gradient(66% 46% at 94% 20%,#4878c01f 0%,#0000 56%),radial-gradient(58% 44% at 50% 96%,#7830a817 0%,#0000 54%),linear-gradient(#fff 0%,#f8fbff 46%,#f3f8fd 100%)}::selection{background:#30a8d833}.aurora-mint .aurora-orb-a,.aurora-cyan .aurora-orb-a{background:radial-gradient(circle,#18d8f026 0%,#0000 70%)}.aurora-mint .aurora-orb-b,.aurora-cyan .aurora-orb-b{background:radial-gradient(circle,#4878c021 0%,#0000 70%)}.aurora-violet .aurora-orb-a{background:radial-gradient(circle,#7830a81f 0%,#0000 70%)}.aurora-violet .aurora-orb-b{background:radial-gradient(circle,#30a8d821 0%,#0000 70%)}.nav-panel{-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);transform-origin:top;background:linear-gradient(#fffffff7 0%,#f9fdfff7 100%);border:1px solid #4878c02b;border-radius:20px;padding:9px;box-shadow:0 28px 64px #143a6926,0 4px 12px #143a690f,inset 0 1px #fff}.nav-panel:after{background:linear-gradient(90deg, var(--brand-cyan), var(--brand-blue) 52%, var(--brand-violet));content:"";opacity:.75;inset-inline:18px;border-radius:999px;height:2px;position:absolute;top:0}.main-nav .nav-panel-item strong{color:var(--brand-ink)}.main-nav .nav-panel-item small{color:var(--brand-muted)}.main-nav .nav-panel-item:hover,.main-nav .nav-panel-item:focus-visible{background:#30a8d81a}.main-nav .nav-panel-item:hover strong{color:#12688f}.main-nav .nav-panel-item.nav-panel-active{background:#30a8d824}.main-nav .nav-panel-item.nav-panel-active strong{color:#12688f}.main-nav .nav-panel-item.nav-panel-featured{background:linear-gradient(135deg,#18d8f021,#7830a814);border:1px solid #30a8d842}.main-nav .nav-panel-item.nav-panel-featured strong{color:var(--brand-violet)}.main-nav .nav-panel-item.nav-panel-featured small{color:#6a5a86}@media (prefers-reduced-motion:no-preference){.nav-panel:not([hidden]){animation:nav-panel-spring .46s var(--spring)}.nav-panel:not([hidden]) .nav-panel-item{animation:nav-item-spring .42s var(--spring) backwards}.nav-panel:not([hidden]) .nav-panel-item:first-child{animation-delay:30ms}.nav-panel:not([hidden]) .nav-panel-item:nth-child(2){animation-delay:55ms}.nav-panel:not([hidden]) .nav-panel-item:nth-child(3){animation-delay:80ms}.nav-panel:not([hidden]) .nav-panel-item:nth-child(4){animation-delay:.105s}.nav-panel:not([hidden]) .nav-panel-item:nth-child(5){animation-delay:.13s}.nav-panel:not([hidden]) .nav-panel-item:nth-child(6){animation-delay:.152s}.nav-panel:not([hidden]) .nav-panel-item:nth-child(7){animation-delay:.172s}.nav-panel:not([hidden]) .nav-panel-item:nth-child(8){animation-delay:.19s}.nav-panel:not([hidden]) .nav-panel-item:nth-child(9){animation-delay:.206s}.nav-group-trigger,.main-nav>a{transition:background .2s var(--spring), color .2s ease, transform .26s var(--spring)}.nav-group-trigger:hover,.main-nav>a:hover{transform:translateY(-1px)}.main-nav .nav-panel-item{transition:background .2s ease, transform .26s var(--spring)}.main-nav .nav-panel-item:hover{transform:translateX(var(--nav-item-shift,-3px))}[dir=rtl] .main-nav .nav-panel-item:hover{--nav-item-shift:3px}}@keyframes nav-panel-spring{0%{opacity:0;translate:0 -12px;scale:.965}60%{opacity:1}to{opacity:1;translate:0;scale:1}}@keyframes nav-item-spring{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0}}.nav-panel{background:linear-gradient(#fff 0%,#f7fbff 100%)}.section{border-bottom:0;position:relative}.section+.section:after,.section+.section:before{pointer-events:none}.section+.section:after{content:"";inset-inline-start:50%;z-index:2;background:linear-gradient(90deg,#0000 0%,#18d8f080 18%,#4878c099 50%,#7830a873 82%,#0000 100%);width:min(900px,76%);height:1px;position:absolute;top:0;translate:-50%}.section+.section:before{background:linear-gradient(135deg, var(--brand-cyan), var(--brand-violet));content:"";inset-inline-start:50%;z-index:3;border-radius:50%;width:6px;height:6px;position:absolute;top:-2.5px;translate:-50%;box-shadow:0 0 0 4px #ffffffeb,0 0 14px #30a8d88c}@media (prefers-reduced-motion:no-preference){.section+.section:before{animation:3.4s ease-in-out infinite divider-node-pulse}}@keyframes divider-node-pulse{50%{scale:1.14;box-shadow:0 0 0 5px #fffffff2,0 0 0 8px #4878c029,0 0 26px #30a8d8e6}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.section+.section:after{animation:1s cubic-bezier(.16,1,.3,1) both divider-draw;animation-timeline:view();animation-range:entry entry 42%}.section+.section:before{animation:3.4s ease-in-out infinite divider-node-pulse,.8s cubic-bezier(.34,1.56,.64,1) both divider-node-in;animation-timeline:auto,view();animation-range:auto, entry 0% entry 40%}}}@keyframes divider-draw{0%{opacity:0;scale:0 1}to{opacity:1;scale:1}}@keyframes divider-node-in{0%{opacity:0;scale:.2}to{opacity:1;scale:1}}.section+.section:after{filter:drop-shadow(0 0 6px #30a8d866);background:linear-gradient(90deg,#0000 0%,#18d8f0bf 16%,#4878c0e6 50%,#7830a8b3 84%,#0000 100%);border-radius:999px;height:2px}.section+.section:before{width:9px;height:9px;top:-3.5px;box-shadow:0 0 0 5px #fffffff2,0 0 0 6.5px #4878c047,0 0 18px #30a8d8a6}.section+.section:after,.section+.section:before{margin-inline:auto;inset-inline:0;translate:none}.section+.section:after{background:linear-gradient(90deg,#0000 0%,#78f0fff2 50%,#0000 100%) 0 0/190px 100% no-repeat,linear-gradient(90deg,#0000 0%,#18d8f0b3 16%,#4878c0d9 50%,#7830a8a6 84%,#0000 100%) 0 0/100% 100%;animation:6s linear infinite divider-sheen}@keyframes divider-sheen{0%{background-position:-190px 0,0 0}to{background-position:calc(100% + 190px) 0,0 0}}@media (prefers-reduced-motion:reduce){.section+.section:after{animation:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.section+.section:after{animation:6s linear infinite divider-sheen;animation-range:normal}.section+.section:before{animation:3.4s ease-in-out infinite divider-node-pulse;animation-range:normal}}}
