@media (prefers-reduced-motion:no-preference){@keyframes mk-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.mk-hero>*{animation:mk-rise var(--duration-reveal) var(--ease-slow) both}.mk-hero>:nth-child(2){animation-delay:.1s}.mk-hero>:nth-child(3){animation-delay:.2s}.mk-hero>:nth-child(4){animation-delay:.3s}.mk-hero>:nth-child(n+5){animation-delay:.4s}.mk-menu-in{animation:mk-rise var(--duration-normal) var(--ease) both}.mk-grow{transition:transform var(--duration-fast) var(--ease);position:relative}.mk-grow:hover{z-index:1;transform:scale(1.02)}.mk-details-in[open]>:not(summary){animation:mk-rise var(--duration-normal) var(--ease) both}@keyframes mk-kenburns{0%{transform:scale(1.04)}to{transform:scale(1.15)}}.mk-kenburns{animation:mk-kenburns 24s var(--ease-slow) both;will-change:transform}@media (scripting:enabled){.mk-reveal{opacity:0;transition:opacity var(--duration-reveal) var(--ease-slow), transform var(--duration-reveal) var(--ease-slow);transition-delay:var(--mk-delay,0s);transform:translateY(18px)}.mk-reveal.mk-left{transform:translate(-18px)}.mk-reveal.mk-fade{transform:none}.mk-reveal.mk-in{opacity:1;transform:none}}}