.mk-scope{scroll-behavior:smooth}.mk-scope ::-webkit-scrollbar{width:6px}.mk-scope ::-webkit-scrollbar-track{background:#0b0e15}.mk-scope ::-webkit-scrollbar-thumb{background:#272a32;border-radius:9999px}.mk-scope ::-webkit-scrollbar-thumb:hover{background:#ff2a36}.mk-scope{--color-ai-from:#8b5cf6;--color-ai-to:#22d3ee}.mk-scope .text-ai-gradient{background-image:linear-gradient(90deg,var(--color-ai-from),var(--color-ai-to),var(--color-ai-from));background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent}.mk-scope .ai-panel{background:linear-gradient(#0d0d0f,#0d0d0f) padding-box,linear-gradient(135deg,var(--color-ai-from),var(--color-ai-to)) border-box}.mk-scope .ai-panel,.mk-scope .ai-panel-light{position:relative;border:1px solid transparent}.mk-scope .ai-panel-light{background:linear-gradient(#fafafa,#fafafa) padding-box,linear-gradient(135deg,var(--color-ai-from),var(--color-ai-to)) border-box}.mk-scope .ai-dot{background-image:linear-gradient(135deg,var(--color-ai-from),var(--color-ai-to))}@keyframes mkGradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes mkDriftA{0%,to{transform:translate(-50%) scale(1)}50%{transform:translate(-42%,6%) scale(1.15)}}@keyframes mkDriftB{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-8%,10%) scale(1.2)}}@keyframes mkGridDrift{0%{background-position:0 0}to{background-position:56px 56px}}@media (prefers-reduced-motion:no-preference){.mk-scope .text-ai-gradient{animation:mkGradientShift 5s ease infinite}.mk-scope .animate-drift-a{animation:mkDriftA 22s ease-in-out infinite}.mk-scope .animate-drift-b{animation:mkDriftB 26s ease-in-out infinite}.mk-scope .animate-grid-drift{animation:mkGridDrift 40s linear infinite}}@keyframes mkFloatSlow{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(.5deg)}}@keyframes mkFloatReverse{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(8px) rotate(-.5deg)}}@keyframes mkLaserScan{0%{top:0;opacity:.1}50%{opacity:.95}to{top:100%;opacity:.1}}@keyframes mkPulseGlow{0%,to{opacity:.4}50%{opacity:.8}}@keyframes aiStarBlink{0%,80%,to{opacity:0;transform:scale(.6) translateY(0)}40%{opacity:1;transform:scale(1.1) translateY(-1px)}}.hero-word{position:relative;display:inline-block}.hero-star{position:absolute;color:rgba(130,217,255,.85);font-size:.24em;line-height:1;text-shadow:0 0 3px rgba(130,217,255,.35);animation:aiStarBlink 4s ease-in-out infinite;opacity:.9;filter:drop-shadow(0 0 1.5px rgba(130,217,255,.2))}.hero-star-top{top:-.18em}.hero-star-bottom{bottom:-.24em}.hero-star-1{left:.15em;animation-delay:0s}.hero-star-2{right:.25em;animation-delay:.4s}.hero-star-3{left:.8em;animation-delay:.8s}.hero-star-4{right:.95em;animation-delay:1.2s}.hero-star-5{left:.4em;animation-delay:1.6s}.hero-star-6{right:.45em;animation-delay:2s}.hero-star-7{left:1.2em;animation-delay:2.4s}.hero-star-8{right:1.4em;animation-delay:2.8s}.hero-star-9{left:1.05em;animation-delay:3.2s}.hero-star-10{right:1.1em;animation-delay:3.6s}.hero-star-field{overflow:hidden}.hero-field-star{position:absolute;font-size:12px}.mk-scope .animate-float-slow{animation:mkFloatSlow 5s ease-in-out infinite}.mk-scope .animate-float-reverse{animation:mkFloatReverse 6s ease-in-out infinite}.mk-scope .animate-laser{animation:mkLaserScan 2.4s cubic-bezier(.4,0,.2,1) infinite}.mk-scope .animate-pulse-glow{animation:mkPulseGlow 3s ease-in-out infinite}.mk-scope .glass-card{background:#0d0d0f;border:1px solid rgba(255,255,255,.08)}.mk-scope .glass-card-glow{background:#0d0d0f;border:1px solid rgba(255,255,255,.1)}.mk-scope .paper-card{background:var(--color-mk-paper-muted);border:1px solid var(--color-mk-paper-border)}.mk-scope .material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.mk-scope .blog-article-prose{color:#d4d4d8;font-size:1rem;line-height:1.75}.mk-scope .blog-article-prose p{margin:1em 0}.mk-scope .blog-article-prose h1,.mk-scope .blog-article-prose h2,.mk-scope .blog-article-prose h3{font-family:var(--font-mk-heading);font-weight:700;line-height:1.3;color:#ffffff;margin:1.6em 0 .6em}.mk-scope .blog-article-prose h1{font-size:1.9em}.mk-scope .blog-article-prose h2{font-size:1.5em}.mk-scope .blog-article-prose h3{font-size:1.2em}.mk-scope .blog-article-prose ol,.mk-scope .blog-article-prose ul{margin:1em 0;padding-left:1.5em}.mk-scope .blog-article-prose ul{list-style:disc}.mk-scope .blog-article-prose ol{list-style:decimal}.mk-scope .blog-article-prose li{margin:.35em 0}.mk-scope .blog-article-prose blockquote{border-left:3px solid var(--color-secondary-brand);margin:1.25em 0;padding-left:1.1em;color:#a1a1aa;font-style:italic}.mk-scope .blog-article-prose code{background:rgba(255,255,255,.08);color:#e4e4e7;border-radius:.3em;padding:.15em .4em;font-size:.9em}.mk-scope .blog-article-prose pre{background:#111214;color:#e5e5e5;border-radius:.6em;padding:1em 1.2em;margin:1.25em 0;overflow-x:auto}.mk-scope .blog-article-prose pre code{background:none;padding:0;color:inherit}.mk-scope .blog-article-prose a{color:var(--color-secondary-brand);font-weight:600;text-decoration:underline;text-underline-offset:2px}.mk-scope .blog-article-prose img{max-width:100%;border-radius:1em;margin:1.5em 0}.mk-scope .blog-article-prose hr{border:none;border-top:1px solid rgba(255,255,255,.1);margin:2em 0}.mk-scope .blog-article-prose table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:1.5em 0;font-size:.95em}.mk-scope .blog-article-prose td,.mk-scope .blog-article-prose th{border:1px solid rgba(255,255,255,.12);padding:.6em .9em;text-align:left;vertical-align:top}.mk-scope .blog-article-prose th{background:rgba(255,255,255,.06);color:#ffffff;font-weight:700}.mk-scope .blog-article-prose td p,.mk-scope .blog-article-prose th p{margin:0}