body:has(nmn-science-page) .nmn-site-header-section{min-height:0}.nmn-science-page{--science-text-micro-label: 1rem;--science-text-heading-mobile: 3.6rem;--science-text-heading-compact: 4rem;--ink: #30234f;--purple: #493878;--violet: #7563cc;--lilac: #eeebf6;--mint: #dcefeb;--paper: #fcfbf9;--line: #ded9e6;--muted: #655b76}.nmn-science-page *{box-sizing:border-box}.nmn-science-page{margin:0;background:var(--paper);color:var(--ink);font-family:var(--nmn-font-family);font-size:var(--nmn-text-body);line-height:1.6}.nmn-science-page a{color:inherit;text-underline-offset:4px}.nmn-science-page button{font:inherit;cursor:pointer}.nmn-science-page button,.nmn-science-page a{-webkit-tap-highlight-color:transparent}.nmn-science-page a:focus-visible,.nmn-science-page button:focus-visible,.nmn-science-page summary:focus-visible{outline:rgb(133,113,216) solid 3px;outline-offset:5px}.nmn-science-page button:hover,.nmn-science-page .btn:hover{transform:translateY(-2px)}.nmn-science-page .wrap{max-width:1400px;padding:0 54px;margin:auto}.nmn-science-page h1,.nmn-science-page h2,.nmn-science-page h3,.nmn-science-page p{margin:0}.nmn-science-page h1,.nmn-science-page h2,.nmn-science-page h3{font-weight:600;line-height:1.04;letter-spacing:-.045em}.nmn-science-page h1{font-size:clamp(5.2rem,5.9vw,8.4rem)}.nmn-science-page h2{font-size:clamp(3.6rem,4vw,5.4rem)}.nmn-science-page h3{font-size:var(--nmn-text-heading-small);line-height:1.16;letter-spacing:-.025em}.nmn-science-page p+p{margin-top:18px}.nmn-science-page .eyebrow{font-size:var(--nmn-text-eyebrow);font-weight:700;letter-spacing:.09em;text-transform:uppercase;margin-bottom:22px}.nmn-science-page .muted{color:var(--muted)}.nmn-science-page .small{font-size:var(--nmn-text-small);line-height:1.6}.nmn-science-page .science-section{padding:72px 0}.nmn-science-page .headrow{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:36px}.nmn-science-page .headrow>p{max-width:440px}.nmn-science-page .btn{min-height:54px;display:inline-flex;align-items:center;justify-content:space-between;gap:36px;padding:14px 25px;background:var(--purple);border:1px solid var(--purple);border-radius:6px;color:#fff;text-decoration:none;font-size:var(--nmn-text-button);font-weight:600;transition:.18s}.nmn-science-page .textlink{font-size:var(--nmn-text-label);font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:18px;min-height:44px}.nmn-science-page .textlink:hover{text-decoration:underline}.nmn-science-page .actions{display:flex;gap:28px;align-items:center;flex-wrap:wrap;margin-top:28px}.nmn-science-page .hero{padding:calc(var(--nmn-header-height, 98px) + 30px) 0px 44px}.nmn-science-page .breadcrumb{font-size:var(--nmn-text-caption);color:var(--muted);margin-bottom:34px;display:flex;gap:12px}.nmn-science-page .breadcrumb a{text-decoration:none}.nmn-science-page .hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:56px;align-items:center}.nmn-science-page .hero h1{margin-bottom:26px}.nmn-science-page .hero h1 em{font-style:normal;color:var(--violet)}.nmn-science-page .hero-copy>p:not(.eyebrow){max-width:550px;font-size:var(--nmn-text-lead);line-height:1.65}.nmn-science-page .hero-meta{font-size:var(--nmn-text-caption);display:flex;align-items:center;gap:10px;margin-top:28px;color:var(--muted)}.nmn-science-page .dot{width:6px;height:6px;border-radius:50%;background:var(--violet);display:inline-block}.nmn-science-page .jump{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:sticky;top:84px;z-index:15}.nmn-science-page .jump .wrap{display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:57px}.nmn-science-page .jump a{font-size:var(--nmn-text-label);white-space:nowrap;text-decoration:none;padding:17px 0;border-bottom:2px solid transparent}.nmn-science-page .jump a.active{color:var(--purple);border-color:var(--purple);font-weight:700}.nmn-science-page .split{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.nmn-science-page .copy h2{margin-bottom:24px}.nmn-science-page .copy p{max-width:590px}.nmn-science-page .source{display:block;font-size:var(--nmn-text-caption);margin-top:20px;color:var(--muted)}.nmn-science-page .biology-box{background:var(--mint);border-radius:22px;padding:32px;min-height:360px}.nmn-science-page .biology-box .eyebrow{margin-bottom:25px}.nmn-science-page .bio-title{font-size:8.2rem;letter-spacing:-.06em;line-height:1;font-weight:600}.nmn-science-page .bio-title sup{font-weight:400;font-size:4.5rem}.nmn-science-page .bio-items{border-top:1px solid rgba(48,35,79,.133);margin-top:22px}.nmn-science-page .bio-item{display:flex;gap:18px;padding:15px 0;border-bottom:1px solid rgba(48,35,79,.133);font-size:var(--nmn-text-small);align-items:center}.nmn-science-page .bio-item span:first-child{font-size:var(--nmn-text-caption);opacity:.7}.nmn-science-page .bio-item strong{display:block;font-size:var(--nmn-text-body)}.nmn-science-page .bio-item p{font-size:var(--nmn-text-small);color:var(--muted)}.nmn-science-page .path-section{background:#f5f2f8}.nmn-science-page .path-section .headrow p{font-size:var(--nmn-text-body)}.nmn-science-page .step-num{font-size:var(--nmn-text-caption);letter-spacing:.08em;display:block;color:var(--muted);margin-bottom:8px}.nmn-science-page .path-note{font-size:var(--nmn-text-caption);color:var(--muted);margin-top:15px}.nmn-science-page .compare{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:22px;overflow:hidden}.nmn-science-page .compare article{padding:30px 34px}.nmn-science-page .compare article:first-child{background:var(--lilac);border-right:1px solid var(--line)}.nmn-science-page .compare h3{font-size:4.2rem;margin-bottom:7px}.nmn-science-page .compare .sub{font-size:var(--nmn-text-caption);margin-bottom:25px}.nmn-science-page .route{display:flex;align-items:center;gap:12px;margin:25px 0}.nmn-science-page .route b{font-size:1.6rem;background:#fff;padding:9px 15px;border:1px solid var(--line);border-radius:6px}.nmn-science-page .route b:last-child{background:var(--purple);color:#fff}.nmn-science-page .compare p{font-size:var(--nmn-text-small)}.nmn-science-page .takeaway{padding:21px 26px;background:var(--mint);margin-top:18px;border-radius:12px;display:flex;align-items:start;gap:22px;font-size:var(--nmn-text-small)}.nmn-science-page .takeaway strong{white-space:nowrap}.nmn-science-page .evidence{background:#fff}.nmn-science-page .science-section-intro{max-width:650px;margin-top:23px}.nmn-science-page .evidence-top{display:flex;justify-content:space-between;align-items:end;gap:45px}.nmn-science-page .evidence-mark{border-left:2px solid var(--mint);padding-left:20px;max-width:240px;font-size:var(--nmn-text-small)}.nmn-science-page .evidence-mark strong{display:block;font-size:var(--nmn-text-body);margin-bottom:6px}.nmn-science-page .filters{display:flex;gap:8px;flex-wrap:wrap;margin:30px 0 18px}.nmn-science-page .filter{border:1px solid var(--line);padding:10px 17px;border-radius:40px;background:var(--paper);color:var(--ink);font-size:var(--nmn-text-button);min-height:44px;transition:.18s}.nmn-science-page .filter[aria-pressed=true]{background:var(--violet);border-color:var(--violet);color:#fff}.nmn-science-page .count{font-size:var(--nmn-text-caption);color:var(--muted);margin-bottom:12px}.nmn-science-page .table-wrap{overflow:auto;border:1px solid var(--line);border-radius:16px}.nmn-science-page table{border-collapse:collapse;width:100%;font-size:var(--nmn-text-small);line-height:1.5;text-align:left}.nmn-science-page thead{background:var(--lilac);font-size:var(--nmn-text-caption);letter-spacing:.05em;text-transform:uppercase}.nmn-science-page th{padding:18px 22px;font-weight:700}.nmn-science-page td{padding:22px;vertical-align:top;border-top:1px solid var(--line)}.nmn-science-page td:nth-child(1){width:20%}.nmn-science-page td:nth-child(2){width:22%}.nmn-science-page td:nth-child(3){width:39%}.nmn-science-page td>strong{display:block;font-size:var(--nmn-text-small)}.nmn-science-page td>span{display:block;font-size:var(--nmn-text-caption);color:var(--muted);margin-top:4px}.nmn-science-page .study-source{display:inline-block;margin-top:10px;font-weight:700;font-size:var(--nmn-text-caption)}.nmn-science-page .dose{margin-top:12px;font-size:var(--nmn-text-caption)}.nmn-science-page .finding{font-weight:500!important;font-size:var(--nmn-text-small)!important}.nmn-science-page .limitation{font-size:var(--nmn-text-caption);margin-top:9px}.nmn-science-page .tag{display:inline-block;padding:5px 10px;background:var(--mint);border-radius:20px;color:var(--ink);font-size:var(--nmn-text-caption);white-space:nowrap}.nmn-science-page .registry{display:block;font-size:var(--nmn-text-caption);margin-top:13px;overflow-wrap:anywhere}.nmn-science-page .table-note{display:flex;justify-content:space-between;gap:30px;font-size:var(--nmn-text-caption);margin-top:16px;color:var(--muted)}.nmn-science-page .research{background:var(--lilac)}.nmn-science-page .research .split{align-items:start;gap:64px}.nmn-science-page .paper{background:#fff;padding:34px;border-radius:16px;box-shadow:#30234f08 0 8px 28px;position:relative}.nmn-science-page .paper-top{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:20px;margin-bottom:30px}.nmn-science-page .journal{font-size:3rem;letter-spacing:-.06em}.nmn-science-page .paper h3{font-size:var(--nmn-text-heading);line-height:1.15;max-width:400px;margin-bottom:16px}.nmn-science-page .paper .byline{font-size:var(--nmn-text-caption);line-height:1.7}.nmn-science-page .paper .byline mark{background:var(--mint);color:inherit;padding:3px}.nmn-science-page .paper-flow{display:grid;grid-template-columns:1fr 30px 1fr;gap:10px;align-items:center;margin:30px 0}.nmn-science-page .paper-flow div{background:var(--lilac);border-radius:12px;padding:18px 12px;text-align:center;font-size:var(--nmn-text-small)}.nmn-science-page .paper-flow div:last-child{background:var(--mint)}.nmn-science-page .paper-flow b{display:block;font-size:2.5rem}.nmn-science-page .paper .source{overflow-wrap:anywhere}.nmn-science-page .research-copy .tag{background:#fff;margin-bottom:22px}.nmn-science-page .research-copy h2{margin-bottom:25px}.nmn-science-page .research-copy p{font-size:var(--nmn-text-body)}.nmn-science-page .research-note{border-left:3px solid var(--violet);padding-left:18px;margin-top:24px!important;font-size:var(--nmn-text-small)!important}.nmn-science-page .wider{margin-top:50px;padding-top:32px;border-top:1px solid rgb(210,202,223)}.nmn-science-page .wider-title{display:flex;justify-content:space-between;gap:30px;align-items:center;margin-bottom:25px}.nmn-science-page .wider-title p{max-width:510px;font-size:var(--nmn-text-small)}.nmn-science-page .paper-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.nmn-science-page .paper-small{background:#ffffffa6;border-radius:16px;padding:26px}.nmn-science-page .paper-small .eyebrow{font-size:var(--nmn-text-eyebrow-micro);margin-bottom:13px}.nmn-science-page .paper-small h3{font-size:var(--nmn-text-heading-small);margin-bottom:15px}.nmn-science-page .paper-small p{font-size:var(--nmn-text-small)}.nmn-science-page .people{background:var(--purple);color:#fff}.nmn-science-page .people-grid{display:grid;grid-template-columns:1fr 1fr;gap:33px;position:relative}.nmn-science-page .person{border-radius:20px;background:#fff;color:var(--ink);display:grid;grid-template-columns:180px 1fr;gap:26px;padding:26px;align-items:center}.nmn-science-page .portrait{width:180px;height:245px;object-fit:cover;border-radius:110px 110px 12px 12px;background:var(--lilac);object-position:50% 20%}.nmn-science-page .person.sarkar .portrait{object-position:50% 50%;height:225px}.nmn-science-page .person .eyebrow{font-size:var(--nmn-text-eyebrow-micro);margin-bottom:14px}.nmn-science-page .person h3{font-size:var(--nmn-text-heading-small);margin-bottom:17px}.nmn-science-page .person p{font-size:var(--nmn-text-small)}.nmn-science-page .person .textlink{font-size:var(--nmn-text-label);margin-top:12px}.nmn-science-page .quality{padding:64px 0;background:#fff}.nmn-science-page .quality-inner{background:var(--mint);border-radius:22px;padding:35px 40px;display:grid;grid-template-columns:1.1fr 1.5fr auto;gap:38px;align-items:center}.nmn-science-page .quality-inner h3{font-size:var(--nmn-text-heading)}.nmn-science-page .quality-inner p{font-size:var(--nmn-text-small)}.nmn-science-page .faq{background:#f4f1f8}.nmn-science-page .faq-grid{display:grid;grid-template-columns:.85fr 1.4fr;gap:85px}.nmn-science-page .faq p.intro{margin-top:24px;font-size:var(--nmn-text-body);max-width:350px}.nmn-science-page .accordion{border-top:1px solid rgb(214,205,227)}.nmn-science-page details{border-bottom:1px solid rgb(214,205,227)}.nmn-science-page summary{font-size:var(--nmn-text-body);font-weight:600;cursor:pointer;padding:22px 35px 22px 0;list-style:none;position:relative}.nmn-science-page summary::-webkit-details-marker{display:none}.nmn-science-page summary:after{content:"+";position:absolute;right:4px;top:17px;font-size:2.5rem;font-weight:400}.nmn-science-page details[open] summary:after{content:"\2212"}.nmn-science-page details p{padding:0 32px 22px 0;font-size:var(--nmn-text-small)}.nmn-science-page .close{padding:65px 0}.nmn-science-page .close-inner{background:var(--purple);border-radius:22px;padding:48px 52px;display:flex;justify-content:space-between;align-items:center;gap:50px;color:#fff}.nmn-science-page .close-inner h2{font-size:4.8rem}.nmn-science-page .close-inner p{font-size:var(--nmn-text-small);margin-top:18px;color:#efebf8}.nmn-science-page .close-inner .eyebrow{color:#dcefeb;margin-bottom:15px}.nmn-science-page .references{padding-bottom:45px}.nmn-science-page .references details{border-color:var(--line)}.nmn-science-page .reference-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px 45px;padding-bottom:25px;font-size:var(--nmn-text-caption)}@media(min-width:990px)and (max-width:1200px){.nmn-science-page .person{grid-template-columns:125px 1fr;gap:18px;padding:20px}.nmn-science-page .portrait{width:125px;height:210px}.nmn-science-page .hero-grid{gap:30px}.nmn-science-page .quality-inner{gap:22px}}@media(max-width:989px){.nmn-science-page .wrap{padding:0 30px}.nmn-science-page .hero-grid{gap:30px;grid-template-columns:1.15fr 1fr}.nmn-science-page .hero h1{font-size:5.8rem}.nmn-science-page .split{gap:36px}.nmn-science-page .headrow{gap:30px}.nmn-science-page .person{grid-template-columns:1fr}.nmn-science-page .portrait{width:100%;height:245px}.nmn-science-page .person.sarkar .portrait{height:245px}.nmn-science-page .quality-inner{grid-template-columns:1fr 1.3fr}.nmn-science-page .quality-inner .btn{grid-column:1 / -1;justify-self:start}.nmn-science-page .faq-grid{gap:45px}.nmn-science-page .jump .wrap{gap:22px;overflow-x:auto;justify-content:flex-start}.nmn-science-page .hero-meta{flex-wrap:wrap}.nmn-science-page .close-inner{padding:38px}.nmn-science-page .close-inner h2{font-size:var(--science-text-heading-compact)}}@media(max-width:749px){.nmn-science-page .wrap{padding:0 20px}.nmn-science-page .hero{padding:calc(var(--nmn-header-height, 78px) + 22px) 0px 12px}.nmn-science-page .breadcrumb{margin-bottom:29px}.nmn-science-page .hero-grid{grid-template-columns:1fr;gap:30px}.nmn-science-page .hero h1{font-size:5.2rem;line-height:1.04}.nmn-science-page .hero-copy>p:not(.eyebrow){font-size:var(--nmn-text-body)}.nmn-science-page .eyebrow{font-size:var(--nmn-text-eyebrow-micro);margin-bottom:17px}.nmn-science-page .hero .actions{gap:24px;margin-top:24px}.nmn-science-page .btn{min-height:48px;padding:12px 20px}.nmn-science-page .hero-meta{gap:8px;margin-top:22px}.nmn-science-page .jump{top:74px}.nmn-science-page .jump a{padding:15px 0}.nmn-science-page .jump .wrap{min-height:52px;gap:24px}.nmn-science-page .science-section{padding:42px 0}.nmn-science-page h2{font-size:var(--science-text-heading-mobile)}.nmn-science-page .split,.nmn-science-page .faq-grid{grid-template-columns:1fr;gap:30px}.nmn-science-page .headrow{display:block;margin-bottom:25px}.nmn-science-page .headrow>p{margin-top:20px}.nmn-science-page .biology-box{padding:25px;min-height:0px}.nmn-science-page .bio-title{font-size:6.6rem}.nmn-science-page .compare{grid-template-columns:1fr}.nmn-science-page .compare article{padding:26px}.nmn-science-page .compare article:first-child{border-right:0px;border-bottom:1px solid var(--line)}.nmn-science-page .compare h3{font-size:var(--science-text-heading-mobile)}.nmn-science-page .route{flex-wrap:wrap;gap:9px}.nmn-science-page .takeaway{display:block;padding:20px}.nmn-science-page .takeaway strong{display:block;margin-bottom:8px}.nmn-science-page .evidence-top{display:block}.nmn-science-page .evidence-mark{margin-top:22px;max-width:none}.nmn-science-page .science-section-intro{font-size:var(--nmn-text-body)}.nmn-science-page .filters{gap:7px;margin-top:25px}.nmn-science-page .filter{padding:8px 13px}.nmn-science-page .table-wrap{overflow:visible;border:0px;border-radius:0}.nmn-science-page table,.nmn-science-page tbody{display:block}.nmn-science-page thead{display:none}.nmn-science-page tr{display:block;border:1px solid var(--line);border-radius:16px;padding:20px;margin-bottom:14px;background:#fff}.nmn-science-page td{border:0px;padding:0 0 17px;display:block!important;width:auto!important}.nmn-science-page td:last-child{padding:0}.nmn-science-page td:before{content:attr(data-label);display:block;text-transform:uppercase;font-size:var(--science-text-micro-label);letter-spacing:.08em;margin-bottom:6px;color:var(--muted)}.nmn-science-page td:first-child>strong{font-size:var(--nmn-text-subheading)}.nmn-science-page td:first-child{border-bottom:1px solid var(--line);margin-bottom:18px}.nmn-science-page .dose{margin-top:6px}.nmn-science-page .table-note{display:block}.nmn-science-page .table-note p{margin-top:10px}.nmn-science-page .research .split{gap:30px}.nmn-science-page .research-copy{grid-row:1}.nmn-science-page .paper{padding:25px}.nmn-science-page .paper h3{font-size:var(--nmn-text-heading-small)}.nmn-science-page .paper-top{margin-bottom:25px}.nmn-science-page .wider{margin-top:35px}.nmn-science-page .wider-title{display:block}.nmn-science-page .wider-title p{margin-top:15px}.nmn-science-page .paper-grid,.nmn-science-page .people-grid{grid-template-columns:1fr}.nmn-science-page .paper-small{padding:24px}.nmn-science-page .people-grid{gap:20px}.nmn-science-page .person{padding:25px;grid-template-columns:1fr;gap:22px}.nmn-science-page .portrait,.nmn-science-page .person.sarkar .portrait{width:180px;height:215px;margin:auto}.nmn-science-page .person h3{font-size:var(--nmn-text-heading)}.nmn-science-page .quality{padding:42px 0}.nmn-science-page .quality-inner{grid-template-columns:1fr;gap:18px;padding:26px}.nmn-science-page .quality-inner .btn{grid-column:auto}.nmn-science-page .faq p.intro{max-width:none}.nmn-science-page .close{padding:40px 0}.nmn-science-page .close-inner{display:block;padding:30px 25px}.nmn-science-page .close-inner h2{font-size:var(--science-text-heading-mobile)}.nmn-science-page .reference-grid{grid-template-columns:1fr}.nmn-science-page .references{padding-bottom:30px}}@media(prefers-reduced-motion:reduce){.nmn-science-page *{transition:none!important}.nmn-science-page .btn:hover,.nmn-science-page button:hover{transform:none}}.nmn-science-page .jump{top:var(--nmn-header-height)}.nmn-science-page .scientists-intro{display:grid;grid-template-columns:1.35fr 1fr;gap:48px;align-items:end;margin-bottom:38px}.nmn-science-page .scientists-description{max-width:400px;justify-self:end;color:#eee9fa;font-size:var(--nmn-text-body)}@media(max-width:989px){.nmn-science-page .scientists-intro{gap:32px}.nmn-science-page .scientists-heading h2{font-size:var(--science-text-heading-compact)}}@media(max-width:749px){.nmn-science-page .scientists-intro{grid-template-columns:1fr;gap:26px;margin-bottom:28px}.nmn-science-page .scientists-heading h2{font-size:var(--science-text-heading-mobile)}}.nmn-science-page .hero-research{margin:0;background:var(--lilac);border:1px solid var(--line);border-radius:22px;overflow:hidden}.nmn-science-page .hero-research>img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:contain}.nmn-science-page .hero-research figcaption{padding:26px 30px}.nmn-science-page .hero-research .eyebrow{font-size:var(--nmn-text-eyebrow-micro);margin-bottom:12px}.nmn-science-page .hero-research-title{font-size:var(--nmn-text-heading);font-weight:600;letter-spacing:-.025em;line-height:1.15}.nmn-science-page .hero-research .hero-research-credit{font-size:var(--nmn-text-small);margin-top:8px}.nmn-science-page .hero-research .hero-research-context{font-size:var(--nmn-text-caption);color:var(--muted);margin-top:14px}.nmn-science-page .hero-research .textlink{margin-top:12px}@media(min-width:750px)and (max-width:989px){.nmn-science-page .hero-grid{grid-template-columns:1fr}.nmn-science-page .hero-copy>p:not(.eyebrow){max-width:650px}.nmn-science-page .hero-research{display:grid;grid-template-columns:1.1fr 1fr;align-items:center}.nmn-science-page .hero-research figcaption{padding:24px}}@media(max-width:749px){.nmn-science-page .hero-research{border-radius:16px}.nmn-science-page .hero-research figcaption{padding:22px}.nmn-science-page .hero-research-title{font-size:var(--nmn-text-heading-small)}}.nmn-science-page .jump{width:min(100% - 105px,1295px);margin-inline:auto;top:calc(var(--nmn-header-height) + 10px);background:#fcfbf9f0;border:1px solid rgba(73,56,120,.1);border-radius:10px;box-shadow:#30234f0a 0 4px 16px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nmn-science-page .jump .wrap{max-width:none;min-height:58px;padding:6px 16px;gap:12px;border-radius:inherit;scrollbar-width:thin;scrollbar-color:rgba(73,56,120,.18) transparent}.nmn-science-page .jump a{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:44px;padding:10px 12px;border:0px;border-radius:7px;line-height:1.4;transition:background-color .18s,color .18s}.nmn-science-page .jump a:hover{background:#eeebf6a6}.nmn-science-page .jump a.active{background:var(--lilac);color:var(--purple);border:0px}.nmn-science-page .jump a:focus-visible{outline-offset:-3px}@media(max-width:1100px){.nmn-science-page .jump .wrap{overflow-x:auto;justify-content:flex-start}}@media(max-width:749px){.nmn-science-page .jump{width:calc(100% - 31.5px);top:calc(var(--nmn-header-height) + 8px)}.nmn-science-page .jump .wrap{min-height:56px;padding:5px 8px;gap:6px}.nmn-science-page .jump a{padding:10px 12px}}@media(prefers-reduced-transparency:reduce){.nmn-science-page .jump{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none}}.nmn-science-page .comparison-detail{max-width:850px;margin-top:30px}.nmn-science-page .comparison-detail h3{margin-bottom:16px}.nmn-science-page .comparison-detail p{font-size:var(--nmn-text-body)}.nmn-science-page .comparison-detail .textlink{margin-top:12px}.nmn-science-page .paper-small h3{overflow-wrap:break-word}.nmn-science-page .quality-inner .btn{gap:18px}.nmn-science-page .person .textlink{line-height:1.5}@media(max-width:749px){.nmn-science-page .scientists-description{justify-self:start;max-width:none}}.nmn-science-page .close-inner{display:grid;grid-template-columns:minmax(0px,.85fr) minmax(0px,1.7fr);gap:40px;align-items:center}.nmn-science-page .close-copy{max-width:370px}.nmn-science-page .close-products{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:20px}.nmn-science-page .close-product{display:flex;flex-direction:column;min-width:0px;background:#fff;color:var(--ink);border-radius:16px;overflow:hidden}.nmn-science-page .close-product-image{display:block;aspect-ratio:1 / 1;background:#fff}.nmn-science-page .close-product-image img{display:block;width:100%;height:100%;object-fit:contain}.nmn-science-page .close-product-body{display:flex;flex-direction:column;flex:1 1 0%;padding:22px;align-items:stretch}.nmn-science-page .close-product h3{font-size:var(--nmn-text-heading-small);line-height:1.15;letter-spacing:-.025em}.nmn-science-page .close-inner .close-product p{color:var(--muted);font-size:var(--nmn-text-small);margin:10px 0 22px}.nmn-science-page .close-product .btn{margin-top:auto;gap:12px;font-size:var(--nmn-text-button);padding:12px 16px}.nmn-science-page .close-product-image:focus-visible{outline-offset:-5px}@media(max-width:989px){.nmn-science-page .close-inner{grid-template-columns:1fr;gap:30px}.nmn-science-page .close-copy{max-width:600px}}@media(max-width:599px){.nmn-science-page .close-products{grid-template-columns:1fr;gap:20px}.nmn-science-page .close-product-body{padding:22px}}.nmn-science-page .study-swipe-hint{display:none}@media(max-width:749px){.nmn-science-page .study-swipe-hint{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:var(--nmn-text-caption);color:var(--muted);margin:0 0 12px}.nmn-science-page #human-trials .table-wrap{overflow:auto hidden;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--violet) var(--lilac);padding:4px 0 14px;overscroll-behavior-x:contain}.nmn-science-page #human-trials table{display:block;width:100%}.nmn-science-page #human-trials tbody{display:flex;gap:14px;align-items:stretch;width:100%}.nmn-science-page #human-trials tbody tr{flex:0 0 calc(100% - 28px);min-width:0px;scroll-snap-align:start;margin:0;padding:18px;white-space:normal}.nmn-science-page #human-trials tbody td{padding-bottom:14px}.nmn-science-page #human-trials tbody td:first-child{margin-bottom:14px}.nmn-science-page #human-trials tbody td:last-child{padding-bottom:0}.nmn-science-page #human-trials .table-wrap:focus-visible{outline-offset:3px}}.nmn-science-page .conversion-diagram{margin:0;padding:30px 34px 34px;border:1px solid var(--line);border-radius:22px;background:var(--paper)}.nmn-science-page .conversion-flow{display:grid;grid-template-columns:minmax(0px,1fr) minmax(165px,.75fr) minmax(0px,1fr);gap:26px;align-items:center}.nmn-science-page .conversion-node{padding:28px 24px;min-height:245px;border:1px solid var(--line);border-radius:16px;display:flex;flex-direction:column;justify-content:center;text-align:center;background:var(--lilac)}.nmn-science-page .conversion-product{background:var(--mint);border-color:#c8dfd9}.nmn-science-page .conversion-node .step-num{font-size:var(--nmn-text-caption);text-transform:uppercase;letter-spacing:.07em}.nmn-science-page .conversion-node h3{line-height:1.1;margin:14px 0 12px;letter-spacing:-.04em}.nmn-science-page .conversion-node p{font-size:var(--nmn-text-small);line-height:1.45}.nmn-science-page .conversion-detail{display:block;margin-top:14px;color:var(--muted);font-size:var(--nmn-text-caption);line-height:1.5}.nmn-science-page .conversion-bridge{text-align:center;position:relative}.nmn-science-page .conversion-enzyme{display:inline-flex;flex-direction:column;gap:4px;padding:10px 20px;background:#fff;border:1px solid var(--line);border-radius:10px}.nmn-science-page .conversion-enzyme span{font-size:var(--nmn-text-caption);color:var(--muted)}.nmn-science-page .conversion-enzyme strong{font-size:2rem;line-height:1.2;color:var(--purple)}.nmn-science-page .conversion-arrow{position:relative;display:block;height:2px;background:var(--violet);margin:20px 4px 16px}.nmn-science-page .conversion-arrow:after{content:"";position:absolute;right:0;top:-5px;width:10px;height:10px;border-top:2px solid var(--violet);border-right:2px solid var(--violet);transform:rotate(45deg)}.nmn-science-page .conversion-bridge p{font-size:var(--nmn-text-caption);color:var(--muted);line-height:1.4}@media(max-width:749px){.nmn-science-page .conversion-diagram{padding:22px;border-radius:16px}.nmn-science-page .conversion-flow{grid-template-columns:minmax(0px,1fr);gap:0px}.nmn-science-page .conversion-node{padding:22px 18px;min-height:0px}.nmn-science-page .conversion-node h3{margin:10px 0}.nmn-science-page .conversion-detail{margin-top:10px}.nmn-science-page .conversion-bridge{display:grid;grid-template-columns:28px auto;grid-template-rows:auto auto;gap:6px 18px;justify-content:center;align-items:center;padding:16px 0}.nmn-science-page .conversion-enzyme{grid-area:1 / 2;padding:8px 18px}.nmn-science-page .conversion-bridge p{grid-area:2 / 2}.nmn-science-page .conversion-arrow{grid-area:1 / 1 / 3;width:2px;height:88px;margin:0;justify-self:center}.nmn-science-page .conversion-arrow:after{right:-5px;top:auto;bottom:0;transform:rotate(135deg)}}.nmn-science-page .conversion-diagram{--conversion-atmosphere: var(--science-conversion-image);padding:34px 72px 58px;background-color:#fcfaf7;background-image:linear-gradient(#fcfbf91f,#fcfbf91f),var(--conversion-atmosphere);background-size:cover;background-position:center center;border-color:transparent}.nmn-science-page .conversion-flow{gap:30px}.nmn-science-page .conversion-node{min-height:225px;padding:24px 20px;background:#eeebf6f0;border-color:#4938780f}.nmn-science-page .conversion-product{background:#dcefebf0;border-color:#4938780f}.nmn-science-page .conversion-enzyme{background:#fffffff5;border-color:#4938781a}@media(min-width:750px)and (max-width:989px){.nmn-science-page .conversion-diagram{padding:28px 32px 44px}.nmn-science-page .conversion-flow{grid-template-columns:minmax(0px,1fr) 150px minmax(0px,1fr);gap:16px}.nmn-science-page .conversion-node{padding:22px 16px}}@media(max-width:749px){.nmn-science-page .conversion-diagram{padding:28px 20px 44px;background-image:var(--conversion-atmosphere),var(--conversion-atmosphere);background-size:auto 280px,auto 280px;background-position:left -28px top -62px,right -28px bottom -68px;background-repeat:no-repeat}.nmn-science-page .conversion-flow{gap:0px}.nmn-science-page .conversion-node{min-height:0px;padding:22px 18px;background:#eeebf6f5}.nmn-science-page .conversion-product{background:#dcefebf5}}.nmn-science-page .conversion-diagram{background-image:linear-gradient(110deg,#eeebf6b8,#fcfbf9db 50%,#dcefebb8),var(--conversion-atmosphere);background-size:cover,104% auto;background-position:center center}.nmn-science-page .conversion-node{width:80%;justify-self:center;min-height:180px;padding:19px 16px;background:#eeebf6d1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nmn-science-page .conversion-product{background:#dcefebd1}.nmn-science-page .conversion-node h3{font-size:4.4rem;margin:10px 0}.nmn-science-page .conversion-detail{margin-top:10px}.nmn-science-page .conversion-arrow{height:4px;background:var(--purple);border-radius:4px}.nmn-science-page .conversion-arrow:after{top:-5px;width:14px;height:14px;border-width:4px;border-color:var(--purple)}@media(max-width:749px){.nmn-science-page .path-section{padding:30px 0}.nmn-science-page .path-section .eyebrow{margin-bottom:12px}.nmn-science-page .path-section .headrow{margin-bottom:18px}.nmn-science-page .path-section .headrow>p{margin-top:12px;font-size:var(--nmn-text-small);line-height:1.5}.nmn-science-page .conversion-diagram{padding:16px;background-image:linear-gradient(160deg,#eeebf6c2,#fcfbf9e0 50%,#dcefebc2),var(--conversion-atmosphere),var(--conversion-atmosphere);background-size:cover,104% auto,104% auto;background-position:center center,left top,right bottom}.nmn-science-page .conversion-node{width:100%;min-height:0px;padding:12px 14px;border-radius:12px}.nmn-science-page .conversion-node .step-num{font-size:var(--science-text-micro-label);margin-bottom:0}.nmn-science-page .conversion-node h3{font-size:3.2rem;margin:4px 0}.nmn-science-page .conversion-node p{line-height:1.35}.nmn-science-page .conversion-detail{margin-top:4px;line-height:1.35}.nmn-science-page .conversion-bridge{padding:10px 0;gap:3px 12px}.nmn-science-page .conversion-enzyme{padding:5px 16px;gap:1px}.nmn-science-page .conversion-arrow{width:4px;height:66px}.nmn-science-page .conversion-arrow:after{top:auto;right:-5px}.nmn-science-page .path-note{margin-top:12px}}@media(prefers-reduced-transparency:reduce){.nmn-science-page .conversion-node{background:var(--lilac);-webkit-backdrop-filter:none;backdrop-filter:none}.nmn-science-page .conversion-product{background:var(--mint)}}.nmn-science-page .biology-box{position:relative;isolation:isolate;overflow:hidden;background:var(--mint)}.nmn-science-page .biology-box:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;z-index:-1;pointer-events:none;background-image:linear-gradient(#dcefeb61,#dcefeb61),var(--science-cells-image);background-size:cover;background-position:center center;background-repeat:no-repeat;filter:blur(5px)}nmn-science-page.nmn-science-page{display:block;letter-spacing:0;font-style:normal;font-weight:400}.nmn-science-page h1,.nmn-science-page h2,.nmn-science-page h3{color:inherit;font-family:inherit;font-style:normal}.nmn-science-page p{line-height:inherit}.nmn-science-page .hero-copy>p:not(.eyebrow){line-height:1.65}.nmn-science-page .wrap{max-width:var(--page-width, 1400px)}.nmn-science-page table{box-shadow:none;table-layout:auto}.nmn-science-page th,.nmn-science-page td{border-right:0;border-left:0;border-bottom:0}.nmn-science-page .jump{width:min(calc(100% - 105px),calc(var(--page-width, 1400px) - 105px))}.nmn-science-page section[id]{scroll-margin-top:74px}.nmn-science-page .filter{font-family:inherit}.nmn-science-page [hidden]{display:none!important}.nmn-science-page .filters{display:none}.nmn-science-page[data-ready] .filters{display:flex}@media(max-width:749px){.nmn-science-page .jump{width:calc(100% - 31.5px)}.nmn-science-page .path-section .headrow>p{line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/section-science-page.css.map */
