.nh[data-astro-cid-3olhi5rx]{--nh-pad: clamp(20px, 4.4vw, 56px);position:relative;display:grid;grid-template-rows:auto 1fr auto;box-sizing:border-box;min-height:100svh;padding:0 var(--nh-pad) clamp(24px,5.5svh,48px);overflow:clip;color:var(--nk-fg);font-family:var(--nk-font-body)}.nh-stage[data-astro-cid-3olhi5rx]{position:absolute;inset:0;z-index:3;pointer-events:none;color:var(--nk-accent)}.nh-word[data-astro-cid-3olhi5rx]{position:absolute;left:50%;top:44%;width:min(86%,1500px);height:50%;transform:translate(-50%,-50%)}.nh-glass[data-astro-cid-3olhi5rx]{fill:var(--nk-fx-4)}.nh-veil[data-astro-cid-3olhi5rx]{position:absolute;inset:0;z-index:2;display:none;background:var(--nk-bg);pointer-events:none}html[data-intro] .nh-veil[data-astro-cid-3olhi5rx]{display:block}.nh-foot[data-astro-cid-3olhi5rx]{position:relative;z-index:1}html[data-tour] .nh[data-astro-cid-3olhi5rx]{pointer-events:none}html[data-tour] .nh-foot[data-astro-cid-3olhi5rx],html[data-tour] .nh .nh-head{pointer-events:auto}html[data-intro=done] .nh-veil[data-astro-cid-3olhi5rx],html[data-intro=cut] .nh-veil[data-astro-cid-3olhi5rx]{opacity:0;visibility:hidden;transition:opacity var(--nk-dur-panel) var(--nk-ease-out),visibility 0s linear var(--nk-dur-panel)}html[data-intro=cut] .nh-veil[data-astro-cid-3olhi5rx]{transition:opacity var(--nk-dur-fast) var(--nk-ease-out),visibility 0s linear var(--nk-dur-fast)}html[data-intro=play] .nh-in{transform:translateY(10px)}html[data-intro=done] .nh-in{transition:transform var(--nk-dur-reveal) var(--nk-ease-out)}html[data-intro=done] .nh-copy[data-astro-cid-3olhi5rx]{transition-delay:60ms}html[data-intro=done] .nh-work[data-astro-cid-3olhi5rx]{transition-delay:.12s}@media(prefers-reduced-motion:reduce){.nh-in{transform:none!important}}.nh-foot[data-astro-cid-3olhi5rx]{grid-row:3;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 40px}.nh-copy[data-astro-cid-3olhi5rx]{max-width:40rem}.nh-title[data-astro-cid-3olhi5rx]{margin:0;font-family:var(--nk-font-display);font-size:clamp(1.75rem,1rem + 2.3vw,2.875rem);font-weight:600;line-height:1.08;letter-spacing:var(--nk-tracking-display);color:var(--nk-fg);text-wrap:balance}.nh-sub[data-astro-cid-3olhi5rx]{max-width:46ch;margin:14px 0 0;color:var(--nk-muted);font-size:clamp(.9375rem,.9rem + .2vw,1.0625rem);line-height:1.55}.nh-work[data-astro-cid-3olhi5rx]{display:grid;justify-items:end;gap:8px;text-align:right}.nh-more[data-astro-cid-3olhi5rx]{color:var(--nk-accent-text);font-size:1rem;font-weight:600}.nh-projects[data-astro-cid-3olhi5rx]{margin:0;color:var(--nk-muted);font-family:var(--nk-font-label);font-size:.8125rem}@media(max-width:760px){.nh-foot[data-astro-cid-3olhi5rx]{flex-direction:column;align-items:stretch;gap:18px}.nh-work[data-astro-cid-3olhi5rx]{justify-items:start;gap:6px;text-align:left}}@media(max-width:720px){.nh[data-astro-cid-3olhi5rx]{--nh-pad: 20px}.nh-word[data-astro-cid-3olhi5rx]{top:42%;width:calc(100% - 40px);height:32%}}.nh-tour[data-astro-cid-3olhi5rx]{--nh-hero: 140;--nh-step: 90;--nh-n: 4;position:relative}.nh-pin[data-astro-cid-3olhi5rx]{position:relative}.nh-cut[data-astro-cid-3olhi5rx]{display:none}.nh-anchor[data-astro-cid-3olhi5rx]{position:absolute;top:0}html[data-tour] .nh-tour[data-astro-cid-3olhi5rx]{height:calc(100svh + (var(--nh-hero) + (var(--nh-n) - 1) * var(--nh-step)) * 1svh)}html[data-tour] .nh-pin[data-astro-cid-3olhi5rx]{position:sticky;top:0;height:100svh;overflow:clip}html[data-tour] .nh[data-astro-cid-3olhi5rx]{z-index:3}html[data-tour] .nh-cut[data-astro-cid-3olhi5rx]{position:absolute;inset:0;z-index:2;display:block;pointer-events:none}html[data-tour] .nh-exhibits[data-astro-cid-3olhi5rx]{position:absolute;inset:0;z-index:1;display:none;visibility:hidden;transform-origin:50% 44%}html[data-tour] .nh-exhibits[data-astro-cid-3olhi5rx][data-ready]{display:block}html[data-tour] .nh-exhibits[data-astro-cid-3olhi5rx][data-on]{visibility:visible}@media(max-width:720px){html[data-tour] .nh-exhibits[data-astro-cid-3olhi5rx]{transform-origin:50% 42%}}.nh-cards[data-astro-cid-b7hwxdr2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px;margin:clamp(20px,4vh,40px) 0 0;padding:0;list-style:none}.nh-card[data-astro-cid-b7hwxdr2]{display:grid;align-content:start;gap:10px;padding:28px 24px;border:1px solid var(--nk-line);border-radius:14px;background:var(--nk-surface)}.nh-card[data-astro-cid-b7hwxdr2] h3[data-astro-cid-b7hwxdr2]{margin:0;font-family:var(--nk-font-display);font-size:1.1875rem;font-weight:600}.nh-card[data-astro-cid-b7hwxdr2] p[data-astro-cid-b7hwxdr2]{margin:0;color:var(--nk-muted);line-height:1.55}.nh-points[data-astro-cid-b7hwxdr2]{display:grid;gap:6px;margin:8px 0 0;padding:0;list-style:none;font-size:.875rem}.nh-points[data-astro-cid-b7hwxdr2] li[data-astro-cid-b7hwxdr2]{display:flex;gap:10px;align-items:baseline}.nh-points[data-astro-cid-b7hwxdr2] li[data-astro-cid-b7hwxdr2]:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--nk-accent);transform:translateY(-2px)}.nh-sec-more[data-astro-cid-b7hwxdr2]{justify-self:start;margin-top:8px;color:var(--nk-accent-text);font-weight:600}.nh-steps[data-astro-cid-b7hwxdr2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:28px 24px;margin:clamp(20px,4vh,40px) 0 0;padding:0;list-style:none}.nh-step[data-astro-cid-b7hwxdr2]{display:grid;align-content:start;gap:8px;padding-top:18px;border-top:1px solid var(--nk-line-strong)}.nh-step-n[data-astro-cid-b7hwxdr2]{color:var(--nk-accent-text);font-family:var(--nk-font-label);font-size:.875rem;font-weight:500;font-variant-numeric:tabular-nums}.nh-step[data-astro-cid-b7hwxdr2] h3[data-astro-cid-b7hwxdr2]{margin:0;font-family:var(--nk-font-display);font-size:1.1875rem;font-weight:600}.nh-step[data-astro-cid-b7hwxdr2] p[data-astro-cid-b7hwxdr2]{margin:0;color:var(--nk-muted);line-height:1.55}
