.mkt{--mkt-ink:#0f1c17;--mkt-canvas:#f7f6f3;--mkt-glass:#ffffff9e;--mkt-glass-line:#ffffffbf;--mkt-glow-a:#1a4d3a;--mkt-glow-b:#3d8f68;--mkt-glow-c:#c98a2b;--mkt-halo:#1a4d3a29;--mkt-radius:20px;--mkt-radius-lg:28px;background:var(--mkt-canvas);color:var(--mkt-ink)}.dark .mkt{--mkt-ink:#ecebe7;--mkt-canvas:#0e1210;--mkt-glass:#1c221f94;--mkt-glass-line:#ffffff1a;--mkt-glow-a:#2f7d5c;--mkt-glow-b:#4a9c76;--mkt-glow-c:#d9a441;--mkt-halo:#4a9c7633}.mkt-mesh{pointer-events:none;filter:blur(70px)saturate(145%);opacity:1;height:130%;transform:translate3d(calc(var(--px,0) * 18px), calc(var(--py,0) * 18px), 0);transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:-20% -10% auto;-webkit-mask-image:linear-gradient(#000 55%,#0000 96%);mask-image:linear-gradient(#000 55%,#0000 96%)}.mkt-mesh span{will-change:transform;border-radius:999px;display:block;position:absolute}.mkt-mesh span:first-child{background:radial-gradient(circle at 40% 40%, var(--mkt-glow-a), transparent 68%);opacity:.78;width:46vw;height:46vw;animation:26s ease-in-out infinite mkt-drift-a;top:-8vw;left:-6vw}.mkt-mesh span:nth-child(2){background:radial-gradient(circle at 60% 40%, var(--mkt-glow-b), transparent 66%);opacity:.66;width:40vw;height:40vw;animation:32s ease-in-out infinite mkt-drift-b;top:2vw;right:-4vw}.mkt-mesh span:nth-child(3){background:radial-gradient(circle at 50% 50%, var(--mkt-glow-c), transparent 70%);opacity:.44;width:34vw;height:34vw;animation:38s ease-in-out infinite mkt-drift-c;top:18vw;left:32vw}@keyframes mkt-drift-a{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(6vw,4vw)scale(1.12)}}@keyframes mkt-drift-b{0%,to{transform:translate(0,0)scale(1.06)}50%{transform:translate(-5vw,5vw)scale(1)}}@keyframes mkt-drift-c{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-4vw,-6vw)scale(1.18)}}.mkt-grain:after{content:"";pointer-events:none;opacity:.35;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");position:absolute;inset:0}.mkt-glass{background:var(--mkt-glass);-webkit-backdrop-filter:blur(18px)saturate(150%);border:1px solid var(--mkt-glass-line);border-radius:var(--mkt-radius);box-shadow:0 1px 0 0 #ffffff59 inset, 0 20px 50px -24px var(--mkt-halo)}.dark .mkt-glass{box-shadow:inset 0 1px #ffffff0f,0 24px 60px -28px #000000b3}.mkt-par{transform:translate3d(calc(var(--px,0) * var(--depth,10) * 1px), calc(var(--py,0) * var(--depth,10) * 1px), 0);will-change:transform;transition:transform .4s cubic-bezier(.22,1,.36,1)}.mkt-in{animation:.7s cubic-bezier(.22,1,.36,1) both mkt-rise;animation-delay:var(--delay,0s)}@keyframes mkt-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.mkt-can-reveal .mkt-reveal{opacity:0;transform:translateY(18px)}.mkt-can-reveal .mkt-reveal.is-in{opacity:1;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--delay,0s);transform:none}.mkt-kenburns{animation:24s ease-in-out infinite alternate mkt-kenburns}@keyframes mkt-kenburns{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.09)translate(-1.5%,-1.5%)}}.mkt-marquee{animation:38s linear infinite mkt-marquee}@keyframes mkt-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.mkt-sheen:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(115deg,#0000 30%,#ffffff38 48%,#0000 62%);transition:opacity .3s;position:absolute;inset:0;transform:translate(-40%)}.mkt-sheen:hover:before{opacity:1;animation:.9s cubic-bezier(.22,1,.36,1) mkt-sheen}@keyframes mkt-sheen{0%{transform:translate(-45%)}to{transform:translate(45%)}}.mkt-draw{stroke-dasharray:var(--len,1000);stroke-dashoffset:var(--len,1000)}.is-in .mkt-draw{animation:2.2s cubic-bezier(.22,1,.36,1) forwards mkt-draw}@keyframes mkt-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.mkt-mesh,.mkt-mesh span,.mkt-par,.mkt-kenburns,.mkt-marquee,.mkt-sheen:before{transition:none!important;animation:none!important;transform:none!important}.mkt-can-reveal .mkt-reveal{opacity:1;transform:none}.mkt-in{animation:none}.is-in .mkt-draw{stroke-dashoffset:0;animation:none}}
