.dna-projects{z-index:4;background:#000;width:100%;min-height:100svh;position:relative}.dna-projects-viewport{z-index:5;background:#000;width:100%;height:100svh;position:relative;overflow:hidden}.dna-projects-viewport--transitioning{visibility:hidden;opacity:0;pointer-events:none}.dna-projects-viewport--transitioning canvas{display:none}.dna-projects--pinned .dna-projects-viewport{z-index:5}.dna-projects--complete .dna-projects-viewport{z-index:5;position:fixed;inset:0}.dna-particles{background:#000;width:100%;height:100%;position:absolute;inset:0}.dna-particles canvas{width:100%;height:100%;display:block}.dna-particles--fallback{background:#000;min-height:100svh}body.dna-projects-page,body.dna-projects-page .page-wrapper{background:#000}
