.feature-card.svelte-1hy4j8p{display:flex;flex-direction:column;gap:10px;padding:20px 22px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-cyan) 6%,var(--color-surface-0)),var(--color-surface-0) 75%);border-radius:var(--radius-panel);box-shadow:var(--shadow-popover)}.feature-header.svelte-1hy4j8p{display:flex;align-items:center;gap:10px}.feature-tag.svelte-1hy4j8p{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-cyan);padding:3px 8px;background:color-mix(in srgb,var(--color-cyan) 14%,transparent);border-radius:var(--radius-pill)}.feature-scope.svelte-1hy4j8p{font-size:var(--text-xs);color:var(--color-text-muted);font-family:var(--font-mono);letter-spacing:.02em}.feature-title.svelte-1hy4j8p{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:600;line-height:1.3;margin:0;color:var(--color-text)}.feature-body.svelte-1hy4j8p{font-size:var(--text-md);line-height:1.55;color:var(--color-text-muted);margin:0}.feature-cta.svelte-1hy4j8p{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:8px 14px;font-size:var(--text-base);font-weight:500;color:var(--color-cyan);background:color-mix(in srgb,var(--color-cyan) 14%,transparent);border-radius:var(--radius-pill);text-decoration:none;transition:background .2s cubic-bezier(0,0,.2,1),color .2s cubic-bezier(0,0,.2,1)}.feature-cta.svelte-1hy4j8p:hover{background:var(--color-cyan);color:var(--color-surface-0)}
