.mkt-reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--mkt-delay,0s);transform:translateY(24px)}.mkt-reveal.is-visible{opacity:1;transform:translateY(0)}@media (scripting:none){.mkt-reveal{opacity:1;transform:none}}.mkt-hero-in{opacity:0;animation:.8s cubic-bezier(.22,1,.36,1) forwards mkt-rise;animation-delay:var(--mkt-delay,0s);transform:translateY(18px)}@keyframes mkt-rise{to{opacity:1;transform:translateY(0)}}.mkt-float{animation:7s ease-in-out infinite mkt-float;animation-delay:var(--mkt-delay,0s)}@keyframes mkt-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.mkt-slides{pointer-events:none;display:grid}.mkt-slides>*{grid-area:1/1}.mkt-slide{opacity:0;animation:12s cubic-bezier(.22,1,.36,1) infinite both mkt-slide;animation-delay:var(--mkt-delay,0s)}@keyframes mkt-slide{0%{opacity:0;transform:translate(28px)}4%,29.5%{opacity:1;transform:translate(0)}33.33%,to{opacity:0;transform:translate(-28px)}}.mkt-pop{animation:12s cubic-bezier(.34,1.56,.64,1) infinite mkt-pop;animation-delay:var(--mkt-delay,0s)}@keyframes mkt-pop{0%,8%{transform:scale(1)}10%{transform:scale(1.1)}12%,to{transform:scale(1)}}.mkt-ring{animation:12s ease-in-out infinite mkt-ring}@keyframes mkt-ring{0%{stroke-dashoffset:100px}5.5%,33.33%{stroke-dashoffset:67px}39%,66.66%{stroke-dashoffset:34px}72%,to{stroke-dashoffset:0}}.mkt-cta{background-image:linear-gradient(135deg,var(--primary-700),var(--primary-900)90%)}.mkt-cta:hover{background-image:linear-gradient(135deg,var(--primary-800),var(--primary-950)90%)}.mkt-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.mkt-marquee-track{width:max-content;animation:36s linear infinite mkt-marquee;display:flex}.mkt-marquee:hover .mkt-marquee-track{animation-play-state:paused}@keyframes mkt-marquee{to{transform:translate(-50%)}}.mkt-pulse{position:relative}.mkt-pulse:after{content:"";border-radius:inherit;background:inherit;animation:2.4s ease-out infinite mkt-pulse;position:absolute;inset:0}@keyframes mkt-pulse{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}.mkt-cascade{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transition-delay:var(--mkt-delay,0s);transform:translateY(8px)}.is-visible .mkt-cascade{opacity:1;transform:translateY(0)}@media (scripting:none){.mkt-cascade{opacity:1;transform:none}}.mkt-bar{transform-origin:bottom;transition:transform 1s cubic-bezier(.22,1,.36,1);transition-delay:var(--mkt-delay,0s);transform:scaleY(.15)}.is-visible .mkt-bar{transform:scaleY(1)}details[open] .mkt-faq-content{animation:.3s ease-out mkt-faq-open}@keyframes mkt-faq-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.mkt-caret{animation:1.1s steps(2,start) infinite mkt-caret}@keyframes mkt-caret{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.mkt-reveal,.mkt-hero-in{opacity:1;transition:none;animation:none;transform:none}.mkt-float,.mkt-pulse:after,.mkt-caret,.mkt-slide,.mkt-pop,.mkt-ring{animation:none}.mkt-slide:first-child{opacity:1}.mkt-marquee-track{flex-wrap:wrap;width:auto;animation:none}.mkt-bar{transition:none;transform:scaleY(1)}.mkt-cascade{opacity:1;transition:none;transform:none}details[open] .mkt-faq-content{animation:none}}
