:root{--color-brand:#0051e0}.mk-rise{animation:.8s cubic-bezier(.2,.8,.2,1) both mk-rise}@keyframes mk-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.mk-marquee{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.mk-track{flex-shrink:0;align-items:center;margin:0;padding:0;list-style:none;animation:50s linear infinite mk-marquee;display:flex}.mk-marquee-fast .mk-track{animation-duration:40s}.mk-marquee:hover .mk-track{animation-play-state:paused}@keyframes mk-marquee{to{transform:translate(-100%)}}.mk-docs{outline-offset:8px;--rest:22px;--spread:62px;--tilt:7deg;height:430px;position:relative}@media (width>=1280px){.mk-docs{--rest:30px;--spread:96px;--tilt:9deg}}.mk-doc{aspect-ratio:210/297;background:var(--color-white);border:1px solid var(--color-line-strong);width:210px;transform:translateX(calc(var(--k) * var(--rest))) translateY(calc(var(--k) * var(--k) * 3px)) rotate(calc(var(--k) * 3.5deg));transition:transform .6s cubic-bezier(.2,.8,.2,1),translate .25s,box-shadow .25s;transition-delay:calc((2 - var(--k) * var(--k) / 2) * 25ms), 0s, 0s;border-radius:3px;margin-left:-105px;padding:14px;position:absolute;top:24px;left:50%;box-shadow:0 10px 30px #0f2b5838}.mk-docs:hover .mk-doc,.mk-docs:focus-visible .mk-doc{transform:translateX(calc(var(--k) * var(--spread))) translateY(calc(var(--k) * var(--k) * 9px)) rotate(calc(var(--k) * var(--tilt)))}.mk-docs:hover .mk-doc:hover{translate:0 -18px;box-shadow:0 22px 44px #0f2b5859}.mk-doc-lines{background:repeating-linear-gradient(var(--color-line) 0 1px, transparent 1px 11px);height:110px;margin-top:12px;-webkit-mask-image:linear-gradient(90deg,#000 70%,#0000);mask-image:linear-gradient(90deg,#000 70%,#0000)}@media (width<=640px){.mk-docs{--rest:14px;--spread:40px;--tilt:7deg;height:300px}.mk-doc{width:140px;margin-left:-70px;padding:10px}}.mk-hot:after{content:"";border:2px solid var(--color-brand);opacity:0;border-radius:50%;animation:2.2s ease-out infinite mk-pulse;position:absolute;inset:-6px}.mk-hot[aria-pressed=true]{box-shadow:0 0 0 6px #0051e033}@keyframes mk-pulse{0%{opacity:.6;transform:scale(.8)}to{opacity:0;transform:scale(1.5)}}.mk-tl-rail{background:var(--color-line);width:2px;position:absolute;top:24px;bottom:24px;left:23px}.mk-tl-fill{background:var(--color-brand);transform-origin:top;transition:transform calc(var(--n) * .55s) linear .2s;position:absolute;inset:0}@media (width>=1024px){.mk-tl-rail{width:auto;height:2px;inset:23px calc(12.5% - .75rem) auto}.mk-tl-fill{transform-origin:0}}.mk-tl-node{transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s;transition-delay:calc(.2s + var(--i) * .55s)}.mk-tl-step>:not(.mk-tl-node){transition:opacity .5s,transform .5s;transition-delay:calc(.3s + var(--i) * .55s)}.mk-timeline.is-in .mk-tl-node,.mk-timeline:not(.mk-armed) .mk-tl-node{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-white);box-shadow:0 0 0 6px #0051e01f}.mk-timeline.mk-armed:not(.is-in) .mk-tl-fill{transform:scaleY(0)}@media (width>=1024px){.mk-timeline.mk-armed:not(.is-in) .mk-tl-fill{transform:scaleX(0)}}.mk-timeline.mk-armed:not(.is-in) .mk-tl-step>:not(.mk-tl-node){opacity:0;transform:translateY(10px)}.mk-timeline[data-reveal].mk-armed{opacity:1;transform:none}.mk-scale .mk-bar>span{transform-origin:0;transition:transform 1.1s cubic-bezier(.6, 0, .2, 1) var(--rd,0s)}.mk-scale.mk-armed:not(.is-in) .mk-bar>span{transform:scaleX(0)}[data-reveal].mk-armed{opacity:0;transition:opacity .7s ease var(--rd,0s), transform .7s cubic-bezier(.2, .8, .2, 1) var(--rd,0s);transform:translateY(18px)}[data-reveal].mk-armed.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.mk-rise,.mk-hot:after{animation:none}.mk-track{flex-wrap:wrap;row-gap:12px;animation:none}.mk-marquee{-webkit-mask-image:none;mask-image:none}.mk-track[aria-hidden=true]{display:none}.mk-doc,.mk-scale .mk-bar>span,.mk-tl-fill,.mk-tl-node,.mk-tl-step>*{transition:none}[data-reveal].mk-armed{opacity:1;transition:none;transform:none}}
