.mk a{color:inherit;text-decoration:none}.mk a:hover{color:#7c3aed}@media (max-width:760px){.mk .hide-sm{display:none!important}}.mk .orb{background:radial-gradient(circle at 32% 28%,#fff 0,#e9dfff 18%,#a78bfa 52%,#6d28d9 78%,#4c1d95 100%);border-radius:999px;flex:none;display:inline-block}.mk .snip{font-family:var(--font-isans), system-ui, sans-serif}@keyframes mk-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes mk-chat{0%,4%{opacity:0;transform:translateY(12px)}10%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes mk-dot{0%,80%,to{opacity:.25}40%{opacity:1}}.mk .bob{animation:6s ease-in-out infinite mk-bob}.mk .bob2{animation-delay:1.6s}.mk .c1,.mk .c2,.mk .c3,.mk .c4{animation:9s cubic-bezier(.2,.7,.2,1) infinite both mk-chat}.mk .c2{animation-delay:1.3s}.mk .c3{animation-delay:2.6s}.mk .c4{animation-delay:3.9s}.mk .dot{animation:1.2s infinite mk-dot}.mk .dot2{animation-delay:.2s}.mk .dot3{animation-delay:.4s}@media (prefers-reduced-motion:reduce){.mk .bob,.mk .c1,.mk .c2,.mk .c3,.mk .c4,.mk .dot{animation:none}}@media (max-width:760px){.mk section{padding-top:104px!important;padding-left:20px!important;padding-right:20px!important}.mk [style*=minmax\(3]{grid-template-columns:minmax(0,1fr)!important}.mk [style*="padding: 56px 48px"],.mk [style*="padding: 64px 48px"]{padding:32px 22px!important}.mk [style*="min-height: 520px"]{min-height:0!important}}.mk .bob3{animation-delay:3s}.mk [id]{scroll-margin-top:24px}@media (max-width:760px){.mk .cp-head,.mk .cp-foot{padding-left:20px!important;padding-right:20px!important}.mk .cp-foot [style*=grid-template-columns]{grid-template-columns:1fr 1fr!important}.mk .hero-film video{border-radius:14px!important}}.mk .s0{--d:.3s}.mk .s1{--d:1.3s}.mk .s2{--d:2.3s}.mk .s3{--d:3.3s}.mk .s4{--d:4.3s}.mk .s5{--d:5.3s}.mk .s6{--d:6.3s}.mk .s7{--d:7.3s}.mk .s8{--d:8.3s}.mk .s9{--d:9.3s}.mk .stack{display:inline-grid}.mk .stack>*{grid-area:1/1}.mk .play .st-out,.mk .play .dots{opacity:0}.mk .play[data-armed] .st-out{opacity:1}.mk .play[data-armed] .st{opacity:0}.mk .play[data-armed].is-in .st{animation:mk-pop .7s cubic-bezier(.34,1.56,.64,1) var(--d,0s) both}.mk .play[data-armed].is-in .st.slide{animation-name:mk-slide}.mk .play[data-armed].is-in .st-out{animation:mk-out .25s ease var(--d,0s) both}@keyframes mk-pop{0%{opacity:0;transform:translateY(28px)scale(.86)}to{opacity:1;transform:none}}@keyframes mk-slide{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:none}}@keyframes mk-out{to{opacity:0;transform:scale(.8)}}.mk .play[data-armed] .say{opacity:0}.mk .play[data-armed].is-in .say{animation:mk-fade .3s ease calc(var(--d,0s) + .9s) both}.mk .play[data-armed].is-in .dots{animation:mk-dots .9s steps(1) var(--d,0s) both}@keyframes mk-fade{0%{opacity:0}to{opacity:1}}@keyframes mk-dots{0%{opacity:1}to{opacity:0}}.mk .dots{place-self:center start;align-items:center;gap:4px;display:inline-flex}.mk .dots i{background:#7c3aed;border-radius:99px;width:7px;height:7px;animation:1s infinite mk-dot}.mk .dots i:nth-child(2){animation-delay:.15s}.mk .dots i:nth-child(3){animation-delay:.3s}.mk .tg{background:#7c3aed;border-radius:999px;flex:none;width:42px;height:24px;display:inline-block;position:relative}.mk .tg i{background:#fff;border-radius:999px;width:18px;height:18px;position:absolute;top:3px;left:21px;box-shadow:0 1px 3px #00000040}.mk .play[data-armed] .tg{background:#d4d4d8}.mk .play[data-armed] .tg i{left:3px}.mk .play[data-armed].is-in .tg{animation:mk-tg-bg .35s ease var(--d,0s) both}.mk .play[data-armed].is-in .tg i{animation:mk-tg-i .35s cubic-bezier(.34,1.56,.64,1) var(--d,0s) both}@keyframes mk-tg-bg{to{background:#7c3aed}}@keyframes mk-tg-i{to{left:21px}}.mk .bar-fill{border-radius:inherit;transform-origin:0;background:#7c3aed;width:100%;height:100%;display:block}.mk .play[data-armed] .bar-fill{transform:scaleX(0)}.mk .play[data-armed].is-in .bar-fill{animation:mk-fill 3.2s cubic-bezier(.3,.6,.3,1) var(--d,0s) both}@keyframes mk-fill{to{transform:scaleX(1)}}.mk .clickable{display:inline-block;position:relative}.mk .cursor{pointer-events:none;opacity:0;filter:drop-shadow(0 3px 4px #00000059);width:26px;height:26px;position:absolute;top:55%;left:60%}.mk .play[data-armed].is-in .cursor{animation:mk-cursor 1.5s cubic-bezier(.4,0,.2,1) calc(var(--d,0s) - 1.2s) both}@keyframes mk-cursor{0%{opacity:0;transform:translate(120px,90px)}20%{opacity:1}75%{opacity:1;transform:none}85%{transform:scale(.8)}to{opacity:1;transform:none}}.mk .play[data-armed].is-in .press{animation:mk-press .45s ease var(--d,0s) both}@keyframes mk-press{40%{transform:scale(.9);box-shadow:0 0 0 10px #7c3aed47}to{transform:none;box-shadow:0 0 #7c3aed00}}.mk .lit{color:#fff;background:#0b0b0c}.mk .play[data-armed] .lit{color:#71717a;background:#ffffffeb}.mk .play[data-armed].is-in .lit{animation:mk-lit .4s cubic-bezier(.34,1.56,.64,1) var(--d,0s) both}@keyframes mk-lit{0%{transform:scale(1)}50%{transform:scale(1.12)}to{color:#fff;background:#0b0b0c;transform:none}}.mk .play[data-armed].is-in .glow{animation:mk-pop .7s cubic-bezier(.34,1.56,.64,1) var(--d,0s) both, mk-glow 1.4s ease calc(var(--d,0s) + .5s) 2}@keyframes mk-glow{50%{box-shadow:0 0 0 8px #7c3aed38}}.mk .ph{background-position:50%;background-size:cover;border-radius:28px;min-width:0;min-height:600px;position:relative;overflow:hidden}.mk .ph .ov{position:absolute}@media (max-width:760px){.mk .ph{min-height:0!important;padding:220px 14px 14px!important}.mk .ph .ov{margin:0 auto;width:auto!important;max-width:none!important;position:relative!important;inset:auto!important}.mk .ph .ov+.ov{margin-top:14px}}
