/* Material volumes continue through the editorial chapters. */
.vsn-experience { --ispace-ready:1; }
.ispace-host { isolation:isolate;position:relative; }
.ispace-canvas { position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:-1;contain:strict;mask-image:linear-gradient(transparent,#000 14%,#000 85%,transparent); }
.ispace-host.ispace-ready>.continuum-sigil { visibility:hidden; }
.discipline-page .dp-perspective.ispace-ready { background:radial-gradient(ellipse at 20% 70%,color-mix(in srgb,var(--dc) 7%,transparent),transparent 50%),var(--bg); }
.discipline-page .dp-perspective.ispace-ready .dp-statement { text-shadow:0 4px 28px var(--bg); }
.discipline-page .dp-contact.ispace-ready h2 { text-shadow:0 5px 32px var(--bg); }
.ispace-ready .continuum-study { perspective:1100px; }
.ispace-ready .continuum-study-window { transform:perspective(1100px) rotateY(var(--ispace-study-angle,-7deg));transform-origin:0 50%;box-shadow:20px 25px 50px #0004; }
body[data-page="home"] #studio.ispace-ready .ispace-canvas { opacity:.25;mask-image:linear-gradient(#000,transparent 65%); }
@media(max-width:760px) {
 .ispace-canvas { opacity:.66; }
 .ispace-ready .continuum-study-window { transform:none; }
}
@media(prefers-reduced-motion:reduce) {
 .ispace-ready .continuum-study-window { transform:none; }
}
