.nx-longevity{background:var(--nx-paper);color:var(--nx-ink)}.nx-long-container{max-width:1240px;margin-inline:auto;padding-inline:40px}.nx-long-statement{text-align:center;padding-block:110px 125px;scroll-margin-top:80px}.nx-long-statement h2{font-size:clamp(32px,4vw,52px);line-height:1.1}.nx-long-statement>div>p{max-width:710px;color:var(--nx-muted);margin:25px auto 0;font-size:20px;line-height:1.65}.nx-long-audiences{text-align:left;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:60px;display:grid}.nx-long-audiences article{border-top:1px solid #62768555;min-width:0;padding-top:26px}.nx-long-audiences h3{letter-spacing:-.035em;font-size:clamp(25px,2.5vw,32px);line-height:1.15}.nx-long-audience-promise{color:#536975;margin-top:14px;font-size:19px;line-height:1.4}.nx-long-audience-body{color:var(--nx-muted);margin-top:20px;font-size:16px;line-height:1.7}.nx-long-family{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.nx-long-biomarkers{padding-bottom:120px;scroll-margin-top:110px}.nx-long-section-copy h2{letter-spacing:-.045em;font-size:clamp(36px,4.1vw,58px);line-height:1.06}.nx-long-section-copy h2 span{color:#627685}.nx-long-section-copy>p{color:var(--nx-muted);margin-top:25px;font-size:18px;line-height:1.7}.nx-long-biomarker-features{flex-direction:column;gap:110px;display:flex}.nx-long-biomarker-feature{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.nx-long-biomarker-copy{grid-area:1/1;max-width:460px}.nx-long-biomarker-copy :is(h2,h3){font-size:clamp(29px,3.1vw,43px);line-height:1.12}.nx-long-biomarker-copy h2 span{color:#627685}.nx-long-biomarker-copy p{color:var(--nx-muted);margin-top:22px;font-size:18px;line-height:1.7}.nx-long-biomarker-visual{grid-area:1/2;min-width:0}.nx-long-biomarker-feature--reverse .nx-long-biomarker-copy{grid-column:2}.nx-long-biomarker-feature--reverse .nx-long-biomarker-visual{grid-column:1}.nx-long-biomarker-next{text-align:center;margin-top:60px;font-size:15px}.nx-long-family-row h3,.nx-long-steps h3{letter-spacing:-.025em;font-size:21px;font-weight:600;line-height:1.3}.nx-long-family-row p{color:var(--nx-muted);margin-top:12px;font-size:16px;line-height:1.7}.nx-long-section-copy>a{margin-top:25px;font-size:14px;display:inline-block}.nx-long-family{padding-block:125px}.nx-long-family figure{border-radius:26px;height:620px;overflow:hidden}.nx-long-family figure img{object-fit:cover;object-position:50% 42%;width:100%;height:100%}.nx-long-family-row{border-top:1px solid #1f1f1f20;margin-top:24px;padding-top:24px}.nx-long-start{padding-bottom:120px}.nx-long-start h2{font-size:clamp(32px,4vw,48px);line-height:1.1}.nx-long-steps{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:45px;display:grid}.nx-long-steps>div{border-top:1px solid #1f1f1f25;padding-top:20px}.nx-long-steps>div>span{color:#637482;font-size:13px}.nx-long-steps h3{margin-top:23px}.nx-long-steps p{color:var(--nx-muted);margin-top:15px;font-size:16px;line-height:1.7}.nx-long-faq{max-width:920px;padding-bottom:100px}.nx-long-faq h2{margin-bottom:35px;font-size:clamp(30px,3.5vw,44px);line-height:1.1}.nx-long-faq details{border-top:1px solid #1f1f1f25}.nx-long-faq details:last-child{border-bottom:1px solid #1f1f1f25}.nx-long-faq summary{cursor:pointer;font:18px/1.4 var(--font-ui),sans-serif;padding:25px 36px 25px 0;list-style:none;position:relative}.nx-long-faq summary::-webkit-details-marker{display:none}.nx-long-faq summary:after{content:"+";font-size:24px;position:absolute;top:23px;right:4px}.nx-long-faq details[open] summary:after{content:"−"}.nx-long-faq details>p{max-width:680px;color:var(--nx-muted);padding:0 24px 26px 0;font-size:16px;line-height:1.7}.nx-long-faq summary:focus-visible{outline-offset:5px;outline:3px solid #3b8fc9}.nx-long-final{color:var(--nx-paper);text-align:center;background:radial-gradient(at 50% 140%,#72b5e5,#175e94 58%,#103b5e);border-radius:30px;margin:0 20px;padding:75px 24px 85px}.nx-long-final>img{width:76px;height:76px;margin:0 auto 28px}.nx-long-final h2{letter-spacing:-.05em;font-size:clamp(46px,6vw,82px);line-height:1.02}.nx-long-final p{color:#dceaf3;margin:26px 0 30px;font-size:18px;line-height:1.5}.nx-long-disclaimer{text-align:center;max-width:680px;color:var(--nx-muted);margin:auto;padding:30px 24px 10px;font-size:12px;line-height:1.7}.nx-longevity button:focus-visible,.nx-longevity a:focus-visible{outline-offset:5px;outline:3px solid #3b8fc9}@media (max-width:1050px){.nx-long-container{padding-inline:30px}.nx-long-biomarker-feature,.nx-long-family{gap:40px}.nx-long-family figure{height:570px}}@media (max-width:760px){.nx-long-container{padding-inline:24px}.nx-long-statement{padding-block:72px 80px}.nx-long-statement>div>p{font-size:18px}.nx-long-audiences{grid-template-columns:1fr;gap:32px;margin-top:42px}.nx-long-audiences article{padding-top:22px}.nx-long-audiences h3{font-size:28px}.nx-long-audience-body{margin-top:14px}.nx-long-family{grid-template-columns:1fr;gap:36px}.nx-long-biomarkers{padding-bottom:75px}.nx-long-section-copy h2{font-size:clamp(35px,7vw,52px)}.nx-long-biomarker-features{gap:75px}.nx-long-biomarker-feature{grid-template-columns:1fr;gap:28px}.nx-long-biomarker-feature .nx-long-biomarker-copy{grid-area:1/1}.nx-long-biomarker-feature .nx-long-biomarker-visual{grid-area:2/1}.nx-long-biomarker-copy{text-align:center;max-width:520px;margin-inline:auto}.nx-long-biomarker-copy :is(h2,h3){font-size:clamp(28px,6.6vw,38px)}.nx-long-biomarker-copy p{margin-top:18px;font-size:17px}.nx-long-biomarker-next{margin-top:42px}.nx-long-family{padding-block:75px}.nx-long-family figure{height:400px}.nx-long-steps{grid-template-columns:1fr;gap:30px}.nx-long-steps h3{margin-top:15px}.nx-long-start,.nx-long-faq{padding-bottom:75px}.nx-long-faq summary{font-size:16px}.nx-long-final{margin-inline:10px;padding-block:60px}}
