@property --mk-count{syntax:"<integer>";inherits:false;initial-value:0}@keyframes mk-word-in{0%{opacity:0;transform:translateY(110%)rotate(4deg)}}@keyframes mk-rise-in{0%{opacity:0;transform:translateY(18px)}}@keyframes mk-wipe{0%{transform:translateY(105%)}}@keyframes mk-rule{0%{transform:scaleX(0)}}@keyframes mk-draw{0%{stroke-dashoffset:1px}}@keyframes mk-fade{0%{opacity:0}}@keyframes mk-sweep{0%{opacity:1;transform:translate(-110%)skew(-18deg)}to{opacity:1;transform:translate(110%)skew(-18deg)}}@keyframes mk-drift{to{transform:translate(6%,-5%)scale(1.12)}}@keyframes mk-marquee{to{transform:translate(-50%)}}@keyframes mk-progress{0%{transform:scaleX(0)}}@keyframes mk-header-in{0%{opacity:0}}@keyframes mk-logo-condense{to{transform:scale(.9)}}@keyframes mk-parallax{to{transform:translateY(72px)}}@keyframes mk-count-up{0%{--mk-count:0}}@keyframes mk-art-in{0%{opacity:0;transform:translate(40px,-16px)scale(.82)rotate(4deg)}}@keyframes mk-cascade{0%{opacity:0;transform:translateY(14px)}}@keyframes mk-ball-x{0%{transform:translate(-34%)}to{transform:translate(34%)}}@keyframes mk-ball-y{0%{transform:translateY(-24%)}to{transform:translateY(22%)}}@keyframes mk-ball-z{0%,to{transform:translateZ(4px)scale(1)}50%{transform:translateZ(64px)scale(1.25)}}@keyframes mk-ball-shadow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.18;transform:scale(1.7)}}@keyframes mk-row-a{0%,40%{transform:translateY(0)}48%,90%{transform:translateY(var(--mk-step))}98%,to{transform:translateY(0)}}@keyframes mk-row-b{0%,15%{transform:translateY(0)}23%,65%{transform:translateY(var(--mk-step))}73%,90%{transform:translateY(calc(var(--mk-step) * 2))}98%,to{transform:translateY(0)}}@keyframes mk-row-c{0%,15%{transform:translateY(0)}23%,40%{transform:translateY(calc(var(--mk-step) * -1))}48%,90%{transform:translateY(calc(var(--mk-step) * -2))}98%,to{transform:translateY(0)}}@keyframes mk-row-d{0%,65%{transform:translateY(0)}73%,90%{transform:translateY(calc(var(--mk-step) * -1))}98%,to{transform:translateY(0)}}@keyframes mk-flash-c{0%,13%,27%,38%,52%,to{opacity:0}19%,44%{opacity:1}}@keyframes mk-flash-d{0%,63%,77%,to{opacity:0}69%{opacity:1}}@keyframes mk-pulse-dot{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.mk-word{vertical-align:bottom;margin-block:-.14em;padding-block:.14em;display:inline-block;overflow:hidden}.mk-word>span{transform-origin:0 100%;display:inline-block}.mk-wipe{margin-bottom:-.14em;padding-bottom:.14em;overflow:clip}.mk-wipe>span{display:block}.mk-mask{vertical-align:bottom;margin-block:-.14em;padding-block:.14em;display:inline-block;overflow:clip}.mk-mask>span{display:inline-block}.mk-dash{stroke-dasharray:1}.mk-rule{position:relative}.mk-rule:before{content:"";background:var(--border);transform-origin:0;height:1px;position:absolute;inset:0 0 auto}.mk-hero{background:radial-gradient(130% 100% at 0% 0%, transparent 35%, var(--hero-deep) 100%), var(--hero);isolation:isolate}.mk-glow{pointer-events:none;background:radial-gradient(closest-side, var(--hero-glow), transparent);border-radius:9999px;position:absolute}.mk-glow-cyan{background:radial-gradient(closest-side, var(--hero-glow-cyan), transparent)}.mk-sweep{pointer-events:none;opacity:0;background:linear-gradient(90deg, transparent 30%, var(--hero-sheen) 50%, transparent 70%);position:absolute;inset:-20% 0}.mk-grid{pointer-events:none;background-image:linear-gradient(var(--hero-border) 1px, transparent 1px), linear-gradient(90deg, var(--hero-border) 1px, transparent 1px);opacity:.6;background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 75% 35%,#000 0%,#0000 72%);mask-image:radial-gradient(90% 80% at 75% 35%,#000 0%,#0000 72%)}.mk-stage{perspective:1100px}.mk-plane{transform-style:preserve-3d;transform:rotateX(calc(58deg - var(--mk-py,0) * 6deg)) rotateZ(calc(-28deg + var(--mk-px,0) * 6deg));transition:transform .6s cubic-bezier(.2,.8,.2,1)}.mk-draw{stroke-dasharray:1}.mk-3d{transform-style:preserve-3d;position:absolute;inset:0}.mk-ball,.mk-ball-shadow{border-radius:9999px;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%;left:50%}.mk-ball{transform-style:preserve-3d;transform:translateZ(4px)}.mk-ball>b{border-radius:inherit;background:var(--gold-on-hero);width:100%;height:100%;box-shadow:0 0 16px 3px var(--gold-tint);display:block;transform:rotate(28deg)rotateX(-58deg)}.mk-ball-shadow{background:var(--hero-deep);opacity:.55}.mk-board{--mk-row:36px;--mk-gap:6px;--mk-step:calc(var(--mk-row) + var(--mk-gap));background:color-mix(in srgb, var(--hero-deep) 62%, transparent);border:1px solid var(--hero-border);border-radius:var(--radius-xl)}.mk-board-row{height:var(--mk-row);margin-top:var(--mk-gap);border-radius:var(--radius-md);background:var(--band-control);position:relative}.mk-board-row>i{border-radius:inherit;background:var(--elo-tint);box-shadow:inset 0 0 0 1px var(--court-line);opacity:0;position:absolute;inset:0}.mk-count{--mk-count:var(--mk-to);counter-reset:mk var(--mk-count)}.mk-count:after{content:counter(mk)}.mk-dot{background:var(--elo-on-hero);border-radius:9999px;width:8px;height:8px;position:relative}.mk-dot:after{content:"";border-radius:inherit;background:inherit;opacity:0;position:absolute;inset:0}.mk-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.mk-marquee-track{width:max-content;display:flex}.mk-outline{color:#0000;-webkit-text-stroke:1px var(--text-muted)}.mk-header:before{content:"";z-index:-1;background:var(--page);border-bottom:1px solid var(--border);position:absolute;inset:0}@media (min-width:768px){.mk-header:before{background:color-mix(in srgb, var(--page) 76%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px)}}.mk-progress{background:var(--accent);transform-origin:0;height:2px;position:absolute;inset:auto 0 0;transform:scaleX(0)}.mk-lift{transition:translate .26s cubic-bezier(.2,.8,.2,1),transform .14s cubic-bezier(.2,0,0,1),border-color .2s,background-color .2s}.mk-arrow{transition:translate .26s cubic-bezier(.2,.8,.2,1)}.mk-magnetic{translate:calc(var(--mk-mx,0) * 1px) calc(var(--mk-my,0) * 1px);transition:translate .24s cubic-bezier(.2,.8,.2,1)}.mk-sheen{position:relative;overflow:hidden}.mk-sheen:after{content:"";pointer-events:none;background:linear-gradient(110deg, transparent 32%, var(--band-control) 42%, #ffffff52 50%, var(--band-control) 58%, transparent 68%);position:absolute;inset:0;translate:-130%}.mk-underline{position:relative}.mk-underline:after{content:"";background:var(--accent);transform-origin:0;border-radius:2px;height:2px;transition:transform .26s cubic-bezier(.2,.8,.2,1);position:absolute;inset:auto 10px 7px;transform:scaleX(0)}.mk-underline[aria-current=page]:after,.mk-underline[data-current=true]:after{transform:scaleX(1)}.mk-row{isolation:isolate;position:relative}.mk-row:after{content:"";z-index:-1;border-radius:var(--radius-md);background:var(--accent-tint);opacity:0;transition:opacity .2s;position:absolute;inset:0 -12px}@media (hover:hover) and (pointer:fine){.mk-lift:hover{translate:0 -4px}.group:hover .mk-arrow{translate:5px}.mk-sheen:hover:after{transition:translate .75s cubic-bezier(.2,.8,.2,1);translate:130%}.mk-underline:hover:after{transform:scaleX(1)}.mk-row:hover:after{opacity:1}}@media (prefers-reduced-motion:no-preference){.mk-word>span{animation:.82s cubic-bezier(.2,.9,.2,1) both mk-word-in;animation-delay:calc(.12s + var(--mk-i,0) * 70ms)}.mk-enter{animation:.7s cubic-bezier(.2,.8,.2,1) both mk-rise-in;animation-delay:calc(var(--mk-i,0) * 90ms)}.mk-art-in{animation:1.1s cubic-bezier(.16,.84,.24,1) .12s both mk-art-in}.mk-cascade>:nth-child(-n+10){animation:.52s cubic-bezier(.2,.8,.2,1) both mk-cascade;animation-delay:calc(var(--mk-n,0) * 55ms)}.mk-cascade>:nth-child(2){--mk-n:1}.mk-cascade>:nth-child(3){--mk-n:2}.mk-cascade>:nth-child(4){--mk-n:3}.mk-cascade>:nth-child(5){--mk-n:4}.mk-cascade>:nth-child(6){--mk-n:5}.mk-cascade>:nth-child(7){--mk-n:6}.mk-cascade>:nth-child(8){--mk-n:7}.mk-cascade>:nth-child(9){--mk-n:8}.mk-cascade>:nth-child(10){--mk-n:9}.mk-fade{animation:.9s ease-out both mk-fade;animation-delay:calc(var(--mk-i,0) * 90ms)}.mk-draw{animation:1.5s cubic-bezier(.6,0,.2,1) both mk-draw;animation-delay:calc(.25s + var(--mk-i,0) * .13s)}.mk-sweep{animation:1.7s cubic-bezier(.4,0,.2,1) .5s both mk-sweep}.mk-glow{animation:13s ease-in-out infinite alternate mk-drift}.mk-glow-cyan{animation-duration:17s;animation-direction:alternate-reverse}.mk-ball-x{animation:2.2s cubic-bezier(.35,0,.65,1) infinite alternate mk-ball-x}.mk-ball-y{animation:5.7s ease-in-out infinite alternate mk-ball-y}.mk-ball{animation:2.2s ease-in-out infinite mk-ball-z}.mk-ball-shadow{animation:2.2s ease-in-out infinite mk-ball-shadow}.mk-board-row{animation-duration:14s;animation-timing-function:cubic-bezier(.3,0,.2,1);animation-iteration-count:infinite;animation-delay:1.8s}.mk-board-row>i{animation-duration:14s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:1.8s}.mk-row-a{animation-name:mk-row-a}.mk-row-b{animation-name:mk-row-b}.mk-row-c{animation-name:mk-row-c}.mk-row-d{animation-name:mk-row-d}.mk-row-c>i{animation-name:mk-flash-c}.mk-row-d>i{animation-name:mk-flash-d}.mk-count{animation:2.2s cubic-bezier(.2,.8,.2,1) .7s both mk-count-up}.mk-dot:after{animation:1.8s ease-out infinite mk-pulse-dot}.mk-marquee-track{animation:38s linear infinite mk-marquee}.mk-marquee:hover .mk-marquee-track,.mk-marquee:active .mk-marquee-track{animation-play-state:paused}@supports (animation-timeline:view()){.mk-wipe>span{animation:cubic-bezier(.2,.7,.2,1) both mk-wipe;animation-timeline:view();animation-range:entry 10px entry 130px}.mk-rule:before{animation:cubic-bezier(.3,0,.2,1) both mk-rule;animation-timeline:view();animation-range:entry 0 entry 260px}.mk-parallax{animation:linear both mk-parallax;animation-timeline:view();animation-range:exit}.mk-progress{animation:linear both mk-progress;animation-timeline:scroll(root);transform:none}.mk-header:before{animation:linear both mk-header-in;animation-timeline:scroll(root);animation-range:0 72px}.mk-logo{transform-origin:0;animation:linear both mk-logo-condense;animation-timeline:scroll(root);animation-range:0 120px}}}[data-site-motion] .mk-wipe[data-rise]>span,[data-site-motion] .mk-parallax{animation:none}[data-site-motion] .mk-rule[data-rule]:before{transform:scaleX(var(--mk-rule,1));animation:none}@media (max-width:767px){.mk-glow{animation:none}}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){.mk-faq{interpolate-size:allow-keywords}.mk-faq::details-content{opacity:0;block-size:0;transition:block-size .34s cubic-bezier(.2, .8, .2, 1), opacity .34s ease, content-visibility .34s allow-discrete;overflow-y:clip}.mk-faq[open]::details-content{opacity:1;block-size:auto}}}.native-app [class*=mk-],.native-app [class*=mk-]:before,.native-app [class*=mk-]:after,.native-app .mk-cascade>*{animation:none!important}.native-app .mk-progress{display:none}
