.mk-page{position:relative;overflow-x:clip}.mk-container{width:100%;max-width:1180px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.mk-section{padding-top:max(3.5rem,min(8vw,7rem));padding-bottom:max(3.5rem,min(8vw,7rem));position:relative}.mk-section-sm{padding-top:max(2.5rem,min(5vw,4rem));padding-bottom:max(2.5rem,min(5vw,4rem))}.mk-aurora{filter:blur(90px);opacity:.5;pointer-events:none;z-index:0;border-radius:50%;position:absolute}[data-theme=dark] .mk-aurora{opacity:.42}.mk-aurora-v{background:radial-gradient(circle,#8b5cf6,transparent 70%)}.mk-aurora-p{background:radial-gradient(circle,#ec4899,transparent 70%)}.mk-aurora-c{background:radial-gradient(circle,#06b6d4,transparent 70%)}.mk-aurora-i{background:radial-gradient(circle,#6366f1,transparent 70%)}.mk-nav{z-index:50;padding-top:env(safe-area-inset-top);transition:background .3s var(--ease-in-out), box-shadow .3s var(--ease-in-out), border-color .3s;border-bottom:1px solid transparent;position:-webkit-sticky;position:sticky;top:0}.mk-nav[data-scrolled=true]{background:var(--header-bg);-webkit-backdrop-filter:var(--glass-blur-heavy);border-bottom-color:var(--border);box-shadow:var(--shadow-sm)}.mk-nav-inner{justify-content:space-between;align-items:center;gap:1rem;height:64px;display:flex}.mk-nav-links{align-items:center;gap:.25rem;display:none}@media (min-width:880px){.mk-nav-links{display:flex}}.mk-nav-link{color:var(--text-secondary);white-space:nowrap;border-radius:10px;padding:7px 13px;font-size:.875rem;font-weight:500;transition:background .15s,color .15s}.mk-nav-link:hover{background:var(--glass-tint-accent);color:var(--text-primary)}.mk-iconbtn{border:1px solid var(--border);background:var(--glass-tint-accent);width:38px;height:38px;color:var(--text-primary);border-radius:11px;place-items:center;transition:background .15s,transform .15s;display:grid}.mk-iconbtn:hover{background:var(--accent-soft);transform:translateY(-1px)}.mk-drawer-backdrop{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.45);animation:.2s forwards mk-fade;position:fixed;top:0;bottom:0;left:0;right:0}.mk-drawer{z-index:61;background:var(--glass-bg);width:min(86vw,320px);-webkit-backdrop-filter:var(--glass-blur-heavy);box-shadow:var(--shadow-lg);animation:mk-slide-in .28s var(--ease-out-soft) forwards;flex-direction:column;gap:.4rem;padding:1.25rem;display:flex;position:fixed;top:0;bottom:0}.mk-drawer:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--border);right:0}.mk-drawer:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--border);right:0}.mk-drawer:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--border);right:0}.mk-drawer:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--border);left:0}.mk-drawer:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--border);left:0}.mk-drawer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--border);left:0}.mk-drawer-link{color:var(--text-primary);border-radius:12px;padding:12px 14px;font-weight:500;transition:background .15s}.mk-drawer-link:hover{background:var(--glass-tint-accent)}@keyframes mk-slide-in{0%{opacity:.4;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes mk-fade{0%{opacity:0}to{opacity:1}}.mk-bellmark{direction:ltr;align-items:center;gap:.55rem;display:inline-flex}.mk-bellmark-word{letter-spacing:-.02em;color:var(--text-primary);font-size:1.15rem;font-weight:800;line-height:1}.mk-bellmark-grad{background:var(--brand-signature);color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite mk-text-shine}.mk-bell{color:var(--accent-500);overflow:visible}.mk-bell-swing{transform-origin:12px 3px;animation:mk-bell-ring 5s var(--ease-in-out) infinite}.mk-bell-clapper{transform-origin:12px 19px;animation:mk-bell-clap 5s var(--ease-in-out) infinite}.mk-bell-waves{opacity:0;transform-origin:12px 11px;animation:5s infinite mk-bell-wave}@keyframes mk-bell-ring{0%,64%,to{transform:rotate(0)}68%{transform:rotate(12deg)}72%{transform:rotate(-10deg)}76%{transform:rotate(8deg)}80%{transform:rotate(-6deg)}84%{transform:rotate(4deg)}88%{transform:rotate(-2deg)}92%{transform:rotate(0)}}@keyframes mk-bell-clap{0%,64%,to{transform:translate(0)}70%{transform:translate(1.4px)}76%{transform:translate(-1.2px)}82%{transform:translate(.8px)}88%{transform:translate(-.3px)}}@keyframes mk-bell-wave{0%,62%,96%,to{opacity:0;transform:scale(.7)}70%,86%{opacity:.85;transform:scale(1)}}.mk-bellmark:hover .mk-bell-swing,.mk-bellmark:hover .mk-bell-clapper,.mk-bellmark:hover .mk-bell-waves{animation-duration:1.1s}.mk-bellmark-lg{gap:.75rem}.mk-bellmark-lg .mk-bellmark-word{font-size:max(1.7rem,min(5vw,2.7rem))}.mk-bellmark-lg .mk-bell{filter:drop-shadow(0 5px 16px color-mix(in srgb, var(--accent-500) 42%, transparent))}@media (prefers-reduced-motion:reduce){.mk-bell-swing,.mk-bell-clapper,.mk-bell-waves,.mk-bellmark-grad{animation:none}.mk-bell-waves{opacity:0}}.mk-reveal{opacity:0;transition:opacity .7s var(--ease-out-soft), transform .7s var(--ease-out-soft);will-change:opacity, transform;transform:translateY(26px)scale(.985)}.mk-reveal.mk-in{opacity:1;transform:none}.mk-chip{color:var(--accent-500);background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-blur-light);box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;gap:.45rem;padding:6px 14px;font-size:.8125rem;font-weight:600;display:inline-flex}.mk-chip .mk-dot{background:var(--accent-gradient);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb, var(--accent-500) 60%, transparent);border-radius:50%;animation:2s ease-out infinite mk-pulse}@keyframes mk-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent-500) 55%, transparent)}70%{box-shadow:0 0 0 9px transparent}to{box-shadow:0 0 transparent}}.mk-eyebrow{letter-spacing:.02em;color:var(--accent-500);margin-bottom:.6rem;font-size:.8125rem;font-weight:700}.mk-hero-title{letter-spacing:-.03em;font-size:max(2.1rem,min(6vw,3.9rem));font-weight:700;line-height:1.12}.mk-gradient{background:var(--brand-signature);color:transparent;background-size:220%;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite mk-text-shine}@keyframes mk-text-shine{to{background-position:220%}}.mk-section-title{letter-spacing:-.02em;font-size:max(1.6rem,min(4vw,2.4rem));font-weight:700;line-height:1.2}.mk-lead{color:var(--text-secondary);font-size:max(1rem,min(2.2vw,1.18rem));line-height:1.8}.mk-btn{transition:transform .18s var(--ease-out-soft), box-shadow .18s, filter .18s;white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;gap:.55rem;padding:13px 26px;font-family:inherit;font-size:.95rem;font-weight:600;display:inline-flex}.mk-btn-primary{color:#fff;background:var(--accent-gradient);background-size:180%;position:relative;overflow:hidden;box-shadow:inset 0 1px rgba(255,255,255,.28),0 10px 30px -8px rgba(108,76,240,.6)}.mk-btn-primary:after{content:"";background:linear-gradient(110deg,transparent 25%,rgba(255,255,255,.45) 50%,transparent 75%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}.mk-btn-primary:hover{background-position:100%;transform:translateY(-2px);box-shadow:inset 0 1px rgba(255,255,255,.35),0 16px 40px -8px rgba(108,76,240,.7)}.mk-btn-primary:hover:after{animation:.9s mk-sweep}@keyframes mk-sweep{to{transform:translate(120%)}}.mk-btn-ghost{color:var(--text-primary);background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-blur-light);box-shadow:var(--shadow-sm)}.mk-btn-ghost:hover{background:var(--card-hover);box-shadow:var(--shadow-md);transform:translateY(-2px)}.mk-btn-lg{border-radius:16px;padding:16px 34px;font-size:1.05rem}.mk-glass{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-blur-heavy);box-shadow:var(--shadow-md), inset 0 1px 0 rgba(255,255,255,.4);transition:transform .3s var(--ease-out-soft), box-shadow .3s, border-color .3s;border-radius:22px;position:relative;overflow:hidden}.mk-glass:before{content:"";background:var(--glass-top-highlight);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.mk-glass-hover:hover{box-shadow:var(--shadow-lg), inset 0 1px 0 rgba(255,255,255,.5);border-color:color-mix(in srgb, var(--accent-500) 35%, var(--glass-border));transform:translateY(-4px)}.mk-glow{filter:blur(46px);opacity:.55;top:-50px;pointer-events:none;border-radius:50%;width:150px;height:150px;transition:opacity .3s,transform .3s;position:absolute}.mk-glow:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-40px}.mk-glow:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-40px}.mk-glow:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-40px}.mk-glow:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-40px}.mk-glow:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-40px}.mk-glow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-40px}.mk-glass-hover:hover .mk-glow{opacity:.85;transform:scale(1.15)}.mk-iconglass{color:#fff;background:var(--accent-gradient);border:1px solid rgba(255,255,255,.45);border-radius:16px;place-items:center;width:54px;height:54px;font-size:1.5rem;display:grid;position:relative;box-shadow:inset 0 1px rgba(255,255,255,.5),0 8px 20px -6px rgba(108,76,240,.45)}.mk-iconglass[data-tone=cyan]{background:linear-gradient(135deg,#22d3ee,#0891b2);box-shadow:inset 0 1px rgba(255,255,255,.5),0 8px 20px -6px rgba(8,145,178,.5)}.mk-iconglass[data-tone=pink]{background:linear-gradient(135deg,#f472b6,#db2777);box-shadow:inset 0 1px rgba(255,255,255,.5),0 8px 20px -6px rgba(219,39,119,.5)}.mk-iconglass[data-tone=amber]{background:linear-gradient(135deg,#fbbf24,#d97706);box-shadow:inset 0 1px rgba(255,255,255,.5),0 8px 20px -6px rgba(217,119,6,.5)}.mk-iconglass[data-tone=emerald]{background:linear-gradient(135deg,#34d399,#059669);box-shadow:inset 0 1px rgba(255,255,255,.5),0 8px 20px -6px rgba(5,150,105,.5)}.mk-iconglass[data-tone=indigo]{background:linear-gradient(135deg,#818cf8,#4f46e5);box-shadow:inset 0 1px rgba(255,255,255,.5),0 8px 20px -6px rgba(79,70,229,.5)}.mk-hero-grid{align-items:center;gap:max(2rem,min(5vw,3.5rem));display:grid}@media (min-width:980px){.mk-hero-grid{grid-template-columns:1.05fr 1fr}}.mk-stage{perspective:1600px;position:relative}.mk-dash{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-blur-heavy);box-shadow:var(--shadow-lg), inset 0 1px 0 rgba(255,255,255,.45), 0 0 60px -10px rgba(108,76,240,.35);transform-style:preserve-3d;animation:mk-dash-float 7s var(--ease-in-out) infinite;border-radius:26px;padding:16px;position:relative;transform:rotateY(-9deg)rotateX(4deg)}@media (min-width:980px){.mk-dash{transform:rotateY(-12deg)rotateX(5deg)}}.mk-dash:before{content:"";border-radius:inherit;background:var(--glass-top-highlight);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes mk-dash-float{0%,to{transform:rotateY(-12deg)rotateX(5deg)translateY(0)}50%{transform:rotateY(-9deg)rotateX(3deg)translateY(-12px)}}.mk-dash-bar{align-items:center;gap:7px;padding:4px 6px 12px;display:flex}.mk-dash-dot{border-radius:50%;width:10px;height:10px}.mk-dash-title{color:var(--text-tertiary);align-items:center;gap:6px;font-size:.72rem;font-weight:600;display:inline-flex}.mk-dash-title:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.mk-dash-title:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.mk-dash-title:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.mk-dash-title:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.mk-dash-title:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.mk-dash-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.mk-dash-body{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mk-tile{background:var(--glass-tint-neutral);border:1px solid var(--border-subtle);border-radius:16px;padding:12px 13px;position:relative;overflow:hidden}.mk-tile-wide{grid-column:1/-1}.mk-tile-label{color:var(--text-tertiary);font-size:.68rem;font-weight:600}.mk-tile-value{margin-top:2px;font-size:1.45rem;font-weight:700;line-height:1.1}.mk-tile-spark{margin-top:6px}.mk-float-chip{z-index:3;background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-blur-heavy);box-shadow:var(--shadow-lg);animation:mk-chip-float 5.5s var(--ease-in-out) infinite;border-radius:14px;align-items:center;gap:8px;padding:9px 13px;font-size:.8rem;font-weight:600;display:inline-flex;position:absolute}.mk-float-chip-a{top:6%;animation-delay:-1s}.mk-float-chip-a:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-6%}.mk-float-chip-a:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-6%}.mk-float-chip-a:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-6%}.mk-float-chip-a:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-6%}.mk-float-chip-a:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-6%}.mk-float-chip-a:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-6%}.mk-float-chip-b{bottom:12%;animation-delay:-3s}.mk-float-chip-b:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-7%}.mk-float-chip-b:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-7%}.mk-float-chip-b:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-7%}.mk-float-chip-b:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-7%}.mk-float-chip-b:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-7%}.mk-float-chip-b:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-7%}.mk-float-chip-c{bottom:-5%;animation-delay:-2s}.mk-float-chip-c:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:14%}.mk-float-chip-c:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:14%}.mk-float-chip-c:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:14%}.mk-float-chip-c:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:14%}.mk-float-chip-c:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:14%}.mk-float-chip-c:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:14%}@keyframes mk-chip-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.mk-float-coin{color:#fff;background:linear-gradient(135deg,#fbbf24,#d97706);border-radius:50%;place-items:center;width:26px;height:26px;font-size:.7rem;font-weight:800;display:grid;box-shadow:0 4px 10px -2px rgba(217,119,6,.6)}.mk-bars{align-items:flex-end;gap:7px;height:100%;display:flex}.mk-bar{background:var(--accent-gradient);height:var(--h,40%);transform-origin:bottom;border-radius:6px 6px 3px 3px;flex:1;transform:scaleY(0);box-shadow:inset 0 1px rgba(255,255,255,.3)}.mk-in .mk-bar{animation:mk-bar-grow .9s var(--ease-bounce) forwards}.mk-bar:first-child{animation-delay:50ms}.mk-bar:nth-child(2){animation-delay:.12s}.mk-bar:nth-child(3){animation-delay:.19s}.mk-bar:nth-child(4){animation-delay:.26s}.mk-bar:nth-child(5){animation-delay:.33s}.mk-bar:nth-child(6){animation-delay:.4s}.mk-bar:nth-child(7){animation-delay:.47s}.mk-bar:nth-child(8){animation-delay:.54s}@keyframes mk-bar-grow{to{transform:scaleY(1)}}.mk-line-path{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1000;stroke-dashoffset:1000px}.mk-in .mk-line-path{animation:mk-draw 1.6s var(--ease-out-soft) forwards}@keyframes mk-draw{to{stroke-dashoffset:0}}.mk-area{opacity:0}.mk-in .mk-area{animation:.8s .9s forwards mk-fade-area}@keyframes mk-fade-area{to{opacity:1}}.mk-donut-seg{fill:none;stroke-width:10px;stroke-linecap:round;stroke-dasharray:var(--c) 999;stroke-dashoffset:var(--c);transform-origin:50%;transform:rotate(-90deg)}.mk-in .mk-donut-seg{animation:mk-donut-draw 1.2s var(--ease-out-soft) forwards;animation-delay:var(--d,0s)}@keyframes mk-donut-draw{to{stroke-dashoffset:0}}.mk-gauge-fill{fill:none;stroke-width:9px;stroke-linecap:round;stroke-dasharray:var(--len) 999;stroke-dashoffset:var(--len)}.mk-in .mk-gauge-fill{animation:mk-donut-draw 1.3s var(--ease-out-soft) .2s forwards}.mk-log-row{border-bottom:1px solid var(--border-subtle);opacity:0;align-items:center;gap:8px;padding:6px 4px;font-size:.72rem;display:flex;transform:translate(10px)}.mk-in .mk-log-row{animation:mk-log-in .5s var(--ease-out-soft) forwards}.mk-log-row:first-child{animation-delay:.5s}.mk-log-row:nth-child(2){animation-delay:.75s}.mk-log-row:nth-child(3){animation-delay:1s}.mk-log-row:nth-child(4){animation-delay:1.25s}@keyframes mk-log-in{to{opacity:1;transform:none}}.mk-log-badge{border-radius:50%;flex:none;width:7px;height:7px}.mk-steps{counter-reset:step;gap:18px;display:grid}@media (min-width:820px){.mk-steps{grid-template-columns:repeat(3,1fr)}}.mk-step{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-blur-heavy);box-shadow:var(--shadow-md), inset 0 1px 0 rgba(255,255,255,.4);border-radius:22px;padding:26px 22px 22px;position:relative;overflow:hidden}.mk-step-num{letter-spacing:-.04em;background:var(--accent-gradient);color:transparent;opacity:.9;-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:800;line-height:1}.mk-step-arrow{color:var(--accent-400);display:none;position:absolute;top:50%;transform:translateY(-50%)}.mk-step-arrow:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-22px}.mk-step-arrow:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-22px}.mk-step-arrow:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-22px}.mk-step-arrow:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-22px}.mk-step-arrow:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-22px}.mk-step-arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-22px}@media (min-width:820px){.mk-step-arrow{display:block}}.mk-tabs{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-blur-light);box-shadow:var(--shadow-sm);border-radius:16px;flex-wrap:wrap;gap:4px;padding:5px;display:inline-flex}.mk-tab{color:var(--text-secondary);border-radius:12px;padding:9px 18px;font-size:.9rem;font-weight:600;transition:color .2s;position:relative}.mk-tab[data-active=true]{color:#fff}.mk-tab[data-active=true]:before{content:"";background:var(--accent-gradient);box-shadow:var(--shadow-md);z-index:-1;animation:mk-scale-pop .25s var(--ease-bounce);border-radius:12px;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes mk-scale-pop{0%{opacity:.5;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.mk-coin-card{text-align:center;background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-blur-heavy);box-shadow:var(--shadow-md), inset 0 1px 0 rgba(255,255,255,.4);transition:transform .3s var(--ease-out-soft), box-shadow .3s;border-radius:20px;padding:20px;position:relative;overflow:hidden}.mk-coin-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-5px)rotate(-.5deg)}.mk-coin-badge{background:linear-gradient(135deg,#fbbf24,#f59e0b,#d97706);color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.7rem;font-weight:800}.mk-coin-shine{background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.35) 48%,transparent 60%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}.mk-coin-card:hover .mk-coin-shine{animation:1s mk-sweep}.mk-price-grid{align-items:stretch;gap:20px;display:grid}@media (min-width:880px){.mk-price-grid{grid-template-columns:repeat(3,1fr)}}.mk-price{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-blur-heavy);box-shadow:var(--shadow-md), inset 0 1px 0 rgba(255,255,255,.4);transition:transform .3s var(--ease-out-soft), box-shadow .3s;border-radius:24px;flex-direction:column;gap:14px;padding:28px 24px;display:flex;position:relative}.mk-price:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.mk-price[data-featured=true]{background:linear-gradient(var(--glass-bg), var(--glass-bg)) padding-box, var(--accent-gradient) border-box;box-shadow:var(--shadow-lg), 0 0 40px -10px rgba(108,76,240,.5);border:2px solid transparent}@media (min-width:880px){.mk-price[data-featured=true]{transform:translateY(-12px)scale(1.02)}}.mk-price-pop{top:-13px;color:#fff;background:var(--accent-gradient);box-shadow:var(--shadow-md);border-radius:999px;padding:5px 16px;font-size:.75rem;font-weight:700;position:absolute;transform:translate(50%)}.mk-price-pop:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.mk-price-pop:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.mk-price-pop:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.mk-price-pop:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.mk-price-pop:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.mk-price-pop:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.mk-price-feat{align-items:flex-start;gap:9px;font-size:.875rem;display:flex}.mk-check{background:var(--success-soft);width:18px;height:18px;color:var(--success);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.mk-soon{position:relative}.mk-soon-badge{top:14px;color:var(--accent-500);background:var(--glass-tint-accent);border:1px solid var(--border);border-radius:999px;padding:3px 10px;font-size:.68rem;font-weight:700;position:absolute}.mk-soon-badge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.mk-soon-badge:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.mk-soon-badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.mk-soon-badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.mk-soon-badge:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.mk-soon-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.mk-input{width:100%;color:var(--text-primary);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:13px;outline:none;padding:12px 16px;font-family:inherit;font-size:.9rem;transition:border .18s,box-shadow .18s}.mk-input::placeholder{color:var(--text-tertiary)}.mk-input:focus{border-color:var(--accent-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-500) 22%, transparent)}.mk-trust{flex-wrap:wrap;gap:10px;display:flex}.mk-trust-item{color:var(--text-secondary);background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-blur-light);border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:.8rem;font-weight:600;display:inline-flex}.mk-finalcta{text-align:center;background:var(--accent-gradient);animation:mk-cta-shift 9s var(--ease-in-out) infinite;box-shadow:var(--shadow-lg), 0 0 70px -15px rgba(108,76,240,.6);background-size:200% 200%;border-radius:32px;padding:max(2.5rem,min(6vw,4.5rem)) max(1.5rem,min(4vw,3rem));position:relative;overflow:hidden}@keyframes mk-cta-shift{0%,to{background-position:0%}50%{background-position:100%}}.mk-finalcta:after{content:"";pointer-events:none;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.25),transparent 40%),radial-gradient(circle at 80% 80%,rgba(255,255,255,.18),transparent 45%);position:absolute;top:0;bottom:0;left:0;right:0}.mk-finalcta *{z-index:1;position:relative}.mk-footer{border-top:1px solid var(--border);background:var(--glass-tint-neutral);-webkit-backdrop-filter:var(--glass-blur-light)}.mk-footer-link{color:var(--text-secondary);font-size:.85rem;transition:color .15s}.mk-footer-link:hover{color:var(--accent-500)}.mk-iconglass-sm{border-radius:14px;width:46px;height:46px}.mk-iconglass svg{width:26px;height:26px}.mk-iconglass-sm svg{width:23px;height:23px}.mk-frames{gap:18px;display:grid}@media (min-width:880px){.mk-frames{grid-template-columns:repeat(3,1fr)}}.mk-frame{background:var(--glass-bg);border:1px solid var(--glass-border);height:100%;-webkit-backdrop-filter:var(--glass-blur-heavy);box-shadow:var(--shadow-md), inset 0 1px 0 rgba(255,255,255,.4);transition:transform .3s var(--ease-out-soft), box-shadow .3s, border-color .3s;border-radius:22px;padding:28px 26px;position:relative;overflow:hidden}.mk-frame:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.mk-frame:after{content:"";background:var(--accent-gradient);width:4px;position:absolute;top:0;bottom:0}.mk-frame:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:0}.mk-frame:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:0}.mk-frame:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:0}.mk-frame:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.mk-frame:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.mk-frame:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.mk-frame-q{letter-spacing:-.02em;color:var(--text-primary);font-size:max(1.12rem,min(2.4vw,1.42rem));font-weight:800;line-height:1.55}.mk-frame-q em{background:var(--brand-signature);color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.mk-engines{align-items:stretch;gap:16px;display:grid}@media (min-width:900px){.mk-engines{grid-template-columns:1fr auto 1fr;align-items:center}}.mk-engine{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-blur-heavy);box-shadow:var(--shadow-md), inset 0 1px 0 rgba(255,255,255,.4);border-radius:24px;padding:28px 26px;position:relative;overflow:hidden}.mk-engine-mid{color:#fff;background:var(--accent-gradient);border-radius:50%;place-items:center;width:58px;height:58px;margin-left:auto;margin-right:auto;display:grid;box-shadow:0 10px 26px -8px rgba(108,76,240,.6),inset 0 1px rgba(255,255,255,.45)}.mk-pillar-grid{gap:16px;display:grid}@media (min-width:640px){.mk-pillar-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.mk-pillar-grid{grid-template-columns:repeat(3,1fr)}}.mk-pillar{background:var(--glass-bg);border:1px solid var(--glass-border);height:100%;-webkit-backdrop-filter:var(--glass-blur-light);box-shadow:var(--shadow-sm), inset 0 1px 0 rgba(255,255,255,.35);transition:transform .25s var(--ease-out-soft), box-shadow .25s, border-color .25s;border-radius:20px;padding:22px;position:relative;overflow:hidden}.mk-pillar:hover{box-shadow:var(--shadow-md);border-color:color-mix(in srgb, var(--accent-500) 30%, var(--glass-border));transform:translateY(-4px)}.mk-pillar-pain{color:var(--text-tertiary);font-size:.76rem;font-weight:600}.mk-pillar-gain{color:var(--text-secondary);font-size:.9rem;line-height:1.75}.mk-pillar-cap{color:var(--accent-500);background:var(--glass-tint-accent);border:1px solid var(--border-subtle);border-radius:999px;align-items:center;gap:5px;margin-top:12px;padding:4px 10px;font-size:.72rem;font-weight:600;display:inline-flex}.mk-scenario-steps{gap:14px;display:grid}@media (min-width:760px){.mk-scenario-steps{grid-template-columns:repeat(4,1fr)}}.mk-scenario-step{background:var(--glass-tint-neutral);border:1px solid var(--border-subtle);border-radius:18px;padding:18px 16px;position:relative}.mk-scenario-num{color:#fff;background:var(--accent-gradient);border-radius:10px;place-items:center;width:30px;height:30px;font-size:.9rem;font-weight:800;display:grid;box-shadow:0 6px 14px -4px rgba(108,76,240,.5)}.mk-scenario-outcome{background:var(--success-soft);border:1px solid color-mix(in srgb, var(--success) 22%, transparent);border-radius:14px;align-items:flex-start;gap:10px;margin-top:18px;padding:14px 16px;display:flex}.mk-diff-grid{gap:14px;display:grid}@media (min-width:760px){.mk-diff-grid{grid-template-columns:repeat(2,1fr)}}.mk-diff{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-blur-light);box-shadow:var(--shadow-sm), inset 0 1px 0 rgba(255,255,255,.3);border-radius:18px;align-items:flex-start;gap:14px;padding:18px 20px;transition:transform .2s,box-shadow .2s;display:flex}.mk-diff:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.mk-diff-ic{color:#fff;background:var(--accent-gradient);border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 1px rgba(255,255,255,.4),0 6px 16px -5px rgba(108,76,240,.5)}.mk-install{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-blur-heavy);box-shadow:var(--shadow-lg), inset 0 1px 0 rgba(255,255,255,.4);border-radius:28px;align-items:center;gap:26px;padding:max(1.6rem,min(4vw,2.6rem));display:grid;position:relative;overflow:hidden}@media (min-width:820px){.mk-install{grid-template-columns:1fr auto}}.mk-osbtn{background:var(--glass-tint-neutral);border:1px solid var(--glass-border);color:var(--text-primary);transition:transform .18s var(--ease-out-soft), box-shadow .18s, background .18s;border-radius:16px;align-items:center;gap:12px;padding:12px 20px;font-weight:600;display:inline-flex}.mk-osbtn:hover{box-shadow:var(--shadow-md);background:var(--card-hover);transform:translateY(-2px)}.mk-osbtn small{color:var(--text-tertiary);font-size:.7rem;font-weight:500;display:block}.mk-qr{width:172px;height:172px;box-shadow:var(--shadow-md), inset 0 0 0 1px rgba(0,0,0,.04);background:#fff;border-radius:20px;place-items:center;padding:12px;display:grid}.mk-qr img,.mk-qr svg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.mk-reveal{opacity:1!important;transition:none!important;transform:none!important}.mk-dash,.mk-float-chip,.mk-finalcta,.mk-gradient{animation:none!important}.mk-bar,.mk-line-path,.mk-donut-seg,.mk-gauge-fill,.mk-area,.mk-log-row{stroke-dashoffset:0!important;opacity:1!important;animation:none!important;transform:none!important}.mk-dash{transform:rotateY(-8deg)rotateX(4deg)!important}}
