.mkt [data-pl-armed] .pl-anim{animation-duration:var(--pl-dur,.24s);animation-delay:var(--pl-d,0s);animation-timing-function:var(--mk-ease-out);animation-iteration-count:1;animation-play-state:paused;animation-fill-mode:both}.mkt [data-pl-armed][data-pl-play] .pl-anim{animation-play-state:running}.mkt [data-pl-armed] .pl-fade{animation-name:pl-fade}.mkt [data-pl-armed] .pl-rise{animation-name:pl-rise}.mkt [data-pl-armed] .pl-land{animation-name:pl-land}.mkt [data-pl-armed] .pl-pop{animation-name:pl-pop}.mkt [data-pl-armed] .pl-tick{animation-name:pl-tick}.mkt [data-pl-armed] .pl-grow{transform-origin:0;animation-name:pl-grow}.mkt [data-pl-armed] .pl-reveal{animation-name:pl-reveal}.mkt [data-pl-armed] .pl-slide{animation-name:pl-slide}.mkt [data-pl-armed] .pl-press{animation-name:pl-press}@keyframes pl-fade{0%{opacity:0}to{opacity:1}}@keyframes pl-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pl-land{0%{opacity:0;transform:translateY(-12px)scale(.98)}to{opacity:1;transform:none}}@keyframes pl-pop{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:none}}@keyframes pl-tick{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes pl-grow{0%{transform:scaleX(0)}to{transform:none}}@keyframes pl-reveal{0%{clip-path:inset(-8px 100% -8px -8px)}to{clip-path:inset(-8px)}}@keyframes pl-slide{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}@keyframes pl-press{0%,to{transform:none}50%{transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.mkt [data-pl-armed] .pl-anim{animation:none!important}}
@media (min-width:1024px){.mkt .pl-hero{padding-block:clamp(24px, calc(var(--mk-screen-h) * .06), 64px)}.mkt .pl-hero-frame,.mkt .pl-hero-grid{height:100%}.mkt .pl-hero-copy{--pl-u:min(var(--mk-screen-h) * .11, 100cqi / 7.6);container:pl-hero-copy/inline-size}.mkt .pl-hero-title{font-size:clamp(40px, var(--pl-u), 72px);padding-top:clamp(13px, var(--pl-u) / 3, 24px);line-height:calc(1em + 2px)}.mkt .pl-hero-intro{padding-top:clamp(18px, var(--pl-u) * 4 / 9, 32px)}.mkt .pl-hero-cta{padding-top:clamp(22px, var(--pl-u) * 5 / 9, 40px)}.mkt .pl-hero-visual{flex-direction:column;justify-content:center;align-self:stretch;display:flex;container:pl-hero-visual/size}.mkt .pl-hero-stage{--pl-legend:72px;width:min(100cqw, (100cqh - var(--pl-legend)) * 588 / 460)}@container pl-hero-visual (min-width:540px){.mkt .pl-hero-stage{--pl-legend:50px}}}