/* One stationary occlusion edge protects the stacked headers during scrolling. */
.form-stack-cap {
 position: fixed;
 top: 0;
 z-index: 3;
 background: #f4f6f5;
 pointer-events: none;
 visibility: hidden;
}
.configuration.is-stack-engaged .form-stack-cap { visibility: visible; }
.configuration .studio-intro { opacity: 1; transition: opacity 180ms ease; }
.configuration.is-stack-engaged .studio-intro {
 visibility: hidden;
 opacity: 0;
 transition: none;
}
@media (prefers-reduced-motion: reduce) {
 .configuration .studio-intro { transition: none; }
}
