/* Extracted inline styles from /get-started.html (H5) */
body { background: #0B0D12; }
        body::before { content: ""; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(ellipse at top left, rgba(59, 130, 246, 0.15) 0%, transparent 50%), radial-gradient(ellipse at bottom right, rgba(59, 130, 246, 0.08) 0%, transparent 50%); pointer-events: none; z-index: 0; }
        .gradient-text { background: linear-gradient(135deg, #3B82F6 0%, #2563EB 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; }
        .ts-path-card { position: relative; z-index: 10; padding: 2rem; display: flex; flex-direction: column; transition: transform 0.2s ease, box-shadow 0.2s ease; }
        .ts-path-card:hover { transform: translateY(-4px); box-shadow: 0 12px 40px rgba(0, 0, 0, 0.3); }
        .ts-path-card.featured { border-color: var(--ts-primary); }
        .ts-step-number { width: 48px; height: 48px; background: rgba(59, 130, 246, 0.1); border: 1px solid rgba(59, 130, 246, 0.3); border-radius: 12px; display: flex; align-items: center; justify-content: center; font-weight: 800; color: var(--ts-primary); font-size: 1.25rem; }
        .ts-cta-card { background: linear-gradient(135deg, rgba(59, 130, 246, 0.1), rgba(29, 78, 216, 0.1)); border: 1px solid rgba(59, 130, 246, 0.2); position: relative; z-index: 10; }
