@font-face{font-family:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Hanken_Grotesk_Fallback_9c618b;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_9c618b{font-family:__Hanken_Grotesk_9c618b,__Hanken_Grotesk_Fallback_9c618b;font-style:normal}.__variable_9c618b{--font-sans:"__Hanken_Grotesk_9c618b","__Hanken_Grotesk_Fallback_9c618b"}@font-face{font-family:"__Instrument_Serif_1f5468";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"__Instrument_Serif_1f5468";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"__Instrument_Serif_1f5468";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"__Instrument_Serif_1f5468";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"__Instrument_Serif_Fallback_1f5468";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"__Instrument_Serif_1f5468","__Instrument_Serif_Fallback_1f5468";font-weight:400}.__variable_1f5468{--font-serif:"__Instrument_Serif_1f5468","__Instrument_Serif_Fallback_1f5468"}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Mono_Fallback_e8b655;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:__Space_Mono_e8b655,__Space_Mono_Fallback_e8b655;font-style:normal}.__variable_e8b655{--font-mono:"__Space_Mono_e8b655","__Space_Mono_Fallback_e8b655"}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{margin:0;background:#070b18;color:#eef0ff;font-family:var(--font-sans),system-ui,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}::selection{background:hsla(39,85%,72%,.28);color:#fff}h1,h2,h3,p{margin:0}a{color:inherit}button,input{font-family:inherit}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #f4c97a;outline-offset:3px}@keyframes nss-pulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.85;transform:scale(1.14)}}@keyframes nss-spin{to{transform:rotate(1turn)}}@keyframes nss-pop{0%{transform:scale(.5)}to{transform:scale(1)}}@keyframes nss-rise{0%{transform:translateY(18px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes nss-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes nss-twinkle{0%,to{opacity:.35}50%{opacity:1}}.nss-cta{transition:transform .18s,box-shadow .18s}.nss-cta:hover{transform:translateY(-2px);box-shadow:0 18px 46px hsla(39,85%,72%,.46)}.nss-ghost{transition:border-color .18s,background .18s}.nss-ghost:hover{border-color:hsla(39,85%,72%,.5);background:hsla(39,85%,72%,.06)}.nss-lift{transition:transform .18s,box-shadow .18s}.nss-lift:hover{transform:translateY(-4px);box-shadow:0 20px 50px rgba(4,7,20,.5)}.nss-soft{transition:border-color .18s}.nss-soft:hover{border-color:hsla(0,0%,100%,.18)}.nss-chip{transition:background .18s}.nss-chip:hover{background:hsla(0,0%,100%,.18)}.nss-navbtn{transition:box-shadow .18s}.nss-navbtn:hover{box-shadow:0 12px 30px hsla(39,85%,72%,.4)}.nss-link:hover{color:#eef0ff}.nss-faq summary::-webkit-details-marker{display:none}.nss-faq summary::marker{content:""}.nss-faq[open] .nss-faq-mark{transform:rotate(45deg)}.nss-faq-mark{transition:transform .18s;display:inline-block}.nss-faq summary:hover{color:#fff}.nss-tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.nss-table{width:100%;border-collapse:collapse;min-width:520px;font-size:14.5px}.nss-table-desc{color:#7e85b4;font-size:13.5px;line-height:1.6;margin-bottom:12px}.nss-table td,.nss-table th{text-align:left;padding:12px 16px;border-bottom:1px solid hsla(0,0%,100%,.08);vertical-align:top}.nss-table thead th{color:#eef0ff;font-weight:600;font-size:13px;letter-spacing:.04em;border-bottom-color:hsla(0,0%,100%,.18)}.nss-table tbody td{color:#9298c4;line-height:1.55}.nss-table tbody th{color:#eef0ff;font-weight:600;white-space:nowrap}.nss-table code{font-family:var(--font-mono),monospace;font-size:13px;color:#c7ccec}.nss-star{transition:transform .16s,box-shadow .16s}.nss-starbtn:hover .nss-star{transform:scale(1.22)}canvas,img,svg{max-width:100%}@media (max-width:980px){.nss-hero-grid{grid-template-columns:1fr!important;gap:36px!important}.nss-hero-card-wrap{display:block!important;max-width:440px;margin:4px auto 0}.nss-result-top{justify-items:center;text-align:center;gap:28px!important}.nss-chart-row,.nss-result-body,.nss-result-top{grid-template-columns:1fr!important}.nss-chart-row{justify-items:center}.nss-science{grid-template-columns:1fr!important;padding:32px!important;gap:30px!important}.nss-chartcard{margin:0 auto}}@media (max-width:860px){.nss-3col{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:760px){.nss-navlink{display:none!important}.nss-hero-sec{padding-top:116px!important}.nss-hero-sec,.nss-sec{padding-bottom:64px!important}.nss-sec{padding-top:64px!important}.nss-h1{font-size:52px!important}.nss-h2{font-size:38px!important}.nss-rh1{font-size:46px!important}.nss-q{font-size:34px!important;min-height:96px!important;margin-bottom:40px!important}.nss-profile-title{font-size:44px!important}.nss-profile-row{grid-template-columns:1fr!important;gap:13px!important}.nss-profile-actions{justify-self:start!important;justify-content:flex-start!important}.nss-profile-privacy,.nss-profile-progress-head{align-items:flex-start!important;flex-direction:column!important}.nss-sync-grid{grid-template-columns:1fr!important;gap:22px!important}.nss-history-head{flex-direction:column!important}.nss-history-head p{text-align:left!important}}@media (max-width:620px){.nss-header-cta{display:none!important}.nss-2col,.nss-3col{grid-template-columns:1fr!important}.nss-h1{font-size:44px!important}.nss-h2{font-size:32px!important}.nss-rh1{font-size:38px!important}.nss-q{font-size:28px!important;min-height:84px!important;margin-bottom:34px!important}.nss-stats{gap:20px!important;flex-wrap:wrap}.nss-likert{max-width:360px!important}.nss-likert button{width:64px!important}}@media (max-width:420px){.nss-h1{font-size:38px!important}.nss-h2{font-size:28px!important}.nss-rh1{font-size:34px!important}.nss-q{font-size:25px!important}.nss-likert{max-width:300px!important}.nss-likert button{width:54px!important}.nss-likert button span:last-child{font-size:11px!important}.nss-profile-title{font-size:38px!important}.nss-sync-form{flex-direction:column!important}.nss-sync-form button{align-self:flex-start!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:620px){.nss-likert-row{flex-direction:column!important;align-items:flex-start!important;gap:14px!important}.nss-likert-row>div:last-child{align-self:stretch;justify-content:space-between;gap:6px!important}}