.mk-pin-rule,.mk-pin-grid,.mk-pin-dashes{display:none}@media (min-width:1024px){.mk-pin{height:calc(var(--mk-pin-count,1) * 100vh)}.mk-pin-stage{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:repeat(2,minmax(0,1fr));height:100vh;display:grid;position:sticky;top:0;overflow:hidden}.mk-pin-rule{grid-area:1/1/-1;display:block}.mk-pin-grid{grid-area:1/2/-1;display:block}.mk-pin-dashes{grid-area:1/1;justify-self:center;margin-top:6rem;display:flex}.mk-pin-slide{display:contents}.mk-pin-copy{opacity:0;width:83%;max-width:48rem;transition:opacity var(--mk-dur-fast) var(--mk-ease-pin), transform var(--mk-dur-fast) var(--mk-ease-pin);grid-area:2/1;justify-self:center;transform:translateY(3rem)}.mk-pin-copy[data-state=past]{transform:none}.mk-pin-copy[data-state=active]{opacity:1;transition-duration:var(--mk-dur-slow);transform:none}.mk-pin-screen{transform:translateY(calc((var(--mk-pin-i,0) - var(--mk-pin-pos,0)) * 100%));grid-area:1/2/-1;padding-top:6rem}.mk-pin-live .mk-pin-screen{will-change:transform}.mk-pin-cta{grid-area:3/1;width:83%;max-width:48rem;padding:0 0 1.5rem}}.mk-pin-dash{transform-origin:0;transform:scaleX(clamp(0, calc(var(--mk-pin-pos,0) - var(--mk-pin-i,0) + 1), 1))}[dir=rtl] .mk-pin-dash{transform-origin:100%}.mk-pin-line{transform-origin:0}[dir=rtl] .mk-pin-line{transform-origin:100%}@keyframes mk-pin-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mk-pin-progress{animation:mk-pin-progress var(--mk-pin-dwell,6s) linear forwards}@media (prefers-reduced-motion:reduce){.mk-pin-dash{transform:scaleX(clamp(0, calc(var(--mk-pin-active,0) - var(--mk-pin-i,0) + 1), 1))}.mk-pin-progress{animation:none;transform:none}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.mk-pin-copy{transition:opacity var(--mk-dur-fast) ease;transform:none}.mk-pin-screen{transform:translateY(calc((var(--mk-pin-i,0) - var(--mk-pin-active,0)) * 100%))}.mk-pin-live .mk-pin-screen{will-change:auto}}
