.ni-page{--ni-ink:#21342e;--ni-orange:#b64921;color:var(--ni-ink);background:#fffaf5;font-family:Arial,Helvetica,sans-serif;overflow-x:clip}.ni-page *{box-sizing:border-box}.ni-page a,.ni-page button,.ni-page summary,.ni-page select{touch-action:manipulation}.ni-page a:focus-visible,.ni-page button:focus-visible,.ni-page summary:focus-visible,.ni-page select:focus-visible{outline-offset:5px;outline:3px solid #df784c}.ni-header{justify-content:space-between;align-items:center;max-width:1240px;margin:auto;padding:25px 28px;display:flex}.ni-logo{width:51px;height:auto}.ni-header nav{align-items:center;gap:30px;font-size:12px;font-weight:600;display:flex}.ni-header-contact{border:1px solid #d7dcd3;border-radius:40px;align-items:center;gap:8px;padding:12px 18px;display:flex}.ni-hero,.ni-research,.ni-roadmap,.ni-footer{max-width:1200px;margin:auto;padding:0 28px}.ni-hero-top{justify-content:space-between;align-items:flex-end;gap:35px;padding:48px 0 35px;display:flex}.ni-eyebrow{letter-spacing:.17em;text-transform:uppercase;color:var(--ni-orange);align-items:center;gap:9px;margin-bottom:19px;font-size:10px;font-weight:700;display:flex}.ni-dot{background:currentColor;border-radius:50%;width:6px;height:6px;display:inline-block}.ni-hero h1{letter-spacing:-.055em;margin:0;font-size:clamp(42px,5.1vw,67px);font-weight:500;line-height:1.04}.ni-page em{color:var(--ni-orange);font-family:Georgia,serif;font-weight:400}.ni-hero-intro{flex-shrink:0;padding-bottom:3px}.ni-hero-intro p{color:#657067;margin:0 0 23px;font-size:15px;line-height:1.7}.ni-button{background:var(--ni-ink);color:#fff;border-radius:40px;justify-content:center;align-items:center;gap:18px;padding:15px 21px;font-size:12px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.ni-button:hover{background:#3c5148;transform:translateY(-2px)}.ni-hero-art{background:#e9e0d0;border-radius:22px;height:465px;position:relative;overflow:hidden}.ni-hero-art>img{object-fit:cover;object-position:center 47%}.ni-art-caption{flex-wrap:wrap;gap:6px;max-width:70%;display:flex;position:absolute;bottom:24px;left:24px}.ni-art-caption span{color:#324138;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffaf5eb;border:1px solid #fff8;border-radius:30px;padding:10px 14px;font-size:11px}.ni-art-label{color:#4e534c;background:#fffaf5e6;border-radius:30px;padding:7px 11px;font-size:9px;position:absolute;top:18px;right:20px}.ni-status-line{color:#667065;border-bottom:1px solid #e3e4db;align-items:center;gap:30px;padding:20px 0;display:flex}.ni-status-line>span{flex-shrink:0;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.ni-status-line>p{max-width:690px;margin:0;font-size:11px;line-height:1.7}.ni-question{text-align:center;padding:95px 24px 65px}.ni-question .ni-eyebrow{justify-content:center}.ni-question h2,.ni-section-heading h2,.ni-roadmap h2,.ni-collaborate h2{letter-spacing:-.045em;margin:0;font-size:clamp(32px,3.7vw,46px);font-weight:500;line-height:1.15}.ni-question>p:last-child{color:#72786e;margin-top:20px;font-size:14px;line-height:1.8}.ni-demo{color:#edf0e9;background:#172d29;border-radius:26px;max-width:1144px;margin:0 auto 100px;padding:36px;scroll-margin-top:25px;box-shadow:0 20px 60px #19332a12}.ni-demo-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.ni-demo .ni-eyebrow{color:#e8a37f;margin-bottom:9px}.ni-demo h2{letter-spacing:-.035em;margin:0;font-size:36px;font-weight:500}.ni-demo-label{color:#b2c0b5;border:1px solid #ffffff26;border-radius:30px;padding:9px 13px;font-size:10px}.ni-step-nav{grid-template-columns:repeat(4,1fr);gap:8px;margin:30px 0;display:grid}.ni-step-nav button{text-align:left;color:#b9c6be;border-top:2px solid #4c6157;align-items:center;gap:10px;padding:15px 0 4px;font-size:11px;transition:color .2s,border-color .2s;display:flex}.ni-step-nav button span{opacity:.5;font-size:10px}.ni-step-nav button[aria-current=step]{color:#ffd2ac;border-color:#e79968}.ni-evidence-stage{grid-template-columns:1.15fr 1fr .8fr;align-items:stretch;gap:14px;display:grid}.ni-source,.ni-new-note,.ni-nurse-review{border:1px solid #ffffff29;border-radius:15px;min-width:0;padding:19px;transition:background .35s,border-color .35s,transform .35s}.ni-source{color:#455348;background:#f5efe4}.ni-note-heading{align-items:center;gap:6px;font-size:10px;font-weight:600;display:flex}.ni-note-heading small{opacity:.65;white-space:nowrap;margin-left:auto;font-size:9px}.ni-source>p,.ni-new-note>p{margin:20px 0;font-family:Georgia,serif;font-size:19px;line-height:1.4}.ni-copy-grid{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.ni-copy{background:#e7dfd0;border:1px solid #0000;border-radius:7px;grid-template-columns:18px 1fr;gap:4px;padding:9px;font-size:9px;transition:background .3s,border-color .3s;display:grid}.ni-copy small{color:#627166;grid-column:1/-1;font-size:8px}.ni-source-traced .ni-copy{background:#f5e0c7;border-style:dashed;border-color:#d6ac78}.ni-source-result{border-top:1px solid #74847340;align-items:center;gap:6px;min-height:43px;margin-top:20px;padding-top:12px;font-size:10px;line-height:1.6;display:flex}.ni-new-note{color:#e4ebe2;background:#243c34}.ni-new-note-active{background:#365145;border-color:#f2b082;transform:translateY(-4px)}.ni-new-note label{color:#bdcebf;margin-top:26px;font-size:9px;display:block}.ni-new-note select{color:#283c31;background:#f0eee4;border-radius:7px;width:100%;margin-top:7px;padding:9px;font-size:11px;display:block}.ni-nurse-review{background:#1b302b;flex-direction:column;justify-content:center;display:flex}.ni-review-icon{color:#c5d2b6;border:1px solid #647a65;border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:22px;display:grid}.ni-nurse-review>span{color:#adc1ac;font-size:10px}.ni-nurse-review h3{letter-spacing:-.03em;margin:12px 0;font-size:20px;font-weight:500;line-height:1.25}.ni-nurse-review p{color:#b6c5b8;font-size:10px;line-height:1.7}.ni-nurse-review-active{background:#3b4f3d;border-color:#eeb485}.ni-nurse-review-active .ni-review-icon{color:#243b2c;background:#e7b58c;border-color:#0000}.ni-demo-caption{justify-content:space-between;align-items:center;gap:20px;min-height:135px;padding-top:29px;display:flex}.ni-caption-count{letter-spacing:.14em;color:#cda78a;font-size:9px}.ni-demo-caption h3{letter-spacing:-.02em;margin:8px 0;font-size:21px;font-weight:500}.ni-demo-caption p{color:#bbcabf;max-width:620px;font-size:12px;line-height:1.7}.ni-demo-controls{flex-shrink:0;gap:8px;display:flex}.ni-demo-controls button{color:#e6ecdd;border:1px solid #82917d66;border-radius:30px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:12px;font-size:11px;display:flex}.ni-demo-controls button:last-child{color:#24382c;background:#eec4a4;border-color:#0000;padding:12px 17px}.ni-demo-controls button:disabled{opacity:.3}.ni-demo-footnote{color:#b3c1b8;border-top:1px solid #ffffff15;margin:24px 0 0;padding-top:15px;font-size:9px;line-height:1.7}.ni-research{scroll-margin-top:35px}.ni-capabilities{grid-template-columns:repeat(3,1fr);gap:26px;margin-top:38px;display:grid}.ni-capabilities article{border-top:1px solid #d7ddcf;padding-top:25px}.ni-capabilities svg{color:#9c5d3a;margin-bottom:28px}.ni-capabilities span{color:#8a7760;font-size:10px}.ni-capabilities h3{letter-spacing:-.04em;margin:12px 0;font-size:24px}.ni-capabilities p{color:#70786c;max-width:240px;font-size:13px;line-height:1.7}.ni-technical{grid-template-columns:1fr 1fr;gap:14px;margin:40px 0 85px;display:grid}.ni-technical details{background:#f8f3ea;border:1px solid #dfded0;border-radius:13px;padding:20px}.ni-technical summary{cursor:pointer;color:#68725f;justify-content:space-between;align-items:center;gap:16px;font-size:11px;list-style:none;display:flex}.ni-technical summary::-webkit-details-marker{display:none}.ni-technical strong{color:#2d4134;letter-spacing:-.03em;margin-bottom:5px;font-size:19px;font-weight:500;display:block}.ni-plus{font-size:24px;font-weight:300}.ni-technical details[open] .ni-plus{transform:rotate(45deg)}.ni-technical details p{color:#5c6e5e;margin:20px 0 0;font-size:12px;line-height:1.9}.ni-roadmap{border-top:1px solid #e0e1d7;grid-template-columns:1fr 1fr;gap:70px;padding-top:60px;padding-bottom:70px;display:grid}.ni-roadmap>div>p:last-child{color:#72796e;max-width:320px;margin-top:22px;font-size:13px;line-height:1.8}.ni-roadmap-items{border-left:1px solid #d9ddcf;padding-left:30px}.ni-roadmap-items article{padding-bottom:30px}.ni-roadmap-items article:last-child{padding-bottom:0}.ni-phase{text-transform:uppercase;letter-spacing:.08em;color:#947050;align-items:center;gap:7px;font-size:9px;display:flex}.ni-phase-live{color:#366248}.ni-roadmap-items h3{letter-spacing:-.04em;margin:10px 0;font-size:23px}.ni-roadmap-items p{color:#6d7869;max-width:370px;font-size:12px;line-height:1.8}.ni-collaborate{text-align:center;background:#f0e8d9;border-radius:25px;max-width:1144px;margin:15px auto 60px;padding:65px 25px}.ni-collaborate .ni-eyebrow{justify-content:center}.ni-collaborate>p:not(.ni-eyebrow){color:#717666;margin:20px 0 25px;font-size:13px;line-height:1.8}.ni-contact-email{color:#707565;margin-top:15px;font-size:11px;display:block}.ni-footer{color:#77806f;justify-content:space-between;gap:20px;padding-bottom:30px;font-size:10px;line-height:1.7;display:flex}.ni-footer a{color:#344c39}@media (max-width:900px){.ni-hero-top{align-items:flex-start}.ni-hero h1{font-size:49px}.ni-hero-intro p{font-size:13px}.ni-demo{margin-left:20px;margin-right:20px;padding:25px}.ni-evidence-stage{grid-template-columns:1fr 1fr}.ni-nurse-review{grid-column:1/-1;grid-template-columns:50px 1fr;column-gap:20px;display:grid}.ni-review-icon{grid-row:1/4;margin:0}.ni-nurse-review h3{margin:6px 0;font-size:19px}.ni-nurse-review p{margin:0}.ni-demo-caption{align-items:flex-start}.ni-collaborate{margin-left:20px;margin-right:20px}.ni-roadmap{gap:35px}.ni-art-caption{max-width:90%}}@media (max-width:640px){.ni-header{padding:18px 22px}.ni-logo{width:40px}.ni-header nav{gap:14px;font-size:10px}.ni-header nav>a:nth-child(2){display:none}.ni-header-contact{padding:9px 11px}.ni-hero,.ni-research,.ni-roadmap{padding-left:22px;padding-right:22px}.ni-hero-top{padding:30px 0 25px;display:block}.ni-eyebrow{letter-spacing:.12em;font-size:8px}.ni-hero h1{font-size:43px}.ni-hero-intro{margin-top:22px}.ni-hero-intro p{margin-bottom:16px;font-size:14px}.ni-hero-intro p br{display:none}.ni-hero-intro p br:after{content:" "}.ni-hero-art{border-radius:17px;height:350px}.ni-hero-art>img{object-position:67% center}.ni-art-caption{gap:4px;bottom:14px;left:14px}.ni-art-caption span{padding:7px 10px;font-size:9px}.ni-art-label{font-size:8px;top:12px;right:10px}.ni-status-line{padding:17px 0;display:block}.ni-status-line>span{margin-bottom:8px;font-size:10px}.ni-status-line>p{font-size:10px}.ni-question{padding:55px 22px 35px}.ni-question h2{font-size:30px}.ni-question>p:last-child{font-size:12px}.ni-demo{border-radius:19px;margin:0 14px 55px;padding:21px 16px}.ni-demo-heading{display:block}.ni-demo h2{font-size:29px}.ni-demo-label{margin-top:14px;font-size:8px;display:inline-block}.ni-step-nav{gap:6px;margin:24px 0}.ni-step-nav button{min-height:48px;padding-top:10px;font-size:9px;line-height:1.5;display:block}.ni-step-nav button span{margin-bottom:3px;font-size:8px;display:block}.ni-evidence-stage{grid-template-columns:1fr}.ni-source,.ni-new-note,.ni-nurse-review{padding:17px}.ni-source>p,.ni-new-note>p{margin:14px 0;font-size:18px}.ni-copy-grid{grid-template-columns:repeat(4,1fr)}.ni-copy{grid-template-columns:1fr;padding:7px 5px;font-size:8px}.ni-copy svg{width:13px}.ni-copy small{font-size:7px}.ni-source-result{min-height:32px;margin-top:12px}.ni-new-note label{margin-top:14px}.ni-new-note-active{transform:none}.ni-demo-caption{min-height:0;display:block}.ni-demo-caption h3{font-size:20px}.ni-demo-caption p{font-size:11px}.ni-demo-controls{justify-content:flex-end;margin-top:20px}.ni-demo-footnote{font-size:8px}.ni-section-heading h2,.ni-roadmap h2{font-size:32px}.ni-capabilities{grid-template-columns:1fr;gap:22px;margin-top:25px}.ni-capabilities article{grid-template-columns:35px 1fr;column-gap:15px;padding-top:20px;display:grid}.ni-capabilities svg{grid-row:1/4;margin:4px 0}.ni-capabilities h3{margin:6px 0;font-size:23px}.ni-capabilities p{max-width:none;font-size:12px}.ni-technical{grid-template-columns:1fr;margin:28px 0 45px}.ni-roadmap{grid-template-columns:1fr;gap:28px;padding-top:40px;padding-bottom:35px}.ni-roadmap-items{padding-left:22px}.ni-collaborate{margin:10px 14px 35px;padding:40px 20px}.ni-collaborate h2{font-size:31px}.ni-collaborate .ni-eyebrow{font-size:8px;line-height:1.8}.ni-collaborate .ni-button{padding:15px;font-size:11px}.ni-footer{flex-wrap:wrap;padding:0 22px 25px;font-size:9px}.ni-footer span{order:3;width:100%}}@media (prefers-reduced-motion:reduce){.ni-page *{scroll-behavior:auto!important;transition:none!important}.ni-button:hover,.ni-new-note-active{transform:none}}.ni-hero-intro{max-width:270px}@media (max-width:640px){.ni-hero-intro{max-width:340px}}.ni-story,.ni-next-chapter,.ni-human-impact{border-top:1px solid #e0e1d7;max-width:1200px;margin:auto;padding:65px 28px}.ni-story-intro{max-width:750px}.ni-story-intro h2{letter-spacing:-.045em;margin:0;font-size:clamp(32px,3.7vw,46px);font-weight:500;line-height:1.15}.ni-story-intro>p:last-child{color:#687363;max-width:660px;margin:24px 0 0;font-size:14px;line-height:1.9}.ni-foundation-flow{grid-template-columns:repeat(3,1fr);gap:16px;margin:35px 0 20px;display:grid}.ni-foundation-flow article{background:#f3eee3;border:1px solid #e1dece;border-radius:14px;padding:25px}.ni-foundation-flow article>span{color:#a26c45;font-size:11px}.ni-foundation-flow h3{letter-spacing:-.04em;margin:20px 0 10px;font-size:23px}.ni-foundation-flow p{color:#677260;font-size:13px;line-height:1.8}.ni-story-note{color:#7a806f;margin-top:24px;font-size:11px;line-height:1.8}.ni-research-work{gap:12px;margin-top:35px;display:grid}.ni-research-work details{background:#f8f3ea;border:1px solid #dddccd;border-radius:14px;padding:22px 25px}.ni-research-work summary{cursor:pointer;align-items:center;gap:22px;list-style:none;display:flex}.ni-research-work summary::-webkit-details-marker{display:none}.ni-work-number{color:#ac704c;font-size:11px}.ni-research-work summary>span:nth-child(2){flex:1}.ni-research-work strong{letter-spacing:-.025em;font-size:21px;font-weight:500;display:block}.ni-research-work small{color:#737c6b;margin-top:8px;font-size:12px;line-height:1.7;display:block}.ni-research-work details>p{color:#5c6d59;max-width:800px;margin:23px 0 3px 37px;font-size:14px;line-height:1.9}.ni-research-work details[open] .ni-plus{transform:rotate(45deg)}.ni-partnership-note{color:#6c725d;border-left:2px solid #b96941;margin-top:30px;padding-left:20px;font-size:14px;line-height:1.8}.ni-impact-grid{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:38px;display:grid}.ni-impact-grid article{border-top:1px solid #d6dacb;padding-top:25px}.ni-impact-grid span{color:#a26a43;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.ni-impact-grid h3{letter-spacing:-.035em;margin:17px 0;font-family:Georgia,serif;font-size:27px;font-weight:400;line-height:1.25}.ni-impact-grid p{color:#687560;font-size:13px;line-height:1.9}.ni-human-impact{padding-bottom:55px}@media (max-width:640px){.ni-story,.ni-next-chapter,.ni-human-impact{padding:40px 22px}.ni-story-intro h2{font-size:32px}.ni-story-intro>p:last-child{font-size:13px}.ni-foundation-flow,.ni-impact-grid{grid-template-columns:1fr;gap:15px;margin-top:25px}.ni-foundation-flow article{padding:21px}.ni-foundation-flow h3{margin-top:13px}.ni-research-work details{padding:19px 15px}.ni-research-work summary{gap:12px}.ni-research-work strong{font-size:18px}.ni-research-work small{font-size:11px}.ni-research-work details>p{margin-left:0;font-size:13px}.ni-impact-grid h3{font-size:26px}.ni-partnership-note{font-size:13px}}
