.mkt{--mkt-ground:#f8f9fa;--mkt-ground-2:#f1f3f5;--mkt-card:#ffffff;--mkt-ink:#0b1220;--mkt-ink-2:#334155;--mkt-muted:#5b6677;--mkt-line:rgba(15,23,42,0.09);--mkt-line-strong:rgba(15,23,42,0.16);--mkt-accent:var(--color-primary-600,#0f5a43);--mkt-accent-strong:var(--color-primary-700,#0b4433);--mkt-on-accent:var(--on-primary,#ffffff);--mkt-accent-soft:color-mix(in srgb,var(--mkt-accent) 9%,transparent);--mkt-glow:color-mix(in srgb,var(--mkt-accent) 16%,transparent);--mkt-shadow:0 1px 2px rgba(15,23,42,0.06),0 24px 60px -28px rgba(15,23,42,0.32);--mkt-shadow-lg:0 2px 6px rgba(15,23,42,0.06),0 50px 100px -40px rgba(15,23,42,0.45);--mkt-frame:#e9ecef;--mkt-ease:cubic-bezier(0.22,1,0.36,1);background:var(--mkt-ground);color:var(--mkt-ink)}.dark .mkt{--mkt-ground:#0a0c10;--mkt-ground-2:#0f1217;--mkt-card:#13171d;--mkt-ink:#f3f5f8;--mkt-ink-2:#d0d6de;--mkt-muted:#a3adba;--mkt-line:rgba(255,255,255,0.08);--mkt-line-strong:rgba(255,255,255,0.16);--mkt-accent:var(--color-primary-400,#4cc29a);--mkt-accent-strong:var(--color-primary-300,#7dd8b6);--mkt-on-accent:#04130d;--mkt-glow:color-mix(in srgb,var(--mkt-accent) 14%,transparent);--mkt-shadow:0 1px 2px rgba(0,0,0,0.4),0 24px 60px -28px rgba(0,0,0,0.8);--mkt-shadow-lg:0 2px 6px rgba(0,0,0,0.4),0 50px 100px -40px rgba(0,0,0,0.9);--mkt-frame:#1c2128}.mkt [data-reveal=pending]{opacity:0;transform:translate3d(0,var(--mkt-reveal-y,28px),0) scale(var(--mkt-reveal-scale,1))}.mkt [data-reveal=shown]{opacity:1;transform:none;transition:opacity .9s var(--mkt-ease),transform 1.1s var(--mkt-ease);transition-delay:var(--mkt-delay,0s)}@keyframes mkt-settle{0%{transform:translate3d(var(--mkt-from-x,0),var(--mkt-from-y,40px),0) rotate(var(--mkt-from-r,0deg)) scale(var(--mkt-from-s,.97))}to{transform:none}}.mkt-settle{animation:mkt-settle 1.4s var(--mkt-ease) both;animation-delay:var(--mkt-delay,0s)}@keyframes mkt-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}.mkt-float{animation:mkt-float 6s ease-in-out infinite;animation-delay:var(--mkt-delay,0s)}@keyframes mkt-chip{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mkt-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.mkt-marquee{animation:mkt-marquee var(--mkt-marquee-s,60s) linear infinite}.mkt-marquee-wrap:focus-within .mkt-marquee,.mkt-marquee-wrap:hover .mkt-marquee{animation-play-state:paused}.mkt-pan{transition:transform 6s cubic-bezier(.45,0,.25,1)}.mkt-pan-host:focus-within .mkt-pan,.mkt-pan-host:hover .mkt-pan{transform:translate3d(0,var(--mkt-pan,-60%),0)}.mkt-stack>*{transition:opacity .7s var(--mkt-ease),transform .9s var(--mkt-ease)}.mkt-stack>[data-on=false]{opacity:0;transform:scale(1.015)}.mkt-stack>[data-on=true]{opacity:1;transform:none}.mkt-scrollpage img{transition:transform .6s var(--mkt-ease)}.mkt-stack>[data-on=true] .mkt-scrollpage img{transform:translate3d(0,var(--mkt-read,-36%),0);transition:transform 11s cubic-bezier(.45,0,.3,1) .9s}.mkt-tilt{transform:perspective(1800px) rotateX(calc((1 - var(--mkt-p, 1)) * 14deg)) scale(calc(.94 + var(--mkt-p, 1) * .06));transform-origin:50% 0;will-change:transform}.mkt-parallax{transform:translate3d(0,calc((.5 - var(--mkt-p, .5)) * var(--mkt-depth, 60px)),0);will-change:transform}.mkt-grid-bg{background-image:linear-gradient(to right,var(--mkt-line) 1px,transparent 1px),linear-gradient(to bottom,var(--mkt-line) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 70% 60% at 50% 0,#000 30%,transparent 75%)}.mkt-progress{transform-origin:0 50%;transform:scaleX(var(--mkt-step-p,0));transition:transform .2s linear}@media (prefers-reduced-motion:reduce){.mkt [data-reveal=pending],.mkt [data-reveal=shown]{opacity:1;transform:none;transition:none}.mkt-float,.mkt-marquee,.mkt-settle{animation:none}.mkt-pan,.mkt-stack>*{transition:none}.mkt-pan-host:hover .mkt-pan,.mkt-parallax,.mkt-tilt{transform:none}.mkt-stack>[data-on=true] .mkt-scrollpage img{transform:none;transition:none}}