.mk-root{--mk-navy:#08111c;--mk-navy-2:#0d1824;--mk-navy-3:#13212f;--mk-fg:#111827;--mk-muted:#5f6b7d;--mk-subtle:#8993a2;--mk-line:#e4e9f0;--mk-line-strong:#d2dae4;--mk-surface:#f5f7fa;--mk-accent:#2f6fc4;--mk-accent-ink:#2560ad;--mk-accent-soft:#edf4ff;--mk-highlight:#8fbcf0;--mk-success:#2eae79;--mk-dark-muted:#a3b4c6;--mk-dark-line:#1d2b3b;--mk-card-shadow:0 8px 20px #1c304c08;--mk-premium-shadow:0 24px 70px #192c4b17;--mk-ease:cubic-bezier(.2, .7, .2, 1);--mk-font-display:var(--font-inter);--bg:#f5f7fa;--card:#fff;--text:#111827;--muted:#667085;--subtle:#8993a2;--line:#e4e9f0;--hover:#f3f5f8;--active:#f0f4f9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh;color:var(--mk-fg);font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.005em;-webkit-font-smoothing:antialiased;background:#fff}@layer components{.mk-container{width:100%;max-width:1680px;margin-inline:auto;padding-inline:20px}@media (min-width:640px){.mk-container{padding-inline:32px}}@media (min-width:1024px){.mk-container{width:calc(100% - 80px);padding-inline:0}}@media (min-width:1280px){.mk-container{width:86%}}.mk-display{font-family:var(--mk-font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.035em;text-wrap:balance}.mk-mono{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:600}.mk-eyebrow{color:var(--mk-accent);align-items:center;gap:8px;display:inline-flex}.mk-eyebrow:before{content:"";opacity:.85;background:currentColor;border-radius:2px;width:6px;height:6px}.mk-dark .mk-eyebrow{color:var(--mk-highlight)}.mk-btn{letter-spacing:-.01em;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:14px;font-weight:600;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s;display:inline-flex}.mk-btn:focus-visible,.mk-focus:focus-visible{outline:2px solid var(--mk-accent);outline-offset:2px}.mk-dark .mk-btn:focus-visible,.mk-dark .mk-focus:focus-visible{outline-color:var(--mk-highlight)}.mk-btn svg{transition:transform .16s}.mk-btn:hover svg.mk-arrow{transform:translate(2px)}.mk-btn-primary{background:var(--mk-accent);color:#fff;box-shadow:inset 0 1px #ffffff24,0 12px 26px -14px #2f6fc4d9}.mk-btn-primary:hover{background:var(--mk-accent-ink)}.mk-btn-secondary{border:1px solid var(--mk-line-strong);color:var(--mk-fg);box-shadow:var(--mk-card-shadow);background:#fff}.mk-btn-secondary:hover{background:#fafbfd;border-color:#b9c4d2}.mk-btn-dark{color:#fff;background:#ffffff0a;border:1px solid #ffffff29}.mk-btn-dark:hover{background:#ffffff17}.mk-btn-sm{height:36px;padding:0 14px;font-size:13px}.mk-card{border:1px solid var(--mk-line);box-shadow:var(--mk-card-shadow);background:#fff;border-radius:14px;transition:border-color .2s,box-shadow .2s,transform .2s}a.mk-card:hover,.mk-card-hover:hover{border-color:var(--mk-line-strong);box-shadow:var(--mk-premium-shadow);transform:translateY(-2px)}.mk-dark .mk-card{border-color:var(--mk-dark-line);box-shadow:none;background:#ffffff06}.mk-form-light{color:var(--mk-fg)}.mk-dark .mk-form-light .mk-card{background:#fff;border-color:#0000;box-shadow:0 30px 80px #0000004d}.mk-icon-tile{background:var(--mk-accent-soft);width:38px;height:38px;color:var(--mk-accent);border-radius:10px;place-items:center;display:grid}.mk-dark .mk-icon-tile{color:var(--mk-highlight);background:#8fbcf01a}.mk-dark{isolation:isolate;color:#fff;background:radial-gradient(70% 60% at 82% 70%,#2f6fc44d,#0000 70%),radial-gradient(55% 45% at 0 0,#3878c824,#0000 70%),linear-gradient(#08111c 0%,#070e17 100%);position:relative}.mk-dark:before{content:"";z-index:-1;pointer-events:none;opacity:.55;background-image:linear-gradient(#8cb0d40e 1px,#0000 1px),linear-gradient(90deg,#8cb0d40e 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 30% 30%,#000,#0000 75%);mask-image:radial-gradient(70% 60% at 30% 30%,#000,#0000 75%)}.mk-grid-bg{background-image:linear-gradient(90deg,#1118270a 1px,#0000 1px),linear-gradient(#1118270a 1px,#0000 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}.mk-canvas{background:radial-gradient(ellipse 60% 50% at 100% 0%, #407bd112, transparent 70%), var(--mk-surface)}.mk-rule{background:linear-gradient(90deg, transparent, var(--mk-line-strong) 15%, var(--mk-line-strong) 85%, transparent);height:1px}.mk-prose p+p{margin-top:1rem}.mk-header{z-index:40;-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);background:#ffffffdb;border-bottom:1px solid #0000;transition:border-color .2s;position:sticky;top:0}@media (max-width:1023px){.mk-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff7}}.mk-header[data-scrolled=true]{border-bottom-color:var(--mk-line)}.mk-menu{opacity:0;visibility:hidden;transition:opacity .16s,transform .16s,visibility .16s;transform:translateY(6px)}.mk-nav-item:hover>.mk-menu,.mk-nav-item:focus-within>.mk-menu,.mk-nav-item[data-open=true]>.mk-menu{opacity:1;visibility:visible;transform:none}.mk-photo img{transition:transform .9s var(--mk-ease)}a:hover .mk-photo img{transform:scale(1.035)}.mk-svg-flow{stroke-dasharray:4 6;animation:1.4s linear infinite mk-svg-flow}@keyframes mk-svg-flow{to{stroke-dashoffset:-10px}}.mk-flow-line{background-image:linear-gradient(90deg, var(--mk-accent) 50%, transparent 50%);background-position:0;background-repeat:repeat-x;background-size:10px 2px;animation:1.2s linear infinite mk-flow}.mk-flow-line-v{background-image:linear-gradient(180deg, var(--mk-accent) 50%, transparent 50%);background-position:50% 0;background-repeat:repeat-y;background-size:2px 10px;animation:1.2s linear infinite mk-flow-v}.mk-dark .mk-flow-line,.mk-dark .mk-flow-line-v{--mk-accent:var(--mk-highlight)}.mk-flow-line-muted{--mk-accent:#b5c1cf;animation:none}@keyframes mk-flow{to{background-position:10px}}@keyframes mk-flow-v{to{background-position:50% 10px}}.mk-offer{position:relative;overflow:hidden}.mk-offer-wash{aspect-ratio:1.6;pointer-events:none;background:radial-gradient(closest-side,#2f6fc417,#2f6fc408 60%,#0000);width:min(760px,110%);position:absolute;top:4%;left:max(-12%,50% - 920px)}.mk-offer-price{color:var(--mk-fg);flex-wrap:wrap;align-items:baseline;column-gap:.04em;font-size:clamp(80px,23vw,132px);line-height:.9;display:flex}.mk-offer-currency{letter-spacing:-.01em;color:var(--mk-accent-ink);align-self:flex-start;margin-top:.12em;font-size:.28em;font-weight:600}.mk-offer-amount{letter-spacing:-.06em;font-variant-numeric:tabular-nums lining-nums;margin-right:.1em;font-weight:600}.mk-offer-unit{letter-spacing:-.01em;color:var(--mk-muted);font-size:max(16px,.15em);font-weight:500}.mk-offer-list{border-top:1px solid var(--mk-line-strong)}.mk-offer-row{border-bottom:1px solid var(--mk-line);gap:3px;padding:15px 0;display:grid}@media (min-width:640px){.mk-offer-row{padding:16px 0}}.mk-offer-ship{border-left:2px solid var(--mk-accent);padding:2px 0 2px 18px}@media (prefers-reduced-motion:reduce){.mk-svg-flow,.mk-flow-line,.mk-flow-line-v{animation:none}.mk-card,.mk-btn,.mk-photo img{transition:none}}}.mk-hero-globe{aspect-ratio:1;pointer-events:none;width:100%;position:relative}.mk-hero-globe-still{width:100%;height:100%;transition:opacity .9s;position:absolute;inset:0}.network-globe.mk-hero-globe-live{opacity:0;height:auto;transition:opacity .9s;position:absolute;inset:0;overflow:visible}.network-globe.mk-hero-globe-live.is-shown{opacity:1}.mk-hero-globe-live .network-globe-canvas{inset:0}.mk-root .mk-flip-window{color:#fff;padding-block:.06em .18em;display:inline-grid;overflow:clip}.mk-root .mk-flip-sizer,.mk-root .mk-flip-item{white-space:nowrap;grid-area:1/1}.mk-root .mk-flip-sizer{visibility:hidden}.mk-root .mk-flip-item{background:linear-gradient(90deg, #fff 0%, var(--mk-highlight) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;justify-self:start;position:relative}.mk-root .mk-flip-item.is-entering{animation:.7s cubic-bezier(.22,1,.36,1) both mk-roll-in}.mk-root .mk-flip-item.is-leaving{animation:.52s cubic-bezier(.55,0,.75,.2) both mk-roll-out}.mk-root .mk-flip-progress{transform-origin:0;background:linear-gradient(90deg,#8fbcf0b3,#8fbcf026);height:1px;animation:linear both mk-progress;position:absolute;bottom:-.16em;left:0;right:0}@keyframes mk-roll-in{0%{opacity:0;filter:blur(6px);transform:translateY(70%)}to{opacity:1;filter:none;transform:none}}@keyframes mk-roll-out{to{opacity:0;filter:blur(6px);transform:translateY(-70%)}}@keyframes mk-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1023px){.mk-root .mk-flip-item.is-entering{animation-name:mk-roll-in-flat}.mk-root .mk-flip-item.is-leaving{animation-name:mk-roll-out-flat}}@keyframes mk-roll-in-flat{0%{opacity:0;transform:translateY(70%)}}@keyframes mk-roll-out-flat{to{opacity:0;transform:translateY(-70%)}}@media (prefers-reduced-motion:reduce){.mk-root .mk-world-enter,.mk-root .mk-flip-item.is-entering,.mk-root .mk-flip-item.is-leaving{animation:none}.mk-root .mk-flip-item.is-leaving,.mk-root .mk-flip-progress{display:none}}.mk-root .mk-hero{flex-direction:column;display:flex}.mk-root .mk-hero-scene{order:2;margin-top:-12px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 90%,#0000 100%)}.mk-root .mk-world-stage{aspect-ratio:780/560;width:160%;margin-left:-30%;position:relative}.mk-root .mk-world-svg{width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.mk-root .mk-world-cam{transform-origin:50% 175%;will-change:transform, opacity;pointer-events:none;position:absolute;inset:0}.mk-root .mk-world-far{opacity:0}.mk-root .mk-world-enter{animation:.6s ease-out both mk-world-in}@keyframes mk-world-in{0%{opacity:0}}@media (min-width:640px){.mk-root .mk-world-stage{width:124%;margin-left:-12%}}@media (min-width:1024px){.mk-root .mk-hero{display:block}.mk-root .mk-hero-scene{-webkit-mask-composite:source-in;margin:0;position:absolute;inset:0 0 0 42%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22% 94%,#0000 100%),linear-gradient(#000 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 22% 94%,#0000 100%),linear-gradient(#000 86%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.mk-root .mk-world-stage{aspect-ratio:auto;width:100%;margin:0;position:absolute;inset:0}}@media (min-width:1280px){.mk-root .mk-hero-scene{left:45%}}@media (min-width:1536px){.mk-root .mk-hero-scene{width:min(64%,1240px);left:auto}}.mk-root .mk-world-svg text{font-family:inherit}.mk-root .mk-hero .mk-btn{height:48px;padding:0 22px;font-size:15px}.mk-root .mk-hero .mk-btn-primary{box-shadow:inset 0 1px #fff3,0 0 0 1px #8fbcf040,0 16px 36px -14px #2f6fc4f2}.mk-root .mk-adv{isolation:isolate;background:radial-gradient(50% 360px at 88% 0,#2f6fc412,#0000 70%),linear-gradient(#f2f5fa 0%,#fff 380px);scroll-margin-top:72px;position:relative}.mk-root .mk-adv:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#11182709 1px,#0000 1px),linear-gradient(#11182709 1px,#0000 1px);background-size:44px 44px;height:480px;position:absolute;inset:0 0 auto;-webkit-mask-image:radial-gradient(70% 90% at 50% 0,#000,#0000 75%);mask-image:radial-gradient(70% 90% at 50% 0,#000,#0000 75%)}.mk-root .mk-adv-accent{color:var(--mk-accent)}.mk-root .mk-adv-grid{border:1px solid var(--mk-line);background:var(--mk-line);border-radius:18px;gap:1px;display:grid;overflow:hidden;box-shadow:0 1px 3px #0f23410a,0 28px 56px -36px #0f234138}.mk-root .mk-adv-cell{isolation:isolate;background:#fff;min-width:0;padding:20px;position:relative}.mk-root .mk-adv-cell:before{content:"";z-index:-1;opacity:0;transition:opacity .3s var(--mk-ease);background:radial-gradient(120% 90% at 0 0,#2f6fc40f,#0000 60%);position:absolute;inset:0}.mk-root .mk-adv-chip{width:40px;height:40px;color:var(--mk-accent);background:linear-gradient(#fff 0%,#ecf3fc 100%);border:1px solid #2f6fc429;border-radius:11px;place-items:center;display:grid;box-shadow:inset 0 1px #fff,0 6px 14px -8px #2f6fc473}@media (hover:hover){.mk-root .mk-adv-cell:hover:before{opacity:1}}@media (min-width:640px){.mk-root .mk-adv-cell{padding:24px}}.mk-root .mk-adv-compare{isolation:isolate;background:radial-gradient(70% 140% at 100% 100%,#2f6fc442,#0000 60%),linear-gradient(#0e1a28 0%,#08111c 100%);border:1px solid #1d2b3b;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 36px 70px -44px #08111c99}.mk-root .mk-race{gap:12px;display:grid}.mk-root .mk-race-lane{--art-w:58px;--art-h:43.5px;--road:22px;--veh:30px;--art-roof:#5d7a99;--stop:#3b587a;--stop-lit:#c9d6e3;--fill:#c9d6e399;--label:#9fb0c3;background:#ffffff06;border:1px solid #ffffff12;border-radius:14px;padding:16px 12px 14px;position:relative}.mk-root .mk-race-lane.is-ours{--art-roof:#2f6fc4;--stop:#8fbcf059;--stop-lit:#8fbcf0;--fill:#8fbcf0;--label:#fff;background:#2f6fc41a;border-color:#8fbcf033}.mk-root .mk-race-meta{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--mk-dark-muted);border:1px solid #a3b4c633;border-radius:999px;flex:none;padding:3px 9px;font-size:10px;font-weight:600}.mk-root .is-ours .mk-race-meta{color:var(--mk-highlight);border-color:#8fbcf059}.mk-root .mk-race-track{margin-top:16px;position:relative}.mk-root .mk-race-nodes{grid-template-columns:repeat(var(--n), minmax(0, 1fr));display:grid;position:relative}.mk-root .mk-race-node{text-align:center;flex-direction:column;align-items:center;min-width:0;padding:0 2px;display:flex}.mk-root .mk-race-art{width:var(--art-w);height:var(--art-h);display:block;overflow:visible}.mk-root .mk-race-stop{z-index:1;height:var(--road);place-items:center;display:grid;position:relative}.mk-root .mk-race-stop:before{content:"";border:1.5px solid var(--stop-lit);background:#0d1824;border-radius:999px;width:8px;height:8px}.mk-root .is-ours .mk-race-stop:before{background:var(--stop-lit);border:0;box-shadow:0 0 0 3px #8fbcf029}.mk-root .mk-race-ping{opacity:0;border:1.5px solid #e8ba70bf;border-radius:999px;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%}.mk-root .mk-race-label{color:var(--label);margin-top:2px;font-size:10.5px;line-height:1.25}.mk-root .is-ours .mk-race-label{font-weight:500}.mk-root .mk-race-rail{top:calc(var(--art-h) + var(--road) / 2 - 1px);right:calc(50% / var(--n));left:calc(50% / var(--n));height:2px;position:absolute}.mk-root .mk-race-leg{inset:0 auto 0 calc(var(--k) * 100% / (var(--n) - 1));width:calc(100% / (var(--n) - 1));position:absolute}.mk-root .mk-race-leg:before{content:"";background:repeating-linear-gradient(90deg,#a3b4c642 0 4px,#0000 4px 8px);position:absolute;inset:0}.mk-root .mk-race-leg.is-sea:before{background:repeating-linear-gradient(90deg,#2a6596d9 0 6px,#174a73d9 6px 12px);border-radius:2px;top:-1px;bottom:-1px}.mk-root .is-ours .mk-race-leg:before{background:#8fbcf033;border-radius:2px}.mk-root .is-ours .mk-race-leg.is-air:before{background:repeating-linear-gradient(90deg,#8fbcf066 0 2px,#0000 2px 6px)}.mk-root .mk-race-fill{transform-origin:0;background:var(--fill);border-radius:2px;position:absolute;inset:0}.mk-root .mk-race-leg.is-sea .mk-race-fill{background:#3f86c4;top:-1px;bottom:-1px}.mk-root .mk-race-runner{z-index:2;opacity:0;pointer-events:none;position:absolute;inset:0}.mk-root .mk-race-ride{position:absolute;bottom:2px;left:0}.mk-root .mk-race-vehicle{width:var(--veh);filter:drop-shadow(0 2px 2px #00000047);height:auto;display:block;overflow:visible;transform:translate(-50%)}.mk-root .mk-race-vehicle.is-parcel{width:calc(var(--veh) * .5)}.mk-root .mk-race-vehicle.is-ship,.mk-root .mk-race-vehicle.is-plane{width:calc(var(--veh) * 1.2)}.mk-root .is-sea .mk-race-ride{bottom:-3px}.mk-root .mk-race-time{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;margin-top:14px;display:grid}.mk-root .mk-race-time-label{letter-spacing:.12em;text-transform:uppercase;color:#6f8197;font-size:9.5px;font-weight:600}.mk-root .mk-race-time-track{background:#ffffff0f;border-radius:999px;height:4px;position:relative;overflow:hidden}.mk-root .mk-race-time-bar{transform-origin:0;background:#a3b4c680;border-radius:999px;width:100%;position:absolute;inset:0 auto 0 0}.mk-root .is-ours .mk-race-time-bar{background:var(--mk-highlight);width:25%}.mk-root .mk-race-stat{background:#2f6fc41f;border:1px solid #8fbcf033;border-radius:14px;padding:18px 20px}.mk-root .mk-race-stat-line{color:#fff;flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.mk-root .mk-race-stat-pre{letter-spacing:.12em;text-transform:uppercase;color:var(--mk-highlight);font-size:11px;font-weight:600}.mk-root .mk-race-stat-num{font-family:var(--mk-font-display);letter-spacing:-.05em;color:#fff;transform-origin:0 100%;font-size:60px;font-weight:700;line-height:.9;display:inline-block}.mk-root .mk-race-stat-unit{font-family:var(--mk-font-display);letter-spacing:-.03em;font-size:24px;font-weight:600}.mk-root .mk-race-art :is(.mk-art-smoke,.mk-art-bob,.mk-art-belt,.mk-art-fly,.mk-art-drop){transform-box:fill-box;transform-origin:50%}.mk-root [data-phase=run] .mk-art-smoke{animation:2.8s ease-out infinite mk-art-smoke}.mk-root [data-phase=run] .mk-art-bob{animation:2.6s ease-in-out infinite mk-art-bob}.mk-root [data-phase=run] .mk-art-belt{animation:1.6s linear infinite mk-art-belt}.mk-root [data-phase=run] .mk-art-fly{animation:2.2s ease-in-out infinite mk-art-bob}.mk-root [data-phase=run] .mk-art-drop{animation:mk-art-drop .52s var(--mk-ease) var(--at) both}.mk-root [data-phase=run] .is-sea .mk-race-vehicle{animation:1.2s ease-in-out infinite mk-art-rock}.mk-root [data-phase=run] .is-road .is-truck,.mk-root [data-phase=run] .is-road .is-van{animation:.26s linear infinite mk-art-rumble}.mk-root [data-phase=idle] .mk-race-art,.mk-root [data-phase=run] .mk-race-art{opacity:.32;transform:translateY(3px)}.mk-root [data-phase=idle] .mk-race-label,.mk-root [data-phase=run] .mk-race-label,.mk-root [data-phase=idle] .mk-race-stop:before,.mk-root [data-phase=run] .mk-race-stop:before{opacity:.45}.mk-root [data-phase=idle] .mk-race-fill,.mk-root [data-phase=idle] .mk-race-time-bar{transform:scaleX(0)}.mk-root [data-phase=run] .mk-race-fill,.mk-root [data-phase=fade] .mk-race-fill{animation:mk-race-grow var(--move) cubic-bezier(.45, 0, .25, 1) var(--leg-at) both}.mk-root [data-phase=run] .is-ours .mk-race-fill,.mk-root [data-phase=fade] .is-ours .mk-race-fill{animation-timing-function:linear}.mk-root [data-phase=run] .mk-race-runner{animation:mk-race-run var(--move) cubic-bezier(.45, 0, .25, 1) var(--leg-at) both}.mk-root [data-phase=run] .is-ours .mk-race-runner{animation-timing-function:linear}.mk-root [data-phase=run] .is-air .mk-race-ride{animation:mk-race-arc var(--move) ease-in-out var(--leg-at) both}.mk-root [data-phase=run] .mk-race-art{animation:mk-race-lit .48s var(--mk-ease) var(--at) both}.mk-root [data-phase=run] .mk-race-label,.mk-root [data-phase=run] .mk-race-stop:before{animation:mk-race-show .48s var(--mk-ease) var(--at) both}.mk-root [data-phase=run] .mk-race-ping{animation:mk-race-ping 1s ease-out var(--at) both}.mk-root [data-phase=run] .mk-race-time-bar,.mk-root [data-phase=fade] .mk-race-time-bar{animation:mk-race-grow var(--dur) linear var(--start) both}.mk-root [data-phase=run] .mk-race-stat-num{animation:mk-race-pop .7s var(--mk-ease) var(--ours-at) both}.mk-root [data-phase=fade] .mk-race-fill,.mk-root [data-phase=fade] .mk-race-time-bar{opacity:0;transition:opacity .45s}.mk-root [data-phase=fade] .mk-race-art{animation:.45s both mk-race-unlit}@keyframes mk-race-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mk-race-run{0%{opacity:0;transform:translate(0)}12%,86%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes mk-race-arc{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-9px)rotate(-6deg)}70%{transform:translateY(-9px)rotate(4deg)}}@keyframes mk-race-lit{0%{opacity:.32;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes mk-race-unlit{0%{opacity:1;transform:translateY(0)}to{opacity:.32;transform:translateY(3px)}}@keyframes mk-race-show{0%{opacity:.45}to{opacity:1}}@keyframes mk-race-ping{0%{opacity:0;transform:scale(.6)}25%{opacity:1}to{opacity:0;transform:scale(1.5)}}@keyframes mk-race-pop{0%,to{transform:scale(1)}40%{transform:scale(1.1)}}@keyframes mk-art-smoke{0%{opacity:0;transform:translate(-2px,4px)scale(.8)}40%{opacity:1}to{opacity:0;transform:translate(3px,-4px)scale(1.15)}}@keyframes mk-art-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes mk-art-rock{0%,to{transform:translate(-50%)rotate(-2deg)}50%{transform:translate(-50%)translateY(-1px)rotate(2deg)}}@keyframes mk-art-rumble{0%,to{transform:translate(-50%)}50%{transform:translate(-50%)translateY(-.6px)}}@keyframes mk-art-belt{0%{transform:translate(0)}to{transform:translate(16px)}}@keyframes mk-art-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:640px){.mk-root .mk-race{gap:14px}.mk-root .mk-race-lane{--art-w:104px;--art-h:78px;--road:32px;--veh:48px;padding:20px 18px 18px}.mk-root .mk-race-label{font-size:12px}.mk-root .mk-race-stat-num{font-size:72px}}@media (prefers-reduced-motion:reduce){.mk-root .mk-race *,.mk-root .mk-race-stat,.mk-root .mk-race-stat *{transition:none!important;animation:none!important}}
