.mkt-visual{align-items:center}.mkt-card{position:relative;width:100%;max-width:340px;background:var(--panel);border:1px solid var(--line);border-radius:16px;box-shadow:0 30px 60px -22px rgb(0 0 0 / .65);padding:22px 22px 24px}.mc-bar{font-size:11.5px;font-weight:650;color:var(--muted-2);text-transform:uppercase;letter-spacing:.03em;margin-bottom:18px}.mc-chart{position:relative;height:110px}.mc-bars{position:absolute;inset:0;display:flex;align-items:flex-end;gap:10px}.bar{flex:1;height:var(--h);background:linear-gradient(180deg,var(--amber-2),var(--amber));border-radius:5px 5px 2px 2px;transform:scaleY(0);transform-origin:bottom;animation:barGrow 6s ease-in-out infinite;animation-delay:var(--d)}@keyframes barGrow{0%{transform:scaleY(0)}18%,88%{transform:scaleY(1)}100%{transform:scaleY(0)}}.mc-trend{position:absolute;inset:0;width:100%;height:100%}.mc-trend path{fill:none;stroke:var(--purple-2);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:trendDraw 6s ease-in-out infinite;filter:drop-shadow(0 0 6px rgb(155 77 255 / .45))}@keyframes trendDraw{0%{stroke-dashoffset:1}55%,88%{stroke-dashoffset:0}100%{stroke-dashoffset:1}}.mc-chips{display:flex;gap:8px;margin-top:18px}.chip{font-size:11.5px;font-weight:650;padding:5px 11px;border-radius:999px;background:var(--amber-dim);color:var(--amber-2);border:1px solid rgb(255 255 255 / .08)}.mkt-badge{position:absolute;top:-14px;right:18px;width:44px;height:44px;border-radius:12px;background:var(--violet-dim);border:1px solid rgb(255 255 255 / .1);display:flex;align-items:center;justify-content:center;color:var(--purple-2);box-shadow:0 14px 28px -12px rgb(0 0 0 / .6);animation:badgeBob 4.5s ease-in-out infinite}@keyframes badgeBob{0%,100%{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-8px) rotate(4deg)}}@media(max-width:900px){.mkt-card{max-width:260px}.mkt-badge{right:auto;left:50%;margin-left:100px}}.split{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media(max-width:900px){.split{grid-template-columns:1fr;gap:28px}}.funnel{display:flex;flex-direction:column;gap:14px;margin-top:0}.funnel-row{display:flex;align-items:center;gap:20px}.funnel-bar{height:52px;border-radius:12px;background:linear-gradient(90deg,var(--purple),var(--purple-2));display:flex;align-items:center;padding:0 20px;font-family:var(--font-head);font-weight:700;font-size:14.5px;color:#fff;transition:width .3s ease}.funnel-row:nth-child(1) .funnel-bar{width:100%}.funnel-row:nth-child(2) .funnel-bar{width:78%;background:linear-gradient(90deg,var(--amber),var(--amber-2));color:#2a1c00}.funnel-row:nth-child(3) .funnel-bar{width:54%}.funnel-row:nth-child(4) .funnel-bar{width:32%;background:linear-gradient(90deg,var(--amber),var(--amber-2));color:#2a1c00}.funnel-label{color:var(--muted);font-size:13.5px;min-width:150px}@media(max-width:640px){.funnel-row{flex-direction:column;align-items:flex-start;gap:6px}.funnel-bar{width:100%!important}}.eyebrow.amber{color:var(--amber);background:var(--amber-dim)}.eyebrow.amber .dot{background:var(--amber)}.kicker{color:var(--amber)}.step-num{color:var(--amber-2)}