@font-face{font-family:heebo;src:url(../media/Heebo_Variable-s.p.1_h76w5wd1dma.ttf)format("truetype");font-display:swap;font-weight:300 800;font-style:normal}@font-face{font-family:heebo Fallback;src:local(Arial);ascent-override:104.26%;descent-override:41.88%;line-gap-override:0.0%;size-adjust:100.51%}.heebo_20491171-module__BAUpSq__className{font-family:heebo,heebo Fallback;font-style:normal}.heebo_20491171-module__BAUpSq__variable{--font-heebo:"heebo", "heebo Fallback"}
.mk-scope{--background:0 0% 100%;--foreground:224 45% 21%;--card:0 0% 100%;--card-foreground:224 45% 21%;--muted-foreground:222 20% 46%;--border:220 50% 93%;--primary:221 70% 54%;--primary-foreground:210 40% 98%;--popover:0 0% 100%;--popover-foreground:224 45% 21%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 45%;--destructive-foreground:210 40% 98%;--input:214.3 31.8% 91.4%;--ring:221.2 83.2% 53.3%;--radius:.5rem;--mk-bg-soft:#f4f7fd;--mk-border-strong:#cdd9f2;background-color:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--font-heebo), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;max-width:100%;overflow-x:clip}.mk-scope :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heebo), ui-sans-serif, system-ui, sans-serif}.mk-scope ::selection{background:#376bdc2e}.mk-scope .glow-bg{background-image:radial-gradient(55% 50% at 50% 0,#376bdc1a 0%,#376bdc00 70%),radial-gradient(40% 40% at 85% 20%,#91ace81f 0%,#91ace800 70%)}.mk-scope .grid-pattern{background-image:linear-gradient(#376bdc0d 1px,#0000 1px),linear-gradient(90deg,#376bdc0d 1px,#0000 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 60% at 50% 0,#000 0%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 0,#000 0%,#0000 75%)}.mk-scope .text-gradient{background:linear-gradient(100deg,#376bdc 0%,#91ace8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.mk-scope .hero-sphere{background:radial-gradient(circle at 35% 28%,#b9cdf3 0%,#6f93e6 32%,#376bdc 62%,#2452b8 100%);box-shadow:0 40px 90px -30px #376bdc99,inset -20px -30px 60px #14328273,inset 30px 30px 60px #ffffff40}.mk-scope .no-scrollbar::-webkit-scrollbar{display:none}.mk-scope .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.mk-scope .prose-blog{color:hsl(var(--foreground));font-size:1.0625rem;line-height:1.75}.mk-scope .prose-blog>*+*{margin-top:1.25em}.mk-scope .prose-blog h2{letter-spacing:-.01em;margin-top:2em;margin-bottom:.6em;font-size:1.6rem;font-weight:800;line-height:1.2}.mk-scope .prose-blog h3{margin-top:1.6em;margin-bottom:.5em;font-size:1.3rem;font-weight:700;line-height:1.3}.mk-scope .prose-blog h2+*,.mk-scope .prose-blog h3+*{margin-top:0}.mk-scope .prose-blog a{color:hsl(var(--primary));text-underline-offset:2px;font-weight:500;text-decoration:underline}.mk-scope .prose-blog a:hover{color:#2a59c2}.mk-scope .prose-blog strong{color:hsl(var(--foreground));font-weight:700}.mk-scope .prose-blog ul,.mk-scope .prose-blog ol{padding-left:1.4em}.mk-scope .prose-blog ul{list-style:outside}.mk-scope .prose-blog ol{list-style:decimal}.mk-scope .prose-blog li{margin-top:.5em}.mk-scope .prose-blog li::marker{color:hsl(var(--primary))}.mk-scope .prose-blog blockquote{border-left:3px solid hsl(var(--primary));color:hsl(var(--muted-foreground));padding-left:1.1em;font-style:italic}.mk-scope .prose-blog code{background:var(--mk-bg-soft);border-radius:.35rem;padding:.15em .4em;font-size:.9em}.mk-scope .prose-blog pre{color:#eaf0ff;background:#1d2a4d;border-radius:.9rem;padding:1.1em 1.3em;font-size:.9em;overflow-x:auto}.mk-scope .prose-blog pre code{background:0 0;padding:0}.mk-scope .prose-blog img{border-radius:1rem}.mk-scope .prose-blog .blog-figure{margin:2em 0}.mk-scope .prose-blog .blog-figure--compact{max-width:420px;margin-left:auto;margin-right:auto}.mk-scope .prose-blog .blog-figure__frame{border:1px solid hsl(var(--border));background:var(--mk-bg-soft);border-radius:1.25rem;overflow:hidden;box-shadow:0 1px 2px #1d2a4d0f,0 18px 40px -24px #376bdc59}.mk-scope .prose-blog .blog-figure__img{border-radius:0;width:100%;height:auto;display:block}.mk-scope .prose-blog .blog-figure figcaption{text-align:center;color:hsl(var(--muted-foreground));margin-top:.75em;padding:0 .25em;font-size:.875rem;line-height:1.55}.mk-scope .prose-blog .blog-video{margin:2em 0}.mk-scope .prose-blog .blog-video video{border:1px solid hsl(var(--border));background:#1d2a4d;border-radius:1.25rem;width:100%;height:auto;display:block}.mk-scope .prose-blog hr{border:0;border-top:1px solid hsl(var(--border));margin:2.4em 0}.mk-scope .prose-blog table{border-collapse:collapse;width:100%;font-size:.95em}.mk-scope .prose-blog th,.mk-scope .prose-blog td{border:1px solid hsl(var(--border));text-align:left;padding:.6em .8em}.mk-scope .prose-blog th{background:var(--mk-bg-soft);font-weight:700}.mk-scope .mk-mileage-digit{vertical-align:bottom;width:.62em;height:1em;display:inline-block;overflow:hidden}.mk-scope .mk-mileage-still,.mk-scope .mk-mileage-reel>span{place-items:center;height:1em;display:grid}.mk-scope .mk-mileage-reel{grid-template-rows:1fr 1fr;height:2em;animation:.72s cubic-bezier(.18,.76,.22,1) both mk-mileage-roll;display:grid}.mk-scope .mk-mileage-punctuation{min-width:.25em;height:1em;color:hsl(var(--primary) / .55);place-items:end center;display:inline-grid}@keyframes mk-mileage-roll{0%{filter:blur();transform:translateY(0)}38%{filter:blur(1.5px)}to{filter:blur();transform:translateY(-50%)}}.mk-scope .mk-stat-splash{z-index:-1;background:radial-gradient(closest-side, hsl(var(--primary) / .2), hsl(var(--primary) / .07) 55%, transparent);filter:blur(4px);opacity:.6;pointer-events:none;border-radius:9999px;width:min(15rem,95%);height:4.75rem;animation:.9s cubic-bezier(.22,1,.36,1) both mk-stat-pulse;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}@keyframes mk-stat-pulse{0%{opacity:.6;transform:translate(-50%,-50%)scale(.92)}35%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}to{opacity:.6;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.mk-scope .mk-stat-splash{animation:none}.mk-scope .mk-mileage-reel{animation:none;transform:translateY(-50%)}}
/*# sourceMappingURL=224na7fotgdh9.css.map*/