/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}}:root{--navy:#061c27;--navy2:#092a38;--blue:#156bff;--cyan:#4ee1d2;--ice:#eaf7f5;--paper:#f7f9f8;--ink:#0a2631;--muted:#61747b;--line:#cfdadc}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.wrap{width:min(1240px,100% - 56px);margin-inline:auto}.nav{z-index:10;justify-content:space-between;align-items:center;height:88px;display:flex;position:relative}.brand{letter-spacing:-.04em;align-items:center;gap:11px;font-size:19px;font-weight:700;display:flex}.brand>span>span{color:var(--blue)}.brand sup{letter-spacing:.1em;text-transform:uppercase;color:#7f9299;align-self:flex-start;margin-top:28px;font-size:8px}.mark{width:35px;height:35px;display:block;position:relative}.mark i{background:var(--blue);border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 18px #156bff88}.mark i:first-child{top:13px;left:2px}.mark i:nth-child(2){top:3px;left:14px}.mark i:nth-child(3){top:17px;right:1px}.mark i:nth-child(4){bottom:1px;left:12px}.mark:after{content:"";border:1px solid #156bff66;border-radius:48%;position:absolute;inset:4px}.navlinks{color:#466069;gap:38px;font-size:13px;display:flex}.navlinks a:hover{color:var(--blue)}.navcta{text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--ink);padding:10px 0;font-size:12px;font-weight:700}.navcta b{color:var(--blue);margin-left:13px}.hero{grid-template-columns:1.06fr .94fr;align-items:center;gap:65px;min-height:720px;padding:72px 0 95px;display:grid}.status{text-transform:uppercase;letter-spacing:.14em;color:#45626c;align-items:center;gap:10px;font:700 10px/1 Arial;display:flex}.status i{background:var(--cyan);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #4ee1d21f}h1{letter-spacing:-.07em;margin:30px 0;font-size:clamp(58px,6.9vw,94px);font-weight:500;line-height:.94}h1 span{color:var(--blue)}.dek{color:#586d75;max-width:720px;font-size:18px;line-height:1.7}.actions{gap:12px;margin-top:34px;display:flex}.button{text-transform:uppercase;letter-spacing:.06em;border:1px solid #b9c8cc;justify-content:space-between;align-items:center;gap:34px;min-width:220px;padding:17px 20px;font-size:12px;font-weight:700;display:inline-flex}.button.primary{background:var(--blue);border-color:var(--blue);color:#fff}.button.primary b{color:var(--cyan)}.button.ghost{min-width:auto}.heroFoot{border-top:1px solid var(--line);text-transform:uppercase;letter-spacing:.07em;color:#7d8e94;gap:28px;margin-top:55px;padding-top:20px;font-size:10px;display:flex}.heroFoot b{color:var(--blue);margin-right:6px}.intelligence{background:var(--navy);color:#fff;border-radius:2px;height:570px;position:relative;overflow:hidden;box-shadow:0 32px 80px #092a3830}.gridlines{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0}.intelligence svg{stroke:#5ae4d533;fill:none;stroke-width:1px;width:100%;height:100%;position:absolute;inset:0}.core{text-align:center;z-index:2;background:radial-gradient(circle at 40% 35%,#43e0d2,#126fff 55%,#0c2d48);border-radius:50%;place-content:center;width:128px;height:128px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 60px #28bfe866}.core span{letter-spacing:-.08em;font-size:29px;font-weight:300}.core small{text-transform:uppercase;letter-spacing:.12em;opacity:.8;font-size:7px}.node{text-transform:uppercase;letter-spacing:.09em;z-index:3;background:#0d3442;border:1px solid #5cd6cf55;min-width:106px;padding:11px 14px 10px 30px;font-size:10px;position:absolute}.node i{background:var(--cyan);width:7px;height:7px;box-shadow:0 0 10px var(--cyan);border-radius:50%;position:absolute;top:13px;left:13px}.node small{color:#77a0a9;margin-top:5px;font-size:7px;display:block}.n1{top:269px;left:28px}.n2{top:269px;right:28px}.n3{top:42px;left:50%;transform:translate(-50%)}.n4{bottom:50px;left:50%;transform:translate(-50%)}.telemetry{text-transform:uppercase;letter-spacing:.1em;color:#7598a0;border-top:1px solid #ffffff1c;align-items:center;gap:12px;padding-top:12px;font-size:8px;display:flex;position:absolute;bottom:18px;left:20px;right:20px}.telemetry b{color:#fff;font-weight:500}.telemetry em{color:var(--cyan);margin-left:auto;font-style:normal}.scan{background:linear-gradient(90deg,transparent,var(--cyan),transparent);opacity:.7;height:1px;animation:5s linear infinite scan;position:absolute;top:0;left:0;right:0}@keyframes scan{to{transform:translateY(570px)}}.proof{background:#fff;border-block:1px solid #dce4e5}.proofrow{justify-content:space-between;align-items:center;height:95px;display:flex}.proofrow p,.proofrow span{text-transform:uppercase;letter-spacing:.12em;color:#829297;font-size:9px}.proofrow div{gap:55px;display:flex}.proofrow b{letter-spacing:.05em;color:#4a626a;font-size:17px}.manifesto{padding:145px 0 110px}.overline{text-transform:uppercase;letter-spacing:.16em;color:var(--blue);font-size:10px;font-weight:700}.manifesto h2,.demo h2,.archHead h2,.loopIntro h2,.measurement h2,.safetyTitle h2,.vision h2{letter-spacing:-.055em;margin:27px 0;font-size:clamp(42px,5.1vw,70px);font-weight:500;line-height:1.02}.manifesto h2{max-width:1100px;font-size:clamp(48px,6vw,82px)}.manifesto h2 span,.archHead h2 span,.safetyTitle h2 span{color:var(--blue)}.manifestoCopy{color:#63757b;max-width:560px;margin-left:50%;font-size:18px;line-height:1.75}.demo{padding-bottom:150px}.demoHead{grid-template-columns:1fr .62fr;align-items:end;gap:110px;margin-bottom:50px;display:grid}.demoHead p:last-child{color:#64767c;font-size:15px;line-height:1.7}.demoGrid{border:1px solid var(--line);background:#fff;grid-template-columns:.36fr .64fr;min-height:540px;display:grid}.modeList{border-right:1px solid var(--line);flex-direction:column;display:flex}.modeList button{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;color:var(--ink);background:#fff;flex:1;grid-template-columns:34px 1fr auto;gap:2px;padding:28px;display:grid;position:relative}.modeList button span{color:#839298;font-size:9px}.modeList button b{font-size:20px;font-weight:500}.modeList button small{text-transform:uppercase;letter-spacing:.1em;color:#7a8b91;grid-column:2;margin-top:8px;font-size:8px}.modeList button em{grid-area:1/3/3;align-self:center;font-style:normal}.modeList button.active{background:var(--blue);color:#fff}.modeList button.active span,.modeList button.active small{color:#a9d5ff}.conversation{background:#f2f6f5;grid-template-rows:auto 1fr auto;display:grid}.chatTop{background:var(--navy);color:#fff;align-items:center;gap:13px;padding:20px 24px;display:flex}.agentDot{background:#123e4b;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.agentDot i{background:var(--cyan);width:9px;height:9px;box-shadow:0 0 12px var(--cyan);border-radius:50%}.chatTop b{font-size:12px;display:block}.chatTop small{text-transform:uppercase;letter-spacing:.1em;color:#7f9da5;font-size:8px}.chatTop>span{text-transform:uppercase;color:#79a69f;margin-left:auto;font-size:8px}.chatBody{flex-direction:column;gap:30px;padding:55px 60px;animation:.35s fade;display:flex}@keyframes fade{0%{opacity:.3;transform:translateY(6px)}}.patientMsg{background:#fff;border:1px solid #d8e1e1;border-radius:18px 18px 4px;align-self:flex-end;max-width:70%;padding:17px 19px;font-size:14px;line-height:1.55}.agentMsg{align-items:flex-start;gap:12px;max-width:80%;display:flex}.agentMsg span{background:var(--blue);color:#fff;border-radius:50%;flex:0 0 31px;place-items:center;width:31px;height:31px;font-size:9px;display:grid}.agentMsg p{background:#dff2ef;border-radius:4px 18px 18px;margin:0;padding:18px 20px;font-size:14px;line-height:1.65}.chatMeta{border-top:1px solid var(--line);background:#fff;grid-template-columns:1fr 1fr auto;align-items:center;gap:25px;padding:18px 24px;display:grid}.chatMeta small{color:#8a9a9f;letter-spacing:.12em;font-size:7px;display:block}.chatMeta b{font-size:10px}.wave{align-items:center;gap:3px;display:flex}.wave i{background:var(--blue);width:2px;height:12px}.wave i:nth-child(2),.wave i:nth-child(5){height:23px}.wave i:nth-child(3){height:17px}.demoNote{text-align:right;color:#829096;margin-top:13px;font-size:9px}.architecture{background:var(--navy);color:#fff;padding:130px 0}.archHead{grid-template-columns:1fr .55fr;align-items:end;gap:80px;margin-bottom:70px;display:grid}.archHead .overline{grid-column:1/-1}.overline.light{color:var(--cyan)}.archHead p:last-child{color:#88a4ab;line-height:1.7}.pillarGrid{border-top:1px solid #45606a;grid-template-columns:repeat(4,1fr);display:grid}.pillarGrid article{border-right:1px solid #45606a;min-height:330px;padding:28px 28px 0}.pillarGrid article:first-child{padding-left:0}.pillarGrid article:last-child{border-right:0}.pillarGrid article>span{color:var(--cyan);font-size:9px}.iconbox{border:1px solid #4e6a73;width:64px;height:64px;margin:45px 0 38px;position:relative}.iconbox i{border:1px solid var(--cyan);border-radius:50%;width:25px;height:25px;position:absolute;top:12px;left:12px}.iconbox i:last-child{top:27px;left:27px}.pillarGrid h3{font-size:18px;font-weight:500}.pillarGrid p{color:#8ba3aa;font-size:13px;line-height:1.7}.clinicalLoop{padding:140px 0}.loopIntro{grid-template-columns:1fr 1fr;gap:60px;display:grid}.loopIntro .overline{grid-column:1/-1}.loopIntro p:last-child{color:#65787e;align-self:end;line-height:1.7}.loopDiagram{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:12px;margin-top:70px;display:grid}.loopCard{border:1px solid var(--line);background:#fff;min-height:180px;padding:26px}.loopCard span{color:var(--blue);font-size:9px}.loopCard b{margin:35px 0 10px;font-size:18px;display:block}.loopCard p{color:#6d7d82;font-size:12px;line-height:1.6}.loopCard.accent{background:var(--blue);color:#fff}.loopCard.accent span,.loopCard.accent p{color:#b9d7ff}.arrow{color:var(--blue);font-style:normal}.measurement{background:var(--blue);color:#fff;padding:130px 0}.measureGrid{grid-template-columns:.8fr 1.2fr;gap:110px;display:grid}.metricRows>div{border-bottom:1px solid #ffffff46;grid-template-columns:40px 1fr 1.4fr auto;align-items:center;gap:20px;padding:25px 0;display:grid}.metricRows span{color:#b7d8ff;font-size:9px}.metricRows b{font-size:15px}.metricRows p{color:#d6e7ff;font-size:12px;line-height:1.5}.metricRows em{text-transform:uppercase;letter-spacing:.1em;color:var(--cyan);font:9px/1 Arial}.safety{padding:140px 0}.safetyTitle{grid-template-columns:.35fr 1fr;align-items:start;gap:50px;display:grid}.safetyTitle h2{margin-top:0}.safetyGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:70px;display:grid}.safetyGrid article{border:1px solid var(--line);background:#fff;min-height:270px;padding:30px}.shield{border:1px solid var(--blue);border-radius:18px 18px 22px 22px;width:36px;height:42px;display:block;position:relative}.shield:after{content:"✓";color:var(--blue);place-items:center;font-style:normal;display:grid;position:absolute;inset:0}.safetyGrid h3{margin:38px 0 12px;font-size:17px}.safetyGrid p{color:#687b81;font-size:12px;line-height:1.7}.vision{color:#fff;background:#0a3442;padding:120px 0}.visionGrid{grid-template-columns:1.2fr .8fr;gap:110px;display:grid}.visionGrid p{color:#a2bbc1;line-height:1.75}.button.bright{background:var(--cyan);border-color:var(--cyan);color:var(--navy);margin-top:25px}footer{color:#fff;background:#051820}.foot{justify-content:space-between;align-items:center;height:120px;display:flex}.brand.inverse>span>span{color:var(--cyan)}.foot p{color:#769198;text-align:center;max-width:450px;font-size:9px;line-height:1.5}.foot>span{color:#769198;font-size:9px}@media (width<=950px){.hero{grid-template-columns:1fr}.intelligence{width:100%;max-width:620px;margin:auto}.manifestoCopy{margin-left:30%}.pillarGrid,.safetyGrid{grid-template-columns:1fr 1fr}.pillarGrid article:nth-child(2){border-right:0}.archHead,.measureGrid,.visionGrid,.demoHead{grid-template-columns:1fr}.loopDiagram{grid-template-columns:1fr 1fr}.loopDiagram .arrow{display:none}.metricRows>div{grid-template-columns:30px 1fr 1.4fr}.metricRows em{grid-column:2}.foot p{display:none}}@media (width<=650px){.wrap{width:min(100% - 30px,1240px)}.nav{height:72px}.navlinks{display:none}.navcta{font-size:9px}.hero{min-height:auto;padding:45px 0 75px}h1{font-size:51px}.dek{font-size:16px}.actions{flex-direction:column}.button{width:100%}.heroFoot{flex-direction:column;gap:8px}.intelligence{height:430px}.intelligence svg{transform:scale(.75)}.n1{top:202px;left:10px}.n2{top:202px;right:10px}.n3{top:22px}.n4{bottom:36px}.scan{animation:none}.proofrow{flex-direction:column;gap:22px;height:auto;padding:25px 0}.proofrow div{gap:26px}.manifesto{padding:90px 0 70px}.manifestoCopy{margin-left:0}.demo{padding-bottom:90px}.demoGrid{grid-template-columns:1fr}.modeList{border-right:0}.modeList button{padding:18px}.chatBody{padding:35px 20px}.chatMeta{grid-template-columns:1fr 1fr}.chatMeta .wave{display:none}.architecture{padding:90px 0}.pillarGrid,.safetyGrid{grid-template-columns:1fr}.pillarGrid article{border-bottom:1px solid #45606a;border-right:0;min-height:280px;padding:25px 0}.loopIntro,.safetyTitle{grid-template-columns:1fr}.clinicalLoop,.safety{padding:90px 0}.loopDiagram{grid-template-columns:1fr}.measurement{padding:90px 0}.measureGrid{gap:50px}.metricRows>div{grid-template-columns:25px 1fr}.metricRows p{grid-column:2}.vision{padding:80px 0}.foot{flex-direction:column;gap:20px;height:auto;padding:35px 0}.foot p{display:block}.archHead{gap:30px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.scan{animation:none}}.protoShell{color:#092733;background:#eef3f3;min-height:100vh}.protoTop{color:#fff;z-index:30;background:#071c26;border-bottom:1px solid #29414a;align-items:center;height:68px;padding:0 26px;display:flex;position:sticky;top:0}.protoBrand{align-items:center;gap:10px;font-weight:700;display:flex}.protoBrand>span{background:#176bff;border-radius:50%;place-items:center;width:31px;height:31px;font-size:9px;display:grid;box-shadow:0 0 22px #176bff55}.protoBrand b{letter-spacing:.13em;color:#52e2d2;margin-left:4px;font-size:8px}.protoBadge{text-transform:uppercase;letter-spacing:.13em;color:#8eabb4;border:1px solid #34515b;border-radius:99px;margin:auto;padding:7px 12px;font-size:8px}.protoExit{color:#a9bdc3;font-size:10px}.protoLayout{grid-template-columns:255px 1fr;min-height:calc(100vh - 68px);display:grid}.protoSide{color:#fff;background:#0a2631;height:calc(100vh - 68px);padding:35px 20px;position:sticky;top:68px}.protoSide>p{letter-spacing:.13em;color:#63818a;margin:0 0 23px 12px;font-size:8px}.protoSide button{color:#829da5;text-align:left;cursor:default;background:0 0;border:0;border-left:2px solid #2b4650;grid-template-columns:29px 1fr;width:100%;padding:15px 12px;display:grid}.protoSide button span{grid-row:1/3;margin-top:3px;font-size:9px}.protoSide button b{font-size:11px}.protoSide button small{color:#5c7780;margin-top:5px;font-size:8px}.protoSide button.current{color:#fff;background:#0f303d;border-left-color:#51e3d3}.protoSide button.current span{color:#51e3d3}.protoSide button.done{color:#c9d8dc;cursor:pointer}.protoSide button.done span{color:#51e3d3}.sideSafety{border-top:1px solid #29454f;gap:10px;padding-top:18px;display:flex;position:absolute;bottom:25px;left:20px;right:20px}.sideSafety i{color:#51e3d3;border:1px solid #4d6b74;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:9px;font-style:normal;display:grid}.sideSafety p{color:#6f8b94;margin:0;font-size:8px;line-height:1.55}.sideSafety b{color:#aac0c6;margin-bottom:4px;display:block}.protoMain{padding:52px clamp(30px,5vw,80px) 80px;overflow:hidden}.stepPanel{max-width:1000px;margin:auto}.stepPanel.wide{max-width:1160px}.stepIntro p,.testHeader p{letter-spacing:.14em;color:#176bff;font-size:9px;font-weight:700}.stepIntro h1,.testHeader h1{letter-spacing:-.06em;margin:20px 0 18px;font-size:clamp(42px,5vw,67px);font-weight:500;line-height:1}.stepIntro>span{color:#637980;max-width:620px;font-size:14px;line-height:1.65;display:block}.stepIntro.compact{grid-template-columns:1fr 1fr;align-items:end;gap:20px;margin-bottom:35px;display:grid}.stepIntro.compact p{grid-column:1/-1}.stepIntro.compact h1{margin:0}.stepIntro.compact>span{align-self:end}.dropzone{text-align:center;cursor:pointer;background:#f9fbfa;border:1px dashed #8fa7ad;place-content:center;height:260px;margin-top:42px;display:grid;position:relative}.dropzone:hover{border-color:#176bff}.dropzone input{opacity:0;cursor:pointer;position:absolute;inset:0}.uploadIcon{color:#176bff;background:#e1ecff;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 14px;font-size:21px;display:grid}.dropzone h3{margin:0 0 8px;font-size:17px}.dropzone p{color:#829398;font-size:9px}.dropzone>span{color:#176bff;text-transform:uppercase;letter-spacing:.09em;margin-top:17px;font-size:9px;font-weight:700}.demoCase{background:#fff;border:1px solid #d0dcde;justify-content:space-between;align-items:center;margin-top:14px;padding:20px 24px;display:flex}.demoCase i{color:#097d6d;background:#e5f8f5;border-radius:2px;margin-right:10px;padding:5px 7px;font-size:8px;font-style:normal}.demoCase b{font-size:12px}.demoCase p{color:#73878d;margin:7px 0 0;font-size:10px}.demoCase button{color:#176bff;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:700}.protoPrimary{color:#fff;text-align:left;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:#176bff;border:0;justify-content:space-between;min-width:230px;margin:25px 0 0 auto;padding:16px 20px;font-size:9px;font-weight:700;display:flex}.reviewGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.patientCard,.extraction,.configColumn,.clinicianPanel{background:#fff;border:1px solid #d3dfe0}.patientHead{border-bottom:1px solid #dde6e7;align-items:center;gap:14px;padding:22px;display:flex}.patientAvatar{color:#51e3d3;background:#0a2b37;border-radius:50%;place-items:center;width:47px;height:47px;font-size:10px;display:grid}.patientHead p,.clinicalSummary p{letter-spacing:.12em;color:#788d93;margin:0 0 5px;font-size:7px}.patientHead h3{margin:0 0 4px;font-size:14px}.patientHead span{color:#6d8389;font-size:9px}.patientHead em{color:#0e846f;background:#e6f7f4;margin-left:auto;padding:7px;font-size:8px;font-style:normal}.clinicalSummary{padding:24px}.clinicalSummary h3{margin:7px 0;font-size:20px}.clinicalSummary span{color:#687d83;font-size:11px;line-height:1.6}.profileRows{padding:0 24px 18px}.profileRows p{border-top:1px solid #e2e9e9;justify-content:space-between;margin:0;padding:13px 0;font-size:9px;display:flex}.profileRows span{color:#7b8f94}.profileRows b{text-align:right;font-weight:600}.extraction{padding:24px}.extraction>h3,.configColumn>h3{justify-content:space-between;margin:0 0 17px;font-size:14px;display:flex}.extraction>h3 span,.configColumn>h3 span{color:#176bff;background:#e7efff;padding:6px;font-size:8px}.extraction label{cursor:pointer;border-top:1px solid #e1e8e9;gap:11px;padding:13px 0;display:flex}.extraction input{accent-color:#176bff}.extraction label b{font-size:10px;display:block}.extraction label small{color:#7c9095;font-size:8px}.warning{background:#fff8ef;border:1px solid #efd6ba;margin-top:10px;padding:12px}.warning b{text-transform:uppercase;color:#a75f12;margin-bottom:5px;font-size:8px;display:block}.warning span{color:#775b3d;font-size:9px;line-height:1.45}.stepActions{justify-content:space-between;margin-top:25px;display:flex}.stepActions>button:first-child{color:#62767c;cursor:pointer;background:0 0;border:0;font-size:10px}.stepActions .protoPrimary{margin:0}.configGrid{grid-template-columns:1fr 1fr 1fr;gap:14px;display:grid}.configColumn{padding:23px}.goal{border-top:1px solid #e1e8e9;align-items:center;gap:11px;padding:14px 0;display:flex}.goal i{border-radius:50%;width:8px;height:8px}.goal div{flex:1}.goal b{font-size:10px;display:block}.goal span{color:#73868c;font-size:8px}.goal em{color:#0b8570;font-size:7px;font-style:normal}.tone{gap:5px;margin-bottom:30px;display:flex}.tone button{background:#fff;border:1px solid #d4dfe0;flex:1;padding:9px;font-size:8px}.tone button.selected{color:#fff;background:#176bff;border-color:#176bff}.sliderLabel{justify-content:space-between;margin:18px 0 7px;font-size:9px;display:flex}.sliderLabel span{color:#71868c}.range{accent-color:#176bff;width:100%}.configColumn.dark{color:#fff;background:#092b37;border-color:#092b37}.configColumn.dark p{color:#b5c8cd;border-top:1px solid #294a55;margin:0;padding:13px 0;font-size:9px}.configColumn.dark p i{color:#51e3d3;margin-right:8px;font-style:normal}.humanLoop{background:#103b48;margin-top:15px;padding:13px}.humanLoop span{color:#51e3d3;margin-bottom:5px;font-size:7px;display:block}.humanLoop b{font-size:9px}.testHeader{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.testHeader button{text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #cbd8da;padding:12px 15px;font-size:9px}.dualView{grid-template-columns:minmax(320px,.8fr) 1.2fr;align-items:start;gap:22px;max-width:1050px;margin:auto;display:grid}.phone{background:#f9fbfb;border:8px solid #092833;border-radius:34px;min-height:670px;position:relative;overflow:hidden;box-shadow:0 24px 60px #15323c25}.phoneBar{justify-content:space-between;align-items:center;height:48px;padding:0 20px;font-size:8px;display:flex}.phoneBar b{font-size:10px}.phoneBar i{font-style:normal}.phoneAgent{text-align:center;padding:20px 25px}.orb{color:#fff;background:radial-gradient(circle at 35% 30%,#51e3d3,#176bff 65%,#0c3042);border-radius:50%;place-items:center;width:58px;height:58px;margin:auto;font-size:12px;display:grid;box-shadow:0 0 25px #176bff44}.phoneAgent p{color:#677d84;margin:15px 0 6px;font-size:10px}.phoneAgent h3{margin:0 0 7px;font-size:21px}.phoneAgent span{color:#768a90;font-size:9px}.situationBtns{gap:6px;padding:5px 15px;display:flex;overflow:auto}.situationBtns button{white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #ccd9db;border-radius:99px;padding:9px 11px;font-size:8px}.situationBtns button.active{color:#fff;background:#0a2c38;border-color:#0a2c38}.response{align-items:flex-start;gap:9px;padding:22px 18px;display:flex}.response>span{color:#fff;background:#176bff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:7px;display:grid}.response p{background:#e2f4f1;border-radius:3px 14px 14px;margin:0;padding:13px;font-size:10px;line-height:1.6}.phoneInput{color:#92a2a7;background:#fff;border:1px solid #d3dfe0;border-radius:99px;padding:13px;font-size:9px;position:absolute;bottom:30px;left:14px;right:14px}.phoneInput b{float:right;color:#fff;background:#176bff;border-radius:50%;place-items:center;width:20px;height:20px;margin-top:-5px;display:grid}.help{text-align:center;color:#89999d;font-size:6px;position:absolute;bottom:9px;left:0;right:0}.clinicianPanel{padding:25px}.clinicianTop{border-bottom:1px solid #dce5e6;justify-content:space-between;padding-bottom:18px;display:flex}.clinicianTop p,.signalCard>p{letter-spacing:.12em;color:#7b8f95;margin:0 0 6px;font-size:7px}.clinicianTop h3{margin:0;font-size:18px}.clinicianTop>span{color:#0b846f;font-size:8px}.signalCard{background:#edf4ff;border-left:3px solid #176bff;margin-top:18px;padding:17px}.signalCard h3{margin:7px 0;font-size:21px}.signalCard>span{color:#647a81;font-size:9px;line-height:1.5}.signalCard>div{margin-top:13px;font-size:8px}.signalCard i{background:#f0a24f;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.contextUsed,.trace{margin-top:22px}.contextUsed h3,.trace h3{font-size:11px}.contextUsed p{border-top:1px solid #e1e8e9;justify-content:space-between;margin:0;padding:10px 0;font-size:8px;display:flex}.contextUsed span{color:#7d9095}.trace>div{border-left:1px solid #cbd8da;gap:15px;margin-left:10px;padding:0 0 14px 14px;display:flex}.trace>div>span{color:#7c9095;font-size:7px}.trace p{margin:0}.trace b{font-size:8px;display:block}.trace small{color:#829498;font-size:7px}.reviewBtn{color:#176bff;text-transform:uppercase;background:#fff;border:1px solid #176bff;width:100%;padding:12px;font-size:8px}.prototypeDisclaimer{text-align:center;color:#7b8e94;margin-top:20px;font-size:8px}@media (width<=900px){.protoLayout{grid-template-columns:1fr}.protoSide{height:auto;padding:15px;display:flex;position:static;overflow:auto}.protoSide>p,.sideSafety{display:none}.protoSide button{border-bottom:2px solid #2b4650;border-left:0;min-width:170px}.reviewGrid,.configGrid,.dualView,.stepIntro.compact{grid-template-columns:1fr}.stepIntro.compact p{grid-column:auto}.phone{width:100%;max-width:440px;margin:auto}.clinicianPanel{width:100%;max-width:620px;margin:auto}}@media (width<=600px){.protoTop{padding:0 12px}.protoBadge{display:none}.protoExit{margin-left:auto}.protoMain{padding:35px 15px 60px}.stepIntro h1,.testHeader h1{font-size:39px}.demoCase{align-items:flex-start;gap:15px}.demoCase button{max-width:110px}.testHeader{align-items:flex-start;gap:15px}.testHeader button{margin-top:12px}.phone{min-height:650px}.patientHead em{display:none}}.medSite{--mblue:#0057ff;--mnavy:#071f2b;--mteal:#00a98f;--mice:#edf7f6;--mline:#cad8dc;color:#092934;background:#f9fbfb}.medWrap{width:min(1280px,100% - 64px);margin:auto}.medUtility{color:#8ba4ac;letter-spacing:.13em;background:#071f2b;height:31px;font-size:7px}.medUtility .medWrap{justify-content:space-between;align-items:center;height:100%;display:flex}.medUtility p{margin:0}.medUtility p i{background:#42dfc8;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block;box-shadow:0 0 8px #42dfc8}.medUtility b{font-weight:500}.medNav{justify-content:space-between;align-items:center;height:88px;display:flex}.medLogo{align-items:center;gap:10px;display:flex}.medLogo>span{border:1px solid #0057ff44;border-radius:50%;width:38px;height:38px;position:relative}.medLogo>span i{background:var(--mblue);border-radius:50%;width:5px;height:5px;position:absolute}.medLogo>span i:first-child{top:17px;left:6px}.medLogo>span i:nth-child(2){top:7px;left:16px}.medLogo>span i:nth-child(3){top:14px;right:6px}.medLogo>span i:nth-child(4){bottom:5px;left:18px}.medLogo>span i:nth-child(5){background:#43d9c5;top:17px;left:17px}.medLogo b{letter-spacing:-.04em;font-size:18px}.medLogo em{letter-spacing:.14em;color:var(--mblue);align-self:flex-start;margin-top:13px;font-size:7px;font-style:normal}.medNav>div{color:#4f676e;gap:32px;font-size:10px;display:flex}.medNav>div a:hover{color:var(--mblue)}.medNavCta{background:var(--mblue);color:#fff;text-transform:uppercase;letter-spacing:.09em;padding:13px 16px;font-size:8px;font-weight:700}.medNavCta b{color:#7ff0df;margin-left:20px}.medHero{background:linear-gradient(110deg,#f9fbfb 0% 54%,#e9f5f4 54% 100%);border-top:1px solid #d8e2e4}.medHeroGrid{grid-template-columns:1.04fr .96fr;align-items:center;gap:70px;min-height:710px;padding:62px 0 80px;display:grid}.medEyebrow{text-transform:uppercase;letter-spacing:.15em;color:#557078;font-size:8px;font-weight:700}.medEyebrow span{color:var(--mblue);margin-right:12px}.medEyebrow.light{color:#78939b}.medEyebrow.light span{color:#59e1ce}.medHeroCopy h1{letter-spacing:-.065em;margin:24px 0;font-size:clamp(55px,5.8vw,82px);font-weight:500;line-height:.96}.medHeroCopy h1 em,.medThesis h2 em{color:var(--mblue);font-style:normal}.medHeroCopy>p:not(.medEyebrow){color:#596f76;max-width:650px;font-size:16px;line-height:1.75}.medActions{gap:8px;margin-top:32px;display:flex}.medActions a{text-transform:uppercase;letter-spacing:.08em;border:1px solid #b9cacd;justify-content:space-between;min-width:205px;padding:16px 18px;font-size:9px;font-weight:700;display:flex}.medActions a:first-child{background:var(--mblue);border-color:var(--mblue);color:#fff}.medActions b{color:#4bdfca}.medHeroLabels{text-transform:uppercase;letter-spacing:.1em;color:#71858b;border-top:1px solid #ccdadc;gap:27px;margin-top:52px;padding-top:17px;font-size:7px;display:flex}.medHeroLabels span:before{content:"✓";color:var(--mteal);margin-right:6px}.medConsole{background:#fff;border:1px solid #b9cccf;height:560px;box-shadow:0 22px 60px #17454f17}.consoleTop,.consoleFoot{letter-spacing:.12em;color:#70868d;justify-content:space-between;align-items:center;height:42px;padding:0 16px;font-size:7px;display:flex}.consoleTop{border-bottom:1px solid #d5e0e2}.consoleTop b{color:#00a98f}.consoleTop b i{background:#00a98f;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block;box-shadow:0 0 7px #00a98f}.consoleFoot{border-top:1px solid #d5e0e2}.consoleFoot b{font-weight:500}.consoleBody{background-image:linear-gradient(#0d658708 1px,#0000 1px),linear-gradient(90deg,#0d658708 1px,#0000 1px);background-size:28px 28px;height:476px;position:relative;overflow:hidden}.consoleBody svg{stroke:#9cbcc2;fill:none;stroke-width:1px;stroke-dasharray:4 4;width:100%;height:100%;position:absolute;inset:0}.patientCore{color:#fff;text-align:center;z-index:3;background:#0a2c38;border-radius:50%;place-content:center;width:126px;height:126px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 13px #d8efed,0 0 0 14px #9ac9c3}.patientCore span{font-size:25px;font-weight:300}.patientCore small{text-transform:uppercase;letter-spacing:.12em;color:#8fb0b7;font-size:6px}.corePulse{border:1px solid #00a98f;border-radius:50%;animation:2.5s ease-out infinite medpulse;position:absolute;inset:-17px}@keyframes medpulse{to{opacity:0;transform:scale(1.25)}}.consoleNode{text-align:left;color:#15353f;z-index:4;cursor:pointer;background:#fff;border:1px solid #bdd0d3;width:98px;padding:10px;font-size:8px;font-weight:700;position:absolute}.consoleNode:hover{border-color:var(--mblue);box-shadow:0 5px 15px #0057ff16}.consoleNode>i{border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.consoleNode>span{float:right;color:#5f757c;font-weight:500}.consoleNode small{color:#8a9ba0;text-transform:uppercase;margin:6px 0 0 12px;font-size:6px;display:block}.cn1{top:66px;left:29px}.cn2{top:66px;right:29px}.cn3{bottom:79px;left:29px}.cn4{bottom:79px;right:29px}.consoleReadout{text-align:center;width:260px;position:absolute;bottom:19px;left:50%;transform:translate(-50%)}.consoleReadout p{letter-spacing:.12em;color:#809399;margin:0;font-size:6px}.consoleReadout b{margin:5px;font-size:12px;display:block}.consoleReadout span{color:#87999e;font-size:7px}.medTrust{background:#fff;border-block:1px solid #d9e3e5}.medTrust .medWrap{justify-content:space-between;align-items:center;height:88px;display:flex}.medTrust p,.medTrust span{text-transform:uppercase;letter-spacing:.13em;color:#7b8f95;font-size:7px}.medTrust div{gap:60px;display:flex}.medTrust b{color:#4c646b;letter-spacing:.05em;font-size:16px}.medThesis{padding:130px 0}.medThesis>div:nth-child(2){grid-template-columns:1.2fr .8fr;align-items:end;gap:90px;display:grid}.medThesis h2,.medSectionHead h2,.twinCopy h2,.evidenceIntro h2,.medCta h2{letter-spacing:-.055em;margin:27px 0;font-size:clamp(43px,5.1vw,68px);font-weight:500;line-height:1.02}.medThesis>div>p{color:#63777d;font-size:14px;line-height:1.75}.thesisStats{border-top:1px solid var(--mline);margin-top:70px;grid-template-columns:repeat(3,1fr)!important;gap:0!important;display:grid!important}.thesisStats article{border-right:1px solid var(--mline);min-height:190px;padding:30px 30px 0 0}.thesisStats article+article{padding-left:30px}.thesisStats article:last-child{border-right:0}.thesisStats strong{letter-spacing:-.05em;color:var(--mblue);font-size:40px;font-weight:500;display:block}.thesisStats span{text-transform:uppercase;letter-spacing:.08em;margin:10px 0;font-size:9px;font-weight:700;display:block}.thesisStats p{color:#6e8288;font-size:11px;line-height:1.6}.medModel{color:#fff;background:#092c38;padding:125px 0}.medSectionHead{grid-template-columns:1.2fr .6fr;align-items:end;gap:100px;margin-bottom:60px;display:grid}.medSectionHead>p{color:#8da4ab;font-size:13px;line-height:1.7}.modelExplorer{border:1px solid #365762;grid-template-columns:.38fr .62fr;min-height:460px;display:grid}.domainRail{border-right:1px solid #365762;flex-direction:column;display:flex}.domainRail button{color:#8ea5ac;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #365762;flex:1;grid-template-columns:34px 1fr auto;align-items:center;padding:20px;display:grid;position:relative}.domainRail button:last-child{border-bottom:0}.domainRail button span{font-size:7px}.domainRail button b{font-size:12px}.domainRail button em{color:#c4d3d7;font-size:17px;font-style:normal}.domainRail button>i{height:2px;position:absolute;bottom:0;left:0}.domainRail button.active{color:#fff;background:#0e3947}.domainRail button.active em{color:#59e1ce}.domainDetail{grid-template-columns:.8fr 1.2fr 1fr;align-items:center;gap:35px;padding:45px;animation:.3s fade;display:grid}.detailGauge{--score:180deg;--accent:#0057ff;background:conic-gradient(var(--accent) var(--score),#1f4955 0);text-align:center;border-radius:50%;place-content:center;width:150px;height:150px;display:grid;position:relative}.detailGauge:before{content:"";background:#092c38;border-radius:50%;position:absolute;inset:11px}.detailGauge span,.detailGauge small{position:relative}.detailGauge span{font-size:35px}.detailGauge small{text-transform:uppercase;color:#809ba2;font-size:6px}.detailCopy>p,.detailProtocol>p{letter-spacing:.12em;color:#59e1ce;font-size:7px}.detailCopy h3{margin:11px 0;font-size:25px}.detailCopy>span{color:#92aab0;font-size:11px;line-height:1.7;display:block}.detailCopy>div{flex-wrap:wrap;gap:5px;margin-top:19px;display:flex}.detailCopy>div b{text-transform:uppercase;letter-spacing:.08em;border:1px solid #3f626c;padding:7px;font-size:7px;font-weight:500}.detailProtocol{border-left:1px solid #365762;flex-direction:column;gap:10px;padding-left:28px;display:flex}.detailProtocol>b{margin-bottom:5px;font-size:15px}.detailProtocol span{color:#829ca3;border-top:1px solid #294c57;padding-top:9px;font-size:8px}.detailProtocol a{text-transform:uppercase;color:#59e1ce;margin-top:12px;font-size:8px}.modelNote{text-align:right;color:#6f8c94;margin-top:12px;font-size:7px}.medPlatform{padding:130px 0}.medSectionHead.darkText>p{color:#657a80}.pipeline{border:1px solid var(--mline);grid-template-columns:repeat(4,1fr);display:grid}.pipeline article{border-right:1px solid var(--mline);cursor:default;background:#fff;min-height:330px;padding:25px;transition:all .2s;position:relative}.pipeline article:last-child{border-right:0}.pipeline article>span{color:#789096;font-size:8px}.pipelineIcon{width:57px;height:57px;margin:42px 0 33px;position:relative}.pipelineIcon i{border:1px solid #a9bec2;width:28px;height:28px;position:absolute}.pipelineIcon i:nth-child(2){border-color:#0057ff;top:12px;left:12px}.pipelineIcon i:nth-child(3){border-color:#00a98f;top:24px;left:24px}.pipeline h3{font-size:17px}.pipeline p{color:#6c8187;font-size:11px;line-height:1.65}.pipeline article>b{letter-spacing:.1em;color:#829499;font-size:7px;position:absolute;bottom:22px}.pipeline article>b em{color:var(--mblue);margin-left:10px;font-style:normal}.pipeline article.active{box-shadow:inset 0 3px var(--mblue);background:#edf6ff}.layerInspector{color:#fff;background:#082b37;grid-template-columns:.8fr .6fr 1.3fr auto;align-items:center;gap:35px;padding:22px 25px;display:grid}.layerInspector p{color:#8ca4aa;margin:0;font-size:8px;line-height:1.5}.layerInspector h3{margin:5px 0;font-size:14px}.layerInspector>b{color:#59e1ce;font-size:7px}.codeLines{flex-direction:column;gap:4px;display:flex}.codeLines span{background:#2f5863;height:3px;display:block}.codeLines span:first-child{width:80%}.codeLines span:nth-child(2){background:#0057ff;width:55%}.codeLines span:nth-child(3){width:90%}.codeLines span:nth-child(4){background:#00a98f;width:45%}.medTwin{background:#e7f3f1;padding:125px 0}.twinGrid{grid-template-columns:.7fr 1.3fr;align-items:center;gap:90px;display:grid}.twinCopy>p:not(.medEyebrow){color:#5e757c;line-height:1.75}.twinCopy>a{background:var(--mblue);color:#fff;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;min-width:230px;margin-top:20px;padding:16px 18px;font-size:8px;display:inline-flex}.twinCopy>a b{color:#59e1ce}.twinScreens{height:570px;position:relative}.patientScreen{z-index:2;background:#fbfdfd;border:7px solid #082b37;border-radius:28px;width:280px;height:530px;padding:18px;position:absolute;top:20px;left:0;box-shadow:0 20px 50px #1f566126}.screenTop{justify-content:space-between;font-size:7px;display:flex}.screenTop i{font-style:normal}.miniOrb{color:#fff;background:radial-gradient(circle at 35% 30%,#5de0ce,#0057ff 65%,#082b37);border-radius:50%;place-items:center;width:54px;height:54px;margin:38px auto 12px;font-size:9px;display:grid}.patientScreen>p{text-align:center;color:#768b91;font-size:8px}.patientScreen h3{text-align:center;margin:8px 0 25px;font-size:20px}.patientScreen>button{background:#fff;border:1px solid #cedbdd;border-radius:99px;width:100%;margin:7px 0;padding:10px;font-size:8px;display:block}.miniInput{color:#92a2a7;border:1px solid #c9d7d9;border-radius:99px;padding:12px;font-size:8px;position:absolute;bottom:18px;left:15px;right:15px}.miniInput b{float:right;color:var(--mblue)}.doctorScreen{background:#fff;border:1px solid #b7cccf;height:460px;padding:25px 28px;position:absolute;top:65px;left:245px;right:0;box-shadow:0 20px 55px #1f56611f}.doctorHead{border-bottom:1px solid #dbe5e6;justify-content:space-between;padding-bottom:18px;display:flex}.doctorHead p,.doctorMetric p{letter-spacing:.12em;color:#809398;margin:0 0 5px;font-size:6px}.doctorHead b{font-size:12px}.doctorHead>span{font-size:7px}.doctorMetric{padding:20px 0;position:relative}.doctorMetric>b{color:var(--mteal);font-size:25px}.doctorMetric svg{stroke:#0057ff;fill:none;stroke-width:2px;width:100%;height:92px}.doctorMetric svg .area{stroke:none;fill:#0057ff11}.doctorSignals p{border-top:1px solid #e0e8e9;grid-template-columns:15px 1fr auto;margin:0;padding:11px 0;font-size:8px;display:grid}.doctorSignals i,.matrixRow i{border-radius:50%;align-self:center;width:6px;height:6px}.green{background:#00a98f}.violet{background:#7656ff}.amber{background:#e7a041}.doctorSignals b{font-weight:500}.doctorTrace{background:#edf7f6;border-left:2px solid #00a98f;margin-top:12px;padding:11px}.doctorTrace span{color:#71878d;font-size:6px}.doctorTrace p{margin:5px 0;font-size:8px}.medEvidence{grid-template-columns:.65fr 1.35fr;gap:90px;padding:130px 0;display:grid}.evidenceIntro>p:not(.medEyebrow){color:#61777d;font-size:13px;line-height:1.7}.evidenceMatrix{border-top:1px solid #aebfc2}.matrixHead,.matrixRow{border-bottom:1px solid #d1dcde;grid-template-columns:.8fr 1.1fr 1.3fr .8fr;align-items:center;gap:18px;padding:15px 10px;display:grid}.matrixHead{letter-spacing:.12em;color:#7b9095;font-size:6px}.matrixRow{font-size:9px}.matrixRow>span:first-child{font-weight:700}.matrixRow>span:first-child b{color:#87999e;margin-right:14px;font-size:7px}.matrixRow>span:last-child{align-items:center;gap:8px;display:flex}.medSafety{color:#fff;background:#082b37;padding:120px 0}.safetyLayers{border-top:1px solid #3b5b65;grid-template-columns:repeat(4,1fr);display:grid}.safetyLayers article{border-right:1px solid #3b5b65;min-height:250px;padding:28px 25px 20px}.safetyLayers article:first-child{padding-left:0}.safetyLayers article:last-child{border-right:0}.safetyLayers span{color:#59e1ce;font-size:8px}.safetyLayers h3{margin:35px 0 10px;font-size:20px}.safetyLayers p{color:#8fa8ae;font-size:11px;line-height:1.7}.safetyLayers b{letter-spacing:.1em;color:#b4c7cc;margin-top:35px;font-size:7px;display:block}.medCta{color:#fff;background:#0057ff;padding:100px 0}.medCta .medWrap{grid-template-columns:1.1fr .9fr;gap:100px;display:grid}.medCta h2{margin:15px 0}.medCta>div>div>p{letter-spacing:.11em;color:#b9d3ff;font-size:8px}.medCta>div>div:last-child>p{font-size:13px;line-height:1.7}.medCta a{color:#072b37;text-transform:uppercase;letter-spacing:.09em;background:#59e1ce;justify-content:space-between;width:max-content;min-width:240px;margin-top:25px;padding:16px 18px;font-size:8px;display:flex}.medFooter{color:#fff;background:#041b24}.medFooter .medWrap{justify-content:space-between;align-items:center;min-height:115px;display:flex}.medLogo.inverse>span{border-color:#59e1ce66}.medLogo.inverse>span i{background:#59e1ce}.medLogo.inverse em{color:#59e1ce}.medFooter p,.medFooter>div>span{color:#6f8991;font-size:7px}.medFooter p{text-align:center}@media (width<=1000px){.medNav>div{display:none}.medHeroGrid{grid-template-columns:1fr}.medHero{background:#f9fbfb}.medConsole{width:100%;max-width:650px;margin:auto}.medThesis>div:nth-child(2),.medSectionHead,.twinGrid,.medEvidence,.medCta .medWrap{grid-template-columns:1fr}.thesisStats{grid-template-columns:1fr 1fr 1fr!important}.modelExplorer{grid-template-columns:1fr}.domainRail{border-right:0;grid-template-columns:1fr 1fr;display:grid}.domainDetail{padding:35px}.pipeline{grid-template-columns:1fr 1fr}.pipeline article:nth-child(2){border-right:0}.twinCopy{max-width:600px}.twinScreens{width:100%;max-width:760px;margin:auto}.safetyLayers{grid-template-columns:1fr 1fr}.safetyLayers article:nth-child(2){border-right:0}.medCta .medWrap{gap:30px}}@media (width<=650px){.medWrap{width:min(100% - 28px,1280px)}.medUtility span,.medUtility b{display:none}.medUtility .medWrap{justify-content:center}.medNav{height:72px}.medNavCta{padding:11px;font-size:7px}.medNavCta b{margin-left:7px}.medHeroGrid{padding:45px 0}.medHeroCopy h1{font-size:49px}.medActions{flex-direction:column}.medHeroLabels{flex-direction:column;gap:7px}.medConsole{height:480px}.consoleBody{height:396px}.consoleNode{width:84px}.cn1,.cn3{left:10px}.cn2,.cn4{right:10px}.patientCore{width:100px;height:100px}.medTrust .medWrap{flex-direction:column;gap:18px;height:auto;padding:25px 0}.medTrust div{gap:25px}.medThesis,.medPlatform,.medEvidence{padding:85px 0}.medThesis>div:nth-child(2){gap:10px}.thesisStats{grid-template-columns:1fr!important}.thesisStats article{border-right:0;border-bottom:1px solid var(--mline);padding:25px 0}.medModel,.medTwin,.medSafety{padding:85px 0}.domainRail{grid-template-columns:1fr}.domainDetail{text-align:center;grid-template-columns:1fr}.detailGauge{margin:auto}.detailCopy>div{justify-content:center}.detailProtocol{border-top:1px solid #365762;border-left:0;padding:20px 0 0}.pipeline{grid-template-columns:1fr}.pipeline article{border-right:0;border-bottom:1px solid var(--mline)}.layerInspector{grid-template-columns:1fr}.twinScreens{height:820px}.patientScreen{left:50%;transform:translate(-50%)}.doctorScreen{height:auto;top:500px;left:0;right:0}.evidenceMatrix{overflow:auto}.matrixHead,.matrixRow{min-width:650px}.safetyLayers{grid-template-columns:1fr}.safetyLayers article{border-bottom:1px solid #3b5b65;border-right:0;padding:25px 0}.medCta{padding:75px 0}.medFooter .medWrap{flex-direction:column;gap:18px;padding:30px 0}.medFooter p{max-width:300px}.medSectionHead{gap:15px}}
