.nd-hx-collection{position:relative;z-index:1;padding:clamp(64px,8vw,120px) 0;background:linear-gradient(180deg,rgb(0 0 0 / .25),rgb(0 0 0 / .7));scroll-margin-top:80px}.nd-hx-collection__head{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:40px;margin-bottom:38px}.nd-hx-collection__head h2{margin:0!important;font-size:clamp(38px,4.4vw,66px)!important;line-height:1.05;letter-spacing:-.05em}.nd-hx-collection__head h2 em{font-style:normal;color:#efb950}.nd-hx-collection__head>p{max-width:440px;margin:0;color:#c5bba8;font-size:16px;line-height:1.7}.nd-hx-collection__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.nd-hx-card{min-width:0;background:linear-gradient(155deg,#100e09,#050504);border:1px solid #4b392366;border-radius:4px;overflow:hidden;scroll-margin-top:90px}.nd-hx-card>a{height:100%;display:flex;flex-direction:column;color:#f3eee4!important;text-decoration:none!important;position:relative}.nd-hx-card>a:hover{background:linear-gradient(150deg,#24180b88,#0000)}.nd-hx-card>a:focus-visible{outline:3px solid #fbc86a;outline-offset:-5px}.nd-hx-card__art{height:172px;display:flex;align-items:center;justify-content:center;color:#c39443;position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 55%,#a95a141a,#0000 70%)}.nd-hx-card__art svg{width:190px;height:160px;display:block;opacity:.85;filter:drop-shadow(0 0 7px #c37a2d44)}.nd-hx-card__copy{padding:0 28px 28px;display:flex;flex-direction:column;flex:1}.nd-hx-card__eyebrow{font:10px/1.6 monospace!important;letter-spacing:.12em;color:#c69950!important;margin:0 0 12px!important}.nd-hx-card h3{font-size:27px!important;font-weight:500;letter-spacing:-.025em;line-height:1.1;margin:0 0 16px!important;color:#f4ecdd!important}.nd-hx-card__copy>p:not(.nd-hx-card__eyebrow){font-size:14px;line-height:1.7;color:#bcb19c;margin:0 0 22px}.nd-hx-card__meta{font:11px/1.5 monospace;color:#bda56e;margin-top:auto;margin-bottom:23px}.nd-hx-card__link{display:flex;justify-content:space-between;gap:14px;align-items:center;border-top:1px solid #3d2c19;padding-top:18px;font-size:13px;color:#f1c274}.nd-hx-card__link>span{font-size:18px}.nd-hx-card--featured{grid-column:span 2;background:radial-gradient(ellipse at 26% 50%,#55260955,#070604 70%);border-color:#96632966}.nd-hx-card--featured>a{display:grid;grid-template-columns:45% 55%;align-items:center}.nd-hx-card--featured .nd-hx-card__art{height:100%;min-height:320px;color:#ebae40}.nd-hx-card--featured .nd-hx-card__art svg{width:340px;height:340px;max-width:none;flex-shrink:0;opacity:.95}.nd-hx-card--featured .nd-hx-card__copy{padding:38px 30px 38px 5px}.nd-hx-card--featured h3{font-size:clamp(36px,4vw,58px)!important}.nd-hx-card--featured .nd-hx-card__copy>p:not(.nd-hx-card__eyebrow){font-size:15px}.nd-helio-primer__lab[id]{scroll-margin-top:100px}.nd-helio-standalone{background:#000!important;color:#eee5d4;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden}body:has(.nd-helio-standalone){background:#000}.nd-helio-exhibit-heading{padding:64px 0 70px;background:radial-gradient(ellipse at 80% 20%,#8c5a1519,#0000 65%);border-bottom:1px solid #bb833229}.nd-helio-exhibit-heading .nd-helio-launch__back{display:inline-block;margin-bottom:52px}.nd-helio-exhibit-heading h1{font-size:clamp(50px,8vw,110px);font-weight:400;letter-spacing:-.06em;line-height:1.05;margin:15px 0 25px;color:#f4ead6}.nd-helio-exhibit-heading h1 em{color:#e7b554;font-style:normal}.nd-helio-exhibit-heading p:not(.nd-index){max-width:750px;color:#cabc9f;line-height:1.8;font-size:18px}.nd-helio-standalone .nd-helio-launch__terms,.nd-helio-standalone .nd-helio-launch__demo{background:#000!important}.nd-helio-standalone .nd-helio-terms__card{background:#0c0b08!important}.nd-helio-standalone .nd-helio-launch__frame--gateway{min-height:1180px}.nd-helio-standalone .nd-helio-launch__footer-callout{background:#080704;padding:45px 0!important}.nd-helio-standalone .nd-helio-launch__footer-callout a{color:#e1bc75}.nd-hx-video-archive{position:relative;z-index:1;padding:clamp(64px,8vw,120px) 0;background:linear-gradient(180deg,#070604,#0b0d15 45%,#050504);border-top:1px solid #4b392344;scroll-margin-top:80px}.nd-hx-video-archive__head{align-items:start}.nd-hx-video-archive__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.nd-hx-video-card{min-width:0;overflow:hidden;background:linear-gradient(155deg,#100e09,#050504);border:1px solid #4b392366;border-radius:4px}.nd-hx-video-card__player{position:relative;aspect-ratio:16/9;background:#020202;border-bottom:1px solid #4b392355}.nd-hx-video-card__player iframe{display:block;width:100%;height:100%;border:0}.nd-hx-video-card__copy{display:flex;flex-direction:column;min-height:190px;padding:24px 26px 26px}.nd-hx-video-card__copy .nd-hx-card__eyebrow{margin-bottom:10px!important}.nd-hx-video-card h3{margin:0 0 24px!important;color:#f4ecdd!important;font-size:clamp(20px,2vw,27px)!important;font-weight:500;letter-spacing:-.025em;line-height:1.18}.nd-hx-video-card__copy>a{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-top:auto;padding-top:16px;border-top:1px solid #3d2c19;color:#f1c274!important;font-size:13px;text-decoration:none!important}.nd-hx-video-card__copy>a:hover{color:#ffd884!important}.nd-hx-video-card__copy>a:focus-visible{outline:2px solid #fbc86a;outline-offset:5px}.nd-hx-video-card__copy>a>span{font-size:18px}@media(max-width:760px){.nd-hx-video-archive__grid{grid-template-columns:minmax(0,1fr)}.nd-hx-video-card__copy{min-height:0;padding:22px}.nd-hx-video-card h3{font-size:22px!important}}@media(max-width:920px){.nd-hx-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nd-hx-card--featured{grid-column:span 2}.nd-hx-collection__head{grid-template-columns:1fr;gap:22px}.nd-hx-card__copy{padding:0 22px 25px}}@media(max-width:560px){.nd-hx-collection{padding:62px 0}.nd-hx-collection__grid{grid-template-columns:minmax(0,1fr);gap:18px}.nd-hx-card--featured{grid-column:auto}.nd-hx-card--featured>a{grid-template-columns:1fr}.nd-hx-card--featured .nd-hx-card__art{height:215px;min-height:0}.nd-hx-card--featured .nd-hx-card__art svg{width:275px;height:275px}.nd-hx-card--featured .nd-hx-card__copy{padding:20px 25px 30px}.nd-hx-card__art{height:140px}.nd-hx-card__art svg{height:130px}.nd-helio-exhibit-heading{padding:32px 0 40px}.nd-helio-exhibit-heading .nd-helio-launch__back{margin-bottom:32px}.nd-helio-standalone .nd-helio-launch__frame--gateway{min-height:1500px}}.nd-helio-clean .nd-helio-launch__hero{padding-top:clamp(80px,9vw,138px);padding-bottom:30px}.nd-helio-clean .nd-helio-launch__hero h1{font-size:clamp(48px,6.4vw,96px);max-width:9.5em}.nd-helio-clean .nd-helio-launch__lede{max-width:28em;font-size:clamp(19px,2vw,25px);line-height:1.5}.nd-helio-clean .nd-helio-launch__hero-copy>p:not(.nd-index):not(.nd-helio-launch__lede){max-width:34em}.nd-helio-clean .nd-helio-launch__hero-logo{width:min(43vw,38rem);margin-right:0}.nd-helio-clean .nd-helio-launch__hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:24px}.nd-helio-clean .hx-quiet-note{margin-top:26px;margin-bottom:0;color:#b9a38b;font:11px/1.7 monospace}.nd-helio-clean .nd-hx-collection{background:rgb(5 5 4 / .89);padding:clamp(48px,6vw,78px) 0}.nd-helio-clean .nd-hx-collection__head{margin-bottom:28px}.nd-helio-clean .nd-hx-collection__head>p{font-size:14px}.nd-helio-clean .nd-hx-collection__grid{grid-auto-rows:auto;gap:14px}.nd-helio-clean .nd-hx-card>a{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:18px;padding:24px}.nd-helio-clean .nd-hx-card__art{height:100px;background:none}.nd-helio-clean .nd-hx-card__art svg{width:82px;height:100px;filter:none}.nd-helio-clean .nd-hx-card__copy{padding:0}.nd-helio-clean .nd-hx-card h3{font-size:25px!important;margin-bottom:10px!important}.nd-helio-clean .nd-hx-card__eyebrow{font-size:8px!important;letter-spacing:.07em;margin-bottom:7px!important}.nd-helio-clean .nd-hx-card__copy>p:not(.nd-hx-card__eyebrow){font-size:13px;line-height:1.55;margin-bottom:12px}.nd-helio-clean .nd-hx-card__meta{margin:0 0 12px;font-size:10px}.nd-helio-clean .nd-hx-card__link{font-size:12px;padding-top:12px}.nd-helio-clean #still-chamber-card>a{grid-template-columns:82px minmax(0,1fr)}.nd-helio-clean #still-chamber-card .nd-hx-card__copy{max-width:780px}.nd-helio-clean .nd-hx-video-archive{padding:clamp(48px,6vw,78px) 0;background:#070705}.hx-context{padding:clamp(40px,5vw,72px) 0;background:rgb(5 5 4 / .89)!important}.hx-context__box{border:1px solid #92632670;padding:clamp(24px,4vw,52px);background:linear-gradient(125deg,#171209,#090907);border-radius:5px}.hx-context h2{margin:0;font:400 clamp(30px,3.8vw,52px)/1.12 Georgia,serif;letter-spacing:-.03em;color:#f3e6cf}.hx-context h2 em{font-weight:400;color:#e3b963}.hx-context__columns{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,64px);margin-top:30px}.hx-context h3{font:500 19px/1.3 Georgia,serif;color:#efdab8;margin:0 0 16px}.hx-context p{font-size:14px;line-height:1.8;color:#c9bdab;margin:0 0 16px}.hx-context .nd-index{font-size:10px;color:#c69950}.hx-context a{display:block;width:fit-content;color:#e4bc75;font-size:12px;line-height:1.8;text-decoration:none;margin-top:8px;border-bottom:1px solid #a976354d}.hx-context a:hover{color:#fff0c6}.hx-context__detail{border-top:1px solid #a976353d;margin-top:30px;padding-top:18px}.hx-context__detail summary{cursor:pointer;color:#e6c38b;font:12px/1.7 monospace}.hx-context__detail p{margin-top:18px;max-width:75ch}.hx-context__detail a{display:inline}.hx-archive-more{margin-top:22px}.hx-archive-more>summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;padding:20px 24px;border:1px solid #6c4e2870;color:#e8c17d;font:12px/1.5 monospace;list-style:none;background:#110e09}.hx-archive-more>summary::-webkit-details-marker{display:none}.hx-archive-more>summary span{font-size:20px;line-height:1}.hx-archive-more[open]>summary span{transform:rotate(45deg)}.hx-archive-more>.nd-hx-video-archive__grid{margin-top:20px}.hx-landing-footer{position:relative;z-index:1;display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:30px 0;color:#baa58b;font:11px/1.7 monospace}.hx-landing-footer a{color:#e4bc75;text-decoration:none}@media(max-width:980px){.nd-helio-clean .nd-helio-launch__hero-grid{grid-template-columns:1fr}.nd-helio-clean .nd-helio-launch__hero-logo{width:min(68vw,30rem);margin:0 auto}.nd-helio-clean .nd-helio-launch__hero h1{max-width:12em}}@media(max-width:760px){.nd-helio-clean .nd-hx-collection__grid{grid-template-columns:1fr}.hx-context__columns{grid-template-columns:1fr;gap:26px}.nd-helio-clean .nd-hx-card>a{grid-template-columns:68px minmax(0,1fr);padding:20px;gap:16px}.nd-helio-clean .nd-hx-card__art svg{width:68px}.nd-helio-clean #still-chamber-card>a{grid-template-columns:68px minmax(0,1fr)}}@media(max-width:480px){.nd-helio-clean .nd-helio-launch__hero-logo{width:76vw}.nd-helio-clean .nd-hx-card h3{font-size:23px!important}.nd-helio-clean .nd-hx-card__art{height:84px}.nd-helio-clean .nd-hx-card>a{padding:18px;gap:14px}.hx-context__box{padding:24px 20px}.hx-context p{font-size:13px}}.hx-context__head{display:grid;grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:clamp(24px,4vw,52px)}.hx-context .hx-context__intro{max-width:38ch;margin:20px 0 0;color:#b7a58b;font-size:15px}.hx-context__cover{margin:0;width:190px}.hx-context__cover>a{display:block;width:100%;margin:0;border:0}.hx-context__cover img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border:1px solid #86714e65;border-radius:3px;box-shadow:0 12px 30px #0006}.hx-context__cover figcaption{margin-top:10px;color:#b8a78f;font:10px/1.7 monospace}.hx-context__archive{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(24px,4vw,48px);margin-top:34px;padding:28px 0 0;border-top:1px solid #a9763555}.hx-context__archive .nd-index{letter-spacing:.06em;line-height:1.8}.hx-context__archive h3{font-size:25px;line-height:1.2;max-width:17ch}.hx-context__sources{display:flex;align-items:center;gap:12px 24px;flex-wrap:wrap}.hx-context .hx-context__report-link{padding:10px 14px;border:1px solid #a9763570;background:#211a10;border-radius:3px}.hx-context .hx-context__source-note{font-size:10px;line-height:1.7;color:#a99880;margin:16px 0 0;overflow-wrap:anywhere}.hx-context a:focus-visible,.hx-context summary:focus-visible{outline:2px solid #e4bc75;outline-offset:5px}@media(max-width:760px){.hx-context__archive{grid-template-columns:1fr;gap:8px}.hx-context__archive h3{max-width:none}.hx-context__head{grid-template-columns:minmax(0,1fr) 150px;gap:24px}.hx-context__cover{width:150px}}@media(max-width:560px){.hx-context__head{grid-template-columns:1fr;gap:24px}.hx-context__cover{width:180px}.hx-context__archive{margin-top:28px;padding-top:24px}.hx-context__sources{align-items:flex-start;gap:8px}}.nd-helio-clean .nd-helio-launch__hero h1{font-size:clamp(42px,5.3vw,76px);line-height:1.04;letter-spacing:-.055em;margin:18px 0 24px}.nd-helio-clean .nd-helio-launch__hero h1 span,.nd-helio-clean .nd-helio-launch__hero h1 em{display:block}.nd-helio-clean .nd-helio-launch__hero h1 em{color:#f0c574;-webkit-text-stroke:0;background:linear-gradient(105deg,#ce9b48 8%,#ffe7ac 38%,#fff4d3 51%,#e7ae4b 75%,#ce9b48 94%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;animation:hx-phrase-light 12s ease-in-out infinite}.nd-helio-clean .nd-helio-launch__lede{font-size:clamp(17px,1.65vw,22px);line-height:1.6;max-width:32em}.nd-helio-clean .nd-helio-launch__back{margin-bottom:30px}.nd-helio-clean .nd-helio-launch__hero-copy{position:relative;z-index:2}.nd-helio-clean .hx-logo-art{opacity:1}.nd-helio-clean .hx-logo-orb{animation-duration:7s}.nd-helio-clean .hx-logo-plasma{animation-duration:10s}.nd-helio-clean .hx-logo-current{animation-duration:24s}.nd-helio-clean .hx-logo-wordmark{background:linear-gradient(110deg,#d8bd83 18%,#fff1cc 38%,#fffdf3 52%,#efd59c 70%,#d8bd83 86%)}.nd-helio-clean .hx-logo-wordmark::after{animation-duration:10s}.nd-helio-clean .nd-hx-card__art svg{transition:transform .5s ease,color .5s ease}.nd-helio-clean .nd-hx-card>a:hover .nd-hx-card__art svg{transform:rotate(6deg) scale(1.05);color:#f3c570}.nd-helio-clean .nd-helio-launch__button--primary:hover{box-shadow:0 0 26px #ffbf3633}@keyframes hx-phrase-light{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@media(max-width:980px){.nd-helio-clean .nd-helio-launch__hero{padding-top:20px;padding-bottom:28px;min-height:0}.nd-helio-clean .nd-helio-launch__hero-grid{gap:20px}.nd-helio-clean .nd-helio-launch__hero-logo{order:-1;width:min(80vw,32rem);margin:0 auto -52px;transform:none}.nd-helio-clean .nd-helio-launch__hero-copy{position:static;max-width:42rem;margin-inline:auto;text-align:center}.nd-helio-clean .nd-helio-launch__back{position:static;display:block;margin:0 0 14px;font-size:8px}.nd-helio-clean .nd-helio-launch__hero h1{margin:14px auto 20px}.nd-helio-clean .nd-helio-launch__hero-copy>p{margin-inline:auto}.nd-helio-clean .nd-helio-launch__actions{justify-content:center}.nd-helio-clean .hx-quiet-note{text-align:center;max-width:38rem;margin:24px auto 0}}@media(max-width:640px){.nd-helio-clean .nd-helio-launch__hero{padding-top:16px;padding-bottom:24px}.nd-helio-clean .nd-helio-launch__hero-logo{width:100%;max-width:26rem;margin-bottom:-44px}.nd-helio-clean .nd-helio-launch__hero-grid{gap:12px}.nd-helio-clean .nd-helio-launch__hero-copy>.nd-index{max-width:34ch;margin:0 auto;font-size:8px;line-height:1.8;letter-spacing:.13em}.nd-helio-clean .nd-helio-launch__hero h1{font-size:clamp(30px,8.2vw,48px);line-height:1.12;margin:12px auto 16px;letter-spacing:-.045em}.nd-helio-clean .nd-helio-launch__lede{font-size:16px;line-height:1.6;max-width:36ch;margin:0 auto 14px}.nd-helio-clean .nd-helio-launch__hero-copy>p:not(.nd-index):not(.nd-helio-launch__lede){font-size:13px;line-height:1.65;max-width:34ch;margin:0 auto}.nd-helio-clean .nd-helio-launch__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:26rem;margin:22px auto 0}.nd-helio-clean .nd-helio-launch__button{width:auto;min-height:48px;padding:12px 10px!important;font-size:11px!important;gap:10px}.nd-helio-clean .hx-quiet-note{font-size:10px;max-width:32ch;line-height:1.7;margin-top:22px}}@media(prefers-reduced-motion:reduce){.nd-helio-clean .nd-helio-launch__hero h1 em{animation:none}.nd-helio-clean .nd-hx-card__art svg{transition:none}}