.board4061{width:92%;max-width:1440px;margin:64px auto 80px}.board4061-art{display:block;width:100%;height:auto}.board4061-modes{max-width:1050px;margin:0 auto 56px}.board4061-evidence{display:grid;grid-template-columns:1fr 1.25fr;gap:clamp(28px,5vw,80px);align-items:center;background:#fff;border-radius:16px;padding:clamp(24px,4vw,60px)}.board4061-reveal.is-visible{animation:board4061-in .65s ease-out both}@keyframes board4061-in{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(max-width:650px){.board4061{width:88%;margin:36px auto 48px}.board4061-modes{margin-bottom:28px}.board4061-evidence{grid-template-columns:1fr;gap:24px;padding:20px}}@media(prefers-reduced-motion:reduce){.board4061-reveal.is-visible{animation:none}}
.board4061-mobile{display:none}.mode4061-visual{transition:translate .3s ease}@media(max-width:650px){.board4061-modes>svg{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.board4061-mobile{display:grid;gap:20px}.board4061-mobile-mode{width:min(100%,340px);margin:auto}.board4061-mobile-mode svg{overflow:hidden}}@media(prefers-reduced-motion:reduce){.mode4061-visual{transition:none}}
/* Scroll controls only the artwork layers; copy remains in its original position. */
.board4061-modes.board4061-reveal,.board4061-modes.is-visible .mode4061{animation:none;opacity:1;transform:none}
.board4061-modes .mode4061,.board4061-modes .mode4061-visual{animation:none;transform:none;translate:none;filter:none;transition:none}
.mode4061-parameter{transform-box:fill-box;transform-origin:center}

.mode4061-motionlayer{transition:translate 240ms ease-out}@media(prefers-reduced-motion:reduce){.mode4061-motionlayer{transition:none}}

/* Independent centers keep the three panels in their original columns while turning. */
.mode4061-motionlayer,.mode4061-hoverlayer{transform-box:fill-box;transform-origin:center;backface-visibility:hidden}
.mode4061-hoverlayer{transition:transform 240ms ease-out}
@media(prefers-reduced-motion:reduce){.mode4061-hoverlayer{transition:none}}

.mode4061-motionlayer{transition:transform 650ms cubic-bezier(.22,.7,.2,1)}
.mode4061-toggle{cursor:pointer;outline:none}
.mode4061-toggle:focus-visible{stroke:#657675;stroke-width:1.5;stroke-dasharray:4 4}
@media(prefers-reduced-motion:reduce){.mode4061-motionlayer{transition:none}}
