.nh-hero{align-content:center;min-height:100svh;padding-top:108px;padding-bottom:clamp(48px,7vw,88px);display:grid;position:relative}.nh-ground{pointer-events:none;position:absolute;inset:0}.nh-mark{pointer-events:none;aspect-ratio:1;width:clamp(64px,9vw,120px);position:absolute}.nh-mark--a{top:56%;left:54%}.nh-mark--b{bottom:12%;left:5%}.nh-grid{grid-template-columns:minmax(0,1fr) minmax(0,480px);grid-template-areas:"head head""copy stage";column-gap:clamp(36px,5vw,80px);display:grid;position:relative}.nh-head{grid-area:head;margin-bottom:clamp(32px,4vw,52px)}.nh-copy{grid-area:copy;align-self:center}.nh-stage{grid-area:stage}.nh-board{color:var(--neo-ink);margin-bottom:clamp(20px,2.6vw,32px);display:block}.nh-board-svg{width:100%;height:auto;display:block}.nh-status{align-items:center;gap:10px;margin-bottom:24px;display:flex}.nh-lede{margin-bottom:34px}.nh-field{max-width:400px}.nh-field-label{margin-bottom:10px;display:block}.nh-input{width:100%;height:52px;font:inherit;letter-spacing:-.011em;color:var(--neo-ink);caret-color:var(--neo-live);border:0;border-radius:999px;padding-inline:22px;font-size:16px;font-weight:550}.nh-input::placeholder{color:var(--neo-ink-3);font-weight:450}.nh-input:focus-visible{outline:1.5px solid var(--neo-live);outline-offset:-1.5px}.nh-cta{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:24px;display:flex}.nh-stage-sheet{display:block}.nh-stage--narrow{display:none}.nh-shot{pointer-events:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.nh-shot-scale{transform-origin:0 0;position:absolute;top:0;left:0}.nh-shot-fade{inset-inline:0;height:40px;position:absolute;bottom:0}.nh-blk{position:relative}.nh-seam{z-index:5;height:calc(2px / var(--shot-s,1));background:var(--neo-live);box-shadow:0 0 calc(18px / var(--shot-s,1)) calc(4px / var(--shot-s,1)) color-mix(in oklab, var(--neo-live) 45%, transparent);opacity:0;border-radius:999px;position:absolute;top:0;left:0;right:0;transform:translateY(-50%)}.nh-dress-out .nh-seam{display:none}.nh-dress{--k:calc(1 + (var(--n,1) - 1) * .17);position:relative}.nh-dress-base{position:relative}.nh-dress-out{z-index:2;pointer-events:none;position:absolute;inset:0}.nh-go .nh-blk{--t:clamp(0, calc(var(--p,1) * var(--k,1) - var(--i,0) * .17), 1)}.nh-go .nh-dress-base .nh-blk{--u:clamp(0, calc((var(--t) - .18) * 1.2195), 1);--ua:clamp(0, calc(var(--u) * 1.6), 1);--ubt:clamp(0, calc((var(--u) - .5) * 2), 1);--ub:calc(4 * var(--ubt) * (1 - var(--ubt)));transform:translateY(calc((18px * (1 - var(--ua) * var(--ua)) - 4px * var(--ub)) / var(--shot-s,1)));opacity:clamp(0, calc(var(--u) * 3), 1)}.nh-go .nh-dress-base .nh-blk>.nh-seam{opacity:calc(.9 * var(--ub))}.nh-go .nh-dress-out .nh-blk{--to:clamp(0, calc(var(--t) * 2.4), 1);--toe:calc(var(--to) * (2 - var(--to)));transform:translateY(calc(-12px * var(--toe) / var(--shot-s,1))) scale(calc(1 - .015 * var(--toe)));opacity:calc(1 - var(--toe))}@keyframes nh-hail{0%{opacity:0}35%{opacity:.85}to{opacity:0}}@media (prefers-reduced-motion:no-preference){.nh-seam[data-hail]{animation:nh-hail .7s var(--neo-out)}}.nh-caption{align-items:center;gap:8px;margin-top:14px;display:flex}.nh-live-dot{background:var(--neo-live);border-radius:999px;flex:none;width:6px;height:6px}@keyframes nh-breathe{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:no-preference){.nh-live-dot{animation:nh-breathe 2s var(--neo-out) infinite}}@media (max-width:899px){.nh-hero{align-content:start}.nh-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""copy""stage"}.nh-head{margin-bottom:28px}.nh-board{margin-bottom:18px}.nh-stage{margin-top:44px}.nh-stage--wide{display:none}.nh-stage--narrow{display:block}.nh-mark{display:none}}
.na-sec{--na-window:clamp(320px, calc(100vh - 264px), 78vh);--na-breath:clamp(64px, 9vw, 128px)}.na-track{--na-k:calc((var(--n,1) - 1) / .86);position:relative}.na-stage{padding-block:var(--na-breath) calc(var(--na-breath) * .6)}.na-head{margin-bottom:clamp(18px,2.6vh,32px)}.na-head .t-small{max-width:52ch;margin-top:10px}.na-grid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (min-width:900px){.na-grid{grid-template-columns:clamp(208px,21vw,260px) minmax(0,1fr);align-items:start;gap:clamp(28px,3.5vw,52px)}}.na-count{display:grid}.na-count>span{white-space:nowrap;--na-on:clamp(0, calc((var(--p,1) * var(--na-k,1) - var(--i,0) + 1) * 40), 1);--na-off:clamp(0, calc((var(--p,1) * var(--na-k,1) - var(--i,0)) * 40), 1);opacity:calc(var(--na-on) - var(--na-off));transform:translateY(calc((1 - var(--na-on)) * 8px - var(--na-off) * 8px));grid-area:1/1;justify-self:end}.na-count>span:last-child{--na-off:0}.na-log{flex-direction:column;margin-top:6px;display:flex}.na-sec .na-row{--na-t:clamp(0, calc(var(--p,1) * var(--na-k,1) - var(--i,0) + 1), 1);color:var(--neo-ink);border-bottom:1px solid var(--neo-line);opacity:calc(.36 + .64 * var(--na-t));transform:translateX(calc((1 - min(1, var(--na-t) * 1.25)) * -10px));align-items:center;gap:10px;padding-block:6px;display:flex}.na-row__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.na-row__dot{color:var(--neo-live);flex:none;margin-left:auto;display:inline-flex;position:relative}.na-row__dot svg{display:block}.na-pip-socket{opacity:.4}.na-pip-fill{position:absolute;top:0;left:0}.na-sec .na-pip-fill rect{opacity:clamp(0, calc(var(--na-t,1) * 4 - var(--bi,0)), 1)}.na-frame{height:var(--na-window)}.na-cam{pointer-events:none;-webkit-user-select:none;user-select:none}.na-step{--na-t:clamp(0, calc(var(--p,1) * var(--na-k,1) - var(--i,0) + 1), 1);--na-a:min(1, calc(var(--na-t) * 1.135));--na-s:clamp(0, calc((var(--na-t) - .88) * 8.34), 1);opacity:min(1, calc(var(--na-t) * 1.5));transform:translateY(calc((1 - var(--na-a)) * 38px - var(--na-s) * (1 - var(--na-s)) * 14px)) scale(calc(.972 + .028 * var(--na-a)));position:relative}.na-step:before{content:"";z-index:5;background:var(--neo-live);height:1px;box-shadow:0 0 14px 1px var(--neo-live);transform-origin:0;transform:scaleX(var(--na-a,1));opacity:calc(4 * var(--na-t,1) * (1 - var(--na-t,1)));pointer-events:none;position:absolute;inset:0 0 auto}.na-done{--na-tc:clamp(0, calc((var(--p,1) - .88) * 10), 1);--na-ca:min(1, calc(var(--na-tc) * 1.135));--na-cs:clamp(0, calc((var(--na-tc) - .88) * 8.34), 1);inset-inline:0;z-index:10;width:max-content;max-width:calc(100% - 32px);height:44px;opacity:var(--na-ca);transform:translateY(calc((1 - var(--na-ca)) * 80px - var(--na-cs) * (1 - var(--na-cs)) * 10px));border-radius:999px;align-items:center;gap:10px;margin-inline:auto;padding-inline:18px;display:flex;position:absolute;bottom:18px}.na-done__dot{background:var(--neo-live);border-radius:999px;flex:none;width:6px;height:6px}.na-sec .na-done__tag{color:var(--neo-ink);white-space:nowrap}.na-done__cta{white-space:nowrap;border-left:1px solid var(--neo-line-2);padding-left:12px;font-size:14px}.na-foot{padding-block:26px calc(var(--na-breath) * .75)}@media (scripting:enabled) and (min-width:900px){.na-track{height:420vh}.na-stage{height:100vh;padding-block:0;padding-top:calc(var(--neo-nav-h) + 16px);align-content:center;display:grid;position:sticky;top:0;overflow:hidden}.na-cam{transform:translate3d(0, calc(var(--na-camy,0) * -1px), 0);will-change:transform}}@media (max-width:899px){.na-sec{--na-window:460px}.na-step{--na-t:1;opacity:1;transform:none}.na-done{--na-tc:1;opacity:1;transform:none}.na-count{display:none}.na-rail>.neo-head{border-bottom:0;padding-bottom:8px}.na-log{flex-flow:wrap;gap:8px;margin-top:0;margin-bottom:14px}.na-sec .na-row{--na-t:1;opacity:1;background:var(--neo-paper-hi);box-shadow:inset 0 0 0 1px var(--neo-line);border-bottom:0;border-radius:8px;gap:7px;padding:5px 10px;display:inline-flex;transform:none}.na-row__dot{margin-left:2px}}@media (prefers-reduced-motion:reduce){.na-track{height:auto}.na-stage{height:auto;padding-block:var(--na-breath) calc(var(--na-breath) * .6);align-content:start;display:grid;position:static;overflow:visible}.na-cam{transform:none}}
.nr-pan{height:320vh;position:relative}.nr-pin{height:100vh;padding-top:var(--neo-nav-h);align-content:center;row-gap:clamp(28px,4vh,48px);display:grid;position:sticky;top:0;overflow:hidden}.nr-scroll{scrollbar-width:thin;scrollbar-color:var(--neo-line-2) transparent;overflow:hidden}.nr-scroll::-webkit-scrollbar{height:6px}.nr-scroll::-webkit-scrollbar-thumb{background:var(--neo-line-2);border-radius:999px}.nr-scroll::-webkit-scrollbar-track{background:0 0}.nr-track{--from:0px;--to:calc(-100% + 100vw);will-change:transform;width:max-content;transform:translate3d(calc(var(--from) + (var(--to) - var(--from)) * var(--p,0)), 0, 0);gap:28px;padding-inline:clamp(20px,5vw,64px);display:flex}.nr-card{width:clamp(300px,34vw,420px);transition:translate .22s var(--neo-out), box-shadow .22s var(--neo-out);flex:none}.nr-card:hover{box-shadow:inset 0 0 0 1px var(--neo-line-2), var(--neo-sh-2);translate:0 -6px}.nr-par{--tp:clamp(0, calc((var(--p,1) * var(--n,10) - var(--i,0) + 2) / 3), 1);transform:translate3d(calc((var(--tp) - 1) * 12px), 0, 0);margin-inline:-14px}.nr-cap{align-items:baseline;gap:12px;padding:14px 18px 18px;display:flex}.nr-key{z-index:2;pointer-events:none;font-family:var(--font-plex), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--neo-paper-hi);background:var(--neo-ink);border-radius:8px;padding:5px 10px;font-size:10px;font-weight:600;position:absolute;top:14px;left:14px}.nr-meter{align-items:center;gap:14px;display:flex}.nr-count{color:var(--neo-ink);align-items:center;gap:3px;display:inline-flex}.nr-count svg{display:block}.nr-count .nr-total{color:var(--neo-ink-3);gap:3px;display:inline-flex}.nr-slash{font-family:var(--font-plex), ui-monospace, SFMono-Regular, Menlo, monospace;color:var(--neo-ink-3);margin-inline:2px;font-size:11px;font-weight:600}.nr-dots{align-items:center;gap:10px;display:inline-flex;position:relative}.nr-line{background:var(--neo-line);height:1px;margin-top:-.5px;position:absolute;top:50%;left:3px;right:3px}.nr-line>.neo-meter-fill{background:var(--neo-live);position:absolute;inset:0}.nr-dot{--t:clamp(0, calc(var(--p,1) * var(--n,10) - var(--i,0)), 1);background:var(--neo-line-2);border-radius:999px;width:6px;height:6px;position:relative}.nr-dot:before{content:"";background:color-mix(in oklab, var(--neo-live) 32%, transparent);opacity:calc(4 * var(--t) * (1 - var(--t)));border-radius:999px;position:absolute;inset:-4px}.nr-dot:after{content:"";background:var(--neo-live);opacity:var(--t);transform:scale(calc(.7 + .3 * var(--t)));border-radius:999px;position:absolute;inset:0}@media (max-width:899px){.nr-pan{height:auto}.nr-pin{height:auto;padding-top:calc(var(--neo-nav-h) + clamp(40px, 10vw, 72px));padding-bottom:clamp(72px,16vw,120px);position:static;overflow:visible}.nr-scroll{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;overflow-x:auto}.nr-track{will-change:auto;width:max-content;transform:none}.nr-track>*{scroll-snap-align:center}.nr-par{margin-inline:0;transform:none}.nr-meter{display:none}}@media (prefers-reduced-motion:reduce){.nr-pan{height:auto!important}.nr-pin{padding-top:calc(var(--neo-nav-h) + clamp(40px, 8vw, 72px));padding-bottom:clamp(72px,12vw,120px);height:auto!important;position:static!important;overflow:visible!important}.nr-scroll{overflow-x:auto!important}.nr-track{will-change:auto!important;transform:none!important}.nr-par{margin-inline:0!important;transform:none!important}.nr-card{transition:none!important}}
.neo .ng{padding-block:0}.neo .ng-stage{aspect-ratio:16/8.5;background:radial-gradient(120% 90% at 50% 42%, var(--neo-carbon-card), var(--neo-carbon));width:100%;min-height:320px;max-height:86vh;position:relative;overflow:hidden}.neo .ng-photo{object-fit:cover;object-position:50% 38%;width:100%;height:100%;position:absolute;inset:0}.neo .ng-marks{pointer-events:none;position:absolute;inset:0}.neo .ng-mark{--k:clamp(0, calc(var(--p,1) * (var(--n) + 6) - var(--i)), 1);opacity:var(--k);translate:-50% -50%;scale:calc(.4 + .6 * var(--k));transition:none;position:absolute}.neo .ng-mark svg{filter:drop-shadow(0 1px 2px #0000002e);filter:drop-shadow(0 1px 2px lab(0% 0 0/.18));display:block}.neo .ng-logo{color:#fff;filter:drop-shadow(0 1px 3px #0006);filter:drop-shadow(0 1px 3px lab(0% 0 0/.4));align-items:center;gap:10px;display:inline-flex;position:absolute;top:clamp(18px,4vw,44px);left:clamp(20px,5vw,64px)}.neo .ng-logo__word{letter-spacing:-.02em;font-size:19px;font-weight:700}@media (max-width:720px){.neo .ng-stage{aspect-ratio:4/3}}
.nb-scene{position:relative}.nb-wrap{z-index:1;position:relative}.nb-veil{height:clamp(300px,46vh,480px);color:color-mix(in oklab, var(--neo-ink) 6%, transparent);pointer-events:none;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 52%,#0000 100%);mask-image:linear-gradient(#000 0% 52%,#0000 100%)}.nb-veil svg{width:100%;height:100%;display:block}.nb-title{margin-top:44px}.nb-lede{margin-top:18px}.nb-wall{--n:var(--nm,1);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px;margin-top:56px;margin-bottom:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.nb-wall{--n:var(--nd,1);grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}}.nb-cell{--i:var(--dm,0);--t:clamp(0, calc(var(--p,1) * (var(--n,1) + 1) - var(--i)), 1);min-width:0;min-height:96px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--neo-ink) 5%, transparent);transition:background .22s var(--neo-out);border-radius:8px;flex-direction:column;gap:9px;padding:11px 13px 12px;display:flex;position:relative}@media (min-width:900px){.nb-cell{--i:var(--dd,0)}}.nb-cell:after{content:"";box-shadow:inset 0 0 0 1px var(--neo-line-2);opacity:var(--t);pointer-events:none;border-radius:8px;position:absolute;inset:0}.nb-cell:before{content:"";background:var(--neo-live);height:2px;box-shadow:0 0 14px 1px var(--neo-live);opacity:calc(4 * var(--t) * (1 - var(--t)));pointer-events:none;border-radius:999px;position:absolute;top:0;left:6px;right:6px}.nb-cell:hover{background:var(--neo-paper-hi)}.nb-cell-marks,.nb-cell-icon,.nb-cell-name{opacity:calc(.24 + .76 * var(--t))}.nb-cell-marks{color:var(--neo-ink-3);gap:3px;display:inline-flex}.nb-cell-marks svg{display:block}.nb-cell-icon{color:var(--neo-live-deep)}.nb-cell-icon svg{width:18px;height:18px;display:block}.nb-cell-name{letter-spacing:-.008em;color:var(--neo-ink);overflow-wrap:anywhere;margin-top:auto;font-size:13px;font-weight:550;line-height:1.25}.nb-foot{border-top:1px solid var(--neo-line);flex-wrap:wrap;align-items:baseline;gap:8px 20px;margin-top:44px;padding-top:14px;display:flex}.nb-foot p{margin:0}.nb-more{font-size:14px}@media (prefers-reduced-motion:reduce){.nb-cell{transition:none!important}}
.nq-section{padding-block:clamp(72px,9vw,128px) 0}.nq-intro{grid-template-columns:1fr;gap:clamp(18px,2.4vw,30px);padding-block:clamp(28px,4vw,52px);display:grid}@media (min-width:900px){.nq-intro{grid-template-columns:1.1fr 1fr;align-items:end}}.nq-lede{max-width:52ch}.nq-pin{height:300vh;position:relative}.nq-stage{align-content:center;justify-items:center;row-gap:clamp(14px,2.2vh,26px);height:100vh;padding-inline:clamp(20px,5vw,64px);display:grid;position:sticky;top:0;overflow:hidden}.nq-plate{--fx:69.8%;--fy:28.5%;--r:calc(var(--p,1) * 102% + 0.12%);--rY:calc(var(--r) * 1.78);aspect-ratio:1342/754;border:1px solid var(--neo-line);background:var(--neo-paper-hi);width:min(1240px,100%,178svh - 477.04px);color:var(--neo-ink);border-radius:4px;margin:0;position:relative;overflow:hidden}.nq-layer{position:absolute;inset:0}.nq-photo{--k:.87;object-fit:cover;width:100%;height:100%;-webkit-mask-image:radial-gradient(ellipse calc(var(--r) * var(--k)) calc(var(--rY) * var(--k)) at var(--fx) var(--fy), transparent 92%, #000 100%);-webkit-mask-image:radial-gradient(ellipse calc(var(--r) * var(--k)) calc(var(--rY) * var(--k)) at var(--fx) var(--fy), transparent 92%, #000 100%);mask-image:radial-gradient(ellipse calc(var(--r) * var(--k)) calc(var(--rY) * var(--k)) at var(--fx) var(--fy), transparent 92%, #000 100%);display:block}.nq-blocks{--k:calc(1.16 - var(--q,0) * .08);-webkit-mask-image:radial-gradient(ellipse calc(var(--r) * var(--k)) calc(var(--rY) * var(--k)) at var(--fx) var(--fy), #000 92%, transparent 100%);-webkit-mask-image:radial-gradient(ellipse calc(var(--r) * var(--k)) calc(var(--rY) * var(--k)) at var(--fx) var(--fy), #000 92%, transparent 100%);mask-image:radial-gradient(ellipse calc(var(--r) * var(--k)) calc(var(--rY) * var(--k)) at var(--fx) var(--fy), #000 92%, transparent 100%)}.nq-blocks svg{width:100%;height:100%;display:block}.nq-foot{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(12px,2vw,24px);display:flex}.nq-readout{color:color-mix(in oklab, var(--neo-ink) 55%, transparent)}@media (prefers-reduced-motion:reduce){.nq-pin{height:auto}.nq-stage{height:auto;padding-block:clamp(28px,5vw,56px);position:static}}
.nn-scene .nn-wall{--nn-hang:96px;--nn-fall:86px;gap:18px;margin-top:40px;display:flex}.nn-col{min-width:0;padding-top:calc(var(--off,0) * var(--nn-hang));flex-direction:column;flex:1;gap:18px;display:flex}.nn-col--copy{flex:1.55}.nn-copy{padding-bottom:26px;padding-right:clamp(0px,2vw,26px)}.nn-lede{margin-top:20px}.nn-claims{gap:11px;margin-top:24px;display:grid}.nn-claim{letter-spacing:-.012em;align-items:center;gap:10px;font-size:15.5px;font-weight:550;display:flex}.nn-claim-arrow{width:15px;height:15px;color:var(--neo-live-deep);flex:none}.nn-cta{margin-top:30px}.nn-tile{--t:clamp(0, calc(var(--p,1) * (var(--n,1) + 1) - var(--i,0)), 1);opacity:clamp(0, calc(var(--t) * 2.4), 1);transform:translateY(calc((1 - var(--t)) * -1 * var(--nn-fall,86px)));display:block}.nn-tile:focus-visible{outline:2px solid var(--neo-live);outline-offset:4px;border-radius:18px}.nn-shot{background:var(--paper);box-shadow:inset 0 0 0 1px var(--neo-line), var(--neo-sh-1);filter:grayscale(clamp(0, calc(var(--t) * 2.5 - 1.5), 1));transition:filter .46s var(--neo-out);border-radius:18px;display:block;position:relative;overflow:hidden}@media (hover:hover){.nn-tile:hover .nn-shot{filter:grayscale(0)}.nn-tile:hover .nn-cap-name{color:var(--neo-live-deep)}}.nn-art{width:100%;height:auto;display:block}.nn-glint{background:var(--neo-live);border-radius:2px;height:2px;position:absolute;inset:0 14px auto}.nn-cap{opacity:var(--t);justify-content:space-between;align-items:baseline;gap:10px;padding:9px 4px 0;display:flex}.nn-cap-name{color:var(--neo-ink);transition:color .22s var(--neo-out)}.nn-cap .t-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:900px){.nn-scene .nn-wall{--nn-fall:54px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.nn-col{display:contents}.nn-copy{grid-column:1/-1;padding-bottom:14px;padding-right:0}}@media (prefers-reduced-motion:reduce){.nn-shot,.nn-cap-name{transition:none!important}}
.naz-pan{height:380vh;position:relative}.naz-pin{height:100vh;padding-top:calc(var(--neo-nav-h) + 24px);flex-direction:column;padding-bottom:20px;display:flex;position:sticky;top:0;overflow:clip}.naz-field{min-height:0;color:var(--neo-ink);--cs:15px;--st:calc(var(--cs) * 7 / 6);flex:1;align-items:center;display:flex;position:relative}@media (min-width:900px) and (max-width:1199px){.naz-field{--cs:12px}}@media (min-width:900px) and (max-height:830px){.naz-field{--cs:12px}}.naz-stack{row-gap:calc(var(--st) * 1.45);width:100%;max-width:1240px;margin-inline:auto;padding-inline:clamp(20px,5vw,64px);display:grid}.naz-row{grid-template-columns:calc(var(--lab) * var(--st)) 1fr;--tw:calc(.06 + var(--ci) * .185);--tc:clamp(0, calc((var(--p,1) - var(--tw)) / .245), 1);align-items:center;display:grid;position:relative}.naz-word{width:calc(var(--cols) * var(--st) - var(--cs) / 6);height:calc(5 * var(--st) - var(--cs) / 6);position:relative}.naz-b{left:calc(var(--c) * var(--st) + var(--cs) / 12);top:calc(var(--r) * var(--st) + var(--cs) / 12);width:calc(var(--cs) * 5 / 6);height:calc(var(--cs) * 5 / 6);border-radius:calc(var(--cs) / 4);--t:clamp(0, calc((var(--p,1) - var(--tw) - var(--o) * .13) / .115), 1);--n:calc(1 - var(--t));--ink-loose:color-mix(in oklab, currentColor calc(var(--n) * 100%), transparent);--ink-set:color-mix(in oklab, currentColor calc(var(--t) * 100%), transparent);background:var(--ink-set);box-shadow: 0 0 0 calc(var(--cs) / 12) var(--ink-set),  inset 0 0 0 calc(var(--cs) / 6) var(--ink-loose);transform:translate3d(calc(var(--dx) * var(--cs) * var(--n)), calc(var(--dy) * var(--cs) * var(--n)), 0) scale(calc(.88 + .12 * var(--t)));opacity:calc(.42 + .58 * var(--t));position:absolute}.naz-lab{padding-left:calc(var(--st) * .6);row-gap:3px;display:grid}.naz-lab-role{letter-spacing:.01em;color:var(--neo-ink-2);font-size:clamp(13px,1.05vw,15px);font-weight:560}.naz-lab-count{font-family:var(--font-plex), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--neo-ink-3);font-variant-numeric:tabular-nums;opacity:calc(.34 + .66 * var(--tc));align-items:center;gap:6px;font-size:10px;font-weight:600;display:inline-flex}.naz-tick{background:color-mix(in oklab, var(--neo-live) calc(var(--tc) * 100%), var(--neo-line-2));border-radius:999px;width:6px;height:6px}.naz-claim{text-align:center;--tq:clamp(0, calc((var(--p,1) - .86) / .12), 1);max-width:300px;opacity:var(--tq);transform:translate(-50%, -50%) translateY(calc((1 - var(--tq)) * 18px));justify-items:center;row-gap:10px;display:grid;position:absolute;top:-118px;left:74%}.naz-claim-sub{font-family:var(--font-plex), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--neo-ink-2);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.naz-meter{align-items:center;gap:12px;display:flex}.naz-dots{align-items:center;gap:9px;display:inline-flex}.naz-dot{--tc:clamp(0, calc((var(--p,1) - (.06 + var(--ci,0) * .185)) / .245), 1);background:var(--neo-line-2);border-radius:999px;width:6px;height:6px;position:relative}.naz-dot:before{content:"";background:color-mix(in oklab, var(--neo-live) 32%, transparent);opacity:calc(4 * var(--tc) * (1 - var(--tc)));border-radius:999px;position:absolute;inset:-4px}.naz-dot:after{content:"";background:var(--neo-live);opacity:var(--tc);transform:scale(calc(.7 + .3 * var(--tc)));border-radius:999px;position:absolute;inset:0}.naz-frac{color:var(--neo-ink);align-items:center;gap:3px;display:inline-flex}.naz-frac svg{display:block}.naz-frac-total{color:var(--neo-ink-3)}.naz-slash{font-family:var(--font-plex), ui-monospace, SFMono-Regular, Menlo, monospace;color:var(--neo-ink-3);margin-inline:2px;font-size:11px;font-weight:600}@media (max-width:899px){.naz-pan{height:auto}.naz-pin{height:auto;padding-top:calc(var(--neo-nav-h) + clamp(40px, 10vw, 72px));padding-bottom:clamp(72px,16vw,120px);position:static;overflow:visible}.naz-meter{display:none}.naz-field{--cs:calc((100vw - 44px) / 48);margin-top:30px;display:block}.naz-stack{row-gap:calc(var(--st) * 2.6)}.naz-row{row-gap:calc(var(--st) * .7);grid-template-columns:1fr}.naz-lab{grid-auto-flow:column;justify-content:start;align-items:baseline;column-gap:12px;padding-left:0}.naz-claim{max-width:none;margin-top:clamp(28px,8vw,44px);position:static;transform:none}}@media (prefers-reduced-motion:reduce){.naz-pan{height:auto!important}.naz-pin{padding-top:calc(var(--neo-nav-h) + clamp(40px, 8vw, 72px));padding-bottom:clamp(72px,12vw,120px);height:auto!important;position:static!important;overflow:visible!important}}
.nf-pan{height:380vh;position:relative}.nf-pin{height:100vh;padding-top:calc(var(--neo-nav-h) + 24px);flex-direction:column;padding-bottom:20px;display:flex;position:sticky;top:0;overflow:clip}.nf-field{--k:1;--bs:calc(232px * var(--k));flex:1;min-height:400px;max-height:640px;margin-block:auto;position:relative}@media (min-width:900px) and (max-height:830px){.nf-field{--k:.72}}.nf-a0{--col:-3}.nf-a1{--col:-1}.nf-a2{--col:1}.nf-a3{--col:3}.nf-a0,.nf-a1,.nf-a2,.nf-a3{--ax:calc(var(--col) * clamp(96px, 11.5vw, 172px));--ay:-34px}.nf-tile{width:calc(var(--s) * var(--k) * 1px);height:calc(var(--s) * var(--k) * 1px);border-radius:calc(var(--s) * var(--k) * 1px / 3);background:var(--neo-ink);will-change:transform;--t2:clamp(0, calc((var(--p,1) - var(--d2)) / .22), 1);--x:calc((var(--wx) + (var(--gx) - var(--wx)) * var(--t2)) * var(--k) * 1px + var(--ax));--y:calc((var(--wy) + (var(--gy) - var(--wy)) * var(--t2)) * var(--k) * 1px + var(--ay));transform:translate(-50%, -50%) translate3d(var(--x), var(--y), 0);opacity:calc(var(--a) * (.85 + .15 * var(--t2)));--amp:calc((1 - var(--t2)) * var(--da,3) * 1px);animation:nf-breath calc(var(--dd,4) * 1s) ease-in-out calc(var(--dl,0) * -1s) infinite alternate;position:absolute;top:50%;left:50%}@keyframes nf-breath{0%{translate:calc(var(--amp) * -.8) calc(var(--amp) * .6)}to{translate:var(--amp) calc(var(--amp) * -.9)}}.nf-block{width:var(--bs);height:var(--bs);border-radius:calc(var(--bs) / 3);box-shadow:inset 0 0 0 1px var(--neo-line-2);background:color-mix(in oklab, var(--neo-paper-hi) 55%, transparent);--tc:clamp(0, calc((var(--p,1) - (.2 + var(--ci,0) * .16)) / .24), 1);transform:translate(-50%, -50%) translate3d(var(--ax), var(--ay), 0) scale(calc(.94 + .06 * var(--tc)));opacity:var(--tc);position:absolute;top:50%;left:50%}.nf-block:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--neo-live);opacity:calc(4 * var(--tc) * (1 - var(--tc)) * .7);position:absolute;inset:0}.nf-lab{text-align:center;white-space:nowrap;--lo:calc(var(--bs) / 2 + 42px);--tc:clamp(0, calc((var(--p,1) - (.2 + var(--ci,0) * .16)) / .24), 1);transform:translate(-50%, -50%) translate3d(var(--ax), calc(var(--ay) + var(--lo)), 0);justify-items:center;row-gap:2px;display:grid;position:absolute;top:50%;left:50%}.nf-lab-name{letter-spacing:.02em;text-transform:uppercase;font-size:15px;font-weight:620}.nf-lab-count{font-family:var(--font-plex), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--neo-ink-3);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:10px;font-weight:600;display:inline-flex}.nf-tick{background:color-mix(in oklab, var(--neo-live) calc(var(--tc) * 100%), var(--neo-line-2));border-radius:999px;width:6px;height:6px}.nf-claim{text-align:center;--tq:clamp(0, calc((var(--p,1) - .82) / .14), 1);max-width:300px;opacity:var(--tq);transform:translate(-50%, -50%) translateY(calc((1 - var(--tq)) * 18px));justify-items:center;row-gap:10px;display:grid;position:absolute;top:-136px;left:74%}.nf-claim-sub{font-family:var(--font-plex), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--neo-ink-2);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.nf-meter{align-items:center;gap:12px;display:flex}.nf-dots{align-items:center;gap:9px;display:inline-flex}.nf-dot{--tc:clamp(0, calc((var(--p,1) - (.2 + var(--ci,0) * .16)) / .24), 1);background:var(--neo-line-2);border-radius:999px;width:6px;height:6px;position:relative}.nf-dot:before{content:"";background:color-mix(in oklab, var(--neo-live) 32%, transparent);opacity:calc(4 * var(--tc) * (1 - var(--tc)));border-radius:999px;position:absolute;inset:-4px}.nf-dot:after{content:"";background:var(--neo-live);opacity:var(--tc);transform:scale(calc(.7 + .3 * var(--tc)));border-radius:999px;position:absolute;inset:0}.nf-frac{color:var(--neo-ink);align-items:center;gap:3px;display:inline-flex}.nf-frac svg{display:block}.nf-frac-total{color:var(--neo-ink-3)}.nf-slash{font-family:var(--font-plex), ui-monospace, SFMono-Regular, Menlo, monospace;color:var(--neo-ink-3);margin-inline:2px;font-size:11px;font-weight:600}@media (max-width:899px){.nf-pan{height:auto}.nf-pin{height:auto;padding-top:calc(var(--neo-nav-h) + clamp(40px, 10vw, 72px));padding-bottom:clamp(72px,16vw,120px);position:static;overflow:visible}.nf-meter{display:none}.nf-field{--k:.62;flex:none;height:620px;min-height:0;max-height:none;margin-top:28px}.nf-a0,.nf-a2{--ax:calc(-1 * clamp(88px, 23vw, 150px))}.nf-a1,.nf-a3{--ax:clamp(88px, 23vw, 150px)}.nf-a0,.nf-a1{--ay:-140px}.nf-a2,.nf-a3{--ay:140px}.nf-lab{--lo:calc(var(--bs) / 2 + 32px)}.nf-lab-name{font-size:13px}.nf-claim{max-width:none;margin-top:8px;position:static;transform:none}}@media (prefers-reduced-motion:reduce){.nf-pan{height:auto!important}.nf-pin{padding-top:calc(var(--neo-nav-h) + clamp(40px, 8vw, 72px));padding-bottom:clamp(72px,12vw,120px);height:auto!important;position:static!important;overflow:visible!important}.nf-tile{will-change:auto!important;animation:none!important}}
.nd-hum{color:var(--neo-live-deep)}.nd-scene--room{background:var(--neo-carbon);height:clamp(540px,94vh,1060px);margin-top:clamp(40px,6vw,72px);position:relative;overflow:hidden}.nd-photo{background:url(/neo/machine.jpg) 50%/cover no-repeat;position:absolute;inset:0}.nd-shade{pointer-events:none;background:linear-gradient(#04080680,#0000 16%),radial-gradient(120% 92% at 50% 44%,#0000 56%,#04080694);position:absolute;inset:0}.nd-swarm{position:absolute;inset:0}.nd-cell{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(var(--w) * 1%);aspect-ratio:1;background:var(--neo-paper);--t:clamp(0, calc(var(--p,1) * 2 - var(--i) / 30), 1);opacity:var(--t);transform:scale(calc(.35 + .65 * var(--t)));animation:nd-drift var(--dur) ease-in-out var(--del) infinite alternate;border-radius:33.4%;position:absolute}.nd-cell--led{background:var(--neo-phosphor);animation:nd-drift var(--dur) ease-in-out var(--del) infinite alternate, nd-glow 2.6s ease-in-out var(--del) infinite alternate}.nd-corner{align-items:center;gap:8px;margin:0;display:flex;position:absolute;top:20px}.nd-corner--tl{left:clamp(16px,3vw,40px)}.nd-corner--tr{right:clamp(16px,3vw,40px)}.nd-pulse{aspect-ratio:1;background:var(--neo-phosphor);width:9px;box-shadow:0 0 12px color-mix(in oklab, var(--neo-phosphor) 55%, transparent);border-radius:33.4%;animation:2.4s ease-in-out infinite nd-beat}.nd-scene--field{background:var(--neo-paper);padding-block:clamp(44px,6vw,88px) clamp(48px,7vw,104px);position:relative}.nd-dotlayer{opacity:.5;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 10% 88%,#0000);mask-image:linear-gradient(#0000,#000 10% 88%,#0000)}.nd-stage{--ar:1.61;width:min(100%,1520px);aspect-ratio:var(--ar);margin-inline:auto;position:relative}.nd-stagelabel,.nd-stagemeta{margin:0;position:absolute;top:0}.nd-stagelabel{color:var(--neo-ink);left:clamp(16px,2.5%,40px)}.nd-stagemeta{right:clamp(16px,2.5%,40px)}.nd-holes,.nd-words{margin:0;padding:0;list-style:none;position:absolute;inset:0}.nd-win{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(var(--w) * 1%);aspect-ratio:1;--t:clamp(0, calc(var(--p,1) * 2 - var(--i) / 30), 1);transform:scale(var(--t));animation:nd-drift var(--dur) ease-in-out var(--del) infinite alternate;transition:transform .34s var(--neo-out);border-radius:33.4%;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #00000012,inset 0 2px 6px #00000038}.nd-win:hover{z-index:3;transform:scale(1.06)}.nd-frame{width:calc(10000% / var(--w));height:calc(11600% / var(--w) / var(--ar,1.61));left:calc(-100% * var(--x) / var(--w));top:calc(-100% * var(--y) / var(--w) / var(--ar,1.61));filter:brightness(1.15);animation:nd-counter var(--dur) ease-in-out var(--del) infinite alternate;background:url(/neo/machine.jpg) 32%/cover no-repeat;position:absolute}.nd-word{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);white-space:nowrap;letter-spacing:-.02em;text-shadow:0 0 4px var(--neo-paper), 0 0 10px var(--neo-paper);--tw:clamp(0, calc((var(--p,1) - .34 - var(--j) * .024) * 3.4), 1);opacity:var(--tw);transform:translate(-50%, -50%) translateY(calc((1 - var(--tw)) * 16px));position:absolute}.nd-word--s1{font-size:clamp(21px,2.6vw,40px);font-weight:620}.nd-word--s2{font-size:clamp(14px,1.7vw,24px);font-weight:600}.nd-word--s3{color:var(--neo-ink-2);font-size:clamp(11px,1.2vw,17px);font-weight:550}.nd-cta{aspect-ratio:1;background:var(--neo-ink);width:clamp(92px,13.5%,170px);color:var(--neo-paper-hi);box-shadow:var(--neo-sh-2);--tc:clamp(0, calc((var(--p,1) - .85) * 6.8), 1);transform:translate(-50%, -50%) scale(var(--tc));transition:transform .26s var(--neo-out), box-shadow .26s var(--neo-out);border-radius:33.4%;flex-direction:column;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex;position:absolute;top:84%;left:83.5%}.nd-cta:hover{box-shadow:var(--neo-sh-2), 0 18px 48px -18px #00000073;transform:translate(-50%,-50%)scale(1.05)}@supports (color:lab(0% 0 0)){.nd-cta:hover{box-shadow:var(--neo-sh-2), 0 18px 48px -18px lab(0% 0 0/.45)}}.nd-cta-word{font-size:clamp(17px,1.6vw,24px);font-weight:620}.nd-cta-go{color:color-mix(in oklab, var(--neo-paper-hi) 68%, transparent)}.nd-cta-flash{border-radius:inherit;box-shadow:0 0 0 2px var(--neo-live);opacity:calc(4 * var(--tc) * (1 - var(--tc)));pointer-events:none;position:absolute;inset:-8px}.nd-foot{text-align:center;z-index:2;margin-top:clamp(76px,9vw,116px);position:relative}@keyframes nd-drift{0%{translate:calc(var(--dx) * -1) calc(var(--dy) * -1)}to{translate:var(--dx) var(--dy)}}@keyframes nd-counter{0%{translate:var(--dx) var(--dy)}to{translate:calc(var(--dx) * -1) calc(var(--dy) * -1)}}@keyframes nd-glow{0%{box-shadow:0 0 10px color-mix(in oklab, var(--neo-phosphor) 30%, transparent)}to{box-shadow:0 0 26px color-mix(in oklab, var(--neo-phosphor) 70%, transparent)}}@keyframes nd-beat{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:767px){.nd [data-m=hide]{display:none}.nd-scene--room{height:clamp(420px,76vh,620px)}.nd-stage{--ar:.92}.nd-stagemeta{display:none}.nd-corner{top:14px}}@media (prefers-reduced-motion:reduce){.nd-cell,.nd-cell--led,.nd-win,.nd-frame,.nd-pulse{animation:none!important;translate:0!important}.nd-win,.nd-cta{transition:none!important}}
.neo .ncd{padding-block:clamp(72px,9vw,128px) 0}.neo .ncd-stage{gap:clamp(18px,4vw,32px);padding-block:clamp(24px,6vw,48px);display:grid}.neo .ncd-plate{aspect-ratio:728/816;width:100%;max-width:460px;color:var(--neo-live-deep);margin:0 auto;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 95%,#0000 100%),linear-gradient(#0000 0,#000 4% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 95%,#0000 100%),linear-gradient(#0000 0,#000 4% 88%,#0000 100%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.neo .ncd-photo{object-fit:cover}.neo .ncd-layer{opacity:clamp(0, (var(--p,1) - var(--q) * .17) * 3, 1);position:absolute;inset:0}.neo .ncd-layer svg{width:100%;height:100%;display:block;overflow:visible}.neo .ncd-layer text{font-family:var(--font-plex), ui-monospace, SFMono-Regular, Menlo, monospace;text-anchor:middle;fill:currentColor;font-size:1.46px;font-weight:600}.neo .ncd-say{justify-items:start;gap:clamp(14px,2vw,22px);display:grid}.neo .ncd-lede{max-width:44ch}.neo .ncd-readout{color:color-mix(in oklab, var(--neo-ink) 55%, transparent)}@media (min-width:900px){.neo .ncd-stage{align-content:center;gap:0;min-height:100svh;padding-block:0;position:relative}.neo .ncd-plate{width:min(56vw,89.2157svh);max-width:none;margin:0;position:absolute;top:50%;left:72%;translate:-50% -50%}.neo .ncd-say-wrap{z-index:1;position:relative}.neo .ncd-say{max-width:min(30rem,44%)}}@media (prefers-reduced-motion:reduce){.neo .ncd-layer{opacity:1}}
.nl-rails{position:relative}.nl-intro{margin-top:clamp(40px,6vw,64px)}.nl-lede{margin-top:20px}.nl-deck{margin-inline:auto;gap:clamp(96px,16vh,170px);max-width:880px;margin-top:clamp(48px,7vw,88px);display:grid}.nl-card{--nl-t:clamp(0, calc(var(--p,1) * (var(--nl-n,1) - 1) - var(--nl-i,0)), 1);--nl-land:clamp(0, calc(var(--p,1) * var(--nl-n,1) - var(--nl-i,0)), 1);top:calc(var(--neo-nav-h) + 8vh + var(--nl-i,0) * 14px);transform-origin:50% 0;transform:scale(calc(1 - .045 * var(--nl-t)));opacity:calc(1 - .45 * var(--nl-t));background:var(--neo-carbon-hi);box-shadow:inset 0 1px 0 #ffffff14, inset 0 0 0 1px var(--neo-line);border-radius:18px;padding:clamp(24px,4vw,40px);position:sticky}@supports (color:lab(0% 0 0)){.nl-card{box-shadow:inset 0 1px 0 lab(100% 0 0/.08), inset 0 0 0 1px var(--neo-line)}}.nl-card:after{content:"";background:linear-gradient(90deg, transparent, var(--neo-phosphor), transparent);height:1px;opacity:calc(4 * var(--nl-land) * (1 - var(--nl-land)));pointer-events:none;border-radius:999px;position:absolute;top:0;left:18px;right:18px}.nl-card__row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.nl-card__index{color:var(--neo-phosphor);display:inline-flex}.nl-card__index svg{display:block}.nl-card__tag{color:var(--neo-ink)}.nl-board{color:var(--neo-phosphor);--p:var(--nl-land);margin-left:auto;display:inline-flex}.nl-board svg{width:auto;height:27px;display:block}.nl-statement{transform:translateY(calc((1 - var(--nl-land)) * 16px))}.nl-card__note{transform:translateY(calc((1 - var(--nl-land)) * 26px))}.neo .nl-card .nl-statement{margin-top:18px;font-size:clamp(22px,2.6vw,26px)}.nl-word{color:var(--neo-phosphor)}.nl-card__note{max-width:52ch;margin-top:10px}.nl-foot{text-align:center;margin-top:clamp(56px,8vw,96px)}@media (max-width:899px){.nl-deck{gap:16px}.nl-card{--nl-t:0;--nl-land:1;opacity:1;position:static;transform:none}.nl-card:after{content:none}}@media (prefers-reduced-motion:reduce){.nl-deck{gap:16px!important}.nl-card{--nl-t:0!important;--nl-land:1!important;opacity:1!important;position:static!important;transform:none!important}.nl-card:after{content:none!important}}
.npr-pan{height:300vh;position:relative}.npr-pin{height:100vh;padding-top:var(--neo-nav-h);align-items:center;display:flex;position:sticky;top:0;overflow:clip}.npr-grid{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:clamp(32px,4vw,56px);display:grid}.npr-tally{font-family:var(--font-plex), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.08em;color:var(--neo-ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:10px 22px;font-size:11px;font-weight:600;display:flex}.npr-tally-dot{background:var(--neo-live);vertical-align:1px;border-radius:999px;width:6px;height:6px;display:inline-block}.npr-stage{justify-content:center;display:flex;position:relative}.npr-paper{--rh:30px;background:var(--neo-paper-hi);width:min(100%,396px);box-shadow:inset 0 0 0 1px var(--neo-line), var(--neo-sh-1);font-family:var(--font-plex), ui-monospace, SFMono-Regular, Menlo, monospace;font-variant-numeric:tabular-nums;border-radius:10px;padding:18px 14px 16px;position:relative}@media (min-width:900px) and (max-height:830px){.npr-paper{--rh:27px;padding-block:14px 12px}}.npr-head{text-align:center;border-bottom:1px dashed var(--neo-line-2);margin-bottom:6px;padding-bottom:12px}.npr-shop{letter-spacing:.14em;font-size:13px;font-weight:700}.npr-sub{letter-spacing:.1em;color:var(--neo-ink-3);margin-top:3px;font-size:10px;font-weight:600}.npr-row{height:var(--rh);border-bottom:1px solid var(--neo-line);--t:clamp(0, calc(var(--p,1) * (var(--n,13) + 1) - var(--i,0)), 1);opacity:calc(.05 + .95 * var(--t));transform:translateY(calc((1 - var(--t)) * 7px));grid-template-columns:58px minmax(0,1fr) auto;align-items:center;column-gap:8px;font-size:11px;display:grid}.npr-rows .npr-row:last-child{border-bottom:0}.npr-time{letter-spacing:.04em;color:var(--neo-ink-3);white-space:nowrap;font-size:10px;font-weight:600}.npr-text{letter-spacing:-.01em;white-space:nowrap;font-weight:500;overflow:hidden}.npr-row--strong .npr-text{font-weight:700}.npr-tag{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:700}.npr-tag--machine{color:var(--neo-live-deep)}.npr-tag--merchant{color:var(--neo-paper-hi);background:var(--neo-ink);border-radius:5px;padding:2px 6px}.npr-tag--customer,.npr-tag--courier{color:var(--neo-ink-3)}.npr-total{border-top:3px double var(--neo-line-2);--t:clamp(0, calc(var(--p,1) * (var(--n,13) + 1) - var(--i,0)), 1);opacity:calc(.05 + .95 * var(--t));transform:translateY(calc((1 - var(--t)) * 7px));margin-top:10px;padding-top:10px}.npr-total-row{letter-spacing:.06em;align-items:baseline;gap:8px;padding-block:3px;font-size:11px;font-weight:700;display:flex}.npr-total-row--last{padding-bottom:8px}.npr-dots-fill{border-bottom:1px dotted var(--neo-line-2);flex:1;transform:translateY(-3px)}.npr-foot{border-top:1px dashed var(--neo-line-2);text-align:center;letter-spacing:.12em;color:var(--neo-ink-3);margin-top:8px;padding-top:8px;font-size:9px;font-weight:600}.npr-headline{background:color-mix(in oklab, var(--neo-live) 45%, transparent);pointer-events:none;--tl:clamp(0, calc(var(--p,1) * (var(--n,13) + 1) - var(--n,13)), 1);height:1px;transform:translateY(calc(min(var(--p,1) * (var(--n,13) + 1), var(--n,13) - 1) * var(--rh)));opacity:calc(1 - var(--tl));position:absolute;top:74px;left:6px;right:6px}.npr-led{background:var(--neo-live);width:7px;height:7px;box-shadow:0 0 10px 1px color-mix(in oklab, var(--neo-live) 55%, transparent);border-radius:999px;position:absolute;top:-3px;right:-2px}@media (max-width:899px){.npr-pan{height:auto}.npr-pin{height:auto;padding-top:calc(var(--neo-nav-h) + clamp(40px, 10vw, 72px));padding-bottom:clamp(72px,16vw,120px);position:static;overflow:visible}.npr-grid{grid-template-columns:minmax(0,1fr);gap:36px}.npr-paper{--rh:28px}.npr-row{grid-template-columns:52px minmax(0,1fr) auto;font-size:10px}.npr-time{font-size:9px}.npr-headline,.npr-copy .neo-head .t-label+.t-label{display:none}}@media (prefers-reduced-motion:reduce){.npr-pan{height:auto!important}.npr-pin{padding-top:calc(var(--neo-nav-h) + clamp(40px, 8vw, 72px));padding-bottom:clamp(72px,12vw,120px);height:auto!important;position:static!important;overflow:visible!important}.npr-headline{display:none!important}}
.neo .nv{padding-block:0}.neo .nv-stage{aspect-ratio:16/9;background-image:url(/neo/wires-poster.jpg);background-position:52% 42%;background-size:cover;width:100%;min-height:320px;max-height:86vh;position:relative;overflow:hidden}.neo .nv-reel{object-fit:cover;object-position:52% 42%;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.neo .nv-reel{display:none}}.neo .nv-scrim{pointer-events:none;background:linear-gradient(82deg, color-mix(in oklab, var(--neo-paper) 90%, transparent) 0%, color-mix(in oklab, var(--neo-paper) 52%, transparent) 30%, transparent 62%);position:absolute;inset:0}.neo .nv-copy{gap:10px;max-width:min(620px,80%);display:grid;position:absolute;bottom:clamp(22px,5.5vw,64px);left:clamp(20px,5vw,64px)}@media (max-width:720px){.neo .nv-stage{aspect-ratio:4/3}}
.nw-intro{margin-top:clamp(40px,6vw,64px)}.nw-lede{margin-top:18px}.nw-canvas{aspect-ratio:1000/620;margin-top:clamp(48px,7vw,84px);position:relative;container-type:inline-size}@media (max-width:720px){.nw-canvas{aspect-ratio:1}}.nw-dotfield{pointer-events:none;position:absolute;inset:0}.nw-web{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nw-edge{--t:clamp(0, calc(var(--p,1) * (var(--n,1) + 1) - var(--i,0)), 1);stroke:color-mix(in oklab, var(--neo-ink) 26%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--t))}.nw-pulse{--t:clamp(0, calc(var(--p,1) * (var(--n,1) + 1) - var(--i,0)), 1);fill:var(--neo-live);opacity:var(--t)}@media (prefers-reduced-motion:reduce){.nw-pulse{display:none}}.nw-node{--t:clamp(0, calc(var(--p,1) * (var(--n,1) + 1) - var(--i,0)), 1);width:calc(var(--s,76) / 1000 * 100%);aspect-ratio:1;background:var(--neo-paper-hi);box-shadow:inset 0 0 0 1px var(--neo-line), var(--neo-sh-1);opacity:var(--t);translate:-50% -50%;scale:calc(.86 + .14 * var(--t));transition:box-shadow .22s var(--neo-out);border-radius:33.4%;place-items:center;display:grid;position:absolute}@media (hover:hover){.nw-node:hover{box-shadow:inset 0 0 0 1px var(--neo-line-2), var(--neo-sh-2)}}@media (max-width:720px){.nw-node{width:calc(var(--s,76) / 1000 * 148%)}}.nw-node--hub{background:var(--neo-carbon);color:var(--neo-phosphor);box-shadow:inset 0 0 0 1px #eef6f029, var(--neo-sh-2)}@supports (color:lab(0% 0 0)){.nw-node--hub{box-shadow:inset 0 0 0 1px lab(96.151% -3.53897 1.92503/.16), var(--neo-sh-2)}}.nw-mark{width:44%;height:auto}.nw-logo{width:calc(var(--lw,.6) * 100%);height:auto}.nw-icon{width:38%;color:var(--neo-ink)}.nw-node--gov{background:var(--neo-paper-lo)}.nw-gov{font-family:var(--font-plex), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.08em;color:var(--neo-ink-2);font-size:max(11px,1.55cqw);font-weight:700}.nw-node--soon{background:var(--neo-paper);box-shadow:inset 0 0 0 1px var(--neo-line);outline:1px dashed var(--neo-line-2);outline-offset:4px;opacity:calc(var(--t) * .78)}.nw-tag{font-family:var(--font-plex), ui-monospace, monospace;letter-spacing:.06em;background:var(--neo-paper-hi);color:var(--neo-ink-2);box-shadow:inset 0 0 0 1px var(--neo-line-2);border-radius:5px;padding:2px 6px;font-size:max(8px,.95cqw);font-weight:600;position:absolute;top:-9px;right:-12px}.nw-label{text-align:center;width:max-content;max-width:15ch;font-family:var(--font-plex), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.07em;text-transform:uppercase;color:var(--neo-ink-3);font-size:max(9px,1.02cqw);font-weight:600;line-height:1.35;position:absolute;top:calc(100% + max(6px,.8cqw));left:50%;translate:-50%}.nw-node--hub .nw-label{color:var(--neo-ink-2)}@container (max-width:620px){.nw-label{display:none}}.nw-legend{margin:28px 0 0;padding:0;list-style:none;display:none}@media (max-width:720px){.nw-legend{flex-wrap:wrap;gap:8px 10px;display:flex}}.nw-legend li{font-family:var(--font-plex), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--neo-ink-2);box-shadow:inset 0 0 0 1px var(--neo-line);background:var(--neo-paper-hi);border-radius:6px;padding:4px 9px;font-size:10px;font-weight:600}.nw-legend li.nw-legend--dim{color:var(--neo-ink-3);background:0 0}.nw-foot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 24px;margin-top:clamp(44px,6vw,76px);display:flex}
.ny-section{position:relative}.ny-section .neo-head{margin-bottom:0}.ny-pin{--n:9;--q:clamp(0, calc((var(--p,1) + .13) / .87), 1);height:280svh}.ny-stage{background:var(--neo-paper);height:100svh;position:sticky;top:0;overflow:clip}.ny-dots{background-image:radial-gradient(color-mix(in oklab, var(--neo-ink) 14%, transparent) 1px, transparent 1px);pointer-events:none;background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 18%,#000 66% 100%);mask-image:linear-gradient(#0000 18%,#000 66% 100%)}.ny-cam{perspective:1500px;perspective-origin:50% 10%;z-index:1;position:absolute;inset:0}.ny-board{--tilt0:52deg;--tilt-span:22deg;--ny-tilt:calc(var(--tilt0) - var(--q,1) * var(--tilt-span));--ny-slide:calc((1 - var(--q,1)) * 26%);--fc:calc(.24 + var(--q,1) * .71);width:min(740px,86vw);transform:translateX(-50%) translateY(calc(var(--q,1) * -15svh)) rotateX(var(--ny-tilt)) translateY(var(--ny-slide));transform-origin:50% 100%;transform-style:preserve-3d;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1.6vw,18px);margin:0;padding:0;display:grid;position:absolute;bottom:-6svh;left:50%}.ny-tile{--d:max(calc(var(--fi,1) - var(--fc)), calc(var(--fc) - var(--fi,1)));min-height:118px;opacity:calc(1 - min(var(--d) * 1.05, .55));transition:translate .22s var(--neo-out);flex-direction:column;gap:6px;padding:clamp(14px,2vw,20px);display:flex;position:relative;translate:0}.ny-tile:after{content:"";border-radius:inherit;background:var(--neo-paper);opacity:calc(min(var(--d) * 1.15, .62));pointer-events:none;position:absolute;inset:0}.ny-tile:hover{translate:0 0 22px}.ny-tile--wide{grid-column:1/-1}.ny-mid{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;display:flex}.ny-val{font-size:clamp(24px,3vw,38px);line-height:1}.ny-code{font-family:var(--font-plex), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.04em;font-size:clamp(19px,2.2vw,26px);font-weight:600;line-height:1.1}.ny-sub{color:var(--neo-ink-3)}.ny-odo{font-variant-numeric:tabular-nums;align-items:baseline;display:inline-flex}.ny-tile{--roll:clamp(0, calc((var(--q,1) - .2 - var(--fi,1) * .34) / .26), 1)}.ny-odo__col{vertical-align:-.12em;--ny-fade:linear-gradient(180deg, transparent 0%, #000 11%, #000 89%, transparent 100%);width:1ch;height:1em;-webkit-mask-image:var(--ny-fade);-webkit-mask-image:var(--ny-fade);mask-image:var(--ny-fade);display:inline-block;overflow:hidden}.ny-odo__strip{--dr:clamp(0, calc((var(--roll,1) - var(--dl,0)) / (1 - var(--dl,0))), 1);transform:translateY(calc(var(--dr) * (10 + var(--d0,0)) * -1em));display:block}.ny-odo__cell{height:1em;line-height:1em;display:block}.ny-odo__sep{white-space:pre;display:inline-block}.ny-viz{color:var(--neo-ink-2);flex:none;display:block}.ny-cells{flex-wrap:wrap;gap:4px;margin-top:auto;display:flex}.ny-cell{width:12px;height:12px;color:var(--neo-ink-2);opacity:clamp(.16, calc(var(--q,1) * 46 - 22 - var(--ci,0)), 1);background:currentColor;border-radius:4px}.ny-section .ny-tile--live{background:linear-gradient(180deg, var(--neo-carbon-hi), var(--neo-carbon));min-height:168px}.ny-chip{color:var(--neo-phosphor);align-items:center;gap:7px;display:inline-flex}.ny-live-dot{background:var(--neo-phosphor);border-radius:3px;width:8px;height:8px;animation:1.6s ease-in-out infinite ny-beat}.ny-section .ny-tile--live .ny-val{font-size:clamp(34px,4.6vw,54px)}.ny-ecg{width:100%;height:auto;margin-top:10px;display:block}.ny-ecg-track{stroke:var(--neo-phosphor);opacity:.16}.ny-ecg-line{--ny-pulse:clamp(0, calc((var(--q,1) - .62) / .32), 1);stroke:var(--neo-phosphor);stroke-dasharray:470;stroke-dashoffset:calc((1 - var(--ny-pulse)) * 470)}.ny-ecg-dot{fill:var(--neo-phosphor);opacity:calc(clamp(0, calc((var(--q,1) - .62) / .32), 1));animation:1.6s ease-in-out infinite ny-beat}@keyframes ny-beat{0%,to{opacity:.45}50%{opacity:1}}.ny-veil{background:linear-gradient(180deg, var(--neo-paper) 26%, color-mix(in oklab, var(--neo-paper) 55%, transparent) 62%, transparent 100%);z-index:2;pointer-events:none;height:52%;position:absolute;inset:0 0 auto}.ny-copy{z-index:3;padding-top:calc(var(--neo-nav-h) + 5svh);position:relative}.ny-copy .t-lede{margin-top:14px}.ny-note{z-index:3;margin:0;position:absolute;bottom:16px;left:clamp(20px,5vw,64px)}@media (max-width:760px){.ny-pin{height:230svh}.ny-cam{perspective:1100px}.ny-board{--tilt0:48deg;--tilt-span:22deg;gap:9px;width:92vw;bottom:-4svh}.ny-tile{min-height:96px;padding:12px 14px}.ny-note{bottom:10px}}@media (prefers-reduced-motion:reduce){.ny-live-dot,.ny-ecg-dot{animation:none}.ny-tile{transition:none}}
@font-face{font-family:nt-greek-mono;src:local(Menlo-Regular),local(Menlo Regular),local(Consolas),local(DejaVuSansMono),local(DejaVu Sans Mono),local(LiberationMono),local(Liberation Mono);unicode-range:U+370-3FF,U+1F??}.nt-scene{height:260vh;position:relative}.nt-stage{flex-direction:column;justify-content:center;min-height:100vh;padding-block:clamp(56px,8vh,96px);display:flex;position:sticky;top:0}.nt-head{margin-bottom:clamp(28px,4vw,52px)}.nt-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.nt-title{margin-bottom:22px}.nt-lede{margin-bottom:clamp(28px,3vw,40px)}.nt-ledger{background:var(--neo-line);border-block:1px solid var(--neo-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-bottom:22px;display:grid}.nt-fact{background:var(--neo-paper);flex-direction:column;gap:6px;padding:16px 18px 14px;display:flex}.nt-num{color:var(--neo-ink);font-size:clamp(30px,3.4vw,44px);line-height:1}.nt-fact--live .nt-num{color:var(--neo-live-deep)}.nt-note{color:var(--neo-ink-3);max-width:44ch}.nt-tape-outer{--nt-row-h:34px;--nt-fall:5;--nt-gut:clamp(10px, 1.6vw, 24px);--nt-c1:26%;--nt-c2:37%;--nt-window:14;--nt-head:calc(var(--nt-window) / 2);--nt-travel:calc(var(--nt-rows) - var(--nt-window));position:relative}.nt-cols{grid-template-columns:var(--nt-c1) var(--nt-c2) var(--nt-c2);border-bottom:1px solid var(--neo-line);margin-bottom:14px;padding-bottom:12px;display:grid}.nt-col{padding-right:var(--nt-gut);color:var(--neo-ink);align-items:baseline;gap:8px;min-width:0;display:flex}.nt-col-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nt-col-key{color:var(--neo-ink-3);text-transform:none;letter-spacing:-.01em;white-space:nowrap;margin-left:auto;font-weight:600}.nt-window{height:calc(var(--nt-window) * var(--nt-row-h));position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%)}.nt-headline{inset-inline:0;top:calc(var(--nt-head) * var(--nt-row-h));height:var(--nt-row-h);z-index:2;pointer-events:none;align-items:center;display:flex;position:absolute}.nt-headline-rule{inset-inline:0;background:var(--neo-live);height:1px;position:absolute;top:0}.nt-headline-mark{background:var(--neo-live);border-radius:1.67px;width:5px;height:5px;position:absolute;top:-2px;left:0}.nt-livedot{background:var(--neo-live);border-radius:1.67px;width:5px;height:5px;display:inline-block}@keyframes nt-pulse{0%,to{opacity:1}50%{opacity:.35}}.nt-livedot{animation:1.8s ease-in-out infinite nt-pulse}.nt-tape{inset-inline:0;transform:translateY(calc(var(--p,1) * var(--nt-travel) * var(--nt-row-h) * -1));will-change:transform;position:absolute;top:0}.nt-table{border-collapse:collapse;table-layout:fixed;width:100%}.nt-colw--lang{width:var(--nt-c1)}.nt-colw--word{width:var(--nt-c2)}.nt-row{--ry:calc(var(--i) - var(--nt-head) - var(--p,1) * var(--nt-travel));--d:max(var(--ry), calc(var(--ry) * -1));--t:clamp(0, calc(1 - var(--d) / var(--nt-fall)), 1)}.nt-cell{font-family:"nt-greek-mono", var(--font-plex), ui-monospace, SFMono-Regular, Menlo, monospace;font-size:13px;line-height:var(--nt-row-h);letter-spacing:-.005em;white-space:nowrap;padding:0 var(--nt-gut) 0 0;vertical-align:top;text-align:left;color:color-mix(in oklab, var(--neo-ink) calc(var(--t) * 100%), var(--neo-ink-3));font-weight:500;transition:none;overflow:hidden}.nt-cell--lang{font-weight:700}.nt-cell:last-child,.nt-col:last-child{padding-right:0}.nt-lang{direction:ltr;align-items:baseline;gap:8px;min-width:0;display:flex}.nt-lang-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nt-lang-code{color:var(--neo-ink-3);margin-left:auto;font-weight:500}.nt-foot{border-top:1px solid var(--neo-line);justify-content:space-between;align-items:baseline;gap:16px;margin-top:14px;padding-top:12px;display:flex}.nt-foot-live{color:var(--neo-live-deep);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.nt-foot-src{color:var(--neo-ink-3);text-align:right}@media (max-width:900px){.nt-scene{height:220vh}.nt-note{display:none}.nt-grid{grid-template-columns:minmax(0,1fr);gap:36px}.nt-tape-outer{--nt-row-h:30px;--nt-window:12}.nt-cell{font-size:12px}}@media (max-width:560px){.nt-tape-outer{--nt-row-h:28px;--nt-c1:32%;--nt-c2:68%;--nt-window:8}.nt-stage{padding-block:24px}.nt-head{margin-bottom:18px}.nt-title{margin-bottom:14px}.nt-lede{margin-bottom:20px}.nt-ledger{margin-bottom:14px}.nt-cell{letter-spacing:-.02em;font-size:10.5px}.nt-cols{grid-template-columns:var(--nt-c1) var(--nt-c2)}.nt-cols>.nt-col:last-child,.nt-row>.nt-cell:last-child{display:none}.nt-colw--word:last-of-type{width:0}.nt-col-key{display:none}}@media (prefers-reduced-motion:reduce){.nt-livedot{animation:none}.nt-tape{will-change:auto}}
.no-band{--no-ax:51%;--no-ay:55%;--no-fw:clamp(140px, 16vw, 212px);--no-sx:clamp(32px, 3.8vw, 50px);--no-sy:calc(var(--no-sx) * -.56);flex-direction:column;min-height:max(680px,94svh);display:flex;position:relative;overflow:clip}.no-cabinet{z-index:10;position:absolute;inset:0}.no-folder{appearance:none;cursor:pointer;left:var(--no-ax);top:var(--no-ay);z-index:var(--z,10);width:var(--no-fw);height:calc(var(--no-fw) * .75);transform:translate(-50%, -50%) translate(calc(var(--s,0) * var(--k,1) * var(--no-sx)), calc(var(--s,0) * var(--k,1) * var(--no-sy))) scale(calc(var(--k,1) * var(--bump,1))) skewY(22deg);transition:transform .3s var(--neo-out), translate .22s var(--neo-out);background:0 0;border:0;padding:0;position:absolute}@media (hover:hover){.no-folder:hover{translate:0 -12px}}.no-folder:focus-visible{outline:2px solid var(--neo-live-deep);outline-offset:4px}.no-folder[data-active]{--bump:1.12;z-index:590}.no-lift{animation:no-wave 5.1s var(--neo-out) calc(var(--s,0) * .15s) infinite;position:absolute;inset:0}@keyframes no-wave{0%,16%,to{transform:translateY(0)}6%{transform:translateY(-13px)}}.no-shell{width:100%;height:100%;color:color-mix(in oklab, var(--fc) 72%, var(--fc-deep));filter:drop-shadow(0 16px 26px #1b241d2e)drop-shadow(0 2px 4px #1b241d14);filter:drop-shadow(0 16px 26px lab(13.2653% -6.06544 3.57035/.18))drop-shadow(0 2px 4px lab(13.2653% -6.06544 3.57035/.08));position:absolute;inset:0}.no-folder[data-hue=pistachio]{--fc:var(--color-pistachio);--fc-deep:var(--color-pistachio-deep)}.no-folder[data-hue=butter]{--fc:var(--color-butter);--fc-deep:var(--color-butter-deep)}.no-folder[data-hue=bubblegum]{--fc:var(--color-bubblegum);--fc-deep:var(--color-bubblegum-deep)}.no-folder[data-hue=coral]{--fc:var(--color-coral);--fc-deep:var(--color-coral-deep)}.no-folder[data-hue=sky]{--fc:var(--color-sky);--fc-deep:var(--color-sky-deep)}.no-folder[data-hue=lilac]{--fc:var(--color-lilac);--fc-deep:var(--color-lilac-deep)}.no-folder[data-hue=tangerine]{--fc:var(--color-tangerine);--fc-deep:var(--color-tangerine-deep)}.no-folder[data-hue=case]{--fc:var(--color-case);--fc-deep:var(--color-case-deep)}.no-doc{background:color-mix(in oklab, var(--fc) 20%, #fff);transition:translate .3s var(--neo-out);border-radius:7px;position:absolute;inset:-14% 6% 14% 21%;overflow:hidden;box-shadow:inset 0 0 0 1px #27312924,0 -2px 10px -4px #1b241d40;box-shadow:inset 0 0 0 1px lab(19.0663% -6.05598 3.56032/.14),0 -2px 10px -4px lab(13.2653% -6.06544 3.57035/.25)}.no-photo{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.no-folder:nth-of-type(3n) .no-doc{top:-26%}.no-folder:nth-of-type(4n+1) .no-doc{top:-4%}@media (hover:hover){.no-folder:hover .no-doc{translate:0 -5%}}.no-folder[data-active] .no-doc{translate:0 -30%}.no-front{background:color-mix(in oklab, var(--fc) 68%, #fff);height:52%;box-shadow:0 -12px 18px -14px #1b241d80, inset 0 1px 0 #ffffff8c, inset 0 0 0 1px color-mix(in oklab, var(--fc-deep) 24%, transparent);border-radius:8px 8px 10px 10px;position:absolute;bottom:0;left:0;right:0}@supports (color:lab(0% 0 0)){.no-front{box-shadow:0 -12px 18px -14px lab(13.2653% -6.06544 3.57035/.5), inset 0 1px 0 lab(100% -.0000298023 .0000119209/.55), inset 0 0 0 1px color-mix(in oklab, var(--fc-deep) 24%, transparent)}}.no-cap{white-space:nowrap;background:var(--neo-glass-hi);color:var(--neo-ink);opacity:0;pointer-events:none;transition:opacity .22s var(--neo-out);border-radius:999px;padding:6px 12px;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)skewY(-22deg);box-shadow:0 0 0 .5px #0000001a,0 8px 22px -10px #1b241d66;box-shadow:0 0 0 .5px lab(0% 0 0/.1),0 8px 22px -10px lab(13.2653% -6.06544 3.57035/.4)}.no-folder[data-active] .no-cap,.no-folder:focus-visible .no-cap{opacity:1}.no-next{left:var(--no-ax);top:var(--no-ay);z-index:560;width:calc(var(--no-fw) * 1.18);height:calc(var(--no-fw) * 1.18 * .75);transform:translate(-50%, -50%) skewY(22deg) scale(var(--nb,1));transition:transform .3s var(--neo-out);animation:no-float 6.5s var(--neo-out) infinite;display:block;position:absolute}@keyframes no-float{0%,to{translate:0}50%{translate:0 -9px}}.no-next:hover{--nb:1.04}.no-next:focus-visible{outline:2px solid var(--neo-live-deep);outline-offset:6px}.no-next .no-shell{color:var(--neo-live-deep);filter:drop-shadow(0 22px 38px color-mix(in oklab, var(--neo-live-deep) 45%, transparent)) drop-shadow(0 2px 5px #0c281533)}@supports (color:lab(0% 0 0)){.no-next .no-shell{filter:drop-shadow(0 22px 38px color-mix(in oklab, var(--neo-live-deep) 45%, transparent)) drop-shadow(0 2px 5px lab(13.6415% -15.4182 9.20556/.2))}}.no-sheet{background:#f9fbf8;background:lab(98.312% -1.04663 .969505);border-radius:4px 4px 0 0;height:8%;position:absolute;left:12%;right:10%;box-shadow:inset 0 0 0 1px #c5d2c799;box-shadow:inset 0 0 0 1px lab(82.8697% -6.02761 3.53044/.6)}.no-sheet--a{top:30%}.no-sheet--b{background:#eef1ed;background:lab(94.8579% -1.56951 1.45509);top:37%;left:15%;right:8%}.no-next .no-front{background:linear-gradient(150deg, color-mix(in oklab, var(--neo-live) 88%, #fff) 0%, var(--neo-live) 100%);height:58%;box-shadow:0 -12px 18px -14px color-mix(in oklab, var(--neo-live-deep) 70%, transparent), inset 0 1px 0 #ffffff59, inset 0 0 0 1px color-mix(in oklab, var(--neo-live-deep) 40%, transparent)}@supports (color:lab(0% 0 0)){.no-next .no-front{box-shadow:0 -12px 18px -14px color-mix(in oklab, var(--neo-live-deep) 70%, transparent), inset 0 1px 0 lab(100% 0 0/.35), inset 0 0 0 1px color-mix(in oklab, var(--neo-live-deep) 40%, transparent)}}.no-chrome{z-index:40;padding-top:calc(var(--neo-nav-h) + 14px);pointer-events:none;flex-direction:column;flex:1;padding-bottom:24px;display:flex;position:relative}.no-chrome>*{pointer-events:none}.no-chrome a,.no-chrome p,.no-chrome h2,.no-chrome figure{pointer-events:auto}.no-field{flex:1;position:relative}.no-copy{width:min(440px,38%);position:absolute;top:clamp(14px,4.5vh,48px);left:0}.no-title{letter-spacing:-.028em;text-wrap:balance;margin-bottom:18px;font-size:clamp(26px,3.1vw,40px);font-weight:620;line-height:1.12}.no-lede{letter-spacing:-.012em;color:var(--neo-ink-2);text-wrap:pretty;max-width:40ch;margin-bottom:clamp(20px,3vh,32px);font-size:clamp(14.5px,1.2vw,16.5px);font-weight:500;line-height:1.55}.no-sel{background:color-mix(in oklab, var(--neo-live) 17%, transparent);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;padding-inline:3px;position:relative}.no-sel:before,.no-sel:after{content:"";background:var(--neo-live-deep);border-radius:1px;width:2px;position:absolute;top:-.04em;bottom:-.04em}.no-sel:before{left:-1px}.no-sel:after{right:-1px}.no-caret{background:var(--neo-live);vertical-align:-.06em;border-radius:1.5px;width:3px;height:.82em;margin-left:7px;animation:1.15s steps(2,jump-none) infinite no-blink;display:inline-block}@keyframes no-blink{0%{opacity:1}to{opacity:0}}.no-count{color:var(--neo-ink-2);align-items:baseline;gap:8px;display:flex}.no-inf{color:var(--neo-ink);font-size:16px}.no-quote{text-align:center;grid-template-columns:auto auto auto;align-items:center;gap:14px;margin:0;display:grid;position:absolute;bottom:4%;left:52%}.no-laurel{width:30px;height:auto;color:var(--neo-ink-3)}.no-laurel--right{transform:scaleX(-1)}.no-quote-body{gap:8px;display:grid}.no-quote-text{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:620;line-height:1.3}.no-quote-src{color:var(--neo-ink-3)}.no-brand{color:var(--neo-ink);align-items:center;gap:9px;display:flex;position:absolute;bottom:4%;right:0}.no-brand-word{letter-spacing:-.02em;font-size:17px;font-weight:620}@media (max-width:880px){.no-band{--no-ax:50%;--no-ay:80%;--no-fw:clamp(112px, 30vw, 150px);--no-sx:clamp(28px, 8.5vw, 42px);min-height:100svh}.no-field{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.no-copy{width:100%;max-width:470px;margin-top:18px;position:static}.no-quote{text-align:left;gap:10px;position:static}.no-brand{margin-top:auto;margin-left:auto;position:static}}@media (prefers-reduced-motion:reduce){.no-caret,.no-lift,.no-next{animation:none}.no-folder,.no-doc,.no-next,.no-cap{transition:none}}
.nau{background:var(--neo-carbon);position:relative}.nau-pin{height:320svh;position:relative}.nau-stage{isolation:isolate;place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:clip}.nau-sky{background:radial-gradient(42% 42% at 50% 50%, color-mix(in oklab, var(--neo-phosphor) 9%, transparent) 0%, transparent 70%);opacity:calc(.35 + var(--p,1) * .65);pointer-events:none;position:absolute;inset:0}.nau-grid{opacity:calc(var(--p,1) * .5);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(58% 58%,#000 30%,#0000 100%);mask-image:radial-gradient(58% 58%,#000 30%,#0000 100%)}.nau-field{aspect-ratio:1;--e:calc(var(--p,1) * var(--p,1) * (3 - 2 * var(--p,1)));--k:calc(1 + (1 - var(--e)) * 3.4);width:min(96vw,96svh);translate:-50% -53%;scale:var(--k);rotate:calc((1 - var(--e)) * -5deg);will-change:scale;position:absolute;top:50%;left:50%;container-type:size}.nau-node{left:calc(var(--x) * .1cqw);top:calc(var(--y) * .1cqw);width:0;height:0;z-index:var(--s);--t:clamp(0, calc((var(--p,1) * 1.08 - var(--r) * .92) * 6.5), 1);position:absolute}.nau-node:before{content:"";width:calc(var(--d) * .1cqw);transform-origin:0;height:max(1px,.09cqw);rotate:calc(var(--a) * 1deg);scale:var(--t) 1;opacity:var(--t);pointer-events:none;background:linear-gradient(90deg,#eef6f00d 0%,#eef6f038 60%,#eef6f04d 100%);background:linear-gradient(90deg,lab(96.151% -3.53897 1.92503/.05) 0%,lab(96.151% -3.53897 1.92503/.22) 60%,lab(96.151% -3.53897 1.92503/.3) 100%);margin-top:calc(max(1px,.09cqw)/-2);position:absolute;top:0;left:0}.nau-tile{left:calc(var(--s) * -.05cqw);top:calc(var(--s) * -.05cqw);width:calc(var(--s) * .1cqw);height:calc(var(--s) * .1cqw);border-radius:calc(var(--s) * .0333cqw);background-image:url(/neo/audience.webp);background-size:800% 800%;background-position:calc(var(--cx) / 7 * 100%) calc(var(--cy) / 7 * 100%);opacity:var(--t);transition:scale .22s var(--neo-out);background-repeat:no-repeat;position:absolute;box-shadow:inset 0 0 0 max(.5px,.03cqw) #eef6f038;box-shadow:inset 0 0 0 max(.5px,.03cqw) lab(96.151% -3.53897 1.92503/.22)}@media (hover:hover){.nau-node:hover{z-index:200}.nau-node:hover .nau-tile{scale:1.6}.nau-node:hover:before{background:linear-gradient(90deg, color-mix(in oklab, var(--neo-live) 30%, transparent) 0%, var(--neo-live) 100%);opacity:1}.nau-node:after{content:attr(data-road);left:0;top:calc(var(--s) * -.055cqw);translate:-50% -100%;rotate:calc((1 - var(--e)) * 5deg);padding:calc(5px / var(--k)) calc(9px / var(--k));border-radius:calc(7px / var(--k));background:var(--neo-carbon-card);box-shadow:inset 0 0 0 calc(1px / var(--k)) color-mix(in oklab, var(--neo-live) 40%, transparent);color:#eef6f0;font-family:var(--font-plex), ui-monospace, monospace;font-size:calc(11px / var(--k));letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .16s var(--neo-out);font-weight:600;line-height:1;position:absolute}.nau-node:hover:after{opacity:1}}@keyframes nau-drift{0%,to{translate:0}32%{translate:.3cqw -.34cqw}64%{translate:-.26cqw .22cqw}}.nau-node[data-drift] .nau-tile{animation:17s ease-in-out infinite nau-drift;animation-delay:calc(var(--ph) * -17s)}@keyframes nau-arrive{0%{opacity:0;translate:0}9%{opacity:1}82%{opacity:1}to{translate:calc(cos(var(--a) * 1deg) * var(--d) * .1cqw) calc(sin(var(--a) * 1deg) * var(--d) * .1cqw);opacity:0}}.nau-spark{background:var(--neo-live);width:.8cqw;height:.8cqw;box-shadow:0 0 1.4cqw color-mix(in oklab, var(--neo-live) 55%, transparent);scale:var(--t);opacity:0;animation:5.6s linear infinite nau-arrive;animation-delay:calc(var(--ph) * -5.6s);pointer-events:none;border-radius:.267cqw;margin:-.4cqw;position:absolute;top:0;left:0}.nau-hub{background:var(--neo-live);width:9.6cqw;height:9.6cqw;color:var(--neo-carbon);z-index:150;box-shadow:0 0 9cqw color-mix(in oklab, var(--neo-live) 30%, transparent);transition:box-shadow .26s var(--neo-out);border-radius:3.2cqw;place-items:center;margin:-4.8cqw;display:grid;position:absolute;top:50%;left:50%}.nau-hub:hover{box-shadow:0 0 12cqw color-mix(in oklab, var(--neo-live) 46%, transparent)}.nau-mark{width:58%;height:58%}.nau-hub-label{translate:-50%;rotate:calc((1 - var(--e)) * 5deg);margin-top:calc(11px / var(--k));padding:calc(5px / var(--k)) calc(10px / var(--k));border-radius:calc(7px / var(--k));background:color-mix(in oklab, var(--neo-carbon) 78%, transparent);color:#eef6f0;font-family:var(--font-plex), ui-monospace, monospace;font-size:calc(11px / var(--k));letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;place-self:start;font-weight:600;line-height:1;position:absolute;top:100%;left:50%}.nau-scrim{background:linear-gradient(180deg, transparent 0%, color-mix(in oklab, var(--neo-carbon) 55%, transparent) 48%, color-mix(in oklab, var(--neo-carbon) 94%, transparent) 88%, var(--neo-carbon) 100%);pointer-events:none;z-index:200;height:42%;position:absolute;inset:auto 0 0}.nau-frame{padding-top:calc(var(--neo-nav-h) + 26px);pointer-events:none;z-index:300;flex-direction:column;justify-content:space-between;padding-bottom:clamp(18px,3.4vh,34px);display:flex;position:absolute;inset:0}.nau-frame a{pointer-events:auto}.nau-top .neo-head{border-bottom-color:#eef6f01f;border-bottom-color:lab(96.151% -3.53897 1.92503/.12)}.nau-said{margin-bottom:18px;display:grid}.nau-say{max-width:22ch;text-shadow:0 2px 30px var(--neo-carbon);grid-area:1/1;margin:0}.nau-say--a{opacity:clamp(0, calc((.34 - var(--p,1)) * 6), 1)}.nau-say--b{opacity:clamp(0, calc((var(--p,1) - .44) * 5), 1)}.nau-tail{opacity:clamp(0, calc((var(--p,1) - .6) * 4), 1)}.nau-roads{flex-wrap:wrap;gap:7px;margin:0 0 14px;padding:0;list-style:none;display:flex}.nau-road{background:color-mix(in oklab, var(--neo-carbon-card) 82%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:9px;align-items:baseline;gap:7px;padding:7px 11px;display:inline-flex;box-shadow:inset 0 0 0 1px #eef6f01f;box-shadow:inset 0 0 0 1px lab(96.151% -3.53897 1.92503/.12)}.nau-road b{letter-spacing:-.01em;color:#eef6f0;font-size:13.5px;font-weight:600}.nau-road span{font-family:var(--font-plex), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;color:#eef6f085;color:lab(96.151% -3.53897 1.92503/.52);font-size:10.5px}.nau-foot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.nau-hint{display:none}@media (hover:hover){.nau-hint{display:inline}}@media (max-width:760px){.nau-pin{height:280svh}.nau-field{width:min(132vw,86svh)}.nau-say{max-width:100%}.nau-road span{display:none}.nau-hub-label{font-size:10px}}@media (prefers-reduced-motion:reduce){.nau-node[data-drift] .nau-tile,.nau-spark{animation:none}.nau-spark{opacity:0}}
.nm-title{margin-top:clamp(28px,4vw,48px)}.nm-steps{margin-top:clamp(44px,6vw,76px)}.nm-timer{background:var(--neo-line);height:2px;position:relative;overflow:hidden}.nm-timer__fill{background:var(--neo-live);display:block;position:absolute;inset:0}.nm-rail{grid-template-columns:repeat(4,1fr);padding-top:clamp(28px,3.5vw,44px);display:grid}.nm-step{min-width:0;padding-right:clamp(18px,2.5vw,32px)}.nm-step+.nm-step{border-left:1px solid var(--neo-line);padding-left:clamp(18px,2.5vw,32px)}.nm-step__marks{color:var(--neo-ink-3);align-items:center;gap:8px;display:flex}.nm-step--live .nm-step__marks{color:var(--neo-ink)}.nm-step__dot{background:var(--neo-live);width:9px;height:9px;animation:nm-breathe 2.4s var(--neo-out) infinite;border-radius:999px;flex:none;margin-left:4px}@keyframes nm-breathe{0%,to{opacity:1}50%{opacity:.35}}.nm-step__rule{background:var(--neo-line);height:1px;margin-block:clamp(16px,2vw,22px) 14px;display:block;position:relative}.nm-step__rule-glint{background:var(--neo-live);display:block;position:absolute;inset:-1px 0}.nm-step__title{letter-spacing:-.011em;font-size:15px;font-weight:550}.nm-step__text{margin-top:6px}.nm-proof{border-top:1px solid var(--neo-line-2);--nm-p:var(--p,1);grid-template-columns:repeat(4,1fr);gap:clamp(18px,2.5vw,32px);margin-top:clamp(64px,9vw,120px);padding-top:clamp(24px,3vw,36px);display:grid}.nm-stat{flex-direction:column-reverse;align-items:flex-start;gap:10px;display:flex}.nm-stat__num{line-height:0;display:block}.nm-stat__blocks{width:auto;height:clamp(52px,6vw,76px)}.nm-stat--count .nm-stat__blocks{--p:clamp(0, calc(var(--nm-p,1) / .62), 1)}.nm-stat--count:nth-child(2) .nm-stat__blocks{--p:clamp(0, calc((var(--nm-p,1) - .2) / .62), 1)}.nm-stat--static .bt-accent{fill:currentColor}.nm-source{margin-top:clamp(20px,2.5vw,28px)}.nm-cta{flex-wrap:wrap;align-items:center;gap:clamp(20px,3vw,32px);margin-top:clamp(48px,6vw,72px);display:flex}@media (max-width:899px){.nm-rail{grid-template-columns:1fr}.nm-step{padding-right:0}.nm-step+.nm-step{border-left:none;border-top:1px solid var(--neo-line);margin-top:clamp(22px,5vw,32px);padding-top:clamp(22px,5vw,32px);padding-left:0}.nm-proof{grid-template-columns:repeat(2,1fr);row-gap:clamp(28px,7vw,44px)}}@media (prefers-reduced-motion:reduce){.nm-step__dot{animation:none!important}}
.neo .nsp{--nsp-ground:var(--neo-paper-lo);background:var(--nsp-ground);border-block:1px solid var(--neo-line);overflow:clip}.neo .nsp-frame{grid-template-columns:minmax(280px,.47fr) minmax(0,1fr);align-items:stretch;gap:clamp(20px,3vw,44px);display:grid;position:relative}.neo .nsp-copy{place-self:center end;width:100%;max-width:30rem;padding-block:clamp(40px,5vw,72px);padding-inline-start:clamp(20px,5vw,64px)}.neo .nsp-kicker{color:var(--neo-ink)}.neo .nsp-copy .t-h1{margin-block:18px 16px}.neo .nsp-door{color:var(--neo-ink);border-bottom:1px solid var(--neo-line-2);transition:color .22s var(--neo-out), border-color .22s var(--neo-out);align-items:center;gap:8px;margin-top:24px;padding-bottom:3px;display:inline-flex}.neo .nsp-door:hover{color:var(--neo-live-deep);border-bottom-color:var(--neo-live)}.neo .nsp-plate{min-height:clamp(360px,40vw,580px);position:relative}.neo .nsp-art{width:100%;height:100%;color:var(--nsp-ground);position:absolute;inset:0}.neo .nsp-tide{opacity:clamp(0, calc((var(--p,1) * 8 - var(--th) + 1) * 1.2), 1)}.neo .nsp-shards{opacity:clamp(0, calc((var(--p,1) - .45) * 3), 1)}.neo .nsp-note{width:min(19ch,42%);color:var(--neo-ink-2);text-align:right;text-wrap:pretty;position:absolute;top:clamp(16px,2.6vw,34px);right:clamp(16px,3.2vw,40px)}.neo .nsp-note b{color:var(--neo-ink);font-weight:620}@media (max-width:900px){.neo .nsp-frame{grid-template-columns:minmax(0,1fr);gap:clamp(26px,6vw,40px)}.neo .nsp-copy{justify-self:stretch;max-width:none;padding-inline:clamp(20px,5vw,64px)}.neo .nsp-plate{aspect-ratio:16/11;min-height:0}.neo .nsp-note{text-align:left;width:auto;margin:20px clamp(20px,5vw,64px) clamp(30px,6vw,44px);position:static}}
.ne-band{padding-block:clamp(88px,12vw,150px) 0;position:relative;overflow:clip}.ne-mega{margin-top:clamp(24px,3.4vw,44px)}.ne-stop{background:var(--neo-live);vertical-align:.01em;border-radius:24%;width:.13em;height:.13em;margin-left:.09em;display:inline-block}.ne-lede{margin-top:clamp(18px,2.2vw,30px)}.ne-meta{border-top:1px solid var(--neo-line);justify-content:space-between;align-items:baseline;gap:16px;margin-top:clamp(30px,4.4vw,56px);padding-top:14px;display:flex}.ne-stage{height:clamp(380px,47vw,600px);margin-top:clamp(20px,3vw,44px);position:relative;overflow:clip}.ne-stagedots{opacity:.3;position:absolute;inset:0}.ne-canvas{aspect-ratio:1;touch-action:pan-y;width:min(175vw,1250px);position:absolute;bottom:calc(min(175vw,1250px)/-2);left:50%;transform:translate(-50%)}.ne-overlay{pointer-events:none;justify-content:space-between;align-items:flex-start;gap:16px;padding-block:clamp(14px,2.4vw,30px);display:flex;position:absolute;inset:0}.ne-feed{background:color-mix(in oklab, var(--neo-carbon-hi) 72%, transparent);min-width:278px;box-shadow:inset 0 0 0 1px var(--neo-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;flex-direction:column;gap:9px;padding:14px 16px 15px;display:flex;position:relative;overflow:hidden}.ne-till{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--neo-live);align-items:baseline;gap:4px;margin-block:-2px 2px;display:flex;position:relative}.ne-till-n{animation:ne-roll .52s var(--neo-out);font-size:clamp(28px,2.6vw,36px);font-weight:620;line-height:1;display:inline-block}.ne-till-cur{opacity:.72;font-size:17px;font-weight:600}.ne-plus{letter-spacing:-.02em;color:var(--neo-live);animation:ne-plus-fly 1.4s var(--neo-out) forwards;font-size:14px;font-weight:650;position:absolute;bottom:2px;right:0}.ne-sweep{pointer-events:none;background:linear-gradient(100deg, transparent 30%, color-mix(in oklab, var(--neo-phosphor) 16%, transparent) 50%, transparent 70%);animation:ne-sweep-x .9s var(--neo-out);position:absolute;inset:0}.ne-rows{border-top:1px solid var(--neo-line);flex-direction:column;gap:9px;padding-top:10px;display:flex}@keyframes ne-roll{0%{opacity:.25;transform:translateY(.42em)}to{opacity:1;transform:none}}@keyframes ne-plus-fly{0%{opacity:0;transform:translateY(10px)scale(.9)}18%{opacity:1;transform:translateY(0)scale(1)}70%{opacity:1;transform:translateY(-14px)}to{opacity:0;transform:translateY(-26px)}}@keyframes ne-sweep-x{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ne-feed-cap{align-items:center;gap:8px;margin-bottom:2px;display:flex}.ne-live-dot{background:var(--neo-live);width:7px;height:7px;animation:ne-live-pulse 2.2s var(--neo-out) infinite;border-radius:24%}.ne-row{align-items:baseline;gap:10px;display:flex}.ne-row--new{animation:ne-row-in .52s var(--neo-out) both}.ne-row--new .ne-row-line{animation:ne-row-lit 1.2s var(--neo-out) both}.ne-row-city{color:var(--neo-ink);min-width:74px}.ne-row-line{letter-spacing:-.008em;color:var(--neo-ink-2);white-space:nowrap;font-size:13.5px;font-weight:500}.ne-count{color:var(--neo-ink-2)}.ne-count-n{color:var(--neo-live);font-variant-numeric:tabular-nums;animation:ne-tick .42s var(--neo-out);display:inline-block}@keyframes ne-row-in{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes ne-row-lit{0%{color:var(--neo-phosphor)}35%{color:var(--neo-phosphor)}to{color:var(--neo-ink-2)}}@keyframes ne-tick{0%{transform:translateY(-4px)scale(1.16)}to{transform:none}}@keyframes ne-live-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:899px){.ne-band .neo-head .t-label+.t-label,.ne-meta .t-label+.t-label{display:none}.ne-stage{height:min(112vw,480px)}.ne-feed{gap:7px;min-width:0;max-width:264px;padding:11px 13px 12px}.ne-rows{gap:7px;padding-top:8px}.ne-row-city{min-width:60px}.ne-row-line{white-space:normal;font-size:12px}}@media (max-width:639px){.ne-count{display:none}}@media (prefers-reduced-motion:reduce){.ne-row,.ne-row--new,.ne-row--new .ne-row-line,.ne-live-dot,.ne-till-n,.ne-count-n,.ne-plus,.ne-sweep{animation:none!important}.ne-plus,.ne-sweep{display:none}}
.neo .nlp{background:var(--neo-carbon);color:var(--neo-ink);--neo-ink:#eef6f0;--neo-ink-2:#eef6f0bd;--neo-ink-3:#eef6f08f;--neo-line:#eef6f024;padding-block:clamp(76px,11vh,140px);position:relative}@supports (color:lab(0% 0 0)){.neo .nlp{--neo-ink-2:lab(96.151% -3.53897 1.92503/.74);--neo-ink-3:lab(96.151% -3.53894 1.92502/.56);--neo-line:lab(96.151% -3.53894 1.92502/.14)}}.neo .nlp-head{text-align:center;justify-items:center;gap:14px;margin-bottom:clamp(36px,6vh,64px);display:grid}.neo .nlp-mark{color:var(--neo-live)}.neo .nlp-lede{max-width:52ch;color:var(--neo-ink-2);text-wrap:balance}.neo .nlp-stage{max-width:1060px;box-shadow:var(--neo-sh-2);color:#151d17;color:lab(9.73269% -4.84819 2.85187);--neo-ink:#151d17;--neo-ink-2:#505851;--neo-ink-3:#818883;--neo-line:#151d171a;background:radial-gradient(120% 90% at 68% 30%,#fdfdfc,#f1f1ef);background:radial-gradient(120% 90% at 68% 30%,lab(99.1989% -.172436 .328064),lab(95.1605% -.516355 .985026));border-radius:clamp(28px,6vw,76px);margin-inline:auto;position:relative;overflow:hidden;container-type:inline-size}@supports (color:lab(0% 0 0)){.neo .nlp-stage{--neo-ink:lab(9.73269% -4.84819 2.85187);--neo-ink-2:lab(36.3883% -4.22265 2.47479);--neo-ink-3:lab(56.0686% -3.31321 1.93969);--neo-line:lab(9.73269% -4.84819 2.85187/.1)}}.neo .nlp-rig{--kr:clamp(0, calc(var(--p,1) * 1.5), 1);aspect-ratio:1/.9;transform:translate3d(0, calc(30px * (1 - var(--kr))), 0);opacity:calc(.25 + .75 * var(--kr));position:relative}.neo .nlp-photo{filter:drop-shadow(-2cqw 3cqw 4cqw #0f191238);filter:drop-shadow(-2cqw 3cqw 4cqw lab(7.4757% -5.46926 3.13287/.22));width:80cqw;height:auto;position:absolute;top:5.5cqw;right:-3.5cqw}.neo .nlp-glass{transform-origin:0 0;visibility:hidden;border-radius:6px;width:1120px;height:742px;position:absolute;top:0;left:0;overflow:clip}.neo .nlp-rig[data-pinned="1"] .nlp-glass{visibility:visible}.neo .nlp-shop{transform-origin:0 0;pointer-events:none;opacity:0;width:1440px;height:954px;transition:opacity .65s var(--neo-out);position:absolute;top:0;left:0;overflow:clip;transform:scale(.77778)}.neo .nlp-shop[data-on="1"]{opacity:1}.neo .nlp-sheen{background:linear-gradient(112deg,#ffffff24 0%,#ffffff08 34%,#0000 52%),linear-gradient(292deg,#0f191229 0%,#0000 40%);background:linear-gradient(112deg,lab(100% 0 0/.14) 0%,lab(100% 0 0/.03) 34%,#0000 52%),linear-gradient(292deg,lab(7.4757% -5.46926 3.13287/.16) 0%,#0000 40%);position:absolute;inset:0}.neo .nlp-fly{--k:clamp(0, calc(var(--p,1) * 2.8 - .38 * var(--i) - .5), 1);left:var(--x);top:var(--y);transform:translate3d(calc(var(--fx) * (1 - var(--k))), calc(var(--fy) * (1 - var(--k))), 0) rotate(calc(var(--rf) + var(--rr) * (1 - var(--k)))) scale(calc(.55 + .45 * var(--k)));opacity:var(--k);filter:drop-shadow(0 1.6cqw 2.6cqw #0f19123d);filter:drop-shadow(0 1.6cqw 2.6cqw lab(7.4757% -5.46926 3.13287/.24));will-change:transform, opacity;position:absolute}.neo .nlp-stack{display:grid}.neo .nlp-stack__item{opacity:0;min-width:0;transition:opacity .5s var(--neo-out), translate .5s var(--neo-out);grid-area:1/1;gap:.9cqw;display:grid;translate:0 4px}.neo .nlp-stack__item[data-on="1"]{opacity:1;translate:0}.neo .nlp-card{border:1px solid var(--neo-line);box-shadow:var(--neo-sh-1);background:#fdfdfd;background:lab(99.4309% -.172436 .328076);border-radius:1.8cqw;gap:.9cqw;padding:1.6cqw;display:grid}.neo .nlp-card-cap{color:var(--neo-ink-3)}.neo .nlp-dot{background:var(--neo-live);width:.9cqw;min-width:6px;height:.9cqw;min-height:6px;box-shadow:0 0 .8cqw color-mix(in oklab, var(--neo-live) 60%, transparent);border-radius:50%}.neo .nlp-card--product{justify-items:start;width:21cqw}.neo .nlp-product-art{aspect-ratio:1.15;background:radial-gradient(90% 90% at 50% 38%,#fbf4e6,#f6e5cf);background:radial-gradient(90% 90% at 50% 38%,lab(96.5967% .633419 7.66813),lab(91.9248% 3.31214 13.1578));border-radius:1.2cqw;place-items:center;width:100%;display:grid}.neo .nlp-product-pict{width:52%;height:auto}.neo .nlp-product-name{font-size:clamp(11px,1.55cqw,17px);font-weight:620;line-height:1.15}.neo .nlp-product-price{color:var(--neo-ink-2)}.neo .nlp-card--panel{width:27cqw}.neo .nlp-panel-shot{border:1px solid var(--neo-line);border-radius:1.2cqw;display:block;overflow:hidden}.neo .nlp-panel-art{width:100%;height:auto;display:block}.neo .nlp-card--themes{width:22cqw}.neo .nlp-swatch-row{gap:.9cqw;display:flex}.neo .nlp-swatch{aspect-ratio:1;border:1px solid var(--neo-line);border-radius:34%;grid-template-columns:1fr 1fr;width:3.4cqw;min-width:22px;display:grid;overflow:hidden}.neo .nlp-swatch[data-on="1"]{outline:2px solid var(--neo-live);outline-offset:2px}.neo .nlp-card--order{width:26cqw;font-size:clamp(10px,1.35cqw,15px)}.neo .nlp-order-head{align-items:center;gap:.9cqw;display:flex}.neo .nlp-order-line{color:var(--neo-ink-2);justify-content:space-between;gap:1.2cqw;display:flex}.neo .nlp-order-line>span:last-child,.neo .nlp-order-total>span:last-child{white-space:nowrap}.neo .nlp-order-total{border-top:1px solid var(--neo-line);justify-content:space-between;align-items:baseline;padding-top:.9cqw;font-size:clamp(12px,1.7cqw,19px);font-weight:620;display:flex}.neo .nlp-card--domain{border-radius:999px;grid-auto-flow:column;align-items:center;gap:1.1cqw;width:max-content;padding:1.1cqw 1.7cqw}.neo .nlp-card--domain .nlp-stack__item{white-space:nowrap;gap:0}.neo .nlp-domain{letter-spacing:-.01em;font-size:clamp(11px,1.5cqw,16px);font-weight:620}.neo .nlp-caps{flex-wrap:wrap;justify-content:center;gap:clamp(20px,6vw,84px);margin-top:clamp(36px,6vh,64px);padding:0;list-style:none;display:flex}.neo .nlp-cap{align-items:baseline;gap:7px;display:flex}.neo .nlp-cap-text{letter-spacing:-.015em;font-size:clamp(15px,2vw,21px);font-weight:620}.neo .nlp-cap-idx{color:var(--neo-ink-3)}@container (max-width:560px){.neo .nlp-card--product{width:30cqw}.neo .nlp-card--panel{width:38cqw}.neo .nlp-card--themes{width:33cqw}.neo .nlp-card--order{width:36cqw;font-size:10px}.neo .nlp-card{border-radius:2.6cqw;padding:2.2cqw}.neo .nlp-fly{left:var(--xs,var(--x));top:var(--ys,var(--y))}}.neo .nlp-reel{justify-content:center;gap:6px;width:clamp(132px,20vw,196px);margin:clamp(6px,1.2vh,14px) auto 0;display:flex}.neo .nlp-reel__seg{background:var(--neo-line);flex:1;height:2px;position:relative;overflow:hidden}.neo .nlp-reel__fill{background:var(--neo-live);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.neo .nlp-reel__seg[data-done="1"] .nlp-reel__fill{opacity:.4;transform:scaleX(1)}.neo .nlp-reel__seg[data-on="1"] .nlp-reel__fill{animation:nlp-reel-fill var(--nlp-hold,4.5s) linear forwards}.neo .nlp-reel[data-run="0"] .nlp-reel__fill{animation-play-state:paused}@keyframes nlp-reel-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.neo .nlp-reel__seg[data-on="1"] .nlp-reel__fill{animation:none;transform:scaleX(1)}}
.nc-intro{flex-direction:column;gap:clamp(16px,2vw,24px);margin-top:clamp(28px,4vw,48px);display:flex}.nc-stage{grid-template-columns:1fr;grid-template-areas:"shot""cast""story";gap:clamp(28px,4vw,40px);margin-top:clamp(40px,6vw,72px);display:grid}@media (min-width:900px){.nc-stage{grid-template-columns:minmax(230px,290px) minmax(0,1fr) minmax(280px,360px);grid-template-areas:"cast shot story";align-items:center;gap:clamp(28px,4vw,56px)}}.nc-cast{flex-direction:column;grid-area:cast;gap:clamp(20px,2.5vw,30px);display:flex}.nc-group{flex-direction:column;gap:10px;display:flex}.nc-grouplabel{color:var(--neo-ink-2)}.nc-grouprow{flex-wrap:wrap;gap:10px;display:flex}.nc-castbtn{--nc-tile:56px;border-radius:calc(var(--nc-tile) / 3);font:inherit;color:inherit;cursor:pointer;transition:translate .22s var(--neo-out);padding:0}.nc-castbtn:hover{translate:0 -2px}.nc-castbtn:focus-visible{outline:2px solid var(--neo-live-deep);outline-offset:2px}.nc-thumb{width:var(--nc-tile);height:var(--nc-tile);border-radius:calc(var(--nc-tile) / 3);background:var(--neo-paper-lo);box-shadow:inset 0 0 0 1px var(--neo-line-2);transition:box-shadow .22s var(--neo-out);display:block;position:relative;overflow:hidden}.nc-castbtn[aria-pressed=true] .nc-thumb{box-shadow:inset 0 0 0 2px var(--neo-ink)}.nc-thumb__img{object-fit:cover;object-position:50% 12%;width:100%;height:100%;position:absolute;inset:0}.nc-shotbox{grid-area:shot;min-height:clamp(340px,40vw,520px);position:relative}.nc-dotfield{position:absolute;inset:4% 6% 14%}.nc-shot{opacity:0;filter:drop-shadow(0 28px 44px #0f191229);filter:drop-shadow(0 28px 44px lab(7.4757% -5.46926 3.13287/.16));pointer-events:none;width:clamp(240px,26vw,360px);height:auto;transition:opacity .38s var(--neo-out), transform .38s var(--neo-out);position:absolute;bottom:40px;left:50%;transform:translate(-50%,10px)scale(.975)}.nc-shot[data-on]{opacity:1;transform:translate(-50%)scale(1)}.nc-shotcap{color:var(--neo-ink-2);align-items:center;gap:10px;display:inline-flex;position:absolute;bottom:0;left:0}.nc-capmark{color:var(--neo-live-deep)}.nc-story{grid-area:story;min-width:0}.nc-storycard{animation:nc-swap .38s var(--neo-out) both;flex-direction:column;align-items:flex-start;gap:14px;display:flex}@keyframes nc-swap{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.nc-para{color:var(--neo-ink-2)}.nc-proof{letter-spacing:-.022em;text-wrap:balance;margin-top:6px;font-size:clamp(20px,2.2vw,26px);font-weight:600;line-height:1.2}.nc-word{color:var(--neo-live-deep)}.nc-site{box-shadow:inset 0 0 0 1px var(--neo-line-2);color:var(--neo-ink);font-family:var(--font-plex), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.04em;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:8px;margin-top:4px;padding:8px 14px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.nc-livedot{background:var(--neo-live);width:7px;height:7px;animation:nc-breathe 2.4s var(--neo-out) infinite;border-radius:999px;flex:none}@keyframes nc-breathe{0%,to{opacity:1}50%{opacity:.35}}.nc-foot{margin-top:clamp(40px,5vw,64px)}@media (max-width:899px){.nc-cast{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;display:grid}.nc-castbtn{--nc-tile:52px}.nc-shotbox{min-height:clamp(300px,88vw,380px)}.nc-shot{width:min(56vw,240px);bottom:34px}.nc-shotcap{white-space:nowrap;left:50%;translate:-50%}}@media (prefers-reduced-motion:reduce){.nc-castbtn,.nc-castname,.nc-shot{transition:none!important}.nc-storycard,.nc-livedot{animation:none!important}}
.nk-desk{padding-top:clamp(88px,12vw,160px)}.nk-headband{padding-bottom:clamp(28px,4vw,48px)}.nk-intro{flex-direction:column;gap:clamp(16px,2vw,24px);margin-top:clamp(28px,4vw,48px);display:flex}.nk-lede{max-width:58ch}.nk-pin{height:220vh}.nk-stage{background:var(--neo-paper-lo);height:100svh;position:sticky;top:0;overflow:clip}.nk-wall{object-fit:cover;object-position:52% 30%}.nk-menubar{--tm:clamp(0, calc(var(--p,1) / .06), 1);z-index:20;border-bottom:1px solid var(--neo-line);height:34px;translate:0 calc((1 - var(--tm)) * -100%);opacity:var(--tm);justify-content:space-between;align-items:center;gap:16px;padding-inline:14px;display:flex;position:absolute;top:0;left:0;right:0}.nk-menuleft{align-items:center;gap:15px;min-width:0;display:flex}.nk-menumark{color:var(--neo-ink);flex:none}.nk-menuname{letter-spacing:.02em;font-size:12.5px;font-weight:680}.nk-menuitem,.nk-menuword{color:var(--neo-ink-2);white-space:nowrap;font-size:12.5px;font-weight:500}.nk-menuright{font-family:var(--font-plex), ui-monospace, monospace;letter-spacing:.06em;color:var(--neo-ink-2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.nk-field{z-index:10;position:absolute;inset:0}.nk-item{--tc:clamp(0, calc((var(--p,1) - (.04 + var(--i,0) * .02)) / .14), 1);left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);z-index:1;width:max-content;color:var(--neo-ink);translate:-50% calc(-50% + (1 - var(--tc)) * 22px);transform:rotate(var(--r,0deg)) scale(calc(1.08 - .08 * var(--tc)));opacity:var(--tc);flex-direction:column;align-items:center;gap:7px;text-decoration:none;display:flex;position:absolute}.nk-item:hover{z-index:30}.nk-item:focus-visible{outline:2px solid var(--neo-live);outline-offset:4px;z-index:30;border-radius:14px}.nk-item[data-size=s]{--side:58px}.nk-item[data-size=m]{--side:72px}.nk-item[data-size=l]{--side:92px}.nk-tile{width:var(--side);height:var(--side);border-radius:calc(var(--side) / 3);background:var(--neo-paper-hi);box-shadow:inset 0 0 0 1px var(--neo-line-2), var(--neo-sh-1);transition:translate .22s var(--neo-out), box-shadow .22s var(--neo-out);position:relative;overflow:hidden}.nk-item:hover .nk-tile,.nk-item:focus-visible .nk-tile{box-shadow:inset 0 0 0 1px var(--neo-line-2), 0 0 0 2px var(--neo-live), var(--neo-sh-2);translate:0 -3px}.nk-photo{object-fit:cover}.nk-tile--folder{box-shadow:none;background:0 0;overflow:visible}.nk-foldertab{background:var(--neo-paper-hi);width:42%;height:18%;box-shadow:inset 0 0 0 1px var(--neo-line-2);border-radius:26% 26% 0 0;position:absolute;top:9%;left:7%}.nk-folderbody{background:linear-gradient(180deg, var(--neo-paper-hi), var(--neo-paper));box-shadow:inset 0 0 0 1px var(--neo-line-2), var(--neo-sh-1);border-radius:14%;position:absolute;inset:20% 7% 9%}.nk-count{background:var(--neo-ink);min-width:22px;color:var(--neo-paper-hi);font-family:var(--font-plex), ui-monospace, monospace;text-align:center;font-variant-numeric:tabular-nums;border-radius:8px;padding:2px 6px;font-size:10.5px;font-weight:600;line-height:1.3;position:absolute;bottom:2%;right:2%}.nk-item:hover .nk-tile--folder,.nk-item:focus-visible .nk-tile--folder{box-shadow:0 0 0 2px var(--neo-live)}.nk-fold{background:linear-gradient(225deg, var(--neo-paper-lo) 0 49%, transparent 51%);width:30%;height:30%;box-shadow:-1px 1px 0 var(--neo-line);border-bottom-left-radius:22%;position:absolute;top:0;right:0}.nk-ext{font-family:var(--font-plex), ui-monospace, monospace;letter-spacing:.1em;color:var(--neo-ink-2);place-items:center;font-size:11px;font-weight:650;display:grid;position:absolute;inset:0}.nk-webbar{border-bottom:1px solid var(--neo-line);align-items:center;gap:9%;height:26%;padding-inline:14%;display:flex;position:absolute;top:0;left:0;right:0}.nk-webbar>span{background:var(--neo-ink-3);border-radius:1.2px;width:3.5px;height:3.5px}.nk-weblines{flex-direction:column;justify-content:center;gap:12%;padding-inline:16%;display:flex;position:absolute;inset:26% 0 0}.nk-weblines>span{background:color-mix(in oklab, var(--neo-ink) 12%, transparent);border-radius:3px;height:7%}.nk-weblines>span:first-child{width:72%}.nk-weblines>span:nth-child(2){width:48%}.nk-weblines>span:nth-child(3){width:60%}.nk-appside{background:color-mix(in oklab, var(--neo-ink) 14%, transparent);border-radius:4px;width:20%;position:absolute;top:16%;bottom:16%;left:13%}.nk-applines{flex-direction:column;justify-content:center;gap:16%;display:flex;position:absolute;inset:22% 14% 22% 42%}.nk-applines>span{background:color-mix(in oklab, var(--neo-ink) 10%, transparent);border-radius:3px;height:12%}.nk-applines>span:nth-child(2){width:64%}.nk-tile--alive{background:var(--neo-carbon);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--neo-live) 55%, transparent), 0 10px 34px -12px color-mix(in oklab, var(--neo-live) 60%, transparent), var(--neo-sh-1)}.nk-tile--alive .nk-appside,.nk-tile--alive .nk-applines>span{background:color-mix(in oklab, var(--neo-phosphor) 82%, transparent)}.nk-tile--alive:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--neo-live);opacity:.5;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.nk-tile--alive:after{animation:nk-breathe 2.6s var(--neo-out) infinite}}@keyframes nk-breathe{0%,to{opacity:.25}50%{opacity:.85}}.nk-item--live .nk-cap{background:color-mix(in oklab, var(--neo-live) 14%, #fafaf9cc);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--neo-live) 45%, transparent);color:var(--neo-live-deep);font-weight:650}@supports (color:lab(0% 0 0)){.nk-item--live .nk-cap{background:color-mix(in oklab, var(--neo-live) 14%, lab(98.2709% -.172436 .328064/.8))}}.nk-cap{max-width:calc(var(--side) + 58px);box-shadow:0 0 0 .5px var(--neo-line-2);font-family:var(--font-plex), ui-monospace, monospace;letter-spacing:.01em;text-align:center;color:var(--neo-ink);transition:background .22s var(--neo-out), color .22s var(--neo-out);background:#fafaf9c7;background:lab(98.2709% -.172436 .328064/.78);border-radius:8px;padding:2.5px 8px;font-size:10.5px;font-weight:550;line-height:1.3}.nk-item:hover .nk-cap,.nk-item:focus-visible .nk-cap{background:var(--neo-ink);color:var(--neo-paper-hi)}.nk-chip{--tk:clamp(0, calc((var(--p,1) - .9) / .08), 1);z-index:20;box-shadow:0 0 0 .5px var(--neo-line-2);color:var(--neo-ink-2);opacity:var(--tk);translate:0 calc((1 - var(--tk)) * 8px);background:#fafaf9d1;background:lab(98.2709% -.172436 .328064/.82);border-radius:10px;padding:6px 12px;position:absolute;bottom:14px;right:16px}.nk-foot{text-align:center;padding-block:clamp(28px,4vw,44px)}@media (max-width:760px){.nk-item--wide{display:none}.nk-item{left:calc(var(--xm,var(--x)) * 1%);top:calc(var(--ym,var(--y)) * 1%)}.nk-item[data-size=s]{--side:52px}.nk-item[data-size=m]{--side:62px}.nk-item[data-size=l]{--side:80px}.nk-pin{height:190vh}.nk-wall{object-position:62% 26%}.nk-menuitem{display:none}.nk-cap{max-width:calc(var(--side) + 44px);font-size:10px}.nk-chip{text-align:right;max-width:72%;font-size:10px;bottom:12px;left:auto;right:12px}}
.nj-band{padding:0}.nj-frame{background:var(--neo-paper-lo);height:min(88svh,132vw);position:relative;overflow:clip}@media (min-width:900px){.nj-frame{height:min(92svh,56.25vw)}}.nj-photo{object-fit:cover;object-position:66% 28%}.nj-veillayer{color:var(--neo-paper);pointer-events:none;position:absolute;inset:0}.nj-veil{width:100%;height:100%;display:block}.nj-wash{pointer-events:none;background:linear-gradient(90deg, color-mix(in oklab, var(--neo-paper) 66%, transparent) 0%, color-mix(in oklab, var(--neo-paper) 34%, transparent) 36%, transparent 60%), linear-gradient(0deg, color-mix(in oklab, var(--neo-paper) 55%, transparent) 0%, transparent 34%);position:absolute;inset:0}.nj-plane{flex-direction:column;display:flex;position:absolute;inset:0}.nj-inner{flex-direction:column;flex:1;align-items:flex-start;min-height:0;padding-block:clamp(18px,3vw,36px);display:flex}.nj-head{align-self:stretch}.nj-stack{flex-direction:column;align-items:flex-start;gap:clamp(16px,2.2vw,26px);max-width:min(100%,780px);margin-top:auto;display:flex}.nj-mega{color:var(--neo-ink)}.nj-line{display:block}.nj-site{background:var(--neo-glass);-webkit-backdrop-filter:var(--neo-blur);backdrop-filter:var(--neo-blur);box-shadow:inset 0 1px 0 var(--neo-glass-hi), 0 0 0 .5px #00000014;color:var(--neo-ink);font-family:var(--font-plex), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.04em;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:12.5px;font-weight:600;line-height:1.4;display:inline-flex}@supports (color:lab(0% 0 0)){.nj-site{box-shadow:inset 0 1px 0 var(--neo-glass-hi), 0 0 0 .5px lab(0% 0 0/.08)}}.nj-blank{color:var(--neo-live-deep)}.nj-livedot{background:var(--neo-live);width:7px;height:7px;animation:nj-breathe 2.4s var(--neo-out) infinite;border-radius:999px;flex:none}@keyframes nj-breathe{0%,to{opacity:1}50%{opacity:.35}}.nj-margin{writing-mode:vertical-rl;gap:14px;display:flex;position:absolute;bottom:clamp(18px,3vw,36px);right:clamp(10px,1.4vw,20px);transform:rotate(180deg)}.nj-margin .t-label{color:var(--neo-ink-2)}@media (max-width:899px){.nj-head .t-label+.t-label{display:none}.nj-margin{writing-mode:horizontal-tb;flex-direction:column;gap:5px;margin-top:18px;position:static;transform:none}}@media (prefers-reduced-motion:reduce){.nj-livedot{animation:none!important}}
.nu-band{padding:0}.nu-frame{background:var(--neo-paper-lo);height:min(88svh,132vw);position:relative;overflow:clip}@media (min-width:900px){.nu-frame{height:min(92svh,56.25vw)}}.nu-photo{object-fit:cover;object-position:78% 34%}.nu-wash{pointer-events:none;background:linear-gradient(90deg, color-mix(in oklab, var(--neo-paper) 62%, transparent) 0%, color-mix(in oklab, var(--neo-paper) 30%, transparent) 34%, transparent 56%);position:absolute;inset:0}.nu-plane{flex-direction:column;display:flex;position:absolute;inset:0}.nu-inner{flex-direction:column;flex:1;align-items:flex-start;min-height:0;padding-block:clamp(18px,3vw,36px);display:flex}.nu-head{align-self:stretch}.nu-stage{flex:1;align-items:center;min-height:0;padding-block:clamp(10px,2vw,24px);display:flex}.nu-board{width:auto;height:100%;max-height:clamp(300px,62svh,520px);color:var(--neo-ink)}.nu-foot{color:var(--neo-ink-2)}.nu-stamp{color:var(--neo-ink);position:absolute;bottom:clamp(16px,2.6vw,34px);right:clamp(16px,2.4vw,36px)}@media (max-width:899px){.nu-photo{object-position:72% 30%}.nu-board{max-height:min(58svh,118vw)}}
.ni-band{padding:0}.ni-frame{background:var(--neo-carbon);height:min(88svh,132vw);position:relative;overflow:clip}@media (min-width:900px){.ni-frame{height:min(92svh,56.25vw)}}.ni-photo{object-fit:cover;object-position:52% 16%}.ni-wash{pointer-events:none;background:linear-gradient(0deg, color-mix(in oklab, var(--neo-carbon) 84%, transparent) 0%, color-mix(in oklab, var(--neo-carbon) 60%, transparent) 45%, color-mix(in oklab, var(--neo-carbon) 46%, transparent) 100%);position:absolute;inset:0}.ni-noisefield{width:92%;height:88%;color:var(--neo-ink);pointer-events:none;position:absolute;inset:6% 4%;overflow:visible}.ni-noise{opacity:calc(var(--nz,.5) * (.09 + .5 * (1 - var(--p,1))));transform:translate(calc(var(--nx,0px) * (1 - var(--p,1))), calc(var(--ny,0px) * (1 - var(--p,1))))}.ni-plane{flex-direction:column;display:flex;position:absolute;inset:0}.ni-inner{flex-direction:column;flex:1;align-items:flex-start;min-height:0;padding-block:clamp(18px,3vw,36px);display:flex}.ni-head{align-self:stretch}.ni-stage{flex:1;align-items:center;width:100%;min-height:0;display:flex}.ni-word{flex-direction:column;gap:clamp(10px,1.6vw,22px);width:min(100%,860px);display:flex}.ni-line{height:auto;color:var(--neo-ink);display:block;overflow:visible}.ni-blk{--t:clamp(0, calc((var(--p,1) - var(--th,0)) * 5 + 1), 1);opacity:calc(.05 + .95 * var(--t));transform:translate(calc(var(--dx,0px) * (1 - var(--t))), calc(var(--dy,0px) * (1 - var(--t))))}.ni-foot{color:var(--neo-ink-2)}.ni-margin{writing-mode:vertical-rl;gap:14px;display:flex;position:absolute;bottom:clamp(18px,3vw,36px);right:clamp(10px,1.4vw,20px);transform:rotate(180deg)}.ni-margin .t-label{color:var(--neo-ink-2)}@media (max-width:899px){.ni-photo{object-position:50% 12%}.ni-head .t-label+.t-label{display:none}.ni-margin{writing-mode:horizontal-tb;flex-direction:column;gap:5px;margin-top:16px;position:static;transform:none}}
.neo .nx{background:var(--neo-carbon);color:var(--neo-ink);--neo-ink:#eef6f0;--neo-ink-2:#eef6f0bd;--neo-ink-3:#eef6f08f;--neo-line:#eef6f024;padding-block:0;position:relative}@supports (color:lab(0% 0 0)){.neo .nx{--neo-ink-2:lab(96.151% -3.53897 1.92503/.74);--neo-ink-3:lab(96.151% -3.53894 1.92502/.56);--neo-line:lab(96.151% -3.53894 1.92502/.14)}}.neo .nx-stage{height:100svh;min-height:620px;max-height:1200px;position:relative;overflow:clip}.neo .nx-plate{aspect-ratio:1;width:min(100vw,112svh,1320px);position:absolute;top:50%;left:50%;translate:-50% -50%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%),linear-gradient(#0000 0,#000 6% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%),linear-gradient(#0000 0,#000 6% 96%,#0000 100%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.neo .nx-photo{object-fit:cover}.neo .nx-amb{pointer-events:none;--nx-glow:color-mix(in oklab, var(--nx-c) 34%, #000);background:radial-gradient(58% 66% at 51.76% 43%, color-mix(in oklab, var(--nx-glow) 66%, transparent) 0%, color-mix(in oklab, var(--nx-glow) 26%, transparent) 48%, transparent 76%), radial-gradient(30% 38% at 51.76% 41.06%, color-mix(in oklab, var(--nx-glow) 48%, transparent) 0%, transparent 70%);mix-blend-mode:screen;opacity:0;transition:opacity .9s;position:absolute;inset:0}.neo .nx-refl{pointer-events:none;background:radial-gradient(38% 31% at 51.8% 96%, var(--nx-c) 0%, color-mix(in oklab, var(--nx-c) 46%, transparent) 55%, transparent 86%), radial-gradient(17% 23% at 51.8% 78%, color-mix(in oklab, var(--nx-c) 72%, transparent) 0%, transparent 82%);mix-blend-mode:multiply;opacity:0;transition:opacity .9s;position:absolute;inset:0;-webkit-mask-image:url(/neo/billboard.webp);mask-image:url(/neo/billboard.webp);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:luminance;mask-mode:luminance}.neo .nx-amb[data-live],.neo .nx-refl[data-live]{opacity:1}.neo .nx-screen{mix-blend-mode:multiply;pointer-events:none;width:21.97%;height:51.56%;position:absolute;top:15.33%;left:40.82%;container-type:size}.neo .nx-deck{position:absolute;inset:0}.neo .nx-screen[data-on] .nx-deck{animation:.95s ease-out both nx-boot}@keyframes nx-boot{0%{opacity:0}9%{opacity:.85}15%{opacity:.12}27%{opacity:.75}36%{opacity:.3}52%{opacity:1}to{opacity:1}}.neo .nx-slide{text-align:center;color:#131a15;opacity:0;flex-direction:column;align-items:center;transition:opacity .7s;display:flex;position:absolute;inset:0}.neo .nx-slide[data-live]{opacity:1}.neo .nx-s0{background:#fff}.neo .nx-s1{background:var(--color-butter)}.neo .nx-s2{background:var(--color-bubblegum)}.neo .nx-s3{background:color-mix(in oklab, var(--color-tangerine) 42%, white)}.neo .nx-smark{width:16cqw;height:auto;margin-top:12cqh}.neo .nx-s0 .nx-sbig{margin-top:5cqh;font-size:16.5cqw}.neo .nx-sfoot{letter-spacing:-.02em;font-size:6.4cqw;font-weight:700;position:absolute;bottom:5cqh;left:9cqw}.neo .nx-skick{font-family:var(--font-plex), ui-monospace, monospace;letter-spacing:.16em;opacity:.66;margin-top:7.5cqh;font-size:5.6cqw;font-weight:600}.neo .nx-splate{aspect-ratio:1;background:#fff;border-radius:33.34%;place-items:center;width:36cqw;margin-top:5cqh;display:grid}.neo .nx-spic{width:23cqw;height:auto}.neo .nx-sbig{letter-spacing:-.035em;margin-top:3.5cqh;font-size:14.5cqw;font-weight:800;line-height:.98}.neo .nx-ssub{opacity:.72;margin-top:2.2cqh;font-size:6cqw;font-weight:600}.neo .nx-schip{border:1px solid color-mix(in oklab, currentColor 38%, transparent);font-family:var(--font-plex), ui-monospace, monospace;font-variant-numeric:tabular-nums;border-radius:999px;padding:1.2cqh 4cqw;font-size:5.2cqw;font-weight:600;position:absolute;bottom:12cqh;left:9cqw}.neo .nx-led{opacity:.55;background:repeating-linear-gradient(0deg,#00000017 0 1px,#0000 1px 3px);position:absolute;inset:0}.neo .nx-veil{opacity:clamp(0, calc(1.08 - var(--p,1) * 1.4), 1);pointer-events:none;background:#000;position:absolute;inset:0}.neo .nx-copy{z-index:2;gap:14px;max-width:330px;display:grid;position:absolute;top:clamp(20px,9svh,110px);left:clamp(20px,5vw,76px)}.neo .nx-lede{max-width:28ch}.neo .nx-cta{color:#10160f;background:#f4f8f4;justify-self:start}@media (max-width:720px){.neo .nx-stage{height:80svh;min-height:520px}.neo .nx-plate{width:178vw;translate:-51.76% -50%}.neo .nx-copy{max-width:none;padding:96px 18px 26px;position:static}.neo .nx-head{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.neo .nx-screen[data-on] .nx-deck{animation:none}.neo .nx-amb,.neo .nx-refl,.neo .nx-slide{transition:none}}
