@font-face{font-family:Geist Mono Variable;src:url(/brand/fonts/GeistMono-Variable.woff2) format("woff2-variations");font-style:normal;font-weight:100 900;font-display:swap}[data-mkt]{--mk-bg: 249 250 251;--mk-card: 255 255 255;--mk-ink: 10 10 10;--mk-ink-inverse: 250 250 250;--mk-muted: 243 244 246;--mk-muted-fg: 110 112 118;--mk-line: 229 231 235;--mk-accent: 50 105 199;--mk-accent-deep: 36 75 198;--mk-accent-sky: 86 182 231;--mk-accent-wash: 238 243 251;--mk-platinum: 169 174 185;--mkr-bg: #ffffff;--mkr-panel: #f6f7f9;--mkr-line: #e5e7eb;--mkr-text: rgba(10, 10, 10, .9);--mkr-text-2: #5f636b;--mkr-text-3: rgba(10, 10, 10, .38);--mkr-blue: #3269c7;--mkr-emerald: #047857;--mkr-amber: #b45309;--mkr-red: #b91c1c;--mkr-rose: #be123c;--mkr-muted: #eef0f3;--mkr-popover: #ffffff;--mkr-row-line: #eef0f2;--mkr-muted-soft: #f3f4f6;--mkr-hover: #f7f8fa;--mkr-nav-active: #eef0f3;--mkr-text-soft: #3d4148;--mkr-text-read: #6b6e75;--mkr-you: #f5f8fc;--mkr-you-lit: #e9effa;--mkr-good-bg: #ecfdf5;--mkr-good-line: #a7f3d0;--mkr-warn-bg: #fffbeb;--mkr-warn-line: #fde68a;--mkr-bad-bg: #fef2f2;--mkr-bad-line: #fecaca;--mkr-invert: #18191c;--mkr-invert-text: #fafafa;--mkr-ink: 10 10 10;--mkr-toast: #ffffff;--mkr-toast-lip: #dfe2e7;--mkr-shadow: 0 18px 40px -18px rgba(15, 15, 20, .16);--mkr-shadow-lg: 0 40px 80px -30px rgba(15, 15, 20, .28);--mkr-shadow-pop: 0 8px 24px -12px rgba(15, 15, 20, .18);--mkr-shadow-float: 0 24px 48px -16px rgba(15, 15, 20, .18), 0 8px 16px -8px rgba(15, 15, 20, .08);--mkr-shade: .32;color-scheme:light;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-mkt=dark]{--mk-bg: 20 21 25;--mk-card: 12 13 16;--mk-ink: 250 250 250;--mk-ink-inverse: 19 20 23;--mk-muted: 29 30 35;--mk-muted-fg: 162 166 173;--mk-line: 38 39 44;--mk-accent: 91 143 224;--mk-accent-deep: 50 105 199;--mk-accent-sky: 86 182 231;--mk-accent-wash: 23 32 46;--mk-platinum: 169 174 185;color-scheme:dark}[data-mkt=dark],[data-mkt] .mkr-dark{color-scheme:dark;--mkr-bg: #151619;--mkr-panel: #1c1c20;--mkr-line: #292a2e;--mkr-text: rgba(255, 255, 255, .92);--mkr-text-2: #989ca4;--mkr-text-3: rgba(255, 255, 255, .32);--mkr-blue: #5c8fe0;--mkr-emerald: #34d399;--mkr-amber: #fbbf24;--mkr-red: #f87171;--mkr-rose: #fb7185;--mkr-muted: #222326;--mkr-popover: #1e2024;--mkr-row-line: #212226;--mkr-muted-soft: #1d1e21;--mkr-hover: #1a1b1e;--mkr-nav-active: #212326;--mkr-text-soft: #c1c2c3;--mkr-text-read: rgba(255, 255, 255, .46);--mkr-you: #191c23;--mkr-you-lit: #1e2531;--mkr-good-bg: #152623;--mkr-good-line: #14372e;--mkr-warn-bg: #2b2418;--mkr-warn-line: #423116;--mkr-bad-bg: #2b1b1d;--mkr-bad-line: #411f22;--mkr-invert: #ecedee;--mkr-invert-text: #151619;--mkr-ink: 255 255 255;--mkr-toast: #26282d;--mkr-toast-lip: #0b0c0e;--mkr-shadow: 0 18px 40px -18px rgba(0, 0, 0, .5);--mkr-shadow-lg: 0 40px 80px -30px rgba(0, 0, 0, .65);--mkr-shadow-pop: 0 8px 24px -12px rgba(0, 0, 0, .45);--mkr-shadow-float: 0 24px 48px -16px rgba(0, 0, 0, .6), 0 8px 16px -8px rgba(0, 0, 0, .4);--mkr-shade: 1}[data-mkt] ::-moz-selection{background:rgb(var(--mk-accent) / .18);color:rgb(var(--mk-ink))}[data-mkt] ::selection{background:rgb(var(--mk-accent) / .18);color:rgb(var(--mk-ink))}:where([data-mkt]) :focus-visible{outline:2px solid rgb(var(--mk-accent) / .4);outline-offset:2px}@keyframes mk-marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - var(--mk-marquee-gap, .75rem) / 2))}}.mk-marquee-track{animation:mk-marquee-vertical var(--mk-marquee-duration, 48s) linear infinite}.mk-marquee-track[data-direction=up]{animation-direction:reverse}.mk-marquee:hover .mk-marquee-track[data-pause-on-hover=true],.mk-marquee[data-paused=true] .mk-marquee-track{animation-play-state:paused}@keyframes mk-ping-dot{0%{transform:scale(1);opacity:.55}75%,to{transform:scale(2.2);opacity:0}}.mk-ping-dot{animation:mk-ping-dot 2s cubic-bezier(0,0,.2,1) infinite}.mk-link-arrow{display:inline-block;transition:transform .2s cubic-bezier(.16,1,.3,1)}.group:hover .mk-link-arrow,.group:focus-visible .mk-link-arrow{transform:translate(2px)}.mk-focus-ring:focus-visible{outline:none;box-shadow:0 0 0 2px rgb(var(--mk-bg)),0 0 0 4px rgb(var(--mk-accent) / .4)}.mk-roll-static,.mk-roll-col{display:inline-block}.mk-roll-static:after,.mk-roll-col:after{content:attr(data-char);white-space:pre}.mk-roll-col{position:relative;clip-path:inset(0 -.5em)}.mk-roll-col:after{visibility:hidden}.mk-roll-strip{position:absolute;inset:0 0 auto;text-align:center;transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.mk-roll-strip:before{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9\a 0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9";white-space:pre}.mk-glare{background:linear-gradient(104deg,transparent 40%,rgb(255 255 255 / .75) 50%,transparent 60%);background-size:250% 100%;background-position:110% 0;mix-blend-mode:soft-light;animation:mk-glare 1.15s cubic-bezier(.16,1,.3,1) both}@keyframes mk-glare{0%{background-position:110% 0}to{background-position:-10% 0}}@media(prefers-reduced-motion:reduce){[data-mkt] .mk-marquee-track,[data-mkt] .mk-ping-dot{animation:none!important}[data-mkt] .mk-roll-strip{transition:none}[data-mkt] .mk-glare{display:none}[data-mkt] .mk-link-arrow{transition:none}}[data-mkt]{--mk-spring: cubic-bezier(.22, 1.12, .36, 1);--mk-bezel-top: rgb(10 10 10 / .05);--mk-bezel-bot: rgb(10 10 10 / .13);--mk-float-1: drop-shadow(0 6px 6px rgb(15 15 20 / .07));--mk-float-1-lift: drop-shadow(0 14px 12px rgb(15 15 20 / .06));--mk-float-2: drop-shadow(-10px 21px 6px rgb(15 15 20 / .1));--mk-float-2-lift: drop-shadow(-20px 31px 8px rgb(15 15 20 / .065));--mk-long-shadow: 0 13px 29px rgb(15 15 20 / .1), 0 52px 52px rgb(15 15 20 / .08), 0 116px 70px rgb(15 15 20 / .05), 0 207px 83px rgb(15 15 20 / .01)}@supports (transition-timing-function: linear(0,1)){[data-mkt]{--mk-spring: linear(0, .13 5%, .376 10%, .61 15%, .787 20%, .903 25%, .969 30%, 1.001 35%, 1.013 40%, 1.015 45%, 1.012 50%, 1.008 55%, 1.005 60%, 1.003 65%, 1.001 70%, 1)}}[data-mkt=dark]{--mk-bezel-top: rgb(255 255 255 / .11);--mk-bezel-bot: rgb(255 255 255 / .03);--mk-float-1: drop-shadow(0 6px 8px rgb(0 0 0 / .38));--mk-float-1-lift: drop-shadow(0 16px 16px rgb(0 0 0 / .32));--mk-float-2: drop-shadow(-10px 21px 8px rgb(0 0 0 / .5));--mk-float-2-lift: drop-shadow(-20px 31px 12px rgb(0 0 0 / .36));--mk-long-shadow: 0 13px 29px rgb(0 0 0 / .32), 0 52px 52px rgb(0 0 0 / .26), 0 116px 70px rgb(0 0 0 / .16), 0 207px 83px rgb(0 0 0 / .04)}.mk-bezel{background:linear-gradient(180deg,var(--mk-bezel-top),var(--mk-bezel-bot));padding:1px}.mk-float{transform:translate(var(--mk-rest-x, 0px),var(--mk-rest-y, 0px)) rotate(var(--mk-rest-r, 0deg));filter:var(--mk-float-1);transition:transform .62s var(--mk-spring),filter .62s cubic-bezier(.16,1,.3,1)}.mk-float[data-depth="2"]{filter:var(--mk-float-2)}.mk-float[data-depth="3"]{filter:blur(1.6px) var(--mk-float-1);opacity:.6}.mk-lift-group:hover .mk-float,.mk-lift-group:focus-within .mk-float,.mk-lift-group[data-lifted=true] .mk-float{transform:translate(var(--mk-lift-x, 0px),var(--mk-lift-y, -6px)) rotate(var(--mk-lift-r, var(--mk-rest-r, 0deg)));filter:var(--mk-float-1-lift)}.mk-lift-group:hover .mk-float[data-depth="2"],.mk-lift-group:focus-within .mk-float[data-depth="2"],.mk-lift-group[data-lifted=true] .mk-float[data-depth="2"]{filter:var(--mk-float-2-lift)}.mk-lift-group:hover .mk-float[data-depth="3"],.mk-lift-group:focus-within .mk-float[data-depth="3"],.mk-lift-group[data-lifted=true] .mk-float[data-depth="3"]{filter:blur(1.6px) var(--mk-float-1-lift)}.mk-dof-1{filter:blur(.7px);opacity:.72}.mk-dof-2{filter:blur(1.9px);opacity:.4}.mk-fade-b{-webkit-mask-image:linear-gradient(180deg,#000 58%,transparent 94%);mask-image:linear-gradient(180deg,#000 58%,transparent 94%)}.mk-fade-t{-webkit-mask-image:linear-gradient(0deg,#000 58%,transparent 94%);mask-image:linear-gradient(0deg,#000 58%,transparent 94%)}.mk-fade-x{-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.mk-fade-corner{-webkit-mask-image:linear-gradient(334deg,transparent 22%,#000 62%);mask-image:linear-gradient(334deg,transparent 22%,#000 62%)}.mk-long-shadow{box-shadow:var(--mk-long-shadow)}.mk-tilt-plane{transform:rotateX(calc(var(--mk-tilt-x, 38deg) + var(--mk-par-y, 0deg))) rotateY(var(--mk-tilt-y, 0deg)) rotate(calc(var(--mk-tilt-z, 14deg) + var(--mk-par-x, 0deg)));transition:transform .9s cubic-bezier(.16,1,.3,1)}@keyframes mk-marquee-horizontal{0%{transform:translate(0)}to{transform:translate(calc(-50% - var(--mk-marquee-gap, .75rem) / 2))}}.mk-hmarquee-track{animation:mk-marquee-horizontal var(--mk-marquee-duration, 60s) linear infinite}.mk-hmarquee-track[data-direction=right]{animation-direction:reverse}.mk-hmarquee:hover .mk-hmarquee-track[data-pause-on-hover=true],.mk-hmarquee[data-paused=true] .mk-hmarquee-track{animation-play-state:paused}@keyframes mk-progress-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes mk-progress-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mk-progress-fill{animation:mk-progress-y var(--mk-progress-duration, 7s) linear forwards;transform-origin:top}@media(max-width:1023.98px){.mk-progress-fill{animation-name:mk-progress-x;transform-origin:left}}.mk-progress-fill[data-paused=true]{animation-play-state:paused}@media(prefers-reduced-motion:reduce){[data-mkt] .mk-float,[data-mkt] .mk-tilt-plane{transition:none}[data-mkt] .mk-hmarquee-track,[data-mkt] .mk-progress-fill{animation:none!important}}.mk-dash-replica{container-type:inline-size}.mk-dash-replica-narrow{display:none}@container (max-width: 699.98px){.mk-dash-replica-wide{display:none}.mk-dash-replica-narrow{display:block}}.mk-sov-replica{container-type:inline-size}.mk-sov-replica-narrow{display:none}@container (max-width: 559.98px){.mk-sov-replica-wide{display:none}.mk-sov-replica-narrow{display:block}}.mk-agent-replica{container-type:inline-size}@container (max-width: 599.49px){.mk-agent-replica-box{max-width:none!important;aspect-ratio:auto!important;height:600px}.mk-agent-replica-stage{width:100%!important;height:100%!important;transform:none!important}}[data-beats-rewind],[data-beats-rewind] *{transition:none!important}@media print{[data-mkt] [data-print-reveal]{opacity:1!important;transform:none!important;clip-path:none!important}}
