:root{--navy:#06131e;--ink:#10212d;--ice:#f2f6f8;--blue:#55bdff;--muted:#aabac4}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--navy);color:#fff;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.nav{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#06131ef5,#06131eb0,#0000);align-items:center;gap:30px;height:78px;padding:0 4.5vw;display:flex;position:fixed;top:0;left:0;right:0}.brand{flex-direction:column;display:flex}.brand span{letter-spacing:.28em;font-size:9px}.brand strong{font-size:25px}.nav nav{gap:27px;margin:auto;display:flex}.nav nav a{color:#dce8ed;font-size:13px}.pill{border:1px solid var(--blue);border-radius:999px;padding:12px 20px;font-size:12px}.big{margin-top:20px;padding:15px 27px;display:inline-block}.hero{background:radial-gradient(circle at 73% 45%,#214c64,#0d2534 25%,#06131e 58%,#02080c 100%);grid-template-columns:1.1fr .9fr;align-items:center;min-height:100vh;padding:120px 5vw 60px;display:grid;overflow:hidden}.eyebrow{letter-spacing:.32em;color:#d7e4e9;font-size:10px}.eyebrow.dark{color:#526b79}h1{margin:25px 0;font-size:clamp(48px,5.4vw,82px);font-weight:300;line-height:1.02}h1 em,h2 em{color:var(--blue);font-style:normal}h2{font-size:clamp(38px,4.4vw,66px);font-weight:300;line-height:1.06}.product{font-size:31px;font-weight:700}.lead{color:#d5e2e8;font-size:22px}.hero-human{place-items:center;height:590px;display:grid;position:relative}.hero-body{background:radial-gradient(circle,#55bdff2a,#0000 66%);border:1px solid #79d0ff99;border-radius:48% 48% 38% 38%;width:150px;height:390px;box-shadow:0 0 80px #55bdff22}.hero-human i{border:1px solid #55bdff77;border-radius:50%;width:480px;height:230px;animation:28s linear infinite spin;position:absolute}.hero-human i:nth-child(3){height:330px;transform:rotate(58deg)}.hero-human i:nth-child(4){height:390px;transform:rotate(-48deg)}@keyframes spin{to{rotate:360deg}}.challenge{background:var(--ice);color:var(--ink);flex-direction:column;justify-content:center;min-height:560px;padding:120px 6vw;display:flex}.challenge h2{margin-bottom:20px}.challenge>p:last-child{max-width:950px;font-size:clamp(25px,2.5vw,38px);font-weight:300;line-height:1.45}.dh-wrap{background:radial-gradient(circle at 28% 45%,#133d52,#06131e 58%);grid-template-columns:1fr 1fr;display:grid;position:relative}.dh-sticky{place-items:center;height:100vh;display:grid;position:sticky;top:0;overflow:hidden}.dh-story{padding:30vh 7vw 30vh 2vw}.dh-stage{flex-direction:column;justify-content:center;min-height:82vh;display:flex}.dh-stage h2{margin:14px 0;font-size:clamp(34px,3.8vw,58px)}.dh-stage>p:last-child{color:#b9cad3;max-width:560px;font-size:18px;line-height:1.7}.digital-human{place-items:center;width:650px;height:700px;display:grid;position:relative}.human{filter:drop-shadow(0 0 20px #55bdff22);width:230px;height:560px;position:absolute;top:70px;left:210px}.head{border:1px solid #68caff88;border-radius:48%;width:74px;height:88px;position:absolute;left:78px}.neck{border-left:1px solid #68caff88;border-right:1px solid #68caff88;width:28px;height:35px;position:absolute;top:87px;left:101px}.torso{background:linear-gradient(#55bdff12,#55bdff03);border:1px solid #68caff88;border-radius:42% 42% 30% 30%;width:170px;height:245px;position:absolute;top:115px;left:30px}.arm,.leg{border:1px solid #68caff88;border-radius:30px;position:absolute}.arm{width:38px;height:255px;top:135px}.al{left:-8px;transform:rotate(8deg)}.ar{right:-8px;transform:rotate(-8deg)}.leg{width:57px;height:210px;top:345px}.ll{left:48px}.lr{right:48px}.brain,.heart,.lung,.vascular{opacity:.18;border:1px solid #72d0ff;border-radius:50%;transition:all .7s;position:absolute;box-shadow:0 0 20px #55bdff55}.brain{width:43px;height:25px;top:22px;left:15px}.heart{width:31px;height:35px;top:70px;left:92px}.lung{width:45px;height:70px;top:52px}.lung.l{left:35px}.lung.r{right:35px}.vascular{width:40px;height:100px;top:115px;left:65px}.halo{border:1px solid #55bdff35;border-radius:50%;transition:all .8s;position:absolute}.h1{width:470px;height:220px}.h2{width:540px;height:340px;transform:rotate(55deg)}.h3{width:580px;height:420px;transform:rotate(-48deg)}.layer-label{letter-spacing:.16em;color:#9ddcff;opacity:.15;font-size:8px;transition:all .7s;position:absolute}.layer-label.patient{top:25%;left:2%}.layer-label.medicine{top:22%;right:0}.layer-label.expertise{bottom:20%;left:0}.layer-label.ai{bottom:18%;right:0}.medaiq-core{text-align:center;opacity:.15;transition:all .7s;position:absolute;bottom:18px}.medaiq-core b{font-size:28px}.medaiq-core small{letter-spacing:.2em;color:#7ed0ff;font-size:8px;display:block}.clinician-output{letter-spacing:.13em;opacity:0;gap:15px;font-size:9px;transition:all .7s;display:flex;position:absolute;bottom:-28px}.clinician-output b{color:var(--blue)}.particle{opacity:.1;background:#7dd3ff;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 15px #7dd3ff}.p1{top:32%;left:14%}.p2{top:31%;right:16%}.p3{bottom:30%;left:18%}.p4{bottom:28%;right:15%}.stage-patient .layer-label.patient,.stage-medicine .layer-label.medicine,.stage-expertise .layer-label.expertise,.stage-ai .layer-label.ai{opacity:1;font-size:10px}.stage-patient .p1,.stage-medicine .p2,.stage-expertise .p3,.stage-ai .p4{opacity:1;animation:1.4s infinite pulse}.stage-medicine .brain,.stage-expertise .heart,.stage-ai .lung,.stage-ai .vascular{opacity:.9}.stage-converge .layer-label,.stage-converge .medaiq-core{opacity:1}.stage-converge .halo{border-color:#72d1ff99;box-shadow:0 0 35px #55bdff18}.stage-converge .brain,.stage-converge .heart,.stage-converge .lung,.stage-converge .vascular{opacity:.85}.stage-clinician .medaiq-core,.stage-clinician .clinician-output{opacity:1}@keyframes pulse{50%{opacity:.45;transform:scale(1.8)}}.continuum{background:var(--ice);color:var(--ink);grid-template-columns:.7fr 1.3fr;gap:6vw;padding:110px 5vw;display:grid}.continuum>div:first-child p:last-child{color:#526b79;font-size:18px;line-height:1.7}.journey{grid-template-columns:repeat(7,1fr);align-items:end;display:grid}.journey div{border-left:1px solid #bdccd3;flex-direction:column;justify-content:flex-end;gap:12px;min-height:250px;padding:16px;display:flex}.journey b{color:#1689c4}.journey span{letter-spacing:.11em;font-size:10px}.solutions{padding:120px 5vw}.cards{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:45px;display:grid}.cards article{flex-direction:column;justify-content:flex-end;height:340px;padding:27px;display:flex}.cards small{margin-bottom:auto}.cards h3{font-size:22px}.cards p{color:#e3e9ec;line-height:1.5}.cards span{color:#b8c8d1;letter-spacing:.08em;font-size:10px}.c1{background:linear-gradient(160deg,#77323a,#1a0d12)}.c2{background:linear-gradient(160deg,#236388,#07151f)}.c3{background:linear-gradient(160deg,#742c59,#190b17)}.c4{background:linear-gradient(160deg,#845055,#231416)}.science{text-align:center;background:radial-gradient(circle,#12384c,#06131e 65%);padding:140px 5vw}.science-flow{flex-wrap:wrap;justify-content:center;gap:10px;margin:50px 0;display:flex}.science-flow span{letter-spacing:.1em;border:1px solid #294c60;padding:14px;font-size:10px}.science-flow b{color:var(--blue);margin-left:20px}.science-copy{color:#bdccd4;font-size:18px}.trust{background:var(--ice);color:var(--ink);padding:110px 5vw}.trust-grid{background:#c6d3da;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:45px;display:grid}.trust-grid div{background:var(--ice);padding:35px;font-size:19px}.status{text-align:center;letter-spacing:.11em;color:#607783;margin-top:45px;font-size:10px}.status b{color:#1689c4;margin:0 10px}.company{background:radial-gradient(circle at 70% 120%,#22536d,#06131e 60%);padding:120px 5vw}.company p:last-child{color:#c1d0d8;max-width:800px;font-size:20px;line-height:1.7}.partner{background:var(--ice);color:var(--ink);text-align:center;padding:120px 5vw}.partner>p{font-size:18px}.darkpill{color:#607783;border-color:#93afbd;margin-top:25px;display:inline-block}footer{color:#94aab6;border-top:1px solid #183341;justify-content:space-between;gap:20px;padding:30px 5vw;font-size:11px;display:flex}@media (max-width:900px){.nav nav{display:none}.hero,.dh-wrap,.continuum{grid-template-columns:1fr}.hero-human{height:480px}.dh-sticky{height:72vh;position:relative}.dh-story{padding:0 7vw}.dh-stage{min-height:70vh}.digital-human{transform:scale(.8)}.journey{grid-template-columns:repeat(4,1fr)}.cards,.trust-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.nav{height:68px}.brand strong{font-size:21px}.nav>.pill{display:none}.hero{padding:120px 7vw 50px}.hero-human{margin:-50px;transform:scale(.72)}.challenge,.continuum,.solutions,.science,.trust,.company,.partner{padding-left:7vw;padding-right:7vw}.digital-human{margin:-110px;transform:scale(.58)}.dh-sticky{height:500px}.journey,.cards,.trust-grid{grid-template-columns:1fr}.journey div{min-height:100px}footer{flex-direction:column}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.pagehero{background:radial-gradient(circle at 80% 40%,#153d53,#06131e 58%);flex-direction:column;justify-content:center;min-height:72vh;padding:175px 5vw 110px;display:flex}.pagehero .max{max-width:850px}.section,.darksection{padding:110px 5vw}.light{background:var(--ice);color:var(--ink)}.darksection{background:#07141e}.center{text-align:center}.centerp{color:#b9cad3;margin-left:auto;margin-right:auto;line-height:1.7}.max{max-width:850px}.layerstack{max-width:1050px;margin:50px auto 0}.layerstack div{border-top:1px solid #c7d4db;grid-template-columns:.45fr 1fr;padding:25px;display:grid}.layerstack b{color:#1689c4}.layerstack span{color:#536b78}.detailgrid{background:#c7d4db;grid-template-columns:1fr 1fr;gap:1px;display:grid}.detailgrid article{background:var(--ice);min-height:330px;padding:45px}.detailgrid small{color:#1689c4;letter-spacing:.12em}.detailgrid h2{font-size:36px}.detailgrid p,.largecopy{color:#536b78;font-size:18px;line-height:1.7}.textlink{color:#147fb8;font-size:13px}.process{flex-wrap:wrap;gap:8px;margin-top:45px;display:flex}.process span{letter-spacing:.09em;border:1px solid #b8c9d2;padding:15px;font-size:10px}.process b{color:#1689c4;margin-left:16px}.twocol{grid-template-columns:1fr 1fr;gap:8vw;display:grid}.questions p{color:#c4d2d9;border-bottom:1px solid #284452;padding:18px 0}.evidencecards,.trustcards{background:#c7d4db;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.evidencecards article,.trustcards article{background:var(--ice);min-height:230px;padding:38px}.evidencecards small{color:#1689c4}.evidencecards p,.trustcards p{color:#536b78;line-height:1.6}.library{background:#294654;grid-template-columns:repeat(5,1fr);gap:1px;margin-top:45px;display:grid}.library span{text-align:center;letter-spacing:.12em;background:#07141e;padding:35px 18px;font-size:10px}.partnercards{background:#294654;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.partnercards article{background:#07141e;min-height:290px;padding:40px}.partnercards small{color:#6dc8fa}.partnercards p{color:#b9cad3;line-height:1.65}.disclaimer{max-width:900px;margin:35px auto 0;line-height:1.6;color:#78909d!important;font-size:11px!important}.principles{background:#294654;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:45px;display:grid}.principles span{text-align:center;letter-spacing:.14em;background:#07141e;padding:36px;font-size:10px}.partnergrid{background:#c7d4db;grid-template-columns:1fr 1fr;gap:1px;display:grid}.partnergrid article{background:var(--ice);min-height:200px;padding:45px}.partnergrid p{color:#536b78}.traumahero{background:radial-gradient(circle at 75% 55%,#54252c,#170c11 40%,#05080b 75%);min-height:90vh;padding:160px 5vw 100px}.clock{font-variant-numeric:tabular-nums;color:#f1dfe1;font-size:clamp(70px,10vw,150px);font-weight:200}.traumajourney{grid-template-columns:.7fr 1.3fr;gap:7vw;padding:100px 5vw;display:grid}.patientdisc{border:1px solid #72ccff;border-radius:48%;place-items:center;width:300px;height:430px;margin:auto;display:grid;position:sticky;top:120px}.patientdisc i{background:#e95b6b;border-radius:50%;width:18px;height:18px;position:absolute;top:140px;right:55px;box-shadow:0 0 35px #e95b6b}.event{text-align:left;color:#fff;opacity:.35;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #29414f;grid-template-columns:100px 1fr;width:100%;padding:30px 0;display:grid}.event.active{opacity:1;transform:translate(8px)}.event b{color:#ef7180;font-size:20px}.event span{flex-direction:column;gap:8px;display:flex}.event strong{letter-spacing:.12em;font-size:11px}.event small{color:#aebfc9;font-size:14px}.firstaidflow{background:#c7d4db;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.firstaidflow div{background:var(--ice);min-height:210px;padding:40px}.firstaidflow b{color:#1689c4}.firstaidflow p{color:#536b78}@media (max-width:900px){.detailgrid,.twocol,.traumajourney{grid-template-columns:1fr}.evidencecards,.trustcards,.partnercards,.principles,.firstaidflow,.library{grid-template-columns:1fr 1fr}.patientdisc{position:relative;top:0}.layerstack div{grid-template-columns:1fr;gap:8px}}@media (max-width:560px){.pagehero,.section,.darksection,.traumahero,.traumajourney{padding-left:7vw;padding-right:7vw}.detailgrid,.evidencecards,.trustcards,.partnercards,.principles,.partnergrid,.firstaidflow,.library{grid-template-columns:1fr}.patientdisc{width:230px;height:350px}.event{grid-template-columns:70px 1fr}}
