.mkt-light .mkt-glass,.mkt-role-card,.mkt-mode-card,.mkt-metric-card,.mkt-case-card,.mkt-pricing-card,.mkt-compare{background:var(--color-panel);border:1px solid var(--color-line)}.mkt-light .mkt-glass{-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1)}.mkt-light .mkt-orb{opacity:.65}.mkt-role-card,.mkt-mode-card,.mkt-metric-card,.mkt-case-card,.mkt-pricing-card{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}.mkt-role-card:hover,.mkt-mode-card:hover,.mkt-pricing-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}@supports (animation-timeline:scroll()){.mkt-scroll-tilt{animation:linear both mkt-tilt;animation-timeline:view();animation-range:entry cover 60%}@keyframes mkt-tilt{0%{opacity:.6;transform:perspective(1200px)rotateX(12deg)rotateY(-8deg)translateY(24px)}to{opacity:1;transform:perspective(1200px)rotateX(2deg)rotateY(2deg)translateY(0)}}}.mkt-perspective{perspective:1400px;perspective-origin:50% 40%}.mkt-cockpit-stage{transform-style:preserve-3d;will-change:transform}.mkt-glass{background:color-mix(in srgb, var(--color-panel) 72%, transparent);border:1px solid color-mix(in srgb, var(--color-line) 80%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2)}@media (prefers-reduced-motion:reduce){.mkt-marquee-track{animation:none!important}.mkt-cockpit-stage{transform:none!important}}.mkt-marquee-track{width:max-content;animation:28s linear infinite mkt-marquee;display:flex}@keyframes mkt-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.mkt-gradient-text{background-image:linear-gradient(100deg, var(--color-ink) 0%, color-mix(in srgb, var(--color-accent) 85%, var(--color-ink)) 45%, var(--color-violet) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.mkt-orb{filter:blur(60px);pointer-events:none;border-radius:9999px;position:absolute}.mkt-bento-cell{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}.mkt-bento-cell:hover{box-shadow:var(--shadow-glow);transform:translateY(-3px)}.mkt-step-dot{transition:width .3s,background .3s}.mkt-step-dot[data-active=true]{background:var(--color-accent);width:2rem}.mkt-deck-slide{scroll-snap-align:start}.mkt-deck-rail a{text-decoration:none}.mkt-hierarchy{position:relative}@media (prefers-reduced-motion:reduce){.mkt-deck-slide>div{opacity:1!important;transform:none!important}}
