.mk{--mk-bg:#08090a;--mk-panel:#0b0c10;--mk-ink:#f7f8f8;--mk-muted:#f7f8f89e;--mk-faint:#f7f8f86b;--mk-line:#ffffff12;--mk-line-2:#ffffff1f;--mk-indigo:#5e6ad2;--mk-indigo-2:#8b93f0;--mk-amber:#f0a35e;--mk-amber-2:#f8cf9f;--mk-mint:#34d399;--mk-green:#1a8f6f;--mk-red:#f87171;--mk-paper:#fbfbfa;--mk-ease:cubic-bezier(.16, 1, .3, 1);--mk-card:#0e0f13;--mk-raised:#15161c;--mk-lav:#8b93f0;--mk-lav-2:#a5acf5;--mk-red-tint:#3a1618;--mk-indigo-tint:#161a2e;--mk-ink-rgb:255, 255, 255;--mk-ink-a025:rgba(var(--mk-ink-rgb), .025);--mk-ink-a030:rgba(var(--mk-ink-rgb), .03);--mk-ink-a060:rgba(var(--mk-ink-rgb), .06);--mk-ink-a070:rgba(var(--mk-ink-rgb), .07);--mk-ink-a080:rgba(var(--mk-ink-rgb), .08);--mk-ink-a150:rgba(var(--mk-ink-rgb), .15);--h-ink:#f7f8f8;--h-muted:#f7f8f89e;--h-faint:#f7f8f86b;--h-tail:#f7f8f875;--h-line:#ffffff12;--h-accent:#8b93f0;background:var(--mk-bg);color:var(--mk-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;overflow-x:clip}.mk ::selection{color:#fff;background:#5e6ad273}.mk-glass{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:linear-gradient(#ffffff0e,#ffffff05);border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff12,0 24px 60px -20px #0009}.mk-glass-soft{background:#ffffff08;border:1px solid #ffffff12;box-shadow:inset 0 1px #ffffff0d}.mk-edge{isolation:isolate;position:relative}.mk-edge:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:1;background:linear-gradient(170deg,#ffffff38,#ffffff0d 30%,#ffffff08 70%,#8b93f038);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.mk-grain{pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.mk-dots{background-image:radial-gradient(#ffffff1a 1px,#0000 1.2px);background-size:22px 22px}.mk-cta{color:#08090a;transition:background-color .2s var(--mk-ease), transform .25s var(--mk-ease);background:#f7f8f8;box-shadow:inset 0 -1px #0000001f,0 10px 36px -12px #fff6}.mk-cta:hover{background:#fff;transform:translateY(-1px)}.mk-rise{animation:mk-rise 1.1s var(--mk-ease) both}.mk-fade-up{animation:mk-fade-up 1.2s var(--mk-ease) both}.mk-spin-slow{animation:60s linear infinite mk-spin}.mk-spin-slower{animation:90s linear infinite reverse mk-spin}.mk-pulse-ring{animation:mk-pulse-ring 2.4s var(--mk-ease) infinite}@keyframes mk-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes mk-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes mk-spin{to{transform:rotate(360deg)}}@keyframes mk-pulse-ring{0%{opacity:.7;transform:scale(.8)}to{opacity:0;transform:scale(2.2)}}.mk-shimmer{background:linear-gradient(110deg, var(--mk-ink) 0%, var(--mk-ink) 42%, #c9ceff 50%, #b4f0da 54%, var(--mk-ink) 62%, var(--mk-ink) 100%);color:#0000;animation:mk-shimmer 7s var(--mk-ease) 1.4s infinite;background-position:100% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text}@keyframes mk-shimmer{0%{background-position:100% 0}55%,to{background-position:-60% 0}}.mk-float{animation:6s ease-in-out infinite mk-float}@keyframes mk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.mk-marquee{animation:46s linear infinite mk-marquee}@keyframes mk-marquee{to{transform:translate(-50%)}}@property --mk-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.mk-beam{position:relative}.mk-beam:after{content:"";border-radius:inherit;background:conic-gradient(from var(--mk-angle), transparent 0 68%, #8b93f0d9 80%, #34d399bf 88%, transparent 96%);-webkit-mask-composite:xor;pointer-events:none;z-index:2;padding:1px;animation:7s linear infinite mk-beam;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}@keyframes mk-beam{to{--mk-angle:360deg}}@media (prefers-reduced-motion:reduce){.mk-rise,.mk-fade-up,.mk-spin-slow,.mk-spin-slower,.mk-pulse-ring,.mk-shimmer,.mk-float,.mk-marquee,.mk-beam:after{animation:none!important}}@media (max-width:767px){.mk-rise,.mk-fade-up{animation:none!important}.mk-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#ffffff12,#ffffff08),#0d0e12}.mk main [class*=backdrop-blur]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.mk-grain{display:none}.mk-beam:after{opacity:.5;animation:none}.mk-shimmer{color:var(--mk-ink);background:0 0;animation:none}}.mk-panel{isolation:isolate;background:radial-gradient(55% 45% at var(--g1,88% 0%), #5e6ad242, transparent 70%), radial-gradient(45% 40% at var(--g2,0% 100%), #1a8f6f29, transparent 70%), var(--mk-panel);border:1px solid #ffffff0f;border-radius:32px;margin-inline:8px;position:relative;overflow:hidden}@media (min-width:640px){.mk-panel{border-radius:40px;margin-inline:14px}}.mk-tint{--tint:94, 106, 210;background:radial-gradient(120% 90% at 100% 0%, rgba(var(--tint), .34), transparent 58%), radial-gradient(90% 70% at 0% 100%, rgba(var(--tint), .1), transparent 60%), #0e0f14;border:1px solid rgba(var(--tint), .28);box-shadow:inset 0 1px 0 0 #ffffff14, 0 30px 60px -36px rgba(var(--tint), .4)}.mk-tint-indigo{--tint:94, 106, 210}.mk-tint-green{--tint:26, 160, 120}.mk-tint-amber{--tint:214, 138, 62}.mk-rail-line{background:linear-gradient(180deg, transparent, var(--rail,#5e6ad2) 40%, var(--rail,#5e6ad2))}.mk-rail-node{box-shadow:inset 0 1px 0 0 #ffffff1a, 0 0 0 5px color-mix(in srgb, var(--rail,#5e6ad2) 10%, transparent), 0 0 36px 4px color-mix(in srgb, var(--rail,#5e6ad2) 40%, transparent)}.mk-stage{--cap:clamp(60px, 10cqw, 150px);--gap:clamp(16px, 2.9cqw, 38px);--lead:clamp(22px, 3cqw, 44px);--side:clamp(18px, 12cqw, 210px);--circle:122cqw;border-radius:0 0 32px 32px;position:relative;overflow:hidden;container-type:inline-size}@media (min-width:640px){.mk-stage{border-radius:0 0 40px 40px}}.mk-stage-circle{width:var(--circle);aspect-ratio:1;background:radial-gradient(circle calc(var(--circle) * .34) at 50% calc(var(--cap) + var(--gap) / 2), #fffffff2, #e2e8ff8c 14%, #96a8ff29 42%, transparent 72%), linear-gradient(90deg, #4c71fb47, transparent 38%, transparent 62%, #fe965242);border-radius:9999px;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.mk-stage-circle:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1.5px #beccff99,inset 0 40px 80px -40px #4c71fb99}.mk-stage-piece{--tint:76, 113, 251;background:radial-gradient(circle calc(var(--circle) * .46) at var(--jx) var(--jy), rgba(var(--tint), .78), rgba(var(--tint), .36) 26%, rgba(var(--tint), .12) 60%, rgba(var(--tint), .05) 85%), repeating-radial-gradient(circle at var(--cx) var(--cy), #ffffff0a 0 1px, transparent 1px 26px), #0b0c12;position:absolute;box-shadow:inset 0 1px #ffffff14}.mk-stage-dome{height:var(--cap);--cx:50%;--cy:calc(var(--circle) / 2);--jx:50%;--jy:calc(var(--cap) + var(--gap) / 2);inset:0 0 auto}.mk-stage-left{top:calc(var(--cap) + var(--gap));bottom:0;left:0;right:calc(50% + var(--gap) / 2);--cx:calc(var(--circle) / 2);--cy:calc(var(--circle) / 2 - var(--cap) - var(--gap));--jx:calc(100% + var(--gap) / 2);--jy:calc(var(--gap) / -2)}.mk-stage-right{top:calc(var(--cap) + var(--gap));bottom:0;left:calc(50% + var(--gap) / 2);--cx:calc(var(--gap) / -2);--cy:calc(var(--circle) / 2 - var(--cap) - var(--gap));--tint:254, 150, 82;--jx:calc(var(--gap) / -2);--jy:calc(var(--gap) / -2);right:0}.mk-wash{aspect-ratio:1;will-change:transform;border-radius:9999px;width:min(78vw,1150px);position:absolute}.mk-wash-blue{background:radial-gradient(closest-side,#4c71fb99,#4c71fb38 44%,#4c71fb0f 66%,#0000 76%);animation:22s ease-in-out infinite alternate mk-drift-a;top:-14%;left:max(-26vw,-380px)}.mk-wash-orange{background:radial-gradient(closest-side,#fe965280,#fe96522e 44%,#fe96520d 66%,#0000 76%);animation:27s ease-in-out infinite alternate mk-drift-b;top:-4%;right:max(-26vw,-380px)}@keyframes mk-drift-a{0%{transform:translate(0)scale(1)}to{transform:translate(7%,6%)scale(1.1)}}@keyframes mk-drift-b{0%{transform:translate(0)scale(1.06)}to{transform:translate(-8%,8%)scale(.95)}}.mk-word-blue{color:#7d97ff;text-shadow:0 0 42px #4c71fb8c}.mk-word-orange{color:#ffa66e;text-shadow:0 0 42px #fe965273}.mk-tone-blue{color:#7d97ff}.mk-tone-orange{color:#ffad7a}.mk-dome-dawn{background:radial-gradient(closest-side,#4c71fb80,#4c71fb1f 60%,#0000)}.mk-story-fill{background:linear-gradient(90deg,#4c71fb,#7d97ff 30%,#fe9652 66%,#34d399);box-shadow:0 0 14px #7c97ff73}.mk-story-dot{--c:#4c71fb;border:1px solid var(--mk-line-2);background:var(--mk-bg);color:#fff;width:23px;height:23px;transition:background-color .5s var(--mk-ease), border-color .5s var(--mk-ease), box-shadow .5s var(--mk-ease);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:relative}.mk-dot-orange{--c:#fe9652}.mk-dot-mint{--c:#1fbf8a}.mk-story-dot[data-state=done]{background:var(--c);border-color:var(--c)}.mk-story-dot[data-state=now]{border-color:var(--c);box-shadow:0 0 0 5px color-mix(in srgb, var(--c) 22%, transparent), 0 0 26px 4px color-mix(in srgb, var(--c) 55%, transparent)}.mk-story-dot[data-state=now]:after{content:"";background:var(--c);border-radius:9999px;width:9px;height:9px}.mk-bar-blue{background:#4c71fb}.mk-bar-orange{background:#fe9652}.mk-bar-mint{background:#1fbf8a}.mk-wash{opacity:.8;transition:opacity 1.6s var(--mk-ease)}.mk-hero[data-beat="0"] .mk-wash-blue,.mk-hero[data-beat="1"] .mk-wash-blue,.mk-hero[data-beat="2"] .mk-wash-orange{opacity:1}.mk-hero[data-beat="0"] .mk-wash-orange,.mk-hero[data-beat="1"] .mk-wash-orange,.mk-hero[data-beat="2"] .mk-wash-blue{opacity:.45}.mk-hero[data-beat="3"] .mk-wash{opacity:.6}.mk-dome-dawn{transition:opacity 1.2s var(--mk-ease)}.mk-dome-dawn-mint{opacity:0;transition:opacity 1.2s var(--mk-ease);background:radial-gradient(closest-side,#34d39980,#34d3991f 60%,#0000)}.mk-hero[data-beat="3"] .mk-dome-dawn{opacity:.35}.mk-hero[data-beat="3"] .mk-dome-dawn-mint{opacity:1}.mk-pulse{left:50%;top:calc(var(--cap) + var(--gap) / 2);aspect-ratio:1;opacity:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(closest-side,#34d3998c,#34d3992e 45%,#0000 70%);border-radius:9999px;width:72cqw;position:absolute;transform:translate(-50%,-50%)scale(.1)}.mk-pulse:after{content:"";border-radius:inherit;border:1.5px solid #6ee7b799;position:absolute;inset:14%}.mk-hero[data-beat="3"] .mk-pulse{animation:mk-pulse 2.6s var(--mk-ease) both}@keyframes mk-pulse{0%{opacity:0;transform:translate(-50%,-50%)scale(.1)}22%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.3)}}@media (prefers-reduced-motion:reduce){.mk-wash{animation:none}.mk-pulse{display:none}}.mk-lane{top:var(--cap);height:var(--gap);position:absolute;overflow:hidden}.mk-lane-l{left:0;right:calc(50% + 6px);-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 82%,#0000)}.mk-lane-r{left:calc(50% + 6px);right:0;-webkit-mask-image:linear-gradient(270deg,#0000,#000 14% 82%,#0000);mask-image:linear-gradient(270deg,#0000,#000 14% 82%,#0000)}.mk-runner{animation:mk-run-r var(--dur,30s) linear infinite;animation-delay:var(--delay,0s);position:absolute;inset:0}.mk-lane-r .mk-runner{animation-name:mk-run-l}.mk-runner>*{position:absolute;top:50%;transform:translateY(-50%)}.mk-lane-l .mk-runner>*{right:0}.mk-lane-r .mk-runner>*{left:0}@keyframes mk-run-r{0%{transform:translate(-200%)}to{transform:translate(0)}}@keyframes mk-run-l{0%{transform:translate(200%)}to{transform:translate(0)}}.mk-stem{left:50%;top:var(--cap);background:linear-gradient(#ffffff8c,#ffffff0d);width:1px;position:absolute;bottom:0;overflow:hidden;transform:translate(-50%)}.mk-stem:after{content:"";background:linear-gradient(#0000,#fff 60%,#0000);width:100%;height:140px;animation:3.2s cubic-bezier(.5,0,.3,1) infinite mk-stem;position:absolute;left:0}@keyframes mk-stem{0%{top:-140px}to{top:100%}}@media (prefers-reduced-motion:reduce){.mk-lane,.mk-stem:after{display:none}}.mk-pin-phone{height:100svh}.roi-range{appearance:none;cursor:pointer;--c:#8b93f0;--p:50%;background:0 0;width:100%;height:20px;display:block}.roi-range:focus{outline:none}.roi-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--c) 0 var(--p), #ffffff1a var(--p) 100%);border-radius:999px;height:4px}.roi-range::-moz-range-track{background:#ffffff1a;border-radius:999px;height:4px}.roi-range::-moz-range-progress{background:var(--c);border-radius:999px;height:4px}.roi-range::-webkit-slider-thumb{appearance:none;width:18px;height:18px;box-shadow:0 0 0 4px color-mix(in oklab, var(--c) 28%, transparent), 0 2px 10px #0000008c;transition:box-shadow .25s var(--mk-ease), transform .25s var(--mk-ease);background:#f7f8f8;border:0;border-radius:999px;margin-top:-7px}.roi-range::-moz-range-thumb{width:18px;height:18px;box-shadow:0 0 0 4px color-mix(in oklab, var(--c) 28%, transparent), 0 2px 10px #0000008c;transition:box-shadow .25s var(--mk-ease), transform .25s var(--mk-ease);background:#f7f8f8;border:0;border-radius:999px}.roi-range:hover::-webkit-slider-thumb{box-shadow:0 0 0 7px color-mix(in oklab, var(--c) 30%, transparent), 0 2px 10px #0000008c}.roi-range:hover::-moz-range-thumb{box-shadow:0 0 0 7px color-mix(in oklab, var(--c) 30%, transparent), 0 2px 10px #0000008c}.roi-range:active::-webkit-slider-thumb{transform:scale(1.12)}.roi-range:active::-moz-range-thumb{transform:scale(1.12)}.roi-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #08090a,0 0 0 5px #f7f8f8}.roi-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px #08090a,0 0 0 5px #f7f8f8}@media (forced-colors:active){.roi-range{forced-color-adjust:auto;appearance:auto}}html:has(.mk[data-theme=light]){background:#fbfbfa}html:has(.mk:not([data-theme=light])){background:#08090a}.mk[data-theme=light]{--mk-bg:#fbfbfa;--mk-panel:#f3f4f8;--mk-ink:#16171a;--mk-muted:#16171aa8;--mk-faint:#16171a7a;--mk-line:#16171a14;--mk-line-2:#16171a24;--mk-indigo:#5e6ad2;--mk-indigo-2:#4f5bd5;--mk-amber:#c2621b;--mk-amber-2:#9a4a0e;--mk-mint:#059669;--mk-green:#138a6a;--mk-red:#d43c3c;--mk-paper:#fff;--mk-card:#fff;--mk-raised:#fff;--mk-lav:#4f5bd5;--mk-lav-2:#6670dc;--mk-red-tint:#fdeeee;--mk-indigo-tint:#eef0fd;--mk-ink-rgb:22, 23, 26;--h-ink:#16171a;--h-muted:#16171aa8;--h-faint:#16171a7a;--h-tail:#16171a75;--h-line:#16171a14;--h-accent:#4f5bd5;--color-white:#16171a;--color-black:#eef0f4;--color-emerald-200:#047857;--color-emerald-300:#047857;--color-emerald-400:#059669;--color-amber-200:#a3520f;--color-amber-300:#b45309;--color-amber-400:#c2621b;--color-rose-300:#d4264f;--color-rose-400:#d4264f;--color-sky-200:#0369a1;--color-sky-300:#0369a1;--color-sky-400:#0284c7;--color-pink-400:#db2777;--color-red-200:#b91c1c;--color-red-400:#dc2626;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.mk[data-theme=light] ::selection{color:inherit;background:#5e6ad238}.mk[data-theme=light] .mk-glass{background:linear-gradient(#ffffffdb,#ffffffa8);border-color:#16171a14;box-shadow:inset 0 1px #fff,0 24px 60px -24px #20266033}.mk[data-theme=light] .mk-glass-soft{background:#ffffffb3;border-color:#16171a12;box-shadow:inset 0 1px #fff}.mk[data-theme=light] .mk-edge:before{background:linear-gradient(170deg,#16171a24,#16171a0f 30%,#16171a0d 70%,#5e6ad24d)}.mk[data-theme=light] .mk-grain{opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.8 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.mk[data-theme=light] .mk-dots{background-image:radial-gradient(#16171a1a 1px,#0000 1.2px)}.mk[data-theme=light] .mk-cta{color:#fff;background:#16171a;box-shadow:inset 0 1px #ffffff24,0 12px 30px -12px #16171a73}.mk[data-theme=light] .mk-cta:hover{background:#000}.mk[data-theme=light] .mk-shimmer{background-image:linear-gradient(110deg, var(--mk-ink) 0%, var(--mk-ink) 42%, #5e6ad2 50%, #1a8f6f 54%, var(--mk-ink) 62%, var(--mk-ink) 100%)}@media (max-width:767px){.mk[data-theme=light] .mk-glass{background:#ffffffeb}.mk[data-theme=light] .mk-shimmer{background:0 0}}.mk[data-theme=light] .mk-panel{background:radial-gradient(55% 45% at var(--g1,88% 0%), #5e6ad229, transparent 70%), radial-gradient(45% 40% at var(--g2,0% 100%), #1a8f6f1a, transparent 70%), var(--mk-panel);border-color:#16171a0f}.mk[data-theme=light] .mk-tint{background:radial-gradient(120% 90% at 100% 0%, rgba(var(--tint), .16), transparent 58%), radial-gradient(90% 70% at 0% 100%, rgba(var(--tint), .06), transparent 60%), #fff;border-color:rgba(var(--tint), .26);box-shadow:inset 0 1px 0 0 #fff, 0 30px 60px -36px rgba(var(--tint), .35)}.mk[data-theme=light] .mk-rail-node{box-shadow:inset 0 1px 0 0 #ffffffb3, 0 0 0 5px color-mix(in srgb, var(--rail,#5e6ad2) 10%, transparent), 0 0 30px 2px color-mix(in srgb, var(--rail,#5e6ad2) 28%, transparent)}.mk[data-theme=light] .mk-stage-circle{background:radial-gradient(circle calc(var(--circle) * .3) at 50% calc(var(--cap) + var(--gap) / 2), #fff, #fff9 40%, transparent 75%)}.mk[data-theme=light] .mk-stage-circle:after{box-shadow:inset 0 1.5px #4c71fb66,inset 0 40px 80px -40px #4c71fb59}.mk[data-theme=light] .mk-stage-piece{background:radial-gradient(circle calc(var(--circle) * .46) at var(--jx) var(--jy), rgba(var(--tint), .5), rgba(var(--tint), .22) 30%, rgba(var(--tint), .1) 62%, rgba(var(--tint), .06) 85%), repeating-radial-gradient(circle at var(--cx) var(--cy), #16171a0a 0 1px, transparent 1px 26px), #f3f5fb;box-shadow:inset 0 1px #ffffffe6}.mk[data-theme=light] .mk-stem{background:linear-gradient(#4c71fb73,#16171a0f)}.mk[data-theme=light] .mk-stem:after{background:linear-gradient(#0000,#4c71fb 60%,#0000)}.mk[data-theme=light] .mk-wash-blue{background:radial-gradient(closest-side,#4c71fb4d,#4c71fb1f 44%,#4c71fb08 66%,#0000 76%)}.mk[data-theme=light] .mk-wash-orange{background:radial-gradient(closest-side,#fe965252,#fe96521f 44%,#fe965208 66%,#0000 76%)}.mk[data-theme=light] .mk-word-blue,.mk[data-theme=light] .mk-tone-blue{color:#3a5ce8;text-shadow:none}.mk[data-theme=light] .mk-word-orange,.mk[data-theme=light] .mk-tone-orange{color:#c95a1c;text-shadow:none}.mk[data-theme=light] .mk-dome-dawn{background:radial-gradient(closest-side,#4c71fb38,#0000)}.mk[data-theme=light] .mk-dome-dawn-mint{background:radial-gradient(closest-side,#10b9813d,#0000)}.mk[data-theme=light] .mk-pulse{mix-blend-mode:normal;background:radial-gradient(closest-side,#10b9814d,#10b9811a 45%,#0000 70%)}.mk[data-theme=light] .mk-pulse:after{border-color:#10b98173}.mk[data-theme=light] .mk-story-dot{color:#fff}.mk[data-theme=light] .roi-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--c) 0 var(--p), #16171a1f var(--p) 100%)}.mk[data-theme=light] .roi-range::-moz-range-track{background:#16171a1f}.mk[data-theme=light] .roi-range::-webkit-slider-thumb{box-shadow:0 0 0 4px color-mix(in oklab, var(--c) 24%, transparent), 0 1px 0 0 #16171a14, 0 2px 8px #16171a47;background:#fff}.mk[data-theme=light] .roi-range::-moz-range-thumb{box-shadow:0 0 0 4px color-mix(in oklab, var(--c) 24%, transparent), 0 2px 8px #16171a47;background:#fff}.mk[data-theme=light] .roi-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #fbfbfa,0 0 0 5px #16171a}.mk[data-theme=light] .roi-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px #fbfbfa,0 0 0 5px #16171a}.mk-night{--mk-bg:#08090a;--mk-panel:#0b0c10;--mk-ink:#f7f8f8;--mk-muted:#f7f8f89e;--mk-faint:#f7f8f86b;--mk-line:#ffffff12;--mk-line-2:#ffffff1f;--mk-indigo:#5e6ad2;--mk-indigo-2:#8b93f0;--mk-amber:#f0a35e;--mk-amber-2:#f8cf9f;--mk-mint:#34d399;--mk-green:#1a8f6f;--mk-red:#f87171;--mk-paper:#fbfbfa;--mk-card:#0e0f13;--mk-raised:#15161c;--mk-lav:#8b93f0;--mk-lav-2:#a5acf5;--mk-red-tint:#3a1618;--mk-indigo-tint:#161a2e;--mk-ink-rgb:255, 255, 255;--h-ink:#f7f8f8;--h-muted:#f7f8f89e;--h-faint:#f7f8f86b;--h-tail:#f7f8f875;--h-line:#ffffff12;--h-accent:#8b93f0;--color-white:#fff;--color-black:#000;--color-emerald-200:#a7f3d0;--color-emerald-300:#6ee7b7;--color-emerald-400:#34d399;--color-amber-200:#fde68a;--color-amber-300:#fcd34d;--color-amber-400:#fbbf24;--color-rose-300:#fda4af;--color-rose-400:#fb7185;--color-sky-200:#bae6fd;--color-sky-300:#7dd3fc;--color-sky-400:#38bdf8;--color-pink-400:#f472b6;--color-red-200:#fecaca;--color-red-400:#f87171;color:var(--mk-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.mk[data-theme=light] .mk-night ::selection{color:#fff;background:#5e6ad273}.mk[data-theme=light] .mk-night .mk-glass{background:linear-gradient(#ffffff0e,#ffffff05);border-color:#ffffff14;box-shadow:inset 0 1px #ffffff12,0 24px 60px -20px #0009}.mk[data-theme=light] .mk-night .mk-glass-soft{background:#ffffff08;border-color:#ffffff12;box-shadow:inset 0 1px #ffffff0d}.mk[data-theme=light] .mk-night .mk-edge:before{background:linear-gradient(170deg,#ffffff38,#ffffff0d 30%,#ffffff08 70%,#8b93f038)}.mk[data-theme=light] .mk-night .mk-dots{background-image:radial-gradient(#ffffff1a 1px,#0000 1.2px)}.mk[data-theme=light] .mk-night .mk-cta{color:#08090a;background:#f7f8f8;box-shadow:inset 0 -1px #0000001f,0 10px 36px -12px #fff6}.mk[data-theme=light] .mk-night .mk-cta:hover{background:#fff}.mk[data-theme=light] .mk-night.mk-panel,.mk[data-theme=light] .mk-night .mk-panel{background:radial-gradient(55% 45% at var(--g1,88% 0%), #5e6ad242, transparent 70%), radial-gradient(45% 40% at var(--g2,0% 100%), #1a8f6f29, transparent 70%), #0b0c10;border-color:#ffffff0f}.mk[data-theme=light] .mk-night .mk-tint{background:radial-gradient(120% 90% at 100% 0%, rgba(var(--tint), .34), transparent 58%), radial-gradient(90% 70% at 0% 100%, rgba(var(--tint), .1), transparent 60%), #0e0f14;border-color:rgba(var(--tint), .28);box-shadow:inset 0 1px 0 0 #ffffff14, 0 30px 60px -36px rgba(var(--tint), .4)}.mk[data-theme=light] .mk-night .mk-rail-node{box-shadow:inset 0 1px 0 0 #ffffff1a, 0 0 0 5px color-mix(in srgb, var(--rail,#5e6ad2) 10%, transparent), 0 0 36px 4px color-mix(in srgb, var(--rail,#5e6ad2) 40%, transparent)}.mk[data-theme=light] .mk-night .mk-grain{opacity:.06;mix-blend-mode:overlay}.mk-photo{isolation:isolate;background:#0b0c10;position:relative;overflow:hidden}.mk-photo>img{object-fit:cover;filter:saturate(.82)contrast(1.04);width:100%;height:100%;transition:transform 1.4s var(--mk-ease);display:block}.mk-photo-zoom:hover>img{transform:scale(1.04)}.mk-photo:after{content:"";pointer-events:none;background:linear-gradient(#08090a1a,#08090a00 30%,#08090ab8 100%),radial-gradient(80% 60% at 100% 0,#5e6ad238,#0000 70%);position:absolute;inset:0}.mk-photo-left:after{background:linear-gradient(90deg,#08090adb,#08090a4d 50%,#08090a1a 100%),linear-gradient(#08090a33,#0000 40%),radial-gradient(70% 60% at 100% 0,#5e6ad238,#0000 70%)}.mk-photo-right:after{background:linear-gradient(270deg,#08090adb,#08090a4d 50%,#08090a1a 100%),linear-gradient(#08090a33,#0000 40%),radial-gradient(70% 60% at 0 0,#1a8f6f33,#0000 70%)}.mk-photo>.mk-grain{z-index:1;opacity:.1}.mk-photo-layer{position:absolute;inset:0}.mk-readbox{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;font-size:13px;line-height:1.6;position:relative}.mk-readbox-back,.mk-readbox-input{white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;font:inherit;letter-spacing:inherit;tab-size:4;padding:16px 18px}.mk-readbox-back{min-height:240px;color:rgba(var(--mk-ink-rgb), .82);pointer-events:none;position:relative}.mk-readbox-input{resize:none;color:#0000;width:100%;height:100%;caret-color:var(--mk-ink);background:0 0;border:0;outline:none;display:block;position:absolute;inset:0;overflow:hidden}.mk-readbox-input::selection{background:#5e6ad259}.mk-readbox mark{color:inherit;animation:mk-mark .5s var(--mk-ease) both;background:#5e6ad238;border-radius:3px;box-shadow:0 0 0 1.5px #8b93f0bf,0 0 0 4px #5e6ad229}.mk-readbox mark[data-tone=amber]{background:#f0a35e33;box-shadow:0 0 0 1.5px #f0a35ecc,0 0 0 4px #f0a35e24}.mk-readbox mark[data-tone=mint]{background:#34d39929;box-shadow:0 0 0 1.5px #34d399b3,0 0 0 4px #34d3991f}@keyframes mk-mark{0%{box-shadow:0 0 0 1.5px #8b93f000,0 0 0 10px #5e6ad200}}.mk[data-theme=light] .mk-readbox mark{background:#5e6ad224}.mk-tick{animation:mk-tick .6s var(--mk-ease)}@keyframes mk-tick{0%{color:#c9ceff}to{color:inherit}}
