[data-fragment=ValueChain]{font-family:var(--font-sans);color:var(--text-primary,currentColor);flex-direction:column;gap:32px;padding:32px 24px;display:flex}[data-fragment=ValueChain] [class$=-chain]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}[data-fragment=ValueChain] [class$=-chain-node]{background:var(--bg-primary,transparent);border:1px solid var(--brand,currentColor);border-radius:var(--radius-full);align-items:center;padding:8px 16px;display:inline-flex}[data-fragment=ValueChain] [class$=-chain-label]{text-transform:uppercase;letter-spacing:.05em;color:var(--brand,currentColor);font-size:12px;font-weight:700}[data-fragment=ValueChain] [class$=-chain-arrow]{color:var(--text-tertiary,var(--text-secondary,currentColor));font-size:20px;font-weight:400}[data-fragment=ValueChain] [class$=-steps]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}[data-fragment=ValueChain] [class$=-step]{background:var(--bg-primary,transparent);border:1px solid var(--ui-line,transparent);border-radius:var(--radius-lg);flex-direction:column;gap:8px;padding:22px;display:flex}[data-fragment=ValueChain] [class$=-step-meta]{align-items:baseline;gap:10px;display:flex}[data-fragment=ValueChain] [class$=-step-number]{font-family:var(--font-mono);letter-spacing:-.5px;color:var(--brand,currentColor);font-size:24px;font-weight:700;line-height:1}[data-fragment=ValueChain] [class$=-step-action]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary,var(--text-secondary,currentColor));background:var(--bg-secondary,transparent);border-radius:var(--radius-sm);padding:2px 6px;font-size:10.5px;font-weight:700}[data-fragment=ValueChain] [class$=-step-title]{letter-spacing:-.2px;color:var(--text-primary,currentColor);text-wrap:balance;margin:0;font-size:15px;font-weight:700}[data-fragment=ValueChain] [class$=-step-subtitle]{color:var(--text-secondary,currentColor);font-size:12px;font-weight:600}[data-fragment=ValueChain] [class$=-step-description]{color:var(--text-secondary,currentColor);margin:0;font-size:13px;line-height:1.55}[data-fragment=ValueChain] [class$=-step-tags]{flex-wrap:wrap;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}[data-fragment=ValueChain] [class$=-step-tag]{background:rgba(var(--brand-rgb), .08);color:var(--brand,currentColor);border-radius:var(--radius-full);padding:2px 8px;font-size:10.5px;font-weight:600;display:inline-flex}
