/* Preview-only editorial motion: compositor-safe and optional. */
.mk-foundation-preview #mk [data-float],.mk-foundation-preview #mk .mk-reveal{opacity:0;transform:translate3d(0,18px,0);transition:opacity .72s cubic-bezier(.2,.7,.2,1),transform .72s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}
.mk-foundation-preview #mk [data-float].mk-in-view,.mk-foundation-preview #mk .mk-reveal.mk-in-view{opacity:1;transform:translate3d(0,0,0)}
.mk-foundation-preview #mk a:focus-visible,.mk-foundation-preview #mk summary:focus-visible{outline:2px solid var(--gold);outline-offset:5px}
.mk-foundation-preview #mk .mk-igtile,.mk-foundation-preview #mk .mk-jrow,.mk-foundation-preview #mk .mk-srow{transition:background-color .25s ease,transform .25s ease}
.mk-foundation-preview #mk .mk-igtile:hover,.mk-foundation-preview #mk .mk-jrow:hover{transform:translateY(-2px)}
@media (prefers-reduced-motion:reduce){.mk-foundation-preview *, .mk-foundation-preview *::before, .mk-foundation-preview *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.mk-foundation-preview #mk [data-float],.mk-foundation-preview #mk .mk-reveal{opacity:1;transform:none;will-change:auto}}
