:root{--mk-ease:cubic-bezier(.16, 1, .3, 1);--mk-ease-soft:cubic-bezier(.2, .8, .2, 1)}@media (prefers-reduced-motion:no-preference){.mk-stagger[data-armed=true]:not(.mk-in)>*{opacity:0;transform:translateY(18px)}.mk-stagger.mk-in>*{animation:mk-child-in .75s var(--mk-ease) backwards;animation-delay:calc(var(--mk-step,70ms) * var(--mk-i,0))}@keyframes mk-child-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.mk-stagger>:first-child{--mk-i:0}.mk-stagger>:nth-child(2){--mk-i:1}.mk-stagger>:nth-child(3){--mk-i:2}.mk-stagger>:nth-child(4){--mk-i:3}.mk-stagger>:nth-child(5){--mk-i:4}.mk-stagger>:nth-child(6){--mk-i:5}.mk-stagger>:nth-child(7){--mk-i:6}.mk-stagger>:nth-child(8){--mk-i:7}.mk-stagger>:nth-child(9){--mk-i:8}.mk-stagger>:nth-child(10){--mk-i:9}.mk-stagger>:nth-child(11){--mk-i:10}.mk-stagger>:nth-child(12){--mk-i:11}.mk-stagger>:nth-child(13){--mk-i:12}.mk-stagger>:nth-child(14){--mk-i:13}.mk-stagger>:nth-child(15){--mk-i:14}.mk-stagger>:nth-child(16){--mk-i:15}}.mk-parallax{will-change:auto}@media (prefers-reduced-motion:no-preference){.mk-lift{transition:transform .3s var(--mk-ease), box-shadow .3s var(--mk-ease), background-color .3s ease, border-color .3s ease, color .3s ease}.mk-lift:hover{transform:translateY(-2px);box-shadow:0 14px 34px -14px #00000073}.mk-lift:active{transform:translateY(0)scale(.99)}.mk-card{transition:transform .35s var(--mk-ease), box-shadow .35s var(--mk-ease), border-color .35s ease, background-color .35s ease}.mk-card:hover{transform:translateY(-3px);box-shadow:0 24px 54px -24px #00000059}.mk-underline{transition:background-size .4s var(--mk-ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:2px}:is(.mk-underline:hover,.mk-underline:focus-visible){background-size:100% 1px}.mk-nudge{transition:transform .3s var(--mk-ease)}.mk-nudge:hover{transform:translate(3px)}.mk-zoom{transition:transform .7s var(--mk-ease)}.mk-zoom:hover,.group:hover .mk-zoom{transform:scale(1.06)}.mk-pop{animation:.55s cubic-bezier(.34,1.56,.64,1) backwards mk-pop-in}@keyframes mk-pop-in{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}.mk-fade-in{animation:mk-fade-in .5s var(--mk-ease) backwards}@keyframes mk-fade-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.mk-menu-in{transform-origin:top;animation:mk-menu-in .3s var(--mk-ease) backwards}@keyframes mk-menu-in{0%{opacity:0;transform:scaleY(.94)translateY(-6px)}to{opacity:1;transform:none}}.mk-play:after{content:"";border-radius:inherit;opacity:0;animation:mk-play-ping 2.4s var(--mk-ease-soft) infinite;border:2px solid;position:absolute;inset:0}@keyframes mk-play-ping{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.7)}}}.mk-skeleton{background:linear-gradient(100deg,#7882a01f 20%,#7882a038 42%,#7882a01f 64%) 0 0/240% 100%;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.mk-skeleton{animation:1.7s linear infinite mk-shimmer}@keyframes mk-shimmer{0%{background-position:140% 0}to{background-position:-60% 0}}}.mk-collapse{transition:grid-template-rows .45s var(--mk-ease);grid-template-rows:0fr;display:grid}.mk-collapse[data-open=true]{grid-template-rows:1fr}.mk-collapse__inner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.mk-collapse{transition:none}}.mk-device-frame{transition:width .4s var(--mk-ease), opacity .3s ease, transform .3s var(--mk-ease)}.mk-device-frame--shift{opacity:.55;transform:scale(.985)}@media (prefers-reduced-motion:reduce){.mk-device-frame{transition:none}.mk-device-frame--shift{opacity:1;transform:none}}.mk-input{transition:border-color .25s,box-shadow .25s,background-color .25s}:is(.mk-input:focus-visible,.mk-input:focus){box-shadow:0 0 0 3px color-mix(in srgb, currentColor 22%, transparent);outline:none}@media (prefers-reduced-motion:reduce){.mk-stagger>*,.mk-pop,.mk-fade-in,.mk-menu-in,.mk-zoom{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.mk-split__word,.mk-split__inner{display:inline-block}@media (prefers-reduced-motion:no-preference){.mk-split__inner{will-change:transform}.mk-split--words .mk-split__word,.mk-split--lines .mk-split__word{margin-bottom:-.16em;padding-bottom:.16em;overflow:hidden}.mk-split[data-armed=true]:not(.mk-in) .mk-split__inner{opacity:0}.mk-split--words[data-armed=true]:not(.mk-in) .mk-split__inner,.mk-split--lines[data-armed=true]:not(.mk-in) .mk-split__inner{opacity:1;transform:translateY(120%)}.mk-split--fade-up[data-armed=true]:not(.mk-in) .mk-split__inner{transform:translateY(.65em)}.mk-split--scale[data-armed=true]:not(.mk-in) .mk-split__inner{transform:scale(.86)}.mk-split--blur[data-armed=true]:not(.mk-in) .mk-split__inner{filter:blur(9px);transform:translateY(.3em)}.mk-split.mk-in .mk-split__inner{animation-duration:.8s;animation-timing-function:var(--mk-ease);animation-fill-mode:backwards;animation-delay:calc(var(--mk-split-step,60ms) * var(--i,0));animation-name:mk-split-fade-up}.mk-split--words.mk-in .mk-split__inner,.mk-split--lines.mk-in .mk-split__inner{animation-name:mk-split-mask}.mk-split--scale.mk-in .mk-split__inner{animation-name:mk-split-scale}.mk-split--blur.mk-in .mk-split__inner{animation-name:mk-split-blur}@keyframes mk-split-fade-up{0%{opacity:0;transform:translateY(.65em)}to{opacity:1;transform:none}}@keyframes mk-split-mask{0%{transform:translateY(120%)}to{transform:none}}@keyframes mk-split-scale{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes mk-split-blur{0%{opacity:0;filter:blur(9px);transform:translateY(.3em)}to{opacity:1;filter:none;transform:none}}}.mk-stack{gap:var(--mk-stack-gap,18px);flex-direction:column;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.mk-stack>:first-child{--mk-i:0}.mk-stack>:nth-child(2){--mk-i:1}.mk-stack>:nth-child(3){--mk-i:2}.mk-stack>:nth-child(4){--mk-i:3}.mk-stack>:nth-child(5){--mk-i:4}.mk-stack>:nth-child(6){--mk-i:5}.mk-stack>:nth-child(7){--mk-i:6}.mk-stack>:nth-child(8){--mk-i:7}.mk-stack>:nth-child(9){--mk-i:8}.mk-stack>:nth-child(10){--mk-i:9}.mk-stack>:nth-child(11){--mk-i:10}.mk-stack>:nth-child(12){--mk-i:11}.mk-stack[data-armed=true]>*{top:calc(var(--mk-stack-top,88px) + var(--mk-i,0) * var(--mk-stack-step,16px));transform-origin:top;position:sticky}.mk-stack[data-armed=true]>[data-covered=true]{opacity:.55;transition:scale .45s var(--mk-ease), opacity .45s ease;scale:.955}}.mk-spotlight{--spot-color:color-mix(in srgb, currentColor 55%, transparent);position:relative}@media (prefers-reduced-motion:no-preference){.mk-spotlight:before{content:"";border-radius:inherit;background:radial-gradient(280px circle at var(--x,50%) var(--y,50%), var(--spot-color), transparent 68%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;z-index:6;padding:1.5px;transition:opacity .35s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html[data-pointer-fx] .mk-spotlight:hover:before{opacity:1}}.mk-tilt{--mkt-rx:0deg;--mkt-ry:0deg;--mkt-scale:1;--mkt-mx:50%;--mkt-my:50%;--mkt-glare:.22;transform:perspective(1000px) rotateX(var(--mkt-rx)) rotateY(var(--mkt-ry)) scale(var(--mkt-scale));transform-style:preserve-3d;position:relative}@media (prefers-reduced-motion:no-preference){.mk-tilt{transition:transform .25s var(--mk-ease)}.mk-tilt:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--mkt-mx) var(--mkt-my), #ffffff3d, transparent 62%);mix-blend-mode:overlay;z-index:5;transition:opacity .3s;position:absolute;inset:0}html[data-pointer-fx] .mk-tilt:hover:after{opacity:var(--mkt-glare)}}.mk-magnetic{vertical-align:top;display:inline-flex}@media (prefers-reduced-motion:no-preference){.mk-magnetic{transition:translate .45s var(--mk-ease);will-change:translate}}.mk-depth{perspective:900px;pointer-events:none;position:absolute;inset:0}.mk-depth__panel{background:linear-gradient(135deg,#ffffff21,#ffffff0a);border:1px solid #fff3;border-radius:16px;position:absolute;box-shadow:0 34px 70px -34px #0000008c}.mk-depth__panel:first-child{--dz:70px;--dpx:30px;--dpy:20px;width:20%;height:15%;top:24%;left:6%}.mk-depth__panel:nth-child(2){--dz:42px;--dpx:-26px;--dpy:16px;width:15%;height:22%;top:15%;right:8%}.mk-depth__panel:nth-child(3){--dz:105px;--dpx:36px;--dpy:-22px;width:15%;height:13%;bottom:17%;left:13%}.mk-depth__panel:nth-child(4){--dz:18px;--dpx:-30px;--dpy:-18px;width:23%;height:12%;bottom:22%;right:11%}@media (prefers-reduced-motion:no-preference){.mk-depth__panel{transform:translate3d(calc(var(--px,0) * var(--dpx,20px)), calc(var(--py,0) * var(--dpy,14px)), var(--dz,0px)) rotateX(calc(var(--py,0) * -5deg)) rotateY(calc(var(--px,0) * 7deg));transition:transform .6s var(--mk-ease)}}.mk-ring3d{perspective:1250px;width:100%;height:440px;position:relative;overflow-x:clip}.mk-ring3d__ring{transform-style:preserve-3d;position:absolute;inset:0;transform:rotateX(-3deg)}.mk-ring3d__tile{aspect-ratio:3/4;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#0003;width:236px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 34px 70px -34px #0009}@media (prefers-reduced-motion:no-preference){.mk-ring3d__ring{animation:36s linear infinite mk-ring-spin}.mk-ring3d:hover .mk-ring3d__ring{animation-play-state:paused}@keyframes mk-ring-spin{0%{transform:rotateX(-3deg)rotateY(0)}to{transform:rotateX(-3deg)rotateY(360deg)}}}.mk-canvas3d{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.mk-split__inner,.mk-stack>[data-covered=true],.mk-ring3d__ring,.mk-depth__panel{transition:none!important;animation:none!important}.mk-split[data-armed] .mk-split__inner{opacity:1!important;filter:none!important;transform:none!important}.mk-tilt{transform:none!important}.mk-magnetic{translate:none!important}.mk-depth__panel{transform:none!important}}
